@charset "utf-8"; /** * GLOBAL DEFINITIONS * * TABLE OF CONTENTS: * Clearfix * Inline-Block Level Elements * Box with Image Replacement * List Structure * Borders Off * Unvisible Elements * Table Layouts * Box Alignment * Alignment in Table Cells * Text Alignment * Text Styling * Color Constants * */ /***************************************************************************************************** * Clearfix *****************************************************************************************************/ /* .g-cf, .form-item { zoom: 1.0; } .g-cf:after, .form-item:after { content: '.'; display: block; width: 0; height: 0; clear: both; overflow: hidden; font-size: 0; line-height: 0; } */ .g-cf:before, .g-cf:after, .form-item:before, .form-item:after { content: ""; display: table; } .g-cf:after, .form-item:after { clear: both; } .g-cf, .form-item { zoom: 1.0; } /***************************************************************************************************** * Inline-Block Level Elements *****************************************************************************************************/ .g-inline-block { display: inline-block; vertical-align: top; } .ie7 .g-inline-block, .ie6 .g-inline-block { display: inline; zoom: 1.0; } /***************************************************************************************************** * Box with Image Replacement *****************************************************************************************************/ .g-ir { /* text-indent: -9999em; */ height: 0; line-height: 0; font-size: 0; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; text-transform: capitalize; } /***************************************************************************************************** * List Structure *****************************************************************************************************/ .g-list-custom, .g-list-custom ul, .g-list-custom ol { list-style: none outside none; padding: 0; margin: 0; } /***************************************************************************************************** * Borders Off *****************************************************************************************************/ .g-borders-none, .g-borders-none td, .g-borders-none th { border: 0 none !important; } /***************************************************************************************************** * Unvisible Elements *****************************************************************************************************/ .g-hidden { /* Hide for both screenreaders and browsers: http://css-discuss.incutio.com/wiki/Screenreader_Visibility */ display: none; visibility: hidden; } .g-invisible { /* Hide visually and from screenreaders, but maintain layout */ visibility: hidden; } /***************************************************************************************************** * Table Layouts *****************************************************************************************************/ .g-layout_fixed { table-layout: fixed !important; } .g-layout_auto { table-layout: auto !important; } /***************************************************************************************************** * Box Alignment *****************************************************************************************************/ .g-align_h_left { float: left !important; } .g-align_h_right { float: right !important; } .g-align_h_center { display: block !important; margin-left: auto !important; margin-right: auto !important; } .g-indents-none { margin: 0 !important; padding: 0 !important; text-indent: 0 !important; } /***************************************************************************************************** * Alignment in Table Cells *****************************************************************************************************/ .g-align_v_top, .g-align_v_top td, .g-align_v_top th { vertical-align: top !important; } .g-align_v_bottom, .g-align_v_bottom td , .g-align_v_bottom th{ vertical-align: bottom !important; } .g-align_v_middle, .g-align_v_middle td, .g-align_v_middle th { vertical-align: middle !important; } /***************************************************************************************************** * Text Alignment *****************************************************************************************************/ .g-text_align_center { text-align: center !important; } .g-text_align_right { text-align: right !important; } .g-text_align_left { text-align: left !important; } /***************************************************************************************************** * Text Styling *****************************************************************************************************/ .g-strong { font-weight: bold !important; } .g-italic { font-style: italic !important; } .g-slight { font-weight: normal !important; font-size: smaller !important; } .g-brute { font-weight: bold !important; font-size: larger !important; } .g-text_size_smaller { font-size: 9px !important; } .g-text_size_larger { font-size: 21px !important; } .g-uppercase { text-transform: uppercase; } .g-lowercase { text-transform: lowercase; } .g-capitalize { text-transform: capitalize; } /***************************************************************************************************** * Color Constants *****************************************************************************************************/ .g-text_color_mycolor-red, .g-text_color_mycolor-red input, .g-text_color_mycolor-red textarea, .g-text_color_mycolor-red select, a.g-text_color_mycolor-red, .g-text_color_mycolor-red a { color: #e20068 !important; } .g-bg-color_red { background: #a93636; }