@font-face{font-family:'Glyphicons Halflings';src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/glyphicons-halflings-regular-0805fb1fe24235f70a639f67514990e4bfb6d2cfb00ca563ad4b553c240ddc33.eot);src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/glyphicons-halflings-regular-0805fb1fe24235f70a639f67514990e4bfb6d2cfb00ca563ad4b553c240ddc33.eot?#iefix) format("embedded-opentype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/glyphicons-halflings-regular-0703369a358a012c0011843ae337a8a20270c336948a8668df5cb89a8827299b.woff) format("woff"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/glyphicons-halflings-regular-7c9caa5f4e16169b0129fdf93c84e85ad14d6c107eb1b0ad60b542daf01ee1f0.ttf) format("truetype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/glyphicons-halflings-regular-22d0c88a49d7d0ebe45627143a601061a32a46a9b9afd2dc7f457436f5f15f6e.svg#glyphicons-halflingsregular) format("svg")}@font-face{font-family:'Myriad Pro Bold';src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Bold-3c9672cf27a9e298cdfb8ddc2a5dbb4e8fd13af15b81f023c0eef02f8457bc7f.eot);src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Bold-3c9672cf27a9e298cdfb8ddc2a5dbb4e8fd13af15b81f023c0eef02f8457bc7f.eot?#iefix) format("embedded-opentype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Bold-166dcc5c02b7f61fed1c7f4d5379aa5cf8bf9be44b0ce6e8046b4faf1dc6ab01.woff) format("woff"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Bold-d2ce521ae9e3c48f03bb0a525a7d3a183eafcd1ed751f2fb1c502c69ead07898.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Myriad Pro Regular';src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Regular-41a2d2fac7f979833783595b55ed1fc86293f93e6530168e2729493a866259c4.eot);src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Regular-41a2d2fac7f979833783595b55ed1fc86293f93e6530168e2729493a866259c4.eot?#iefix) format("embedded-opentype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Regular-5ebe74563aa805d0fb4796d07dbdbeb5ac9c9515b1dbcf8231157a059542ae91.woff) format("woff"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Regular-9175abc25ca406659f8c9c55e43e0bbe299c52880b96f28e1525d74d1fcfc036.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Myriad Pro BoldCond';src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-BoldCond-4085a16e4b047e419de952ee59d9787ff9d8431e8ef87da139b964ebdf1f4341.eot);src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-BoldCond-4085a16e4b047e419de952ee59d9787ff9d8431e8ef87da139b964ebdf1f4341.eot?#iefix) format("embedded-opentype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-BoldCond-8f60786f967b51e7ba02ac276fc0b132a4fb3b5d1a5b0e2b5304299c0d714793.woff) format("woff"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-BoldCond-140a35061f7fe51874df261eaa25f0182d71fe2ae092a6079c344cacdcab3791.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Myriad Pro Cond';src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Cond-74bf04874f0b471a75a45243b32ead0c20e0978011349b97c14d89ab0aa58cad.eot);src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Cond-74bf04874f0b471a75a45243b32ead0c20e0978011349b97c14d89ab0aa58cad.eot?#iefix) format("embedded-opentype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Cond-90b95196910ff4863920afe6791d3679b7cacfa26ec82de08d91d4c0d7f1a503.woff) format("woff"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Cond-80dc71beae1e6ee29039a6e8e00187a0b04068fc6a27cdcf1a0ab741a2ac10a7.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Myriad Pro Semibold';src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Semibold-3eb54973a523ae8a9ade15339d0755188cfaef655be8880983c9a229ab6e359a.eot);src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Semibold-3eb54973a523ae8a9ade15339d0755188cfaef655be8880983c9a229ab6e359a.eot?#iefix) format("embedded-opentype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Semibold-c19a500685ec659eabfd4a41ecff6b01a59977f66bb02df1539276a8a2690cda.woff) format("woff"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/MyriadPro-Semibold-94779dda9ebfd1e10db8118db81e84354c0fae86544e33a57d8e68febd5bbc5f.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Fairview Regular';src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/Fairview-Regular-89ad40c0df8b97d2358bf483e26c6019ce29c4e783378f9109fa99f91d48f180.eot);src:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/Fairview-Regular-960d4837fe5cfc5e5462ef28bedc270dc1ab8020a78860b5459f90b7a4583f09.otf) format("embedded-opentype"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/Fairview-Regular-0e311ee8d4645040528e35152182b8e468c414511fbe74dc5f7e2abe625193d4.woff) format("woff"),url(https://d3v10qqyd2n0n2.cloudfront.net/assets/Fairview-Regular-58d3c8837721a28845959571c1413c08b6e2bdd4066e2b4f37f070fe5693f2d5.ttf) format("truetype");font-weight:normal;font-style:normal}.requiredTitle{border-bottom:1px solid #efefef;margin:0 0 20px}.listCourses{min-height:calc(100vh - 464px);margin-top:60px}.listCourses.dbRequiredWrap .developCourses{position:relative}.listCourses.dbRequiredWrap .learnMoreCourses{margin-top:10px}.listCourses.dbRequiredWrap .learnMoreCourses span{font-size:24px;line-height:44px;color:#02294f;font-family:"Rajdhani", sans-serif;font-weight:600;text-transform:none;margin:0 15px 0 0}.listCourses.dbRequiredWrap .learnMoreCourses a{width:168px;padding:0;text-decoration:none}.developBgCheck,.dbRequiredWrap .developCourse,.dbRequiredWrap .developCourses{height:auto;padding:30px;background:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/course-type-bg-e3df5f79fe2c41cc29e360ca7b96d4b54f6abad5673a5ebb7c050ef2d9217518.webp) no-repeat center;background-size:cover;margin-bottom:23px}.dbRequiredWrap{margin-bottom:50px}.dbRequiredWrap .flex{flex-wrap:wrap;display:flex}.dbRequiredWrap h3{font-size:40px;color:#FFF;margin:0}.dbRequiredWrap h4{font-size:24px;color:#002b54;margin:0;padding-bottom:15px;float:left}.dbRequiredWrap p{font-size:18px;color:#FFF;margin:0;font-family:Myriad Pro Cond}.dbRequiredWrap span{font-size:13px;display:inline-block;padding:2px 8px;text-transform:capitalize;line-height:normal;margin-bottom:15px}.dbRequiredWrap .developCourses{width:100%;background:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/plan_detail_background_detail-2f41216d6b0c24b8420c0a4cd12c7640dfde82bb2cfd23e0ad59f073c3abff65.webp) no-repeat center;background-size:cover;padding:35px 20px 35px 25px;display:table}.dbRequiredWrap .developCourses .planName{width:81%;display:table-cell;vertical-align:middle}.dbRequiredWrap .developCourses .planName h3{font-size:28px;line-height:100%;color:#FFF;font-family:"Rajdhani", sans-serif;font-weight:600;margin-bottom:22px;text-transform:capitalize}.dbRequiredWrap .developCourses .planName .continueButton a{font-size:16px;line-height:100%;color:#FFF;font-family:"Rajdhani", sans-serif;font-weight:700;padding:12px 28px}.dbRequiredWrap .developCourses .planName .continueButton input[type='submit']{padding:12px 40px}.dbRequiredWrap .developCourses .planName .completedText{font-size:18px;line-height:100%;color:#FFF;font-family:"Rajdhani", sans-serif;font-weight:700}.dbRequiredWrap .developCourses .courseCompleteText{margin-top:-14px;text-align:center}.dbRequiredWrap .developCourses .courseCompleteText .courseCompleted{margin:0;font-size:24px;line-height:100%;color:#FFF;font-family:"Rajdhani", sans-serif;font-weight:600;padding:0}.dbRequiredWrap .developCourses .planProgressBar,.dbRequiredWrap .developCourses .coursePlanProgressBar{width:100px;height:100px;border-radius:50%;background:transparent;margin-bottom:0;position:relative}.dbRequiredWrap .developCourses .planProgressBar .progressText,.dbRequiredWrap .developCourses .coursePlanProgressBar .progressText{font-family:'Rajdhani', sans-serif;font-size:36px;line-height:38px;font-weight:600;color:#FFF;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dbRequiredWrap .developCourse{flex-basis:46%;max-width:46%;position:relative;padding-bottom:80px;background:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/plan_detail_background_detail-2f41216d6b0c24b8420c0a4cd12c7640dfde82bb2cfd23e0ad59f073c3abff65.webp) no-repeat center}.dbRequiredWrap .developCourse:nth-child(odd){margin-right:30px}.dbRequiredWrap .developCourse .courseName{width:370px}.dbRequiredWrap .developCourse .progressText{font-size:20px;line-height:65px;position:absolute;color:#FFF;text-align:center;left:0;right:0}.dbRequiredWrap .developCourse .fixBottom{width:90%;position:absolute;bottom:0;margin-right:auto;margin-left:auto;height:80px}.developBgCheck{background:#002f57}.redbground{background:#e51937;color:#f4dada}.greenbground{background:#87c637;color:#305107}.yellowbground{background:#ffd74d;color:#705700}.courseStatusBox{display:table}.courseStatusBox .rightSideArrow{height:60px;width:60px;border:1px solid #FFF;display:table-cell;vertical-align:middle;background:transparent}.courseStatusBox .rightSideArrow.active{border:1px solid #87c637;background:#87c637}.courseStatusBox .rightSideArrow.active:after{background-position:-45px -198px}.courseStatusBox .rightSideArrow:after{content:'';background:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/sprite-09b841a1f952946da790d187079b8c39b09bc2f9a6fa9a2402e2e6b7ce978b43.webp) -80px -110px;width:22px;height:17px;display:block;margin:0 auto}.courseProgress{display:inline-block;margin:18px 0;width:170px;color:#ADADAD;font-size:12px}.courseProgress .bar-wrap{display:block;position:relative;height:5px;margin-top:5px;border-radius:5px;background-color:#717171}.courseProgress .bar-wrap .bar{display:inline-block;position:absolute;height:100%;border-radius:5px;background-color:#002548;transition:width 0.5s;-webkit-transition:width 0.5s}.progress{width:70px;height:70px;padding:2px;background:transparent;margin-bottom:0;position:relative}.processIcon{height:175px;width:175px;border-radius:50%;margin:0 auto 30px;background:#e0e5ef url(https://d3v10qqyd2n0n2.cloudfront.net/assets/oops-whistle-9a8ae6c30ef4a39ffdfc1adfc2d656ff7460ff8ed2fcca7ad518f9dfecba7cd0.webp) no-repeat center center}.processIcon.pendingIcon{background:#e0e5ef url(https://d3v10qqyd2n0n2.cloudfront.net/assets/payment-pending-f6ad927d6083fbaf97b4ad8c9e813431a59f16c73b726854605294dc59c9242c.webp) no-repeat center center}.dashboardCoachInfo .grayBackground{color:#002b54;padding:40px;margin-bottom:35px}.dashboardCoachInfo h2{font-family:Myriad Pro Semibold;font-size:36px;margin:0}.dashboardCoachInfo p{font-size:22px;margin-bottom:25px}.dashboardCoachInfo .cta-btn{font-size:16px;color:#FFF;background:#e31937;text-transform:uppercase;width:158px;height:50px;line-height:50px;display:block;margin:0 auto}.asociateTypeLogo img{margin-bottom:15px}.asociateTypeLogo .progress{height:5px;margin-bottom:0;background-color:#021528}.asociateTypeLogo .progress-bar{background-color:#FFF}.dashboardHead.coachDashboard{height:160px;background:url(https://d3v10qqyd2n0n2.cloudfront.net/assets/dashboard-head-banner-4e2f0a28d8254dece7c6ec159da76c0ceeaca3c77e83429ab5c242602b5b7ba1.webp) no-repeat center top;background-size:cover;padding-top:25px;margin-bottom:22px}.dashboardHead.coachDashboard h2{line-height:normal;color:#FFF;display:inline-block;margin:40px 0 0;font-size:40px}.dashboardHead.coachDashboard .leftArrow{display:inline-block;height:20px;width:30px;background-position:0px -145px;position:relative;top:0;left:0;margin-right:40px}.dashboardCoursesWrap{display:flex;flex-flow:wrap}.dashboardCoursesWrap h2{font-size:30px;margin-top:20px}.dashboardCoursesWrap .col-sm-6:nth-child(odd){clear:left}.singleCourse{width:75%}#certificateProgress{width:100px}.deleteButton{margin-left:10px}.overflowHidden{overflow:hidden}.suspendUser{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:10000}@media (max-width: 1199px){.dbRequiredWrap .developCourses .courseCompleteText .courseCompleted{font-size:20px}}@media (max-width: 1180px){.dbRequiredWrap .developCourses .planName{width:74%}.dbRequiredWrap .developCourses .planName h3{font-size:20px}}@media (max-width: 991px){.dbRequiredWrap .developCourse{flex-basis:100%;max-width:100%;position:relative;padding-bottom:80px}.dbRequiredWrap .developCourse:nth-child(odd){margin-right:0}.dbRequiredWrap .developCourse .courseName{width:85%;word-break:break-all}.dbRequiredWrap .developCourse .fixBottom{width:85%}.dbRequiredWrap .developCourses .planProgressBar,.dbRequiredWrap .developCourses .coursePlanProgressBar{width:85px;height:85px;margin-left:5px}.dbRequiredWrap .developCourses .planProgressBar .progressText,.dbRequiredWrap .developCourses .coursePlanProgressBar .progressText{font-size:28px}.dbRequiredWrap .developCourses .courseCompleteText .courseCompleted{font-size:18px}.licensedCoach .licenseType .licenseRequirements .userRegistrationFlow .flow{width:230px}}@media (max-width: 767px){.dbRequiredWrap.listCourses .container{width:100%;max-width:100%}.safeSportCourses{margin-top:50px}.listCourses{margin-top:32px}.listCourses.dbRequiredWrap .continueButton.continueButtonMobile{margin:10px 0 20px 0}.listCourses.dbRequiredWrap .continueButton.continueButtonMobile .btn-primary{width:100%;margin-bottom:5px}.listCourses.dbRequiredWrap .learnMoreCourses{margin-top:0;margin-bottom:33px}.listCourses.dbRequiredWrap .learnMoreCourses span{font-size:18px;margin:0}.dbRequiredWrap{margin-bottom:0}.dbRequiredWrap .continueButton{margin-bottom:20px}.dbRequiredWrap .continueButton .btn.btn-primary{width:100%}.dbRequiredWrap .developCourses{padding:17px 13px 17px 22px;position:relative}.dbRequiredWrap .developCourses .planProgressBar,.dbRequiredWrap .developCourses .coursePlanProgressBar{width:67px;height:67px;margin-left:5px}.dbRequiredWrap .developCourses .planProgressBar .progressText,.dbRequiredWrap .developCourses .coursePlanProgressBar .progressText{font-size:24px}.dbRequiredWrap .developCourses .planName p{font-size:12px;line-height:100%;color:#7d7d7d;font-family:"Rajdhani", sans-serif;font-weight:500}.dbRequiredWrap .developCourses .planName h3{font-size:18px;font-weight:600;margin-bottom:0;min-height:auto}.dbRequiredWrap .developCourses .planName .continueButton{width:100%}.dbRequiredWrap .developCourses .planName .continueButton a{font-size:18px;width:100%}.dbRequiredWrap .developCourses .courseCompleteText{margin-top:-6px}.dbRequiredWrap .developCourses .courseCompleteText .courseCompleted{font-size:14px}.dashboardCoursesWrap .continueButton .btn.btn-primary{width:100%}}@media (max-width: 480px){.dbRequiredWrap h3{font-size:30px}}@media (min-width: 768px){#courses_list .dashboardCoursesWrap .continueButton .btn.btn-primary{width:113px;padding:12px 0}}
