<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Checkout */
.in_cart_checkout {margin: 15px 0;}
#cc_visa {float: left; margin-right: 5px; width: 72px; height: 46px; background: url('../../images/private/cc_visa.gif') no-repeat;}
#cc_visa.cc_visa_selected {background-image: url('../../images/private/cc_visa_selected.gif');}
#cc_mc {float: left; margin-right: 5px; width: 72px; height: 46px; background: url('../../images/private/cc_mc.gif') no-repeat;}
#cc_mc.cc_mc_selected {background-image: url('../../images/private/cc_mc_selected.gif');}
#cc_discover {float: left; margin-right: 5px; width: 70px; height: 46px; background: url('../../images/private/cc_discover.gif') no-repeat;}
#cc_discover.cc_discover_selected {background-image: url('../../images/private/cc_discover_selected.gif');}
#cc_amex {float: left; width: 71px; height: 46px; background: url('../../images/private/cc_amex.gif') no-repeat;}
#cc_amex.cc_amex_selected {background-image: url('../../images/private/cc_amex_selected.gif');}
.checkout_section {padding: 10px; background:#fff; border:1px solid #555; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#agreement_dialog {display:none;}
#agreement_dialog #terms_scroll {width:100%; padding-right:10px; height: 200px;}
.in_cart_checkout {font-size:1.3em; font-weight:bold; color:#4da47c; font-style: italic; font-family: Georgia, Palatino, serif;}
.in_cart_checkout td {padding:5px;}
.in_cart_checkout .offer {color:#0000ff;}
.in_cart_checkout .s_h {color:#c99f0d;}
.in_cart_checkout .desc {color:#999; font-style:normal; font-size:12px;}
.in_cart_checkout .item_state_name {padding-left: 8px;color: #333; font-size: 11px; font-style: normal; font-weight: normal}
#btn_edit_cart {background: #ccc;display:inline-block;padding:4px;color:#929292;border:1px solid #929292;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#btn_edit_cart:hover {background: #EAEAEA; text-decoration:none}
.item_spanish_upgrade {padding: 10px; line-height: 28px; border:1px solid #ccc;  -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; margin: 15px auto; padding-left: 45px; background: #fff url('/assets/images/private/spanish_addon.png') no-repeat 1% 50%;}
.item_audio_upgrade {padding: 10px;  line-height: 28px; border:1px solid #ccc;  -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; margin: 15px auto; padding-left: 45px; background: #fff url('/assets/images/private/audio_addon.png') no-repeat 1% 50%;}
.item_audio_upgrade .notes {line-height:1.2em; font-style:italic;font-size: .8em}
.item_personal_coach_upgrade {padding: 10px; border:1px solid #ccc;  -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; margin: 15px auto; padding-left: 45px; background: #fff url('/assets/images/private/pc_addon.png') no-repeat 1% 50%;}
.item_personal_coach_upgrade ul li {margin-bottom:1px;}

/* Purchase Review */
.purchase_review {font-size:1.5em; font-weight:bold; color:#4da47c; font-style: italic; font-family: Georgia, Palatino, serif; margin-bottom: 15px;}
.purchase_review td {padding: 4px;}
.purchase_review .c1 {width: 130px;}
.purchase_review .order_total {font-size: 1.7em;}
#discount_note {margin: 10px; padding: 10px; background-color: rgb(226,237,159); border:1px solid #aaa; font-weight: bold; font-style: italic}

/* Shopping Cart */
#tbl_cart {width:100%;}
#tbl_cart .item_name {margin-bottom:10px;font-size:1.8em; font-weight:bold; color:#4da47c; font-style: italic; font-family: Georgia, Palatino, serif}
#tbl_cart .item_desc {color:#000;}
#tbl_cart .item_price {margin-top:10px;font-size:1.8em; font-weight:bold; color:#4da47c; font-style: italic; font-family: Georgia, Palatino, serif}
#tbl_cart .item_totals {text-align: right; font-weight: bold;}
#tbl_cart .area_type {font-weight:bold; font-family: Georgia, Palatino, serif}
#tbl_cart .remove {padding-top:5px; padding-right:10px;}
#tbl_cart td.item {padding-bottom:10px;}

.cart_item_discount_value {color: #0008ff}

/* Offers */
#offer_data {position: relative; width: 45%; padding-left: 30px; padding-top:10px;}
#offer_title {font-size: 3em; color:#ed1c24; padding-top: 20px;}
#offer_subtitle {font-size: 1.3em; color:#062d6b; font-style: italic}
#offer_desc {font-size: 1.8em; margin: 20px 0; line-height: 1.3em;}
#offer_benefits {line-height:2em; padding-top: 20px;}
#offer_terms {color:#ed1c24; padding-top: 20px;}
#offer_add_text {color:#ed1c24; font-size: 1.3em; padding-bottom: 15px;}
#offer_price {color:#ed1c24; font-size: 3em; font-weight:bold;}
#offer_reg_price {vertical-align: middle; color:#ed1c24; font-size: 1.1em; font-style: italic; padding-left: 15px;}
#offer_img {position: absolute; bottom: -15px; right:60px;}

/* Package Lists */
.item_row {width: 441px; float: left; margin: 5px 15px;}
.sel_change_state {position: absolute; top: 10px; right:10px; font-weight:bold; font-size: .9em}
#ce_packages_info_1 {}

.product_box_top {height:4px; background: url('../../images/global/product_box_top.png') no-repeat;}
.product_box_bottom {height:22px; background: url('../../images/global/product_box_bottom.png') no-repeat;}
.product_box_bottom2 {height:22px; background: url('../../images/global/product_box_bottom2.png') no-repeat;}
.product_box_middle {background:#fff;  border-right: 1px solid #ccc; border-left: 1px solid #ccc; padding: 20px 20px 0 20px;}
#plt_features_dialog {display: none}
#plt_features_dialog td {border-bottom:1px solid #ccc; vertical-align: middle; padding: 2px 5px; font-weight: bold}
#plt_features_dialog a {color:#0B008E;}
.plt-feature-overlay {cursor: zoom-out;background-color: black;background-image: none;opacity: 0.7;z-index: 1001;}
.plt-features-dialog-class .ui-widget-header {background: #0B008E; color:#fff;}

@media (max-width:990px)  {
    .item_row {width: 100%; float: none; height: auto; margin: 0}
    .product_box_top,.product_box_bottom,.product_box_bottom2 {display: none}
    .product_box_middle {border: 1px solid #ccc; border-radius: 10px; }
    .sel_change_state {position: relative; text-align: right}
    .page_heading_right {float: none; text-align: center}
    .page_heading {margin: 10px 0;}
    #study_on_to_go {display: none}
}
@media (max-width:600px) {
    .item_row {width: 100%; float: none; height: auto;}
    .page_heading .thin img {display: none}
    .product_box_middle {margin:0; padding: 15px 15px 0 0}
}
@media (min-width:990px) {
    .page_heading_right {width: 380px; text-align: right}
}

.item_group {display: flex;  flex-wrap: wrap; display: -webkit-flex; -webkit-flex-wrap: wrap;}
.item_row  {position: relative;}
.item_row .item_name {font-size:1.7em; font-weight:bold; margin-top:10px;}
.item_row .item_datetime {font-size:1em; font-weight:bold; color: rgb(4, 138, 4);}
.item_row .item_hours {font-style: italic; font-weight:bold; font-family: Georgia, Palatino, serif; font-size: 16px; color:#0B008E;}
.item_row .item_icon {display:block;}
.item_row .item_desc {margin-top: 10px; padding-bottom:20px;}
.item_row .item_cost {color:#ed1c24; font-size: 2em; font-weight:bold}
.item_row table td {height: 30px; vertical-align: middle}
.item_row .rarrow {width: 70px;background: url('../../images/global/product_list_right_arrow.gif') no-repeat 50% 50%;}
.item_state {float:right; font-style:italic; color:#203ABC !important; padding-right:20px; background: url('../../images/global/usa_small.gif') no-repeat top right}
a.item_state {font-weight:normal !important}
.product_purchase_note {font-size:.9em; font-style: italic; color:#777; line-height: 1.1em;}

/* Affiliate Products */
.item_row_aff {background:#fff; margin: 10px 15px; padding:15px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 4px 4px 5px rgba(50, 50, 50, 0.5); -moz-box-shadow: 4px 4px 5px rgba(50, 50, 50, 0.5); box-shadow:4px 4px 5px rgba(50, 50, 50, 0.5);}
.subproducts {padding: 7px; margin: 5px 15px; background: #eee; border: 1px solid #aaa; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.cname {font-weight: bold; font-size: 1.8em; font-family: Georgia, Palatino, serif;}
.cdesc {margin: 7px 0 13px 0; padding: 0 20px;}
.cprice {padding-left: 20px; margin-bottom:20px;}
.cprice span {font-weight:bold; color:green}
.pname {font-weight: bold; font-size: 1.1em; font-family: Georgia, Palatino, serif;}
.pdesc {margin: 5px 0 9px 0;}
.pprice span {font-weight:bold; color:green}
#course_list {color:#000;background:#fff; margin:20px auto 40px auto; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color:#FFF0F0;-webkit-box-shadow: #2E2E2E 6px 6px 6px;-moz-box-shadow: #2E2E2E 6px 6px 6px; box-shadow: #2E2E2E 6px 6px 6px;}
#course_list td {padding:5px 10px;}
.buynow {display: inline-block; padding:5px; background: #20548E; border:1px solid #222; color:#fff !important; font-weight:bold;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
a.buynow:hover {background: #143459; text-decoration: none}
.affnote {margin-top:25px; font-size:.9em; font-style: italic}


/* CE Packages */
#ce_courses_dialog {display: none}
.subcourse_list_ce_packages {display: none;}
#ce_courses_dialog table {width:100%;}
#ce_courses_dialog table td {padding: 3px; border-bottom: 1px solid #ccc;}
#ce_courses_dialog table td.c2 {border-left: 1px solid #ccc; text-align:right;}
.ce_course_info_link {font-style: italic; display: block; padding: 10px 0;}
.checkbox_list {list-style-type: none; margin-left: 5px; margin-top:10px;}
.checkbox_list li {background: url('../../images/public/home_new/check.png') no-repeat left center; padding-left: 25px; line-height: 1.7em;}

/* Receipt */
.receipt_section {padding:0 10px; margin: 12px auto; max-width: 60%;}
.receipt_section h3 {margin-bottom:5px; text-align: center; border-bottom:1px solid #ccc;}
.receipt_section table {}
.receipt_section table .c1 {text-align:right; padding-right:5px; font-weight:bold; width: 150px;}

/* Course Rating */
.course_rating {height: 19px; margin-top:5px; margin-bottom:10px; padding-left:110px; background: url('/assets/images/public/rating-star475.png') no-repeat 0 50%}
.course_rating a {font-weight: normal !important; line-height: 19px; color:blue !important}
.course_rating_ce {height: 19px; margin:5px 0; padding-left: 105px; background: url('/assets/images/public/rating-star475.png') no-repeat }
.course_rating_ce a {font-weight: normal !important; line-height: 19px; color:blue !important}</pre></body></html>