﻿.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:""}/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("https://static.aapc.com/aapc/fonts/fontawesome-webfont.eot");src:url("https://static.aapc.com/aapc/fonts/fontawesome-webfont.eot") format("embedded-opentype"),url("https://static.aapc.com/aapc/fonts/fontawesome-webfont.woff") format("woff"),url("https://static.aapc.com/aapc/fonts/fontawesome-webfont.ttf") format("truetype"),url("https://static.aapc.com/aapc/fonts/fontawesome-webfont.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-info-circle:before{content:""}.fullwidth-btn .btn{margin-bottom:10px;padding:10px 5px 12px;width:100%}.tabs-icon-container{text-align:center;display:block}.tabs-icon-container>.tabs-icon{display:block;max-width:100%;height:auto;margin:0 auto}.tabs-icon-container>.text-transform-uppercase{text-transform:uppercase;display:block;border-bottom:1px solid #555;padding:5px 0}.tabs-icon-container .bottom-txt{display:block;border-bottom:1px solid #555;padding:5px 0;max-width:180px}.download-pdf-lnk{padding:12px 0 12px 32px;display:block;position:relative;font-size:14px}.download-pdf-lnk:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:2px;top:9px;color:#ed1c24;font-size:26px}.order-listing{margin:0 0 1.5em;padding:0 0 0 20px;counter-reset:item}.order-listing>li{margin:0;list-style-type:none;counter-increment:item;padding:0 0 8px}.order-listing>li:before{display:inline-block;padding-right:0.5em;font-weight:bold;text-align:right;content:counter(item) ".";margin-left:-20px}.custom-well{background:#f8f8f8;margin-bottom:15px;padding:15px;line-height:1.4;border:1px solid #ddd}.btn-orange{border:none;background:#0069FF;outline:none;color:#fff;font-size:16px;display:inline-block;padding:10px 20px 10px;text-align:center;outline:none;cursor:pointer;border-radius:8px;text-transform:uppercase;font-weight:700;line-height:18px;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-decoration:none}.btn-orange:hover,.btn-orange:focus{color:#fff;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;background:#0054cc;text-decoration:none}.btn-blue{border:none;background:#16836F;outline:none;color:#fff;font-size:16px;display:inline-block;padding:10px 20px 10px;text-align:center;outline:none;cursor:pointer;border-radius:8px;text-transform:uppercase;font-weight:700;line-height:18px;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-decoration:none}.btn-blue:hover,.btn-blue:focus{color:#fff;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;background:#0f574a;text-decoration:none}.list-circle-orange{margin:5px 0 10px 10px;list-style:none}.list-circle-orange li{list-style:none;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;border-radius:50%}.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}.lSpace{margin:10px}.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}.outerRow{padding:10px 0 20px 0}.outerRow .innerCol{background:#f9f9f9;border-radius:8px}.outerRow .innerCol img{width:100%}.outerRow .innerCol p{padding:0 15px;font-size:14px;margin:0}.outerRow .innerCol .btn-orange{margin:25px 15px}.outerRow .innerCol h3{padding:15px;font-weight:bold;font-size:16px}.o1 h3{height:70px}.o1 p{height:133px}.o2 h3{height:50px}.o2 p{height:214px}.o3 h3{height:90px}.o3 p{height:191px}.o4 h3{height:70px}.o4 p{height:163px}.o5 h3{height:70px}.o5 p{height:183px}@media (max-width: 1200px){.o4 p{height:210px}}@media (max-width: 1100px){.o4 p{height:240px}}@media (max-width: 1024px){.o1 h3{height:90px}.o1 p{height:190px}.o2 h3{height:90px}.o2 p{height:152px}.o3 h3{height:90px}.o3 p{height:228px}.o4 h3{height:70px}.o4 p{height:241px}}@media (max-width: 992px){.o4 p{height:241px}.outerRow .innerCol{margin-bottom:30px}.outerRow .last{margin:0}.outerRow h3{height:auto}.outerRow p{height:auto}.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%;margin:0 auto;border:none}.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}}.tile-boxN img{border-top-left-radius:8px;border-top-right-radius:8px}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}@media only screen and (min-width: 992px){.panel-body p:nth-child(1),.panel-body h2:nth-child(1),.panel-body h3:nth-child(1),.panel-body h4:nth-child(1){padding:0 0 5px;margin:0}}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading h3,.panel-heading h4,.panel-heading h2{padding:0}.panel-heading h3 a,.panel-heading h4 a,.panel-heading h2 a{color:#6A6A6A}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#6b6b6b;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#6b6b6b}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#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;margin:10px 10px 10px 0}.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}.prepare-4-exam .cert-badge{float:left;margin:0 15px 0 0}.prepare-4-exam .panel-body .row{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.prepare-4-exam .panel-body .row:last-child{border:none}.prepare-4-exam .prepare-middle-container{margin-top:5px}@media only screen and (max-width: 767px){.prepare-4-exam .panel-body .row .cert-badge{float:none}.prepare-4-exam .panel-body .row .text-right{text-align:left;padding-top:10px;padding-bottom:5px}.prepare-4-exam .prepare-middle-container{margin-top:5px}}
