.helveticaMCP{
	font-family: font112855;
}
.helveticaBC{
	font-family: font112796;
}
.helveticaHC{
	font-family: font112622;
}
.helveticaN{
	font-family: font112192;
}
.helveticaNL{
	font-family: font112148;
}
.base1Color{
color:#aa0b0f!important;
transition: color 0.3s linear
}
.base2Color{
color:#fda602 !important;
transition: color 0.3s linear
}
.base3Color{
color:#d5351f!important;
transition: color 0.3s linear
}
.base4Color{
color:#fcf3f4!important;
transition: color 0.3s linear
}
.base5Color{
color:#f8e8e9!important;
transition: color 0.3s linear
}
.black1Color{
color:#383838!important;
transition: color 0.3s linear
}
.black2Color{
color:#7e797b!important;
transition: color 0.3s linear
}
.base1Bgcolor{
background-color:#aa0b0f!important;
transition: background-color 0.3s linear
}
.base2Bgcolor{
background-color:#fda602 !important;
transition: background-color 0.3s linear
}
.base3Bgcolor{
background-color:#d5351f!important;
transition: background-color 0.3s linear
}
.base4Bgcolor{
background-color:#fcf3f4!important;
transition: background-color 0.3s linear
}
.base5Bgcolor{
background-color:#f8e8e9!important;
transition: background-color 0.3s linear
}
.black1Bgcolor{
background-color:#383838!important;
transition: background-color 0.3s linear
}
.black2Bgcolor{
background-color:#7e797b!important;
transition: background-color 0.3s linear
}
.base1hoverColor:hover{
color:#aa0b0f!important;
transition: background-color 0.3s linear
}
.base2hoverColor:hover{
color:#fda602 !important;
}
.base3hoverColor:hover{
color:#d5351f!important;
}
.base4hoverColor:hover{
color:#fcf3f4!important;
}
.base5hoverColor:hover{
color:#f8e8e9!important;
}
.black1hoverColor:hover{
color:#383838!important;
}
.black2hoverColor:hover{
color:#7e797b!important;
}
.base1hoverBgcolor:hover{
background-color:#aa0b0f!important;
}
.base2hoverBgcolor:hover{
background-color:#fda602 !important;
}
.base3hoverBgcolor:hover{
background-color:#d5351f!important;
}
.base4hoverBgcolor:hover{
background-color:#fcf3f4!important;
}
.base5hoverBgcolor:hover{
background-color:#f8e8e9!important;
}
.black1hoverBgcolor:hover{
background-color:#383838!important;
}
.black2hoverBgcolor:hover{
background-color:#7e797b!important;
}
.colorTransition{
transition: color 0.5s linear
}
.bgcolorTransition,#siteNav .nav-wrapper ul.mainMenu li{
transition: background-color 0.5s linear
}

/*Line Height*/
.line_height_halfem{line-height: 0.5em!important}
.line_height_1em{line-height: 1em!important}
.line_height_125em{line-height: 1.25em!important}
.line_height_1halfem{line-height: 1.5em!important}
.line_height_2em{line-height: 2em!important}
.line_height_2halfem{line-height: 2.5em!important}
.line_height_3em{line-height: 3em!important}
.line_height_3halfem{line-height: 3.5em!important}

/*Display Div Code */
.display_none{ display: none!important}
.display_block{ display: block!important}
.display_inline{ display: inline!important}
.display_inlin_block{ display: inline-block!important}

/*Border Radius*/
.border_radius_50percent{border-radius: 50%!important}
.border_radius_10px{border-radius: 10px!important}
.border_radius_15px{border-radius: 15px!important}
.border_radius_20px{border-radius: 20px!important}
.border_radius_25px{border-radius: 25px!important}
.border_radius_30px{border-radius: 30px!important}
.border_radius_40px{border-radius: 40px!important}
.border_radius_50px{border-radius: 50px!important}

