.ax_default {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#222222;
  text-align:center;
  line-height:normal;
}
.topnav {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#F2F2F2;
}
.topnav_over {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  color:#C9C9C9;
}
.topnav_selected {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  color:#D7D7D7;
}
.topnav_highlight {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#CC00BE;
  text-align:center;
  line-height:14px;
}
.topnav_highlight_over {
  color:#BF00C5;
}
.subnav_section {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.subnav {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:#777777;
  text-align:left;
  line-height:14px;
}
.subnav_over {
  color:#000000;
}
.subnav_selected {
  color:#000000;
}
.breadcrumb {
  font-family:'Helvetica', 'Arial';
  font-weight:400;
  font-style:italic;
  font-size:12px;
  color:#777777;
}
.screenshots {
}
.breadcrumblink {
  font-family:'Helvetica', 'Arial';
  font-weight:400;
  font-style:italic;
  font-size:12px;
  color:#009DDA;
}
.corehighlight {
}
.h1-blue {
  color:#009DDA;
}
.h2-bluebox {
}
.topnav_small {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#666666;
}
.softlinks {
  color:#333333;
}
.softfooterlinks {
  font-size:11px;
  color:#999999;
}
.footerlink {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:11px;
  color:#FFFFFF;
  text-align:right;
}
.footernav {
  font-size:14px;
  color:#009DC6;
}
.topnav_selected_small {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#000000;
}
.topnav_highlight_selected {
  color:#000000;
}
.action_button {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:bold;
  font-style:normal;
  font-size:17px;
  color:#FFFFFF;
}
.training_level {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:11px;
  text-align:left;
}
.training_topic {
  font-size:11px;
  color:#666666;
  text-align:left;
}
.training_topic_selected {
  color:#FFFFFF;
}
.spotlight_black {
}
.spotlight_green {
}
.h1 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:40px;
  color:#575757;
  text-align:left;
  line-height:40px;
}
.h2 {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:18px;
  color:#575757;
}
.h3 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:30px;
  color:#333333;
  text-align:left;
}
.h4 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:58px;
  color:#08639C;
  text-align:left;
}
.h5 {
  font-family:'nexa_lightregular', 'Nexa Light';
  font-weight:400;
  font-style:normal;
  font-size:18px;
  color:#666666;
  text-align:left;
}
.h6 {
  font-family:'nexa_lightregular', 'Nexa Light';
  font-weight:400;
  font-style:normal;
  font-size:24px;
  text-align:left;
}
.h7 {
  font-family:'nexa_lightregular', 'Nexa Light';
  font-weight:400;
  font-style:normal;
  font-size:24px;
  text-align:left;
}
.h8 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:30px;
}
.ts1 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#000000;
  text-align:left;
}
.ts2 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  text-align:left;
}
.ts3 {
  font-size:11px;
  color:#FFFFFF;
  text-align:left;
  line-height:14px;
}
.ts4 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#086395;
}
.noteheader {
  font-family:'MuseoSlab700 Regular', 'MuseoSlab700';
  font-weight:400;
  font-style:normal;
  font-size:15px;
  color:#FFFFFF;
}
.notebody {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#FFFFFF;
  line-height:16px;
}
.p1 {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#666666;
  text-align:left;
  line-height:18px;
}
.p2 {
  font-size:14px;
  color:#666666;
  text-align:left;
  line-height:20px;
}
.p3 {
  font-family:'MuseoSlab500', 'MuseoSlab500';
  font-weight:400;
  font-style:normal;
  font-size:18px;
  color:#666666;
  line-height:30px;
}
.p4 {
  font-size:13px;
  color:#666666;
  text-align:left;
  line-height:18px;
}
.p5 {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:11px;
  color:#666666;
  line-height:16px;
}
.p6 {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:10px;
  color:#666666;
  line-height:normal;
}
.shortcuttable {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:12px;
  color:#666666;
  text-align:left;
}
.f1 {
  font-size:11px;
  color:#999999;
  text-align:left;
  line-height:18px;
}
.c1 {
  font-size:48px;
  color:#000000;
}
.c2 {
  font-size:28px;
  color:#333333;
}
.c3 {
  font-size:18px;
  color:#666666;
}
.c4 {
  font-size:14px;
  color:#999999;
}
.quote {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:italic;
  font-size:14px;
  text-align:left;
  line-height:20px;
}
.quote_author {
  font-size:12px;
  color:#666666;
  text-align:right;
  line-height:16px;
}
.accordion-box {
  font-family:'nexa_lightregular', 'Nexa Light';
  font-weight:400;
  font-style:normal;
}
.texthint {
  color:#666666;
}
.shape {
  font-size:13px;
}
.box_1 {
}
.box_2 {
}
.box_3 {
}
.box_4 {
  color:#FFFFFF;
}
.ellipse {
}
.image {
  font-size:13px;
  color:#000000;
}
.placeholder {
}
.primary_button {
  color:#FFFFFF;
}
.link_button {
  color:#169BD5;
}
.heading_1 {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:36px;
  color:#000000;
  text-align:left;
  line-height:36px;
}
.heading_2 {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:22px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.heading_3 {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.heading_4 {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  text-align:left;
}
.heading_5 {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  text-align:left;
}
.heading_6 {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:10px;
  text-align:left;
}
.label {
  font-size:14px;
  text-align:left;
}
.paragraph {
  font-size:13px;
  text-align:left;
}
.text_link {
  color:#009DDA;
}
.text_link_mouse_over {
  color:#999999;
}
.text_link_mouse_down {
}
.line {
}
.arrow {
}
.text_field {
  font-size:13px;
  color:#000000;
  text-align:left;
}
.text_area {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:13px;
  color:#000000;
  text-align:left;
}
.droplist {
  font-size:13px;
  color:#000000;
  text-align:left;
}
.checkbox {
  font-size:13px;
  text-align:left;
}
.radio_button {
  font-size:13px;
  text-align:left;
}
.sticky_1 {
  text-align:left;
}
.sticky_2 {
  text-align:left;
}
.sticky_3 {
  text-align:left;
}
.sticky_4 {
  text-align:left;
}
.marker {
  color:#FFFFFF;
}
.horizontal_line {
}
.vertical_line {
}
.connector {
}
.table_cell {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
}
.table {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
}
.flow_shape {
  font-size:13px;
}
.snapshot {
  font-family:'ArialMT', 'Arial';
  font-weight:400;
  font-style:normal;
  color:#000000;
}
.icon {
}
.training_title {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:36px;
  color:#000000;
  text-align:left;
  line-height:28px;
}
.training_heading_1 {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:22px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.training_heading_2 {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.training_heading_3 {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:#000000;
  text-align:left;
  line-height:normal;
}
.training_paragraph {
  font-size:14px;
  text-align:left;
  line-height:18px;
}
.training_note_paragraph {
  font-size:14px;
  text-align:left;
  line-height:18px;
}
.training_more_resources_paragraph {
  font-size:14px;
  text-align:left;
  line-height:18px;
}
.training_terminal_text {
  font-size:12px;
  text-align:left;
  line-height:18px;
}
.markup_element {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:20px;
  color:#FFFFFF;
}
.markup_box_outline {
}
.markup_box_arrow {
  font-size:13px;
}
.markup_box_arrow_bg {
  font-size:13px;
}
.cta_button {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:16px;
  color:#FFFFFF;
  text-align:center;
  line-height:36px;
}
.cta_button_mouse_over {
}
.cta_test {
  font-size:16px;
  color:#FFFFFF;
}
.interactive_button_example {
  font-family:'Verdana', 'Verdana';
  font-weight:400;
  font-style:normal;
  font-size:20px;
  color:#FFFFFF;
}
.tab {
  font-size:18px;
}
.box_1__example_ {
}
.text_field__example_ {
  font-size:18px;
  color:#8A8A8A;
  text-align:left;
}
.km_box_1__example_ {
}
.km_text_field__example_ {
  font-size:18px;
  color:#8A8A8A;
  text-align:left;
}
.title_animation_bg {
}
.try_it_callout {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:15px;
  color:#FFFFFF;
}
.box_11 {
  text-align:left;
  line-height:18px;
}
.image1 {
  font-family:'Roboto Regular', 'Roboto';
  font-weight:400;
  font-style:normal;
}
.new_style {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:20px;
  color:#555555;
  text-align:left;
  line-height:22px;
}
.case_study_header {
}
.purple_cta_button {
  font-family:'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:15px;
  color:#A502B3;
  text-align:center;
  line-height:16px;
}
.fontawesome {
}
.sidebar_heading {
  font-family:'proxima_novabold', 'ProximaNova-Bold', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:normal;
  font-style:normal;
  font-size:18px;
  color:#000000;
  text-align:left;
}
.sidebar_item {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:#009DDA;
  text-align:left;
  line-height:normal;
}
.sidebar_item_selected {
  color:#CC00BE;
}
.shape1 {
  font-size:14px;
}
.table1 {
}
.table_cell1 {
}
.repeater_sidebar_item {
  font-family:'proxima_novaregular', 'proxima nova', 'Helvetica', 'Arial';
  font-weight:400;
  font-style:normal;
  font-size:14px;
  color:#009DDA;
  text-align:left;
  line-height:16px;
}
.custom_button {
  color:#FFFFFF;
}
.custom_button_icon {
}
.custom_input_background {
}
.custom_input_background__selected_ {
}
.custom_input_tick_mark {
}
.custom_input_label {
  font-size:32px;
  color:#8A8A8A;
  text-align:left;
}
.custom_droplist_background {
}
.custom_droplist_option {
  font-size:20px;
  color:#8A8A8A;
}
.custom_date_picker_day_-_not_current {
  color:#CCCCCC;
}
.custom_date_picker_day_-_current {
}
.custom_date_picker_day_-_today {
  color:#4CC189;
}
