/****************************CUSTOM STYLE FOR PLUGINS****************************/
.nd_learning_navigation { margin:0px; padding: 0px; }
.nd_learning_navigation li { margin:0px; padding: 0px; }
.nd_learning_navigation li a { color: #fff; text-decoration: none; font-size: 14px; padding: 8px 20px; display: block; }
.nd_learning_navigation li a.nd_learning_a_active { background-color: #0073aa; }

#nd_learning_table_premium_addons { margin-bottom: 20px; }
#nd_learning_table_premium_addons tr td { border-bottom: 1px solid #e7e7e7; }
#nd_learning_table_premium_addons tr:last-child td { border-bottom: 0px solid #e7e7e7; }
#nd_learning_table_premium_addons tr:first-child td { border-bottom: 1px solid #e7e7e7; }
#nd_learning_table_premium_addons tr td { padding: 20px; }




/****************************BASIC CLASSES****************************/

/*structure*/
.nd_learning_section { float: left; width: 100%; }

/*background-color*/
.nd_learning_background_color_23282d { background-color: #23282d; }
.nd_learning_background_color_ffffff { background-color: #ffffff; }
.nd_learning_background_color_E7E7E7 { background-color: #E7E7E7; }

/*border*/
.nd_learning_border_bottom_3_solid_0073aa { border-bottom: 3px solid #0073aa; }
.nd_learning_border_bottom_1_solid_eee { border-bottom: 1px solid #eee; }
.nd_learning_border_1_solid_e5e5e5 { border: 1px solid #e5e5e5; }
.nd_learning_border_top_width_0 { border-top-width: 0px; }
.nd_learning_border_left_width_0 { border-left-width: 0px; }
.nd_learning_border_collapse_collapse { border-collapse: collapse; }

/*box-shadow*/
.nd_learning_box_shadow_0_1_1_000_04 { box-shadow: 0 1px 1px rgba(0,0,0,.04); }

/*color*/
.nd_learning_color_ffffff { color: #fff; }
.nd_learning_color_ffffff_hover:hover { color: #fff; }
.nd_learning_color_a0a5aa { color: #a0a5aa; }
.nd_learning_color_666666 { color: #666666; }
.nd_learning_color_23282d { color: #23282d; }
.nd_learning_color_23282d_hover:hover { color: #23282d; }


/*padding*/
.nd_learning_padding_0 { padding: 0px; }
.nd_learning_padding_10 { padding: 10px; }
.nd_learning_padding_20 { padding: 20px; }
.nd_learning_padding_30 { padding: 30px; }
.nd_learning_padding_left_20 { padding-left: 20px; }
.nd_learning_padding_right_20 { padding-right: 20px; }
.nd_learning_padding_left_2 { padding-left: 2px; }

/*margin*/
.nd_learning_margin_auto { margin: auto; }
.nd_learning_margin_0 { margin: 0px; }
.nd_learning_margin_0_important { margin: 0px !important; }
.nd_learning_margin_left_10 { margin-left: 10px; }
.nd_learning_margin_left_50 { margin-left: 50px; }
.nd_learning_margin_left_35 { margin-left: 35px; }
.nd_learning_margin_left_20_percentage { margin-left: 20%; }
.nd_learning_margin_right_10 { margin: 10px; }
.nd_learning_margin_top_10 { margin-top: 10px; }
.nd_learning_margin_top_20 { margin-top: 20px; }
.nd_learning_margin_top_25 { margin-top: 25px; }
.nd_learning_margin_bottom_20 { margin-bottom: 20px; }
.nd_learning_margin_bottom_15 { margin-bottom: 15px; }
.nd_learning_margin_bottom_15_important { margin-bottom: 15px !important; }
.nd_learning_margin_bottom_30_important { margin-bottom: 30px !important; }
.nd_learning_margin_bottom_10 { margin-bottom: 10px; }

/*box-sizing*/
.nd_learning_box_sizing_border_box { box-sizing: border-box; }

/*height*/
.nd_learning_height_1 { height: 1px; }
.nd_learning_height_5 { height: 5px; }
.nd_learning_height_10 { height: 10px; }
.nd_learning_height_20 { height: 20px; }
.nd_learning_height_300 { height: 300px; }
.nd_learning_min_height_400 { min-height: 400px; }
.nd_learning_min_height_3000 { min-height: 3000px; }

/*width*/
.nd_learning_width_25_em { width: 25em; }
.nd_learning_width_20_percentage { width: 20%; }
.nd_learning_width_25_percentage { width: 25%; }
.nd_learning_width_30_percentage { width: 30%; }
.nd_learning_width_35_percentage { width: 35%; }
.nd_learning_width_40_percentage { width: 40%; }
.nd_learning_width_50_percentage { width: 50%; }
.nd_learning_width_60_percentage { width: 60%; }
.nd_learning_width_65_percentage { width: 65%; }
.nd_learning_width_70_percentage { width: 70%; }
.nd_learning_width_75_percentage { width: 75%; }
.nd_learning_width_80_percentage { width: 80%; }
.nd_learning_width_90_percentage { width: 90%; }
.nd_learning_width_100_percentage { width: 100%; }

/*float*/
.nd_learning_float_left { float: left; }

/*overflow*/
.nd_learning_overflow_hidden { overflow: hidden; }

/*position*/
.nd_learning_position_relative { position: relative; }
.nd_learning_position_absolute { position: absolute; }

/*top-right*/
.nd_learning_top_0 { top: 0px; }
.nd_learning_top_10 { top: 10px; }
.nd_learning_top_20 { top: 20px; }
.nd_learning_right_20 { right: 20px; }
.nd_learning_top_30 { top: 30px; }
.nd_learning_right_30 { right: 30px; }
.nd_learning_left_0 { left: 0px; }

/*display*/
.nd_learning_display_inline_block { display: inline-block; }

/*cursor*/
.nd_learning_cursor_auto { cursor: auto; }
.nd_learning_cursor_auto_important { cursor: auto !important; }

/*text-decoration*/
.nd_learning_text_decoration_initial { text-decoration: initial; }

/*text-align*/
.nd_learning_text_align_center { text-align: center; }

/*font-size*/
.nd_learning_font_size_21 { font-size: 21px;}
.nd_learning_font_size_16 { font-size: 16px;}

/*line-height*/
.nd_learning_line_height_21 { line-height: 21px;}
.nd_learning_line_height_16 { line-height: 16px;}