/*font size*/
.font_size_halfem{font-size: 0.5em!important}
.font_size_1em{font-size: 1em!important}
.font_size_125em{font-size: 1.25em!important}
.font_size_2em{font-size: 2em!important}
.font_size_3em{font-size: 3em!important}
.font_size_4em{font-size: 4em!important}
.font_size_5em{font-size: 5em!important}
.font_size_1halfem{font-size: 1.5em!important}
.font_size_2halfem{font-size: 2.5em!important}
.font_size_3halfem{font-size: 3.5em!important}
.font_size_4halfem{font-size: 4.5em!important}
.font_size_5halfem{font-size: 5.5em!important}

.font_size_halfrem{font-size: 0.5rem!important}
.font_size_1rem{font-size: 1rem!important}
.font_size_125rem{font-size: 1.25rem!important}
.font_size_2rem{font-size: 2rem!important}
.font_size_3rem{font-size: 3rem!important}
.font_size_4rem{font-size: 4rem!important}
.font_size_5rem{font-size: 5rem!important}
.font_size_6rem{font-size: 6rem!important}
.font_size_7rem{font-size: 7rem!important}
.font_size_8rem{font-size: 8rem!important}
.font_size_9rem{font-size: 9rem!important}
.font_size_10rem{font-size: 10rem!important}
.font_size_1halfrem{font-size: 1.5rem!important}
.font_size_2halfrem{font-size: 2.5rem!important}
.font_size_3halfrem{font-size: 3.5rem!important}
.font_size_4halfrem{font-size: 4.5rem!important}
.font_size_5halfrem{font-size: 5.5rem!important}

@media only screen and (max-width: 639px){
	.font_size_halfem{font-size: 0.25em!important}
	.font_size_1em{font-size: 0.5em!important}
	.font_size_125em{font-size: 0.75em!important}
	.font_size_2em{font-size: 1.5em!important}
	.font_size_3em{font-size: 2em!important}
	.font_size_4em{font-size: 3em!important}
	.font_size_5em{font-size: 4em!important}
	.font_size_1halfem{font-size: 1em!important}
	.font_size_2halfem{font-size: 1.5em!important}
	.font_size_3halfem{font-size: 2em!important}
	.font_size_4halfem{font-size: 3em!important}
	.font_size_5halfem{font-size: 4em!important}
}
/*Font Styles*/

.justify{ text-align: justify!important; }
.bold{ font-weight: bold!important; }
.text_transform_capitalize{ text-transform: capitalize!important; }
.text_transform_lowercase{ text-transform: lowercase!important; }
.text_transform_uppercase{ text-transform: uppercase!important; }
.text_transform_none{ text-transform: none!important; }
.text_transform_initial{ text-transform: initial!important; }

.text_overflow_clip{ text-overflow:clip!important; }
.text_overflow_ellipsis{ text-overflow:ellipsis!important; }
.text_overflow_initial{ text-overflow:initial!important; }

.text_decoration_overline{ text-decoration: overline!important; }
.text_decoration_line_through{ text-decoration: line-through!important; }
.text_decoration_underline{ text-decoration: underline!important; }
.text_decoration_none{ text-decoration: none!important; }
.text_decoration_blink{ text-decoration: blink!important; }
.text_decoration_initial{ text-decoration: initial!important; }

.text_intent{ text-indent: initial!important; }
.direction_ltr{ direction: ltr!important; }
.direction_rtl{ direction: rtl!important; }
.direction_initial{ direction: initial!important; }

.vertical_align_text_top {  vertical-align: text-top!important; }
.vertical_align_text_bottom {  vertical-align: text-bottom!important; }


.witespace_nowrap{ white-space: nowrap!important; }
.witespace_normal{ white-space: normal!important; }
.witespace_pre{ white-space: pre!important; }
.witespace_nowrap{ white-space: nowrap!important; }
.witespace_pre_line{ white-space: pre-line!important; }
.witespace_pre_wrap{ white-space: pre-wrap!important; }
.witespace_initial{ white-space: initial!important; }

