﻿.list-circle-orange,.list-circle-orange li{list-style:none}.list-circle-orange li:before{border-radius:50%}.fa-exclamation-circle:before{content:""}.alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.tiny-alert{font-size:12px !important;padding:3px 8px !important;margin-bottom:3px !important}.fa-question-circle-o:before{content:""}.fa-info-circle:before{content:""}.fullwidth-btn .btn{margin-bottom:10px;padding:10px 5px 12px;width:100%}.custom-well{background:#f8f8f8;margin-bottom:15px;padding:15px;line-height:1.4;border:1px solid #ddd}.btn-orange{border:none;background:#f58720;outline:none;color:#fff !important;font-size:16px;display:inline-block;padding:10px 20px 10px;text-align:center;outline:none;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:8px}.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange:visited{color:#fff !important;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;background:#d86e0a}.btn-blue{border:none;background:#009fda;outline:none;color:#fff !important;font-size:16px;display:inline-block;padding:10px 20px 10px;text-align:center;outline:none;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:8px}.btn-blue:hover,.btn-blue:focus,.btn-blue:active,.btn-blue:visited{color:#fff !important;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;background:#007aa7}.list-circle-orange{margin:5px 0 10px 10px}.list-circle-orange li{margin:5px 0 8px;position:relative;padding-left:16px}.list-circle-orange li:before{content:"";width:8px;height:8px;position:absolute;left:0;top:5px;background:#f58720}.txt-red{color:#ed1c24}.red-txt,.red-text,.text-red,.red_text{color:#ed1c24}.container .c-center{text-align:center;margin-top:-35px}.container .c-center span{background:#fff;padding:0 15px}.m-row .col-md-4{background:#fafafa;margin:0 1%;padding:0;width:31.33333%}.m-row .col-md-4 h4{color:#1c75af;padding:20px 25px 0px 25px}.m-row .col-md-4 p{padding:0 25px}.m-row .col-md-4 a{color:#f59201;border:1px solid #f59201;line-height:40px;padding:0 30px;margin:30px 0 40px 25px;float:left;border-radius:3px}.fullwidth-btn .btn{margin-bottom:10px;padding:10px 5px 12px;width:100%}.notification-container{border:1px solid #d2e3ec;border-radius:4px;color:#5c5c5c;font-size:13px;margin:15px 0;padding:8px 8px 8px 36px;position:relative;background:#e7f0f5}.notification-container>i{position:absolute;left:12px;top:8px;font-size:18px;color:#f58720}.leftnav-have-a-q{background:#016698;display:block;color:#fff;padding:10px 10px 10px 45px;position:relative}.leftnav-have-a-q>i{position:absolute;left:10px;font-size:32px}.leftnav-have-a-q:hover,.leftnav-have-a-q:focus,.leftnav-have-a-q:visited{color:#fff}.leftnav-have-a-q>small{font-size:11px;display:block;color:#fff}.lnk-cta-braces{position:relative;display:inline-block;padding:0 10px;font-size:13px}.lnk-cta-braces:before{content:"[";position:absolute;left:0;color:#0068a3;font-size:21px;font-weight:300;top:-42%}.lnk-cta-braces:after{content:"]";position:absolute;right:0;color:#0068a3;font-size:21px;font-weight:300;top:-42%}.promo-alignr{text-align:right;border:1px solid #ddd;background:#fff;border-radius:4px}.promo-alignr strong+strong{display:inline-block;margin:0 10px}.promo-item{margin-bottom:15px}.promo-item .crtificate-name:after{content:"";clear:both;display:block}.promo-item .crtificate-name>i{margin-right:10px;float:left}.promo-item .crtificate-name>span{line-height:46px}.dental-coding-billing-training{position:relative}.dental-coding-billing-training h1{position:absolute;color:#0069a4;font-weight:400;font-size:44px;line-height:55px;padding:58px 0 0 50px}.dental-coding-billing-training h1 span{display:block;font-size:44px;line-height:44px}.online-medical-coding-training-banner{position:relative;font-size:10px;background:url(../../../images/new-dl-cpc-banner-930x298.jpg) center center no-repeat;background-size:cover;height:298px}.online-medical-coding-training-banner .device-img{display:none}.online-medical-coding-training-banner .coding-training-banner-content{position:absolute;z-index:9;top:33px;font-size:1em;width:90%}.online-medical-coding-training-banner .coding-training-banner-content h2{font-weight:300;color:#016698;font-size:3.6em;padding-left:3rem}.online-medical-coding-training-banner .coding-training-banner-content h2 span{display:block}.online-medical-coding-training-banner .coding-training-banner-content h3{padding-left:3rem;color:#ffffff;font-size:1.6em;padding-top:3.8rem;line-height:1.3em}.online-medical-coding-training-banner small{font-size:1.2em;color:#000000;padding-top:2.8rem;display:block;padding-left:10px}@media (max-width: 992px){.dental-coding-billing-training h1{font-size:36px;line-height:36px;padding:55px 0 0 50px}.dental-coding-billing-training h1 span{font-size:36px;line-height:36px}.online-medical-coding-training-banner .coding-training-banner-content h2{font-size:2.8em;padding-left:2.3rem}.online-medical-coding-training-banner .coding-training-banner-content h3{padding-left:2.3rem;font-size:1.2em;padding-top:5.2rem}.online-medical-coding-training-banner .coding-training-banner-content small{font-size:1.2em;color:#000000;padding-top:2.8rem;display:block;padding-left:10px}}@media (max-width: 840px){.dental-coding-billing-training h1{line-height:28px;font-size:28px;padding:37px 0 0 32px}.dental-coding-billing-training h1 span{line-height:28px;font-size:28px}}@media (max-width: 767px){.dental-coding-billing-training h1{font-size:28px;line-height:28px;padding:65px 0 0 30px}.dental-coding-billing-training h1 span{line-height:28px;font-size:28px}.online-medical-coding-training-banner .coding-training-banner-content h2{padding-left:1.5rem}.online-medical-coding-training-banner .coding-training-banner-content h3{padding-left:1.5rem;font-size:1.2em}}@media (max-width: 640px){.m-row .col-md-4{width:100% !important;margin-bottom:20px}.img-rt{width:100%;padding-left:0}.img-rt img{max-width:100%;width:100%}.dental-coding-billing-training h1{font-size:24px;line-height:24px;padding:48px 0 0 21px}.dental-coding-billing-training h1 span{line-height:24px;font-size:24px}}@media (max-width: 480px){.dental-coding-billing-training h1{font-size:18px;line-height:18px;padding:25px 0 0 21px}.dental-coding-billing-training h1 span{line-height:18px;font-size:18px}.online-medical-coding-training-banner{background:url(../../../images/new-dl-cpc-banner-480x247.jpg) center center no-repeat;height:247px}.online-medical-coding-training-banner .coding-training-banner-content{width:70%}.online-medical-coding-training-banner .coding-training-banner-content h2{font-size:2.0em;padding-left:1.2rem;height:110px}.online-medical-coding-training-banner .coding-training-banner-content h2 span{display:inline}.online-medical-coding-training-banner .coding-training-banner-content h3{padding-left:1.2rem;font-size:1.0em;padding-top:0.75rem;width:80%}.online-medical-coding-training-banner small{font-size:1.0em !important;padding-top:2.5rem !important;display:block}}@media (max-width: 360px){.dental-coding-billing-training h1{font-size:14px;line-height:18px;padding:25px 0 0 21px}.dental-coding-billing-training h1 span{line-height:14px;font-size:14px}}@media (max-width: 320px){.dental-coding-billing-training h1{font-size:14px;line-height:18px;padding:20px 0 0 21px}.dental-coding-billing-training h1 span{line-height:14px;font-size:14px}}.custom-well{background:#f8f8f8;margin-bottom:15px;padding:15px;line-height:1.4;border:1px solid #ddd}.cert-badge{width:100px;height:45px;text-align:center;border:1px solid #2d75a9;color:#fff;font-size:26px;line-height:40px;font-weight:400;text-shadow:0px 1px 1px rgba(0,0,0,0.8);display:inline-block;border-radius:5px;background:#4589c9;margin:0 auto;font-style:normal;text-decoration:none}.cert-badge>sup{top:-0.80em;font-size:50%;font-weight:300}.cert-badge:hover,.cert-badge:focus,.cert-badge:visited,.cert-badge:active{color:#fff;text-decoration:none}.badge-cpb{border-color:#35a6b8 !important;background:#47bac9 !important}.badge-cpma{border-color:#7da34a !important;background:#92b25d !important}.badge-cppm{border-color:#d03c33 !important;background:#d85248 !important}.badge-cdeo{border-color:#8f69a2 !important;background:#9b75ae !important}.badge-cpco{border-color:#d6702a !important;background:#f68d3c !important}.badge-specialty{font-size:16px}.page-top-banner{margin-top:15px}.page-top-banner img{width:100% !important;height:auto;max-width:none;display:block}.promo-alignr{text-align:left;border:1px solid #ddd;background:#fff;border-radius:4px;position:relative;padding:13px 20px 12px}.promo-alignr a.btn-orange{position:absolute;right:0;top:0px}.promo-alignr del{color:#666;margin-right:5px}.promo-alignr strong+strong{display:inline-block;margin:0 0}.promo-alignr .non-member-price,.promo-alignr .member-price{display:none}.promo-alignr .pricing-overlay{position:absolute;left:8px;top:7px;width:32px;height:36px}.promo-item{margin-bottom:15px}.promo-item .crtificate-name:after{content:"";clear:both;display:block}.promo-item .crtificate-name>i{margin-right:10px;float:left}.promo-item .crtificate-name>span{line-height:46px}.specialty-checkbox li{padding:2px 0}.specialty-checkbox input[type="checkbox"]{position:relative;top:2px;margin-right:6px}
