.rpt_2_plans .rpt_plan{width:49%;float:left}.rpt_2_plans .rpt_plan_0{margin-right:2%}.rpt_3_plans .rpt_plan{width:32%;float:left}.rpt_3_plans .rpt_plan_0{margin-right:1.9%}.rpt_3_plans .rpt_plan_2{margin-left:1.9%}.rpt_4_plans .rpt_plan{width:24.5%;float:left}.rpt_4_plans .rpt_plan_0{margin-right:.66%}.rpt_4_plans .rpt_plan_2{margin-left:.66%}.rpt_4_plans .rpt_plan_3{margin-left:.66%}.rpt_5_plans .rpt_plan{width:19.5%;float:left}.rpt_5_plans .rpt_plan_0{margin-right:.62%}.rpt_5_plans .rpt_plan_2{margin-left:.62%}.rpt_5_plans .rpt_plan_3{margin-left:.62%}.rpt_5_plans .rpt_plan_4{margin-left:.62%}.rpt_6_plans .rpt_plan{width:15.83%;float:left}.rpt_6_plans .rpt_plan_0{margin-right:1%}.rpt_6_plans .rpt_plan_2{margin-left:1%}.rpt_6_plans .rpt_plan_3{margin-left:1%}.rpt_6_plans .rpt_plan_4{margin-left:1%}.rpt_6_plans .rpt_plan_5{margin-left:1%}.rpt_style_basic .rpt_plan .rpt_title img{margin-right:10px;position:relative;vertical-align:middle}.rpt_style_basic .rpt_plan .rpt_title{margin-bottom:-3px!important;border-bottom:#111 solid 1px;background:#222;padding:14px 18px;font-size:26px;color:white;line-height:35px;border-top-left-radius:8px;border-top-right-radius:8px}.rpt_style_basic .rpt_sm_title .rpt_plan .rpt_title{font-size:20px}.rpt_style_basic .rpt_xsm_title .rpt_plan .rpt_title{font-size:17px}.rpt_4_plans .rpt_plan .rpt_title{font-size:17px}.rpt_4_plans .rpt_sm_title .rpt_plan .rpt_title{font-size:15px}.rpt_4_plans .rpt_xsm_title .rpt_plan .rpt_title{font-size:13px}.rpt_5_plans .rpt_plan .rpt_title{font-size:15px}.rpt_5_plans .rpt_sm_title .rpt_plan .rpt_title{font-size:13px}.rpt_5_plans .rpt_xsm_title .rpt_plan .rpt_title{font-size:12px}.rpt_style_basic .rpt_plan .rpt_head{border-top:#222 solid 2px;background:rgb(34,34,34);background:linear-gradient(0deg,rgba(34,34,34,1) 0%,rgba(51,51,51,1) 100%)}.rpt_plan .rpt_head .rpt_price .rpt_currency{position:relative;top:3px!important;left:-6px!important;font-size:0.5em!important;vertical-align:super!important}.rpt_style_basic .rpt_plan .rpt_head .rpt_price{padding:6px 10px;font-size:77px;line-height:1em;font-weight:300;text-align:center;color:white}.rpt_style_basic .rpt_sm_price .rpt_plan .rpt_head .rpt_price{font-size:62px}.rpt_style_basic .rpt_xsm_price .rpt_plan .rpt_head .rpt_price{font-size:56px}.rpt_style_basic .rpt_xxsm_price .rpt_plan .rpt_head .rpt_price{font-size:38px}.rpt_4_plans .rpt_plan .rpt_head .rpt_price{font-size:69px}.rpt_4_plans .rpt_sm_price .rpt_plan .rpt_head .rpt_price{font-size:53px}.rpt_4_plans .rpt_xsm_price .rpt_plan .rpt_head .rpt_price{font-size:47px}.rpt_4_plans .rpt_xxsm_price .rpt_plan .rpt_head .rpt_price{font-size:31px}.rpt_5_plans .rpt_plan .rpt_head .rpt_price{font-size:59px}.rpt_5_plans .rpt_sm_price .rpt_plan .rpt_head .rpt_price{font-size:44px}.rpt_5_plans .rpt_xsm_price .rpt_plan .rpt_head .rpt_price{font-size:37px}.rpt_5_plans .rpt_xxsm_price .rpt_plan .rpt_head .rpt_price{font-size:24px}.rpt_style_basic .rpt_plan .rpt_head .rpt_recurrence{font-size:14px;font-weight:300;line-height:18px;padding:20px 40px 0;color:lightgrey;text-align:center}.rpt_style_basic .rpt_sm_recurrence .rpt_plan .rpt_head .rpt_recurrence{font-size:12px;padding:20px 40px 0}.rpt_style_basic .rpt_plan .rpt_head .rpt_subtitle{font-size:16px;line-height:20px;font-weight:300;text-align:center;padding:10px 30px 20px}.rpt_style_basic .rpt_sm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:14px}.rpt_style_basic .rpt_xsm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:12px}.rpt_4_plans .rpt_plan .rpt_head .rpt_subtitle{font-size:16px;line-height:18px;padding:10px 10px 20px}.rpt_4_plans .rpt_sm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:14px;line-height:17px}.rpt_4_plans .rpt_xsm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:13px;line-height:16px}.rpt_5_plans .rpt_plan .rpt_head .rpt_subtitle{font-size:15px;line-height:18px;padding:10px 10px 20px}.rpt_5_plans .rpt_sm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:13px;line-height:17px}.rpt_5_plans .rpt_xsm_subtitle .rpt_plan .rpt_head .rpt_subtitle{font-size:12px;line-height:16px}.rpt_style_basic .rpt_plan .rpt_head .rpt_description{font-size:14px;line-height:20px;padding:0 30px 20px;font-weight:300;text-align:center;color:#999}.rpt_style_basic .rpt_sm_description .rpt_plan .rpt_head .rpt_description{font-size:12px}.rpt_4_plans .rpt_plan .rpt_head .rpt_description{font-size:13px;line-height:18px}.rpt_4_plans .rpt_sm_description .rpt_plan .rpt_head .rpt_description{font-size:12px;line-height:17px}.rpt_5_plans .rpt_plan .rpt_head .rpt_description{font-size:12px;line-height:18px}.rpt_5_plans .rpt_sm_description .rpt_plan .rpt_head .rpt_description{font-size:11px;line-height:17px}.rpt_style_basic .rpt_plan .rpt_features{padding:10px 20px;background:whitesmoke;text-align:center}.rpt_style_basic .rpt_plan .rpt_features .rpt_feature{font-size:15px;line-height:1.6em;padding:5px 16px;border-bottom:1px dotted lightgrey}.rpt_style_basic .rpt_plan .rpt_features .rpt_feature:last-child{border-bottom:none}.rpt_style_basic .rpt_sm_features .rpt_plan .rpt_features .rpt_feature{font-size:14px}.rpt_4_plans .rpt_plan .rpt_features .rpt_feature{padding:4px 10px;font-size:14px}.rpt_4_plans .rpt_sm_features .rpt_plan .rpt_features .rpt_feature{font-size:12px}.rpt_5_plans .rpt_plan .rpt_features .rpt_feature{padding:3px 10px;font-size:13px}.rpt_5_plans .rpt_sm_features .rpt_plan .rpt_features .rpt_feature{font-size:11px}.rpt_style_basic .rpt_plan .rpt_foot{display:block;padding:15px 25px;border-top:whitesmoke solid 2px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;text-align:center;color:white;font-size:20px;text-decoration:none;font-weight:300}.rpt_style_basic .rpt_plan .rpt_foot:hover{opacity:.9}.rpt_style_basic .rpt_sm_button .rpt_plan .rpt_foot{font-size:18px}.rpt_4_plans .rpt_plan .rpt_foot{padding:4px 20px;font-size:19px}.rpt_4_plans .rpt_sm_button .rpt_plan .rpt_foot{padding:4px 20px;font-size:17px}.rpt_5_plans .rpt_plan .rpt_foot{padding:4px 20px;font-size:17px}.rpt_5_plans .rpt_sm_button .rpt_plan .rpt_foot{font-size:16px}.rpt_style_basic .rpt_plan .rpt_custom_btn{border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center;padding:16px 20px}.rpt_recommended_plan{transform:scale(1.05)}.rpt_recommended_plan img.rpt_recommended{position:absolute!important;right:10px!important}.entry-content .rpt_plan a{border-bottom:none}.rpt_style_basic .rpt_plan a{border-bottom:none}.rpt_style_basic .rpt_plan .rpt_icon{max-width:30px;max-height:30px}.rpt_style_basic .rpt_plan img{display:inline;margin:0 10px 0 0;padding:0;border:none}@media only screen and (max-width:640px){.rpt_plans .rpt_plan{width:96%}.rpt_plans .rpt_plan{margin:10px 2% 20px!important}.rpt_style_basic .rpt_plan .rpt_foot{padding:10px 40px;text-align:center;font-size:20px!important}.rpt_style_basic .rpt_plan .rpt_head .rpt_price{font-size:74px!important;line-height:100px!important}.rpt_style_basic .rpt_plan .rpt_title{position:relative;font-size:26px!important;line-height:35px}.rpt_style_basic .rpt_plan .rpt_head .rpt_subtitle{font-size:17px!important;line-height:28px;padding:10px 40px 20px}.rpt_style_basic .rpt_plan .rpt_head .rpt_description{font-size:15px!important;line-height:26px!important;padding:0 40px 20px}.rpt_style_basic .rpt_plan .rpt_features .rpt_feature{padding:5px 16px;font-size:14px!important}}.rpt_plugin_f .rpt_title,.rpt_plugin_f .rpt_head .rpt_recurrence,.rpt_plugin_f .rpt_head .rpt_price,.rpt_plugin_f .rpt_head .rpt_price .rpt_currency,.rpt_plugin_f .rpt_head .rpt_subtitle,.rpt_plugin_f .rpt_head .rpt_description,.rpt_plugin_f .rpt_features .rpt_feature,.rpt_plugin_f .rpt_features .rpt_feature a,.rpt_plugin_f .rpt_foot{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif!important;font-weight:400!important}@font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-400.woff2?c=1750926760) format('woff2');
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-400.woff2?c=1750926760) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-400.woff2?c=1750926760) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-500.woff2?c=1750926760) format('woff2');
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-500.woff2?c=1750926760) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-500.woff2?c=1750926760) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-700.woff2?c=1750926760) format('woff2');
unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-700.woff2?c=1750926760) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/6e713eb50b25e4e400138ef7b8c1f0a5/poppins--v23-normal-700.woff2?c=1750926760) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'Josefin Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/3c79a7e3426f5594764e5b16ea029b65/josefin-sans-vietnamese-v25-normal-400.woff2?c=1668591996) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Josefin Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/3c79a7e3426f5594764e5b16ea029b65/josefin-sans-latin-ext-v25-normal-400.woff2?c=1668591996) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Josefin Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/3c79a7e3426f5594764e5b16ea029b65/josefin-sans-latin-v25-normal-400.woff2?c=1668591996) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Josefin Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/3c79a7e3426f5594764e5b16ea029b65/josefin-sans-vietnamese-v25-normal-400.woff2?c=1668591996) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Josefin Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/3c79a7e3426f5594764e5b16ea029b65/josefin-sans-latin-ext-v25-normal-400.woff2?c=1668591996) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Josefin Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://www.pimpyourgerman.com/wp-content/uploads/fonts/3c79a7e3426f5594764e5b16ea029b65/josefin-sans-latin-v25-normal-400.woff2?c=1668591996) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}.mpcs-button { color: #363636;
font-size: 14px;
font-weight: bold;
cursor: pointer;
justify-content: center;
text-align: center;
white-space: nowrap;
outline: none;
text-decoration: none; }
.mpcs-button span,
.mpcs-lesson-locked-buttons a {
border: 1px solid #dbdbdb;
border-radius: 5px;
padding-bottom: calc(0.5em - 1px);
padding-left: 1em;
padding-right: 1em;
padding-top: calc(0.5em - 1px); }
.mpcs-button.is-rounded span {
border-radius: 50px; }
.mpcs-button .is-purple,
.mpcs-lesson-locked-buttons a.mpcs-button.is-purple {
background-color: #571879;
border: 1px solid #491466;
color: #fff; }
.mpcs-button .is-green {
background-color: #336a14;
border: 1px solid #28520f;
color: #fff; }
.mpcs-button .is-gray {
background-color: #767676;
border: 1px solid #4d4c4c;
color: #fff; }
.mpcs-button.is-outline {
border: 2px solid #333;
color: #333; } .mp_wrapper .grid {
min-width: inherit;
max-width: inherit; }
.course-progress {
background-color: #ffffff; }
.form-table .course-progress {
width: 250px; }
.course-progress .user-progress {
text-align: center;
white-space: nowrap;
background-color: #4caf50;
height: 100%;
display: block;
width: 0%; } .course-progress-bar-main {
height: 25px !important;
position: relative;
background: #555;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
padding: 7px;
box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
margin: 10px 0; }
.course-progress-bar-main > span {
width: 0%; display: block;
height: 100% !important;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
background-color: #2bc253;
background-image: linear-gradient(center bottom, #2bc253 37%, #54f054 69%);
box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
position: relative;
overflow: hidden; }
.course-progress-bar-main > span:after {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
z-index: 1;
background-size: 50px 50px;
animation: move 2s linear infinite;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
overflow: hidden; }
.mpcs-progress-bar-title {
font-weight: bold;
font-size: 18px; }  .mpcs-section {
margin: 25px 0 0 0;
padding: 0;
border: 1px solid #dedede;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background-color: white;
width: 100%; }
.mpcs-section a {
text-decoration: none; }
.mpcs-section-header {
padding: 15px 15px 10px 15px;
background-color: #dedede; }
.mpcs-section-progress {
font-size: 32px;
font-weight: 800;
float: right;
vertical-align: middle;
padding: 0;
margin: 0;
height: 36px; }
.mpcs-section-progress .mpcs-section-complete {
color: #45b154; }
.mpcs-section-progress .mpcs-section-not-complete {
color: #aeaeae; }
.mpcs-section-title {
padding-bottom: 5px; }
.mpcs-section-title-text { font-size: 1.2em;
font-weight: 800; }
.mpcs-section-description {
font-size: 18px;
font-weight: 400;
text-decoration: italic; }
.mpcs-lessons,
.mpcs-lesson {
box-sizing: border-box;
padding: 10px;
width: 100%; }
.mpcs-lesson > .mpcs-lesson-row-link {
display: flex;
align-items: center; }
.mpcs-lesson-button {
margin-left: auto; }
.mpcs-lesson-link {
display: inline-block;
position: relative;
width: 75%;
padding: 5px;
vertical-align: top; }
#bookmark .mpcs-section-header {
display: flex;
align-items: center; }
.mpcs-progress-bar {
width: 50%; }
.mpcs-bookmark {
margin-left: auto; }
.mpcs-lesson-progress {
float: right;
font-size: 16px;
font-weight: 800;
padding-right: 12px; }
.mpcs-lesson-progress .mpcs-lesson-complete {
color: #45b154; }
.mpcs-lesson-progress .mpcs-quiz-failed {
color: #ff0000;
}
.mpcs-lesson-progress i {
font-size: 20px; }
.mpcs-lesson-progress .mpcs-lesson-not-complete {
color: #dedede; }
.mpcs-lesson .mpcs-lesson-locked i.mpcs-circle-regular {
color: #999;
}
.mpcs-lesson-locked-header {
font-weight: bold;
font-size: large;
}
.mpcs-lesson-locked-message {
padding-top: 20px;
padding-bottom: 20px;
}
a.mpcs-bookmark-link,
a.mpcs-bookmark-link .mpcs-bookmark-link-icon,
a.mpcs-bookmark-link .mpcs-bookmark-link-title {   } a.mpcs-bookmark-link:hover,
a.mpcs-bookmark-link:hover .mpcs-bookmark-link-icon,
a.mpcs-bookmark-link:hover .mpcs-bookmark-link-title { }
a.mpcs-bookmark-link:focus-visible .mpcs-bookmark-link-title {
outline: 1px solid #06429e;
outline-offset: 2px;
}
.mpcs-reset-course-progress, .mpcs-quiz-attempt{
text-decoration: none;
}
.mpcs-course-information .progress{
width: 1%;
}
.navigation .alignleft{
display: inline;
float: left;
margin-right: 1.5em;
margin-top: 1.5em;
}
.navigation .alignright{
display: inline;
float: right;
margin-left: 1.5em;
margin-top: 1.5em;
}
.center-block{
margin: 0 auto;
}
.mpcs-lesson-list-quiz-score {
font-style: italic;
}
div.mpca-quiz-progress-title{
margin-left: 10px;
}
a.mpca-course-progress-title, .mpca-quiz-progress-title a{
color: #1d2327;
}
a.mpca-course-sub-account-progress{
display: block;
}
@media handheld, only screen and (max-width: 767px) {
.mpcs-course-list .grid .col-1-2 {
width: 100%;
}
.mpcs-course-list .grid .col-1-2:last-child {
margin: 0;
padding: 0;
}
}
.flex-navigation {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 2rem;
}
.flex-navigation .page-count {
color: #555;
font-size: 14px;
}@font-face {
font-family: 'mp-courses';
src: url(//www.pimpyourgerman.com/wp-content/plugins/memberpress-courses/public/fonts/fontello/font/mp-courses.eot?82237471);
src: url(//www.pimpyourgerman.com/wp-content/plugins/memberpress-courses/public/fonts/fontello/font/mp-courses.eot?82237471#iefix) format('embedded-opentype'),
url(//www.pimpyourgerman.com/wp-content/plugins/memberpress-courses/public/fonts/fontello/font/mp-courses.woff2?82237471) format('woff2'),
url(//www.pimpyourgerman.com/wp-content/plugins/memberpress-courses/public/fonts/fontello/font/mp-courses.woff?82237471) format('woff'),
url(//www.pimpyourgerman.com/wp-content/plugins/memberpress-courses/public/fonts/fontello/font/mp-courses.ttf?82237471) format('truetype'),
url(https://mlbdqggj4kgo.i.optimole.com/w:auto/h:auto/q:mauto/ig:avif/https://www.pimpyourgerman.com/wp-content/plugins/memberpress-courses/public/fonts/fontello/font/mp-courses.svg?82237471#mp-courses) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="mpcs-"]:before, [class*=" mpcs-"]:before {
font-family: "mp-courses";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.mpcs-cancel-circled:before { content: '\e800'; } .mpcs-check-circle-regular:before { content: '\e801'; } .mpcs-circle-regular:before { content: '\e802'; } .mpcs-info-circled:before { content: '\e803'; } .mpcs-adjust-solid:before { content: '\e804'; } .mpcs-cancel:before { content: '\e805'; } .mpcs-search:before { content: '\e806'; } .mpcs-user:before { content: '\e807'; } .mpcs-list-alt:before { content: '\e808'; } .mpcs-right-big:before { content: '\e809'; } .mpcs-eye:before { content: '\e80a'; } .mpcs-edit:before { content: '\e80b'; } .mpcs-left-big:before { content: '\e80c'; } .mpcs-grip-vertical-solid:before { content: '\e80d'; } .mpcs-down-dir:before { content: '\e80e'; } .mpcs-ok-circled:before { content: '\e80f'; } .mpcs-th-list:before { content: '\e810'; } .mpcs-arrow-narrow-left:before { content: '\e811'; } .mpcs-lock:before { content: '\e812'; } .mpcs-ccw:before { content: '\e813'; } .mpcs-check:before { content: '\e814'; } .mpcs-comment-alt-dots-light:before { content: '\e815'; } .mpcs-comment-alt-minus-light:before { content: '\e816'; } .mpcs-option-check:before { content: '\e817'; } .mpcs-plus:before { content: '\e818'; } .mpcs-correct-answer:before { content: '\e819'; } .mpcs-incorrect-answer:before { content: '\e81a'; } .mpcs-radio-checked:before { content: '\e81b'; } .mpcs-radio-unchecked:before { content: '\e81c'; } .mpcs-award:before { content: '\e81d'; } .mpcs-award-1:before { content: '\e81e'; } .mpcs-print:before { content: '\e81f'; } .mpcs-checkbox-checked:before { content: '\e820'; } .mpcs-checkbox-unchecked:before { content: '\e821'; } .mpcs-download-1:before { content: '\e822'; } .mpcs-link-1:before { content: '\e823'; } .mpcs-assignment-icon:before { content: '\e824'; } .mpcs-chat:before { content: '\e825'; } .mpcs-download:before { content: '\f02e'; } .mpcs-link:before { content: '\f07b'; } .mpcs-menu:before { content: '\f0c9'; } .mpcs-angle-left:before { content: '\f104'; } .mpcs-angle-right:before { content: '\f105'; } .mpcs-angle-down:before { content: '\f107'; } .mpcs-spinner:before { content: '\f110'; } .mpcs-angle-circled-left:before { content: '\f137'; } .mpcs-angle-circled-down:before { content: '\f13a'; } .mpcs-ellipsis:before { content: '\f141'; } .mpcs-ellipsis-vert:before { content: '\f142'; } .mpcs-play-circled:before { content: '\f144'; } .mpcs-quiz-icon:before { content: '\f14a'; } .mpcs-lesson-draft-icon:before { content: '\f15b'; } .mpcs-lesson-icon:before { content: '\f15c'; } .mpcs-youtube:before { content: '\f167'; } .mpcs-dot-circled:before { content: '\f192'; } .mpcs-share:before { content: '\f1e0'; } .mpcs-chart-area:before { content: '\f1fe'; } .mpcs-twitter-squared:before { content: '\f304'; } .mpcs-facebook-squared:before { content: '\f308'; } .mpcs-instagram-1:before { content: '\f32d'; }