.word_spacing_initial{ word-spacing: initial!important; }
.word_spacing_normal{ word-spacing: normal!important; }

.font_style_normal{ font-style: normal!important; }
.font_style_italic{ font-style: italic!important; }
.font_style_oblique{ font-style: oblique!important; }
.font_style_initial{ font-style: initial!important; }
.font_style_inherit{ font-style: inherit!important; }

.font_weight_normal{ font-weight: normal!important; }
.font_weight_lighter{ font-weight: lighter!important; }
.font_weight_bold{ font-weight: bold!important; }
.font_weight_bolder{ font-weight: bolder!important; }
.font_weight_100{ font-weight: 100!important; }
.font_weight_200{ font-weight: 200!important; }
.font_weight_300{ font-weight: 300!important; }
.font_weight_400{ font-weight: 400!important; }
.font_weight_500{ font-weight: 500!important; }
.font_weight_600{ font-weight: 600!important; }
.font_weight_700{ font-weight: 700!important; }
.font_weight_800{ font-weight: 800!important; }
.font_weight_900{ font-weight: 900!important; }

.text_align_last_auto{ text-align-last:auto!important; }
.text_align_last_left{ text-align-last:left!important; }
.text_align_last_right{ text-align-last:right!important; }
.text_align_last_center{ text-align-last:center!important; }
.text_align_last_justify{ text-align-last:justify!important; }
.text_align_last_start{ text-align-last:start!important; }
.text_align_last_end{ text-align-last:end!important; }
.text_align_last_initial{ text-align-last:initial!important; }
.text_align_last_inherit{ text-align-last:inherit!important; }
.text_align_left{ text-align:left!important; }
.text_align_right{ text-align:right!important; }

.text_justify_auto{ text-justify:auto!important; }
.text_justify_inter_word{ text-justify:inter-word!important; }
.text_justify_inter_ideograph{ text-justify:inter-ideograph!important; }
.text_justify_distribute{ text-justify:distribute!important; }
.text_justify_none{ text-justify:none!important; }
.text_justify_initial{ text-justify:initial!important; }
.text_justify_inherit{ text-justify:inherit!important; }

.visiblity_visible{ visibility: visible!important; }
.visiblity_hidden{ visibility: visible!important; }
.visiblity_collapse{ visibility: collapse!important; }
.visiblity_initial{ visibility: initial!important; }
.visiblity_inherit{ visibility: inherit!important; }

.user_select_auto{ user-select: auto!important; }
.user_select_none{ user-select: none!important; }
.user_select_text{ user-select: text!important; }
.user_select_all{ user-select: all!important; }
.user_select_initial{ user-select: initial!important; }
.user_select_inherit{ user-select: inherit!important; }

.text_decoration_style_solid { text-decoration-style:solid!important; }
.text_decoration_style_double { text-decoration-style:double!important; }
.text_decoration_style_dotted { text-decoration-style:dotted!important; }
.text_decoration_style_dashed { text-decoration-style:dashed!important; }
.text_decoration_style_wavy { text-decoration-style:wavy!important; }
.text_decoration_style_initial { text-decoration-style:initial!important; }
.text_decoration_style_inherit { text-decoration-style:inherit!important; }

.font_variant_small_caps { font-variant: small-caps!important; }
.font_variant_normal { font-variant: normal!important; }
.font_variant_initial { font-variant: initial!important; }

.word_wrap_break_word{  word-wrap: break-word!important; }
.word_wrap_initial{  word-wrap: initial!important; }

.list_style_type_circle{ list-style-type: circle!important; }
.list_style_type_square{ list-style-type: square!important; }
.list_style_type_upper_roman{ list-style-type: upper-roman!important; }
.list_style_type_lower_alpha{ list-style-type: lower-alpha!important; }
.list_style_type_none{ list-style-type: none!important; }
.list_style_type_initial{ list-style-type: initial!important; }
.list_style_type_inherit{ list-style-type: inherit!important; }

.table_border_collapse_collapse{ border-collapse: collapse!important;}
.table_border_collapse_initial{ border-collapse: initial!important;}
.table_border_collapse_inherit{ border-collapse: inherit!important;}
.table_border_collapse_separate{ border-collapse: separate!important;}

.border_spacing_initial{ border-spacing: initial!important;}
.border_spacing_inherit{ border-spacing: inherit!important;}

.margin0{margin: 0px!important;}
.margin10{margin: 10px!important;}
.margin20{margin: 20px!important;}
.margin30{margin: 30px!important;}
.margin40{margin: 40px!important;}
.margin50{margin: 50px!important;}
.margin60{margin: 60px!important;}
.margin70{margin: 70px!important;}
.margin80{margin: 80px!important;}
.margin90{margin: 90px!important;}
.margin100{margin: 100px!important;}
.margin_auto{ margin: auto!important;}
.margin_inherit{ margin: inherit!important;}
.margin_initial{ margin: initial!important;}

.margin_top_auto{ margin-top: auto!important;}
.margin_top_inherit{ margin-top: inherit!important;}
.margin_top_initial{ margin-top: initial!important;}
.margin_top_0{ margin-top: 0px!important;}
.margin_top_10{ margin-top: 10px!important;}
.margin_top_20{ margin-top: 20px!important;}
.margin_top_30{ margin-top: 30px!important;}
.margin_top_40{ margin-top: 40px!important;}
.margin_top_50{ margin-top: 50px!important;}
.margin_top_60{ margin-top: 60px!important;}
.margin_top_70{ margin-top: 70px!important;}
.margin_top_80{ margin-top: 80px!important;}
.margin_top_90{ margin-top: 90px!important;}
.margin_top_100{ margin-top: 100px!important;}


.margin_left_auto{ margin-left: auto!important;}
.margin_left_inherit{ margin-left: inherit!important;}
.margin_left_initial{ margin-left: initial!important;}
.margin_left_0{ margin-left: 0px!important;}
.margin_left_10{ margin-left: 10px!important;}
.margin_left_20{ margin-left: 20px!important;}
.margin_left_30{ margin-left: 30px!important;}
.margin_left_40{ margin-left: 40px!important;}
.margin_left_50{ margin-left: 50px!important;}
.margin_left_60{ margin-left: 60px!important;}
.margin_left_70{ margin-left: 70px!important;}
.margin_left_80{ margin-left: 80px!important;}
.margin_left_90{ margin-left: 90px!important;}
.margin_left_100{ margin-left: 100px!important;}

.margin_bottom_auto{ margin-bottom: auto!important;}
.margin_bottom_inherit{ margin-bottom: inherit!important;}
.margin_bottom_initial{ margin-bottom: initial!important;}
.margin_bottom_0{ margin-bottom: 0px!important;}
.margin_bottom_10{ margin-bottom: 10px!important;}
.margin_bottom_20{ margin-bottom: 20px!important;}
.margin_bottom_30{ margin-bottom: 30px!important;}
.margin_bottom_40{ margin-bottom: 40px!important;}
.margin_bottom_50{ margin-bottom: 50px!important;}
.margin_bottom_60{ margin-bottom: 60px!important;}
.margin_bottom_70{ margin-bottom: 70px!important;}
.margin_bottom_80{ margin-bottom: 80px!important;}
.margin_bottom_90{ margin-bottom: 90px!important;}
.margin_bottom_100{ margin-bottom: 100px!important;}

.margin_right_auto{ margin-right: auto!important;}
.margin_right_inherit{ margin-right: inherit!important;}
.margin_right_initial{ margin-right: initial!important;}
.margin_right_0{ margin-right: 0px!important;}
.margin_right_10{ margin-right: 10px!important;}
.margin_right_20{ margin-right: 20px!important;}
.margin_right_30{ margin-right: 30px!important;}
.margin_right_40{ margin-right: 40px!important;}
.margin_right_50{ margin-right: 50px!important;}
.margin_right_60{ margin-right: 60px!important;}
.margin_right_70{ margin-right: 70px!important;}
.margin_right_80{ margin-right: 80px!important;}
.margin_right_90{ margin-right: 90px!important;}
.margin_right_100{ margin-right: 100px!important;}

.padding0{padding: 0px!important;}
.padding10{padding: 10px!important;}
.padding20{padding: 20px!important;}
.padding30{padding: 30px!important;}
.padding40{padding: 40px!important;}
.padding50{padding: 50px!important;}
.padding60{padding: 60px!important;}
.padding70{padding: 70px!important;}
.padding80{padding: 80px!important;}
.padding90{padding: 90px!important;}
.padding100{padding: 100px!important;}

.padding_inherit{ padding: inherit!important;}
.padding_initial{ padding: initial!important;}

.padding_top_inherit{ padding-top: inherit!important;}
.padding_top_initial{ padding-top: initial!important;}
.padding_top_0{ padding-top: 0px!important;}
.padding_top_10{ padding-top: 10px!important;}
.padding_top_20{ padding-top: 20px!important;}
.padding_top_30{ padding-top: 30px!important;}
.padding_top_40{ padding-top: 40px!important;}
.padding_top_50{ padding-top: 50px!important;}
.padding_top_60{ padding-top: 60px!important;}
.padding_top_70{ padding-top: 70px!important;}
.padding_top_80{ padding-top: 80px!important;}
.padding_top_90{ padding-top: 90px!important;}
.padding_top_100{ padding-top: 100px!important;}

.padding_left_inherit{ padding-left: inherit!important;}
.padding_left_initial{ padding-left: initial!important;}
.padding_left_0{ padding-left: 0px!important;}
.padding_left_10{ padding-left: 10px!important;}
.padding_left_20{ padding-left: 20px!important;}
.padding_left_30{ padding-left: 30px!important;}
.padding_left_40{ padding-left: 40px!important;}
.padding_left_50{ padding-left: 50px!important;}
.padding_left_60{ padding-left: 60px!important;}
.padding_left_70{ padding-left: 70px!important;}
.padding_left_80{ padding-left: 80px!important;}
.padding_left_90{ padding-left: 90px!important;}
.padding_left_100{ padding-left: 100px!important;}

.padding_bottom_inherit{ padding-bottom: inherit!important;}
.padding_bottom_initial{ padding-bottom: initial!important;}
.padding_bottom_0{ padding-bottom: 0px!important;}
.padding_bottom_10{ padding-bottom: 10px!important;}
.padding_bottom_20{ padding-bottom: 20px!important;}
.padding_bottom_30{ padding-bottom: 30px!important;}
.padding_bottom_40{ padding-bottom: 40px!important;}
.padding_bottom_50{ padding-bottom: 50px!important;}
.padding_bottom_60{ padding-bottom: 60px!important;}
.padding_bottom_70{ padding-bottom: 70px!important;}
.padding_bottom_80{ padding-bottom: 80px!important;}
.padding_bottom_90{ padding-bottom: 90px!important;}
.padding_bottom_100{ padding-bottom: 100px!important;}

.padding_right_inherit{ padding-right: inherit!important;}
.padding_right_initial{ padding-right: initial!important;}
.padding_right_0{ padding-right: 0px!important;}
.padding_right_10{ padding-right: 10px!important;}
.padding_right_20{ padding-right: 20px!important;}
.padding_right_30{ padding-right: 30px!important;}
.padding_right_40{ padding-right: 40px!important;}
.padding_right_50{ padding-right: 50px!important;}
.padding_right_60{ padding-right: 60px!important;}
.padding_right_70{ padding-right: 70px!important;}
.padding_right_80{ padding-right: 80px!important;}
.padding_right_90{ padding-right: 90px!important;}
.padding_right_100{ padding-right: 100px!important;}

.float_initial{ float: initial!important; }
.float_left{ float: left!important; }
.float_right{ float: right!important; }
.float_inherit{ float: inherit!important; }
.float_none{ float: none!important; }

.clear_initial{ clear: initial!important; }
.clear_left{ clear: left!important; }
.clear_right{ clear: right!important; }
.clear_both{ clear: both!important; }
.clear_inherit{ clear: inherit!important; }
.clear_none{ clear: none!important; }

.position_absolute{ position: absolute!important; }
.position_fixed{ position: fixed!important; }
.position_relative{ position: relative!important; }
.position_static{ position: static!important; }
.position_sticky{ position: sticky!important; }
.position_initial{ position: initial!important; }
.position_inherit{ position: inherit!important; }

.height_initial{ height: initial!important; }
.height_inherit{ height: inherit!important; }

.width_initial{ width: initial!important; }
.width_inherit{ width: inherit!important; }
.max_width100{max-width: 100%!important}

.box_sizing_border_box{ box-sizing: border-box!important; }
.box_sizing_content_box{ box-sizing: content-box!important; }
.box_sizing_initial{ box-sizing: initial!important; }
.box_sizing_inherit{ box-sizing: inherit!important; }

.display_flex{ display: flex!important; }
.display_inline_block{ display: inline-block!important; }
.display_inline_flex{ display: inline-flex!important; }
.display_inline_table{ display:inline-table!important; }
.display_list_item{ display: list-item!important; }
.display_table{ display: table!important; }
.display_table_caption{ display: table-caption!important; }
.display_table_column_group{ display: table-column-group!important; }
.display_table_header_group{ display: table-header-group!important; }
.display_table_footer_group	{ display: table-footer-group!important; }
.display_table_row_group{ display: table-row-group!important; }
.display_table_cell{ display: table-cell!important; }
.display_table_column{ display: table-column!important; }
.display_table_row{ display: table-row!important; }
.display_none{ display: none!important; }
.display_initial{ display: initial!important; }
.display_inherit{ display: inherit!important; }

.flex_direction_column{ flex-direction: column!important; }
.flex_direction_column_reverse{ flex-direction: column-reverse!important; }
.flex_direction_row{ flex-direction: row!important; }
.flex_direction_row_reverse{ flex-direction: row-reverse!important; }
.flex_direction_inherit{ flex-direction: inherit!important; }
.flex_direction_initial{ flex-direction: initial!important; }

.empty_cell_hide{ empty-cells: hide!important; }
.empty_cell_show{ empty-cells: show!important; }
.empty_cell_initial{ empty-cells: initial!important; }
.empty_cell_inherit{ empty-cells: inherit!important; }

.overlay_visible{ overflow: visible!important; }
.overlay_hidden{ overflow: hidden!important; }
.overlay_scroll{ overflow: scroll!important; }
.overlay_auto{ overflow: auto!important; }
.overlay_initial{ overflow: initial!important; }
.overlay_inherit{ overflow: inherit!important; }

.resize_none{ resize: none!important; }
.resize_both{ resize: both!important; }
.resize_horizontal{ resize: horizontal!important; }
.resize_vertical{ resize: vertical!important; }
.resize_initial{ resize: initial!important; }
.resize_inherit{ resize: inherit!important; }

.table_layout_auto{ table-layout: auto!important; }
.table_layout_fixed{ table-layout: fixed!important; }
.table_layout_initial{ table-layout: initial!important; }
.table_layout_inherit{ table-layout: inherit!important; }

.list_style_position_inside{ list-style-position:inside!important; }
.list_style_position_outside{ list-style-position:outside!important; }
.list_style_position_initial{ list-style-position:initial!important; }
.list_style_position_inherit{ list-style-position:inherit!important; }