/*
  Theme Name: GE Aerospace Blog (Extra-based)
  Theme URI: http://blog.geaerospace.com
  Description: GE Aerospace branded theme, based on Elegant Theme's Extra/Divi theme-builder.
  Author: David Ensor (GE Aerospace)
  Author URI: https://www.geaerospace.com
  Template: Extra
  Version: 2023-1.0.0
  License: GNU General Public License v2
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
  Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, theme-options, threaded-comments
  
  Template notes for later recall:
    1. The blog module (used on "Homepage") uses the following template: modules/Blog.php (note: functions.php needs modified to make this work - ref to https://gist.github.com/FinalDestiny/7eda9a3558ee2f5d00bcb737cde5fa90)
    2. The blog page ("Archive" link) uses the following template: page-template-blog-feed.php
    3. The search page uses the following template: index-content.php
    4. The category and date archive pages (used when filtering archives) uses the following template: module-posts-blog-feed-loop.php

    */

    @font-face {
        font-family: sons;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Regular.otf) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Regular.woff2) format("woff2"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Regular.ttf) format("truetype");
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: sons;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-RegularItalic.otf) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-RegularItalic.woff) format("woff2"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-RegularItalic.ttf) format("truetype");
        font-weight: normal;
        font-style: italic;
    }
    
    @font-face {
        font-family: sons;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Semibold.otf) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Semibold.woff) format("woff2"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Semibold.ttf) format("truetype");
        font-weight: bold;
        font-style: normal;
    }
    
    @font-face {
        font-family: sons;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-SemiboldItalic.otf) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-SemiboldItalic.woff) format("woff2"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-SemiboldItalic.ttf) format("truetype");
        font-weight: bold;
        font-style: italic;
    }
    
    @font-face {
        font-family: sons-light;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Light.otf) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Light.woff) format("woff2"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-Light.ttf) format("truetype");
        font-weight: lighter;
        font-style: normal;
    }
    
    @font-face {
        font-family: sons-light;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-LightItalic.otf) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-LightItalic.woff) format("woff2"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/Sons-LightItalic.ttf) format("truetype");
        font-weight: lighter;
        font-style: italic;
    }
    
    @font-face {
        font-family: ge-iconography-webfont;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/ge-iconography-webfont.otf?) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/ge-iconography-webfont.woff) format('woff'), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/ge-iconography-webfont.ttf) format('truetype');
        font-weight: normal;
        font-style: normal;
    }
    
    @font-face {
        font-family: ge-iconography-webfont;
        src: url(/wp-content/themes/Extra-child-geaviation-blog/fonts/ge-iconography-webfont.otf?) format("opentype"), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/ge-iconography-webfont.woff) format('woff'), url(/wp-content/themes/Extra-child-geaviation-blog/fonts/ge-iconography-webfont.ttf) format('truetype');
        font-weight: normal;
        font-style: normal;
    }
    
    #et_search_icon:before {
        font-family: "ge-iconography-webfont"!important;
        content: "\f2f7";
        font-size:15px;
    }
    
    [class^="icon-"]:before,
    [class*=" icon-"]:before {
        font-family: "ge-iconography-webfont";
        display: inline-block;
        font-weight: normal;
        font-style: normal;
        text-decoration: inherit;
    }
    
    a [class^="icon-"],
    a [class*=" icon-"] {
        display: inline-block;
        text-decoration: inherit;
    }
    
    .icon-large:before {
        vertical-align: top;
        font-size: 1.333em;
    }
    
    .btn [class^="icon-"],
    .btn [class*=" icon-"] {
        line-height: 0.9em;
    }
    
    li [class^="icon-"],
    li [class*=" icon-"] {
        display: inline-block;
        width: 1.25em;
        text-align: center;
    }
    
    li .icon-large[class^="icon-"],
    li .icon-large[class*=" icon-"] {
        width: 1.875em;
    }
    
    li[class^="icon-"],
    li[class*=" icon-"] {
        margin-left: 0;
        list-style-type: none;
    }
    
    li[class^="icon-"]:before,
    li[class*=" icon-"]:before {
        text-indent: -2em;
        text-align: center;
    }
    
    li[class^="icon-"].icon-large:before,
    li[class*=" icon-"].icon-large:before {
        text-indent: -1.333em;
    }
    
    [class^="icon-"]:before,
    [class*=" icon-"]:before {
        font-family: "ge-iconography-webfont";
        display: inline-block;
        font-weight: normal;
        font-style: normal;
        text-decoration: inherit;
    }
    
    a [class^="icon-"],
    a [class*=" icon-"] {
        display: inline-block;
        text-decoration: none;
    }
    
    .icon-large:before {
        vertical-align: top;
        font-size: 1.333em;
    }
    
    .btn [class^="icon-"],
    .btn [class*=" icon-"] {
        line-height: 0.9em;
    }
    
    li [class^="icon-"],
    li [class*=" icon-"] {
        display: inline-block;
        width: 1.25em;
        text-align: center;
    }
    
    li .icon-large[class^="icon-"],
    li .icon-large[class*=" icon-"] {
        width: 1.875em;
    }
    
    li[class^="icon-"],
    li[class*=" icon-"] {
        margin-left: 0;
        list-style-type: none;
    }
    
    li[class^="icon-"]:before,
    li[class*=" icon-"]:before {
        text-indent: -2em;
        text-align: center;
    }
    
    li[class^="icon-"].icon-large:before,
    li[class*=" icon-"].icon-large:before {
        text-indent: -1.333em;
    }
    
    [class^="icon-"],
    [class*=" icon-"] {
        display: inline;
        width: auto;
        height: auto;
        line-height: normal;
        vertical-align: baseline;
        background-image: none;
        background-position: 0% 0%;
        background-repeat: repeat;
        margin-top: 0;
    }
    
    .icon-white,
    .nav-pills > .active > a > [class^="icon-"],
    .nav-pills > .active > a > [class*=" icon-"],
    .nav-list > .active > a > [class^="icon-"],
    .nav-list > .active > a > [class*=" icon-"],
    .navbar-inverse .nav > .active > a > [class^="icon-"],
    .navbar-inverse .nav > .active > a > [class*=" icon-"],
    .dropdown-menu > li > a:hover > [class^="icon-"],
    .dropdown-menu > li > a:hover > [class*=" icon-"],
    .dropdown-menu > .active > a > [class^="icon-"],
    .dropdown-menu > .active > a > [class*=" icon-"],
    .dropdown-submenu:hover > a > [class^="icon-"],
    .dropdown-submenu:hover > a > [class*=" icon-"] {
        background-image: none;
    }
    
    .btn [class^="icon-"].icon-large,
    .nav [class^="icon-"].icon-large,
    .btn [class*=" icon-"].icon-large,
    .nav [class*=" icon-"].icon-large {
        line-height: .9em;
    }
    
    .btn [class^="icon-"].icon-spin,
    .nav [class^="icon-"].icon-spin,
    .btn [class*=" icon-"].icon-spin,
    .nav [class*=" icon-"].icon-spin {
        display: inline-block;
    }
    
    .nav-tabs [class^="icon-"],
    .nav-pills [class^="icon-"],
    .nav-tabs [class*=" icon-"],
    .nav-pills [class*=" icon-"],
    .nav-tabs [class^="icon-"].icon-large,
    .nav-pills [class^="icon-"].icon-large,
    .nav-tabs [class*=" icon-"].icon-large,
    .nav-pills [class*=" icon-"].icon-large {
        line-height: .9em;
    }
    
    .btn [class^="icon-"].pull-left.icon-2x,
    .btn [class*=" icon-"].pull-left.icon-2x,
    .btn [class^="icon-"].pull-right.icon-2x,
    .btn [class*=" icon-"].pull-right.icon-2x {
        margin-top: .18em;
    }
    
    .btn [class^="icon-"].icon-spin.icon-large,
    .btn [class*=" icon-"].icon-spin.icon-large {
        line-height: .8em;
    }
    
    .btn.btn-small [class^="icon-"].pull-left.icon-2x,
    .btn.btn-small [class*=" icon-"].pull-left.icon-2x,
    .btn.btn-small [class^="icon-"].pull-right.icon-2x,
    .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
        margin-top: .25em;
    }
    
    .btn.btn-large [class^="icon-"],
    .btn.btn-large [class*=" icon-"] {
        margin-top: 0;
    }
    
    .btn.btn-large [class^="icon-"].pull-left.icon-2x,
    .btn.btn-large [class*=" icon-"].pull-left.icon-2x,
    .btn.btn-large [class^="icon-"].pull-right.icon-2x,
    .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
        margin-top: .05em;
    }
    
    .btn.btn-large [class^="icon-"].pull-left.icon-2x,
    .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
        margin-right: .2em;
    }
    
    .btn.btn-large [class^="icon-"].pull-right.icon-2x,
    .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
        margin-left: .2em;
    }
    
    .nav-list [class^="icon-"],
    .nav-list [class*=" icon-"] {
        line-height: inherit;
    }
    
    .entity-plus,
    .entity-minus {
        position: static;
        width: auto;
        height: auto;
        font-weight: bold;
        font-style: normal;
        font-size: 1.4em;
        line-height: inherit;
        vertical-align: top;
    }
    
    .icon-ico_3d_sq_lg:before {
        content: "\f100";
    }
    
    .icon-ico_3d_sq_sm:before {
        content: "\f101";
    }
    
    .icon-ico_add_rnd_lg:before {
        content: "\f102";
    }
    
    .icon-ico_add_rnd_sm:before,
    .icon-plus:before,
    .icon-plus-sign:before {
        content: "\f103";
    }
    
    .icon-ico_advancedstatistics_sq_lg:before {
        content: "\f104";
    }
    
    .icon-ico_advancedstatistics_sq_sm:before {
        content: "\f105";
    }
    
    .icon-ico_alcohol_lg:before {
        content: "\f106";
    }
    
    .icon-ico_alcohol_sm:before {
        content: "\f107";
    }
    
    .icon-ico_alert_lg:before {
        content: "\f108";
    }
    
    .icon-ico_alert_sm:before,
    .icon-exclamation-sign:before,
    .icon-warning-sign:before {
        content: "\f109";
    }
    
    .icon-ico_aligncenter_lg:before {
        content: "\f10a";
    }
    
    .icon-ico_aligncenter_sm:before,
    .icon-align-center:before {
        content: "\f10b";
    }
    
    .icon-ico_alignjustify_lg:before {
        content: "\f10c";
    }
    
    .icon-ico_alignjustify_sm:before,
    .icon-align-justify:before,
    .icon-align-justify:before {
        content: "\f10d";
    }
    
    .icon-ico_alignleft_lg:before {
        content: "\f10e";
    }
    
    .icon-ico_alignleft_sm:before,
    .icon-align-left:before {
        content: "\f10f";
    }
    
    .icon-ico_alignright_lg:before {
        content: "\f110";
    }
    
    .icon-ico_alignright_sm:before,
    .icon-align-right:before,
    .icon-align-right:before {
        content: "\f111";
    }
    
    .icon-ico_allergy_sq_lg:before {
        content: "\f112";
    }
    
    .icon-ico_allergy_sq_sm:before {
        content: "\f113";
    }
    
    .icon-ico_ambulance_lg:before {
        content: "\f114";
    }
    
    .icon-ico_ambulance_sm:before,
    .icon-ambulance:before {
        content: "\f115";
    }
    
    .icon-ico_annotate_sq_lg:before {
        content: "\f116";
    }
    
    .icon-ico_annotate_sq_sm:before {
        content: "\f117";
    }
    
    .icon-ico_areazoom_lg:before {
        content: "\f118";
    }
    
    .icon-ico_areazoom_sm:before {
        content: "\f119";
    }
    
    .icon-ico_aro_navdown_lg:before {
        content: "\f11a";
    }
    
    .icon-ico_aro_navdown_sm:before,
    .icon-caret-down:before {
        content: "\f11b";
    }
    
    .icon-ico_aro_rewind_rnd_lg:before {
        content: "\f11c";
    }
    
    .icon-ico_aro_rewind_rnd_sm:before,
    .icon-backward:before {
        content: "\f11d";
    }
    
    .icon-ico_attachment_lg:before {
        content: "\f11e";
    }
    
    .icon-ico_attachment_sm:before,
    .icon-paper-clip:before {
        content: "\f11f";
    }
    
    .icon-ico_audioclip_lg:before {
        content: "\f120";
    }
    
    .icon-ico_audioclip_sm:before {
        content: "\f121";
    }
    
    .icon-ico_backtobeginning_rnd_lg:before {
        content: "\f122";
    }
    
    .icon-ico_backtobeginning_rnd_sm:before,
    .icon-step-backward:before {
        content: "\f123";
    }
    
    .icon-ico_ban1_lg:before {
        content: "\f124";
    }
    
    .icon-ico_ban1_sm:before,
    .icon-ban-circle:before {
        content: "\f125";
    }
    
    .icon-ico_ban2_rnd_lg:before {
        content: "\f126";
    }
    
    .icon-ico_ban2_rnd_sm:before {
        content: "\f127";
    }
    
    .icon-ico_bandage_lg:before {
        content: "\f128";
    }
    
    .icon-ico_battery100_lg:before {
        content: "\f129";
    }
    
    .icon-ico_battery100_sm:before {
        content: "\f12a";
    }
    
    .icon-ico_battery25_lg:before {
        content: "\f12b";
    }
    
    .icon-ico_battery25_sm:before {
        content: "\f12c";
    }
    
    .icon-ico_battery50_lg:before {
        content: "\f12d";
    }
    
    .icon-ico_battery50_sm:before {
        content: "\f12e";
    }
    
    .icon-ico_battery5less_lg:before {
        content: "\f12f";
    }
    
    .icon-ico_battery5less_sm:before {
        content: "\f130";
    }
    
    .icon-ico_battery75_lg:before {
        content: "\f131";
    }
    
    .icon-ico_battery75_sm:before {
        content: "\f132";
    }
    
    .icon-ico_batterycharging_lg:before {
        content: "\f133";
    }
    
    .icon-ico_batterycharging_sm:before {
        content: "\f134";
    }
    
    .icon-ico_bell_lg:before {
        content: "\f135";
    }
    
    .icon-ico_bell_sm:before,
    .icon-bell-alt:before {
        content: "\f136";
    }
    
    .icon-ico_beverage_lg:before {
        content: "\f137";
    }
    
    .icon-ico_beverage_sm:before {
        content: "\f138";
    }
    
    .icon-ico_blackwhite_lg:before {
        content: "\f139";
    }
    
    .icon-ico_blackwhite_sm:before {
        content: "\f13a";
    }
    
    .icon-ico_bold_sq_lg:before {
        content: "\f13b";
    }
    
    .icon-ico_bold_sq_sm:before,
    .icon-bold:before {
        content: "\f13c";
    }
    
    .icon-ico_bolt_lg:before {
        content: "\f13d";
    }
    
    .icon-ico_bolt_sm:before,
    .icon-bolt:before {
        content: "\f13e";
    }
    
    .icon-ico_book_lg:before {
        content: "\f13f";
    }
    
    .icon-ico_book_sm:before,
    .icon-book:before {
        content: "\f140";
    }
    
    .icon-ico_bookmark_lg:before {
        content: "\f141";
    }
    
    .icon-ico_bookmark_sm:before,
    .icon-bookmark:before {
        content: "\f142";
    }
    
    .icon-ico_bookmarklist_lg:before {
        content: "\f143";
    }
    
    .icon-ico_bookmarklist_sm:before {
        content: "\f144";
    }
    
    .icon-ico_brightness_lg:before {
        content: "\f145";
    }
    
    .icon-ico_brightness_sm:before {
        content: "\f146";
    }
    
    .icon-ico_brush_lg:before {
        content: "\f147";
    }
    
    .icon-ico_brush_sm:before {
        content: "\f148";
    }
    
    .icon-ico_bug_lg:before {
        content: "\f149";
    }
    
    .icon-ico_bug_sm:before {
        content: "\f14a";
    }
    
    .icon-ico_bullhorn_lg:before {
        content: "\f14b";
    }
    
    .icon-ico_bullhorn_sm:before,
    .icon-bullhorn:before {
        content: "\f14c";
    }
    
    .icon-ico_calculator1_lg:before {
        content: "\f14d";
    }
    
    .icon-ico_calculator1_sm:before {
        content: "\f14e";
    }
    
    .icon-ico_calculator2_lg:before {
        content: "\f14f";
    }
    
    .icon-ico_calculator2_sm:before {
        content: "\f150";
    }
    
    .icon-ico_calendar_lg:before {
        content: "\f151";
    }
    
    .icon-ico_calendar_sm:before,
    .icon-calendar:before {
        content: "\f152";
    }
    
    .icon-ico_camera_lg:before {
        content: "\f153";
    }
    
    .icon-ico_camera_sm:before,
    .icon-camera:before {
        content: "\f154";
    }
    
    .icon-ico_cardioeditor_lg:before {
        content: "\f155";
    }
    
    .icon-ico_cardioeditor_sm:before {
        content: "\f156";
    }
    
    .icon-ico_cardiorealmode_lg:before {
        content: "\f157";
    }
    
    .icon-ico_cardioschematicmode_lg:before {
        content: "\f158";
    }
    
    .icon-ico_cardioschematicmode_sm:before {
        content: "\f159";
    }
    
    .icon-ico_cardiovascular_sq_lg:before {
        content: "\f15a";
    }
    
    .icon-ico_cardiovascular_sq_sm:before {
        content: "\f15b";
    }
    
    .icon-ico_cart_lg:before {
        content: "\f15c";
    }
    
    .icon-ico_cart_sm:before,
    .icon-shopping-cart:before {
        content: "\f15d";
    }
    
    .icon-ico_certificate_lg:before {
        content: "\f15e";
    }
    
    .icon-ico_certificate_sm:before,
    .icon-certificate:before {
        content: "\f15f";
    }
    
    .icon-ico_checkmark_rnd_lg:before {
        content: "\f160";
    }
    
    .icon-ico_checkmark_rnd_sm:before,
    .icon-ok-sign:before {
        content: "\f161";
    }
    
    .icon-ico_cloud_lg:before {
        content: "\f162";
    }
    
    .icon-ico_cloud_sm:before,
    .icon-cloud:before {
        content: "\f163";
    }
    
    .icon-ico_clouddownload_lg:before {
        content: "\f164";
    }
    
    .icon-ico_clouddownload_sm:before,
    .icon-cloud-download:before {
        content: "\f165";
    }
    
    .icon-ico_cloudupload_lg:before {
        content: "\f166";
    }
    
    .icon-ico_cloudupload_sm:before,
    .icon-cloud-upload:before {
        content: "\f167";
    }
    
    .icon-ico_color_lg:before {
        content: "\f168";
    }
    
    .icon-ico_color_sm:before {
        content: "\f169";
    }
    
    .icon-ico_colorbground_lg:before {
        content: "\f16a";
    }
    
    .icon-ico_colorbground_sm:before {
        content: "\f16b";
    }
    
    .icon-ico_colorfont_lg:before {
        content: "\f16c";
    }
    
    .icon-ico_colorfont_sm:before {
        content: "\f16d";
    }
    
    .icon-ico_column_lg:before {
        content: "\f16e";
    }
    
    .icon-ico_column_sm:before,
    .icon-columns:before {
        content: "\f16f";
    }
    
    .icon-ico_command_sq_lg:before {
        content: "\f170";
    }
    
    .icon-ico_command_sq_sm:before {
        content: "\f171";
    }
    
    .icon-ico_comment_lg:before {
        content: "\f172";
    }
    
    .icon-ico_comment_sm:before,
    .icon-comment:before {
        content: "\f173";
    }
    
    .icon-ico_comments_lg:before {
        content: "\f174";
    }
    
    .icon-ico_comments_sm:before,
    .icon-comments:before {
        content: "\f175";
    }
    
    .icon-ico_connect_lg:before {
        content: "\f176";
    }
    
    .icon-ico_connect_sm:before {
        content: "\f177";
    }
    
    .icon-ico_connect_sq_lg:before {
        content: "\f178";
    }
    
    .icon-ico_connect_sq_sm:before {
        content: "\f179";
    }
    
    .icon-ico_contacts_lg:before {
        content: "\f17a";
    }
    
    .icon-ico_contacts_sm:before {
        content: "\f17b";
    }
    
    .icon-ico_contract_lg:before {
        content: "\f17c";
    }
    
    .icon-ico_contract_sm:before {
        content: "\f17d";
    }
    
    .icon-ico_contrast_lg:before {
        content: "\f17e";
    }
    
    .icon-ico_contrast_sm:before,
    .icon-adjust:before {
        content: "\f17f";
    }
    
    .icon-ico_controlcharacters_sq_lg:before {
        content: "\f180";
    }
    
    .icon-ico_controlcharacters_sq_sm:before {
        content: "\f181";
    }
    
    .icon-ico_copy_lg:before {
        content: "\f182";
    }
    
    .icon-ico_copy_sm:before,
    .icon-copy:before {
        content: "\f183";
    }
    
    .icon-ico_cross_rnd_lg:before {
        content: "\f184";
    }
    
    .icon-ico_cross_rnd_sm:before,
    .icon-remove-sign:before,
    .icon-remove-sign:before {
        content: "\f185";
    }
    
    .icon-ico_crossreference_lg:before {
        content: "\f186";
    }
    
    .icon-ico_crossreference_sm:before {
        content: "\f187";
    }
    
    .icon-ico_cut_lg:before {
        content: "\f188";
    }
    
    .icon-ico_cut_sm:before,
    .icon-cut:before {
        content: "\f189";
    }
    
    .icon-ico_dashboard_lg:before {
        content: "\f18a";
    }
    
    .icon-ico_dashboard_sm:before,
    .icon-dashboard:before {
        content: "\f18b";
    }
    
    .icon-ico_data_lg:before {
        content: "\f18c";
    }
    
    .icon-ico_data_sm:before {
        content: "\f18d";
    }
    
    .icon-ico_delete_lg:before {
        content: "\f18e";
    }
    
    .icon-ico_delete_sm:before,
    .icon-trash:before {
        content: "\f18f";
    }
    
    .icon-ico_delivery_lg:before {
        content: "\f190";
    }
    
    .icon-ico_delivery_sm:before,
    .icon-truck:before {
        content: "\f191";
    }
    
    .icon-ico_desktop_lg:before {
        content: "\f192";
    }
    
    .icon-ico_desktop_sm:before,
    .icon-desktop:before {
        content: "\f193";
    }
    
    .icon-ico_diagnosis_lg:before {
        content: "\f194";
    }
    
    .icon-ico_diagnosis_sm:before {
        content: "\f195";
    }
    
    .icon-ico_digestive_sq_lg:before {
        content: "\f196";
    }
    
    .icon-ico_digestive_sq_sm:before {
        content: "\f197";
    }
    
    .icon-ico_disability_lg:before {
        content: "\f198";
    }
    
    .icon-ico_disability_sm:before {
        content: "\f199";
    }
    
    .icon-ico_diskspace_lg:before {
        content: "\f19a";
    }
    
    .icon-ico_diskspace_sm:before,
    .icon-hdd:before {
        content: "\f19b";
    }
    
    .icon-ico_displayreset_sq_lg:before {
        content: "\f19c";
    }
    
    .icon-ico_displayreset_sq_sm:before {
        content: "\f19d";
    }
    
    .icon-ico_displaysettings_lg:before {
        content: "\f19e";
    }
    
    .icon-ico_displaysettings_sm:before {
        content: "\f19f";
    }
    
    .icon-ico_doctor_lg:before {
        content: "\f1a0";
    }
    
    .icon-ico_doctor_sm:before,
    .icon-user-md:before {
        content: "\f1a1";
    }
    
    .icon-ico_documents_lg:before {
        content: "\f1a2";
    }
    
    .icon-ico_documents_sm:before {
        content: "\f1a3";
    }
    
    .icon-ico_download_lg:before {
        content: "\f1a4";
    }
    
    .icon-ico_download_sm:before,
    .icon-download:before,
    .icon-download-alt:before {
        content: "\f1a5";
    }
    
    .icon-ico_drawarc_lg:before {
        content: "\f1a6";
    }
    
    .icon-ico_drawarc_sm:before {
        content: "\f1a7";
    }
    
    .icon-ico_drawingtools_lg:before {
        content: "\f1a8";
    }
    
    .icon-ico_drawingtools_sm:before {
        content: "\f1a9";
    }
    
    .icon-ico_drawline_lg:before {
        content: "\f1aa";
    }
    
    .icon-ico_drawline_sm:before {
        content: "\f1ab";
    }
    
    .icon-ico_drawshape_lg:before {
        content: "\f1ac";
    }
    
    .icon-ico_drawshape_sm:before {
        content: "\f1ad";
    }
    
    .icon-ico_edit_lg:before {
        content: "\f1ae";
    }
    
    .icon-ico_edit_sm:before,
    .icon-pencil:before,
    .icon-edit:before {
        content: "\f1af";
    }
    
    .icon-ico_endocrinological_sq_lg:before {
        content: "\f1b0";
    }
    
    .icon-ico_endocrinological_sq_sm:before {
        content: "\f1b1";
    }
    
    .icon-ico_error_lg:before {
        content: "\f1b2";
    }
    
    .icon-ico_error_sm:before,
    .icon-remove-circle:before {
        content: "\f1b3";
    }
    
    .icon-ico_ethnicity_lg:before {
        content: "\f1b4";
    }
    
    .icon-ico_ethnicity_sm:before {
        content: "\f1b5";
    }
    
    .icon-ico_exam_lg:before {
        content: "\f1b6";
    }
    
    .icon-ico_exam_sm:before,
    .icon-stethoscope:before {
        content: "\f1b7";
    }
    
    .icon-ico_exercise1_lg:before {
        content: "\f1b8";
    }
    
    .icon-ico_exercise1_sm:before {
        content: "\f1b9";
    }
    
    .icon-ico_exercise2_lg:before {
        content: "\f1ba";
    }
    
    .icon-ico_exercise2_sm:before {
        content: "\f1bb";
    }
    
    .icon-ico_externallink_sm:before,
    .icon-external-link:before {
        content: "\f1bc";
    }
    
    .icon-ico_facebook_sq_lg:before {
        content: "\f1bd";
    }
    
    .icon-ico_facebook_sq_sm:before,
    .icon-facebook:before,
    .icon-facebook-sign:before {
        content: "\f1be";
    }
    
    .icon-ico_factory_lg:before {
        content: "\f1bf";
    }
    
    .icon-ico_factory_sm:before {
        content: "\f1c0";
    }
    
    .icon-ico_fastforward_rnd_lg:before {
        content: "\f1c1";
    }
    
    .icon-ico_fastforward_rnd_sm:before,
    .icon-forward:before,
    .icon-fast-forward:before {
        content: "\f1c2";
    }
    
    .icon-ico_fax_lg:before {
        content: "\f1c3";
    }
    
    .icon-ico_fax_sm:before {
        content: "\f1c4";
    }
    
    .icon-ico_feed_lg:before {
        content: "\f1c5";
    }
    
    .icon-ico_feed_sm:before,
    .icon-rss:before {
        content: "\f1c6";
    }
    
    .icon-ico_feed_sq_lg:before {
        content: "\f1c7";
    }
    
    .icon-ico_feed_sq_sm:before {
        content: "\f1c8";
    }
    
    .icon-ico_female_lg:before {
        content: "\f1c9";
    }
    
    .icon-ico_female_sm:before {
        content: "\f1ca";
    }
    
    .icon-ico_filter_lg:before {
        content: "\f1cb";
    }
    
    .icon-ico_filter_sm:before,
    .icon-filter:before {
        content: "\f1cc";
    }
    
    .icon-ico_fittodisplay_lg:before {
        content: "\f1cd";
    }
    
    .icon-ico_fittodisplay_sm:before {
        content: "\f1ce";
    }
    
    .icon-ico_flag_lg:before {
        content: "\f1cf";
    }
    
    .icon-ico_flag_sm:before,
    .icon-flag:before {
        content: "\f1d0";
    }
    
    .icon-ico_fliphorizontal_lg:before {
        content: "\f1d1";
    }
    
    .icon-ico_fliphorizontal_sm:before {
        content: "\f1d2";
    }
    
    .icon-ico_folder_lg:before {
        content: "\f1d3";
    }
    
    .icon-ico_folder_sm:before,
    .icon-folder-close:before {
        content: "\f1d4";
    }
    
    .icon-ico_folderopen_lg:before {
        content: "\f1d5";
    }
    
    .icon-ico_folderopen_sm:before,
    .icon-folder-open:before,
    .icon-folder-open-alt:before {
        content: "\f1d6";
    }
    
    .icon-ico_font_sq_lg:before {
        content: "\f1d7";
    }
    
    .icon-ico_font_sq_sm:before,
    .icon-font:before {
        content: "\f1d8";
    }
    
    .icon-ico_fooddiet_sq_lg:before {
        content: "\f1d9";
    }
    
    .icon-ico_fooddiet_sq_sm:before,
    .icon-food:before {
        content: "\f1da";
    }
    
    .icon-ico_footer_lg:before {
        content: "\f1db";
    }
    
    .icon-ico_footer_sm:before {
        content: "\f1dc";
    }
    
    .icon-ico_form1_lg:before {
        content: "\f1dd";
    }
    
    .icon-ico_form1_sm:before,
    .icon-file:before {
        content: "\f1de";
    }
    
    .icon-ico_form2_lg:before {
        content: "\f1df";
    }
    
    .icon-ico_form2_sm:before,
    .icon-file-alt:before {
        content: "\f1e0";
    }
    
    .icon-ico_frame_lg:before {
        content: "\f1e1";
    }
    
    .icon-ico_frame_sm:before {
        content: "\f1e2";
    }
    
    .icon-ico_freeroi_lg:before {
        content: "\f1e3";
    }
    
    .icon-ico_freeroi_sm:before {
        content: "\f1e4";
    }
    
    .icon-ico_fuel_lg:before {
        content: "\f1e5";
    }
    
    .icon-ico_fuel_sm:before {
        content: "\f1e6";
    }
    
    .icon-ico_fullscreen_lg:before {
        content: "\f1e7";
    }
    
    .icon-ico_fullscreen_sm:before,
    .icon-fullscreen:before {
        content: "\f1e8";
    }
    
    .icon-ico_function_sq_lg:before {
        content: "\f1e9";
    }
    
    .icon-ico_function_sq_sm:before {
        content: "\f1ea";
    }
    
    .icon-ico_game_lg:before {
        content: "\f1eb";
    }
    
    .icon-ico_game_sm:before {
        content: "\f1ec";
    }
    
    .icon-ico_genetics_lg:before {
        content: "\f1ed";
    }
    
    .icon-ico_genetics_sm:before {
        content: "\f1ee";
    }
    
    .icon-ico_genetics_sq_lg:before {
        content: "\f1ef";
    }
    
    .icon-ico_genetics_sq_sm:before {
        content: "\f1f0";
    }
    
    .icon-ico_googleplus_sq_lg:before {
        content: "\f1f1";
    }
    
    .icon-ico_googleplus_sq_sm:before,
    .icon-google-plus-sign:before {
        content: "\f1f2";
    }
    
    .icon-ico_gps_lg:before {
        content: "\f1f3";
    }
    
    .icon-ico_gps_sm:before {
        content: "\f1f4";
    }
    
    .icon-ico_hazard_lg:before {
        content: "\f1f5";
    }
    
    .icon-ico_hazard_sm:before {
        content: "\f1f6";
    }
    
    .icon-ico_header_lg:before {
        content: "\f1f7";
    }
    
    .icon-ico_header_sm:before {
        content: "\f1f8";
    }
    
    .icon-ico_heart_lg:before {
        content: "\f1f9";
    }
    
    .icon-ico_heart_sm:before,
    .icon-heart:before {
        content: "\f1fa";
    }
    
    .icon-ico_height_lg:before {
        content: "\f1fb";
    }
    
    .icon-ico_height_sm:before {
        content: "\f1fc";
    }
    
    .icon-ico_help_rnd_lg:before {
        content: "\f1fd";
    }
    
    .icon-ico_help_rnd_sm:before,
    .icon-question-sign:before {
        content: "\f1fe";
    }
    
    .icon-ico_history_lg:before {
        content: "\f1ff";
    }
    
    .icon-ico_history_sm:before {
        content: "\f200";
    }
    
    .icon-ico_home_lg:before {
        content: "\f201";
    }
    
    .icon-ico_home_sm:before,
    .icon-home:before {
        content: "\f202";
    }
    
    .icon-ico_hospital_lg:before {
        content: "\f203";
    }
    
    .icon-ico_hospital_sm:before,
    .icon-hospital:before,
    .icon-hospital:before {
        content: "\f204";
    }
    
    .icon-ico_hospitalsign_lg:before {
        content: "\f205";
    }
    
    .icon-ico_hospitalsign_sm:before,
    .icon-h-sign:before {
        content: "\f206";
    }
    
    .icon-ico_IDcredentials_lg:before {
        content: "\f207";
    }
    
    .icon-ico_IDcredentials_sm:before {
        content: "\f208";
    }
    
    .icon-ico_image_generic_lg:before {
        content: "\f209";
    }
    
    .icon-ico_image_generic_sm:before {
        content: "\f20a";
    }
    
    .icon-ico_image_man_lg:before {
        content: "\f20b";
    }
    
    .icon-ico_image_man_sm:before,
    .icon-picture:before {
        content: "\f20c";
    }
    
    .icon-ico_image_woman_lg:before {
        content: "\f20d";
    }
    
    .icon-ico_image_woman_sm:before {
        content: "\f20e";
    }
    
    .icon-ico_inbox_lg:before {
        content: "\f20f";
    }
    
    .icon-ico_inbox_sm:before,
    .icon-inbox:before {
        content: "\f210";
    }
    
    .icon-ico_indentleft_lg:before {
        content: "\f211";
    }
    
    .icon-ico_indentleft_sm:before,
    .icon-indent-left:before {
        content: "\f212";
    }
    
    .icon-ico_indentright_lg:before {
        content: "\f213";
    }
    
    .icon-ico_indentright_sm:before,
    .icon-indent-right:before {
        content: "\f214";
    }
    
    .icon-ico_index_lg:before {
        content: "\f215";
    }
    
    .icon-ico_index_sm:before {
        content: "\f216";
    }
    
    .icon-ico_info_rnd_lg:before {
        content: "\f217";
    }
    
    .icon-ico_info_rnd_sm:before,
    .icon-info-sign:before,
    .icon-info-sign:before {
        content: "\f218";
    }
    
    .icon-ico_inhalant_lg:before {
        content: "\f219";
    }
    
    .icon-ico_inhalant_sm:before {
        content: "\f21a";
    }
    
    .icon-ico_intravenous_lg:before {
        content: "\f21b";
    }
    
    .icon-ico_intravenous_sm:before {
        content: "\f21c";
    }
    
    .icon-ico_inventory_lg:before {
        content: "\f21d";
    }
    
    .icon-ico_inventory_sm:before {
        content: "\f21e";
    }
    
    .icon-ico_invertgreyscale_lg:before {
        content: "\f21f";
    }
    
    .icon-ico_invertgreyscale_sm:before {
        content: "\f220";
    }
    
    .icon-ico_invoice_lg:before {
        content: "\f221";
    }
    
    .icon-ico_invoice_sm:before {
        content: "\f222";
    }
    
    .icon-ico_italic_sq_lg:before {
        content: "\f223";
    }
    
    .icon-ico_italic_sq_sm:before,
    .icon-italic:before {
        content: "\f224";
    }
    
    .icon-ico_key1_lg:before {
        content: "\f225";
    }
    
    .icon-ico_key1_sm:before,
    .icon-key:before {
        content: "\f226";
    }
    
    .icon-ico_key2_lg:before {
        content: "\f227";
    }
    
    .icon-ico_key2_sm:before {
        content: "\f228";
    }
    
    .icon-ico_keyframe_lg:before {
        content: "\f229";
    }
    
    .icon-ico_keyframe_sm:before {
        content: "\f22a";
    }
    
    .icon-ico_lab1_lg:before {
        content: "\f22b";
    }
    
    .icon-ico_lab1_sm:before {
        content: "\f22c";
    }
    
    .icon-ico_lab2_lg:before {
        content: "\f22d";
    }
    
    .icon-ico_lab2_sm:before,
    .icon-beaker:before {
        content: "\f22e";
    }
    
    .icon-ico_language_lg:before {
        content: "\f22f";
    }
    
    .icon-ico_language_sm:before {
        content: "\f230";
    }
    
    .icon-ico_layoutmultipleview1_lg:before {
        content: "\f231";
    }
    
    .icon-ico_layoutmultipleview1_sm:before {
        content: "\f232";
    }
    
    .icon-ico_layoutmultipleview2_lg:before {
        content: "\f233";
    }
    
    .icon-ico_layoutmultipleview2_sm:before {
        content: "\f234";
    }
    
    .icon-ico_layoutnoview_lg:before {
        content: "\f235";
    }
    
    .icon-ico_layoutnoview_sm:before {
        content: "\f236";
    }
    
    .icon-ico_leaf_lg:before {
        content: "\f237";
    }
    
    .icon-ico_leaf_sm:before,
    .icon-leaf:before {
        content: "\f238";
    }
    
    .icon-ico_legalgovt_lg:before {
        content: "\f239";
    }
    
    .icon-ico_legalgovt_sm:before,
    .icon-legal:before {
        content: "\f23a";
    }
    
    .icon-ico_lightbulb_lg:before {
        content: "\f23b";
    }
    
    .icon-ico_lightbulb_sm:before,
    .icon-lightbulb:before {
        content: "\f23c";
    }
    
    .icon-ico_link_lg:before {
        content: "\f23d";
    }
    
    .icon-ico_link_sm:before,
    .icon-link:before {
        content: "\f23e";
    }
    
    .icon-ico_linkedin_sq_lg:before {
        content: "\f23f";
    }
    
    .icon-ico_linkedin_sq_sm:before,
    .icon-linkedin:before,
    .icon-linkedin-sign:before {
        content: "\f240";
    }
    
    .icon-ico_listol_lg:before {
        content: "\f241";
    }
    
    .icon-ico_listol_sm:before,
    .icon-list-ol:before {
        content: "\f242";
    }
    
    .icon-ico_listul_lg:before {
        content: "\f243";
    }
    
    .icon-ico_listul_sm:before,
    .icon-list-ul:before,
    .icon-th-list:before {
        content: "\f244";
    }
    
    .icon-ico_localizerline_sq_lg:before {
        content: "\f245";
    }
    
    .icon-ico_localizerline_sq_sm:before {
        content: "\f246";
    }
    
    .icon-ico_lock_lg:before {
        content: "\f247";
    }
    
    .icon-ico_lock_sm:before,
    .icon-lock:before {
        content: "\f248";
    }
    
    .icon-ico_login_lg:before {
        content: "\f249";
    }
    
    .icon-ico_login_sm:before,
    .icon-signin:before {
        content: "\f24a";
    }
    
    .icon-ico_logout_lg:before {
        content: "\f24b";
    }
    
    .icon-ico_logout_sm:before,
    .icon-signout:before {
        content: "\f24c";
    }
    
    .icon-ico_magicwand_lg:before {
        content: "\f24d";
    }
    
    .icon-ico_magicwand_sm:before,
    .icon-magic:before {
        content: "\f24e";
    }
    
    .icon-ico_magnet_lg:before {
        content: "\f24f";
    }
    
    .icon-ico_magnet_sm:before,
    .icon-magnet:before {
        content: "\f250";
    }
    
    .icon-ico_mail_lg:before {
        content: "\f251";
    }
    
    .icon-ico_mail_sm:before,
    .icon-envelope-alt:before {
        content: "\f252";
    }
    
    .icon-ico_male_lg:before {
        content: "\f253";
    }
    
    .icon-ico_male_sm:before {
        content: "\f254";
    }
    
    .icon-ico_map_lg:before {
        content: "\f255";
    }
    
    .icon-ico_map_sm:before {
        content: "\f256";
    }
    
    .icon-ico_mapmarker_lg:before {
        content: "\f257";
    }
    
    .icon-ico_mapmarker_sm:before,
    .icon-map-marker:before {
        content: "\f258";
    }
    
    .icon-ico_measureangle_lg:before {
        content: "\f259";
    }
    
    .icon-ico_measureangle_sm:before {
        content: "\f25a";
    }
    
    .icon-ico_measurecalibration_lg:before {
        content: "\f25b";
    }
    
    .icon-ico_measurecalibration_sm:before {
        content: "\f25c";
    }
    
    .icon-ico_measuredistance_lg:before {
        content: "\f25d";
    }
    
    .icon-ico_measuredistance_sm:before {
        content: "\f25e";
    }
    
    .icon-ico_medicalkit_lg:before {
        content: "\f25f";
    }
    
    .icon-ico_medicalkit_sm:before,
    .icon-medkit:before {
        content: "\f260";
    }
    
    .icon-ico_medication_lg:before {
        content: "\f261";
    }
    
    .icon-ico_medication_sm:before {
        content: "\f262";
    }
    
    .icon-ico_medschedule_lg:before {
        content: "\f263";
    }
    
    .icon-ico_medschedule_sm:before {
        content: "\f264";
    }
    
    .icon-ico_module_lg:before {
        content: "\f265";
    }
    
    .icon-ico_module_sm:before {
        content: "\f266";
    }
    
    .icon-ico_modules_lg:before {
        content: "\f267";
    }
    
    .icon-ico_modules_sm:before {
        content: "\f268";
    }
    
    .icon-ico_moneydollar_lg:before {
        content: "\f269";
    }
    
    .icon-ico_moneydollar_sm:before,
    .icon-money:before {
        content: "\f26a";
    }
    
    .icon-ico_moneyeuro_lg:before {
        content: "\f26b";
    }
    
    .icon-ico_moneyeuro_sm:before {
        content: "\f26c";
    }
    
    .icon-ico_moneypound_lg:before {
        content: "\f26d";
    }
    
    .icon-ico_moneypound_sm:before {
        content: "\f26e";
    }
    
    .icon-ico_moneyyen_lg:before {
        content: "\f26f";
    }
    
    .icon-ico_moneyyen_sm:before {
        content: "\f270";
    }
    
    .icon-ico_monitorsetting_lg:before {
        content: "\f271";
    }
    
    .icon-ico_monitorsetting_sm:before {
        content: "\f272";
    }
    
    .icon-ico_moon_lg:before {
        content: "\f273";
    }
    
    .icon-ico_moon_sm:before {
        content: "\f274";
    }
    
    .icon-ico_multiplanar_lg:before {
        content: "\f275";
    }
    
    .icon-ico_multiplanar_sm:before {
        content: "\f276";
    }
    
    .icon-ico_muscular_sq_lg:before {
        content: "\f277";
    }
    
    .icon-ico_muscular_sq_sm:before {
        content: "\f278";
    }
    
    .icon-ico_navigateright_rnd_lg:before {
        content: "\f279";
    }
    
    .icon-ico_navigateright_rnd_sm:before {
        content: "\f27a";
    }
    
    .icon-ico_nervous_sq_lg:before {
        content: "\f27b";
    }
    
    .icon-ico_nervous_sq_sm:before {
        content: "\f27c";
    }
    
    .icon-ico_nextstudy_lg:before {
        content: "\f27d";
    }
    
    .icon-ico_nextstudy_sm:before {
        content: "\f27e";
    }
    
    .icon-ico_nfc_lg:before {
        content: "\f27f";
    }
    
    .icon-ico_nfc_sm:before {
        content: "\f280";
    }
    
    .icon-ico_note_lg:before {
        content: "\f281";
    }
    
    .icon-ico_note_sm:before {
        content: "\f282";
    }
    
    .icon-ico_nurse_lg:before {
        content: "\f283";
    }
    
    .icon-ico_nurse_sm:before {
        content: "\f284";
    }
    
    .icon-ico_office_lg:before {
        content: "\f285";
    }
    
    .icon-ico_office_sm:before {
        content: "\f286";
    }
    
    .icon-ico_oralliquid_lg:before {
        content: "\f287";
    }
    
    .icon-ico_oralliquid_sm:before {
        content: "\f288";
    }
    
    .icon-ico_oralpill_lg:before {
        content: "\f289";
    }
    
    .icon-ico_oralpill_sm:before {
        content: "\f28a";
    }
    
    .icon-ico_oraltablet_lg:before {
        content: "\f28b";
    }
    
    .icon-ico_oraltablet_sm:before {
        content: "\f28c";
    }
    
    .icon-ico_ovalroi_lg:before {
        content: "\f28d";
    }
    
    .icon-ico_ovalroi_sm:before {
        content: "\f28e";
    }
    
    .icon-ico_palette_lg:before {
        content: "\f28f";
    }
    
    .icon-ico_palette_sm:before {
        content: "\f290";
    }
    
    .icon-ico_panarrow_lg:before {
        content: "\f291";
    }
    
    .icon-ico_panarrow_sm:before,
    .icon-move:before {
        content: "\f292";
    }
    
    .icon-ico_panhand_lg:before {
        content: "\f293";
    }
    
    .icon-ico_panhand_sm:before {
        content: "\f294";
    }
    
    .icon-ico_partlycloudy_lg:before {
        content: "\f295";
    }
    
    .icon-ico_partlycloudy_sm:before {
        content: "\f296";
    }
    
    .icon-ico_paste_lg:before {
        content: "\f297";
    }
    
    .icon-ico_paste_sm:before,
    .icon-paste:before {
        content: "\f298";
    }
    
    .icon-ico_pause_rnd_lg:before {
        content: "\f299";
    }
    
    .icon-ico_pause_rnd_sm:before,
    .icon-pause:before {
        content: "\f29a";
    }
    
    .icon-ico_pen_lg:before {
        content: "\f29b";
    }
    
    .icon-ico_pen_sm:before {
        content: "\f29c";
    }
    
    .icon-ico_pharmacy_lg:before {
        content: "\f29d";
    }
    
    .icon-ico_pharmacy_sm:before {
        content: "\f29e";
    }
    
    .icon-ico_phone_lg:before {
        content: "\f29f";
    }
    
    .icon-ico_phone_sm:before {
        content: "\f2a0";
    }
    
    .icon-ico_pinterest_sq_lg:before {
        content: "\f2a1";
    }
    
    .icon-ico_pinterest_sq_sm:before,
    .icon-pinterest-sign:before {
        content: "\f2a2";
    }
    
    .icon-ico_pixellens_lg:before {
        content: "\f2a3";
    }
    
    .icon-ico_pixellens_sm:before,
    .icon-screenshot:before {
        content: "\f2a4";
    }
    
    .icon-ico_plan_lg:before {
        content: "\f2a5";
    }
    
    .icon-ico_plan_sm:before {
        content: "\f2a6";
    }
    
    .icon-ico_plane_lg:before {
        content: "\f2a7";
    }
    
    .icon-ico_plane_sm:before,
    .icon-plane:before {
        content: "\f2a8";
    }
    
    .icon-ico_play_rnd_lg:before {
        content: "\f2a9";
    }
    
    .icon-ico_play_rnd_sm:before,
    .icon-play:before {
        content: "\f2aa";
    }
    
    .icon-ico_polygonroi_lg:before {
        content: "\f2ab";
    }
    
    .icon-ico_position1_lg:before {
        content: "\f2ac";
    }
    
    .icon-ico_position1_sm:before {
        content: "\f2ad";
    }
    
    .icon-ico_position2_lg:before {
        content: "\f2ae";
    }
    
    .icon-ico_position2_sm:before {
        content: "\f2af";
    }
    
    .icon-ico_power_lg:before {
        content: "\f2b0";
    }
    
    .icon-ico_power_sm:before {
        content: "\f2b1";
    }
    
    .icon-ico_prescription_lg:before {
        content: "\f2b2";
    }
    
    .icon-ico_prescription_sm:before {
        content: "\f2b3";
    }
    
    .icon-ico_presentation_lg:before {
        content: "\f2b4";
    }
    
    .icon-ico_presentation_sm:before {
        content: "\f2b5";
    }
    
    .icon-ico_preview_lg:before {
        content: "\f2b6";
    }
    
    .icon-ico_preview_sm:before,
    .icon-eye-open:before {
        content: "\f2b7";
    }
    
    .icon-ico_previousstudy_lg:before {
        content: "\f2b8";
    }
    
    .icon-ico_previousstudy_sm:before {
        content: "\f2b9";
    }
    
    .icon-ico_print_lg:before {
        content: "\f2ba";
    }
    
    .icon-ico_print_sm:before,
    .icon-print:before {
        content: "\f2bb";
    }
    
    .icon-ico_procedure_sq_lg:before {
        content: "\f2bc";
    }
    
    .icon-ico_procedure_sq_sm:before {
        content: "\f2bd";
    }
    
    .icon-ico_pushpin_lg:before {
        content: "\f2be";
    }
    
    .icon-ico_pushpin_sm:before,
    .icon-pushpin:before {
        content: "\f2bf";
    }
    
    .icon-ico_quote_sq_lg:before {
        content: "\f2c0";
    }
    
    .icon-ico_quote_sq_sm:before,
    .icon-quote-right:before {
        content: "\f2c1";
    }
    
    .icon-ico_radioactive_lg:before {
        content: "\f2c2";
    }
    
    .icon-ico_radioactive_sm:before {
        content: "\f2c3";
    }
    
    .icon-ico_rainy_lg:before {
        content: "\f2c4";
    }
    
    .icon-ico_rainy_sm:before {
        content: "\f2c5";
    }
    
    .icon-ico_record_lg:before {
        content: "\f2c6";
    }
    
    .icon-ico_record_sm:before {
        content: "\f2c7";
    }
    
    .icon-ico_rectal_lg:before {
        content: "\f2c8";
    }
    
    .icon-ico_rectal_sm:before {
        content: "\f2c9";
    }
    
    .icon-ico_rectangleroi_lg:before {
        content: "\f2ca";
    }
    
    .icon-ico_rectangleroi_sm:before {
        content: "\f2cb";
    }
    
    .icon-ico_recycle_lg:before {
        content: "\f2cc";
    }
    
    .icon-ico_recycle_sm:before {
        content: "\f2cd";
    }
    
    .icon-ico_redo_rnd_lg:before {
        content: "\f2ce";
    }
    
    .icon-ico_redo_rnd_sm:before,
    .icon-repeat:before {
        content: "\f2cf";
    }
    
    .icon-ico_refresh_rnd_lg:before {
        content: "\f2d0";
    }
    
    .icon-ico_refresh_rnd_sm:before {
        content: "\f2d1";
    }
    
    .icon-ico_religion_lg:before {
        content: "\f2d2";
    }
    
    .icon-ico_religion_sm:before {
        content: "\f2d3";
    }
    
    .icon-ico_replace_sq_lg:before {
        content: "\f2d4";
    }
    
    .icon-ico_replace_sq_sm:before {
        content: "\f2d5";
    }
    
    .icon-ico_reply_lg:before {
        content: "\f2d6";
    }
    
    .icon-ico_reply_sm:before,
    .icon-reply:before {
        content: "\f2d7";
    }
    
    .icon-ico_reports_lg:before {
        content: "\f2d8";
    }
    
    .icon-ico_reproduction_lg:before {
        content: "\f2d9";
    }
    
    .icon-ico_reproduction_sm:before {
        content: "\f2da";
    }
    
    .icon-ico_reset_rnd_lg:before {
        content: "\f2db";
    }
    
    .icon-ico_reset_rnd_sm:before {
        content: "\f2dc";
    }
    
    .icon-ico_resizehorizontal_lg:before {
        content: "\f2dd";
    }
    
    .icon-ico_resizehorizontal_sm:before,
    .icon-resize-horizontal:before {
        content: "\f2de";
    }
    
    .icon-ico_resizevertical_lg:before {
        content: "\f2df";
    }
    
    .icon-ico_resizevertical_sm:before,
    .icon-resize-vertical:before {
        content: "\f2e0";
    }
    
    .icon-ico_respiratory_sq_lg:before {
        content: "\f2e1";
    }
    
    .icon-ico_respiratory_sq_sm:before {
        content: "\f2e2";
    }
    
    .icon-ico_rotate90_lg:before {
        content: "\f2e3";
    }
    
    .icon-ico_rotate90_sm:before {
        content: "\f2e4";
    }
    
    .icon-ico_rotate_lg:before {
        content: "\f2e5";
    }
    
    .icon-ico_rotate_sm:before {
        content: "\f2e6";
    }
    
    .icon-ico_route_lg:before {
        content: "\f2e7";
    }
    
    .icon-ico_route_sm:before {
        content: "\f2e8";
    }
    
    .icon-ico_save_lg:before {
        content: "\f2e9";
    }
    
    .icon-ico_save_sm:before,
    .icon-save:before {
        content: "\f2ea";
    }
    
    .icon-ico_scanneddoc_lg:before {
        content: "\f2eb";
    }
    
    .icon-ico_scanneddoc_sm:before {
        content: "\f2ec";
    }
    
    .icon-ico_scanneditem_sm:before,
    .icon-barcode:before {
        content: "\f2ed";
    }
    
    .icon-ico_scheduler1_lg:before {
        content: "\f2ee";
    }
    
    .icon-ico_scheduler1_sm:before,
    .icon-time:before {
        content: "\f2ef";
    }
    
    .icon-ico_scheduler2_lg:before {
        content: "\f2f0";
    }
    
    .icon-ico_scheduler2_sm:before {
        content: "\f2f1";
    }
    
    .icon-ico_scroll_lg:before {
        content: "\f2f2";
    }
    
    .icon-ico_scroll_rnd_lg:before {
        content: "\f2f3";
    }
    
    .icon-ico_scroll_rnd_sm:before {
        content: "\f2f4";
    }
    
    .icon-ico_scroll_sm:before {
        content: "\f2f5";
    }
    
    .icon-ico_search_lg:before {
        content: "\f2f6";
    }
    
    .icon-ico_search_sm:before,
    .icon-search:before {
        content: "\f2f7";
    }
    
    .icon-ico_security_lg:before {
        content: "\f2f8";
    }
    
    .icon-ico_security_sm:before {
        content: "\f2f9";
    }
    
    .icon-ico_selectviewport_sq_lg:before {
        content: "\f2fa";
    }
    
    .icon-ico_selectviewport_sq_sm:before {
        content: "\f2fb";
    }
    
    .icon-ico_settings1_lg:before {
        content: "\f2fc";
    }
    
    .icon-ico_settings1_sm:before,
    .icon-cog:before {
        content: "\f2fd";
    }
    
    .icon-ico_settings2_lg:before {
        content: "\f2fe";
    }
    
    .icon-ico_settings2_sm:before {
        content: "\f2ff";
    }
    
    .icon-ico_share_lg:before {
        content: "\f300";
    }
    
    .icon-ico_share_sm:before,
    .icon-share:before {
        content: "\f301";
    }
    
    .icon-ico_signal_lg:before {
        content: "\f302";
    }
    
    .icon-ico_signal_sm:before,
    .icon-signal:before {
        content: "\f303";
    }
    
    .icon-ico_singlepointroi_lg:before {
        content: "\f304";
    }
    
    .icon-ico_singlepointroi_sm:before {
        content: "\f305";
    }
    
    .icon-ico_sitemap_lg:before {
        content: "\f306";
    }
    
    .icon-ico_sitemap_sm:before,
    .icon-sitexmap:before {
        content: "\f307";
    }
    
    .icon-ico_sizesync_lg:before {
        content: "\f308";
    }
    
    .icon-ico_sizesync_sm:before {
        content: "\f309";
    }
    
    .icon-ico_skeletal_sq_lg:before {
        content: "\f30a";
    }
    
    .icon-ico_skeletal_sq_sm:before {
        content: "\f30b";
    }
    
    .icon-ico_sort_sq_lg:before {
        content: "\f30c";
    }
    
    .icon-ico_sort_sq_sm:before,
    .icon-sort:before {
        content: "\f30d";
    }
    
    .icon-ico_spaceastronaut_lg:before {
        content: "\f30e";
    }
    
    .icon-ico_spaceastronaut_sm:before {
        content: "\f30f";
    }
    
    .icon-ico_spacemilkyway_lg:before {
        content: "\f310";
    }
    
    .icon-ico_spacemilkyway_sm:before {
        content: "\f311";
    }
    
    .icon-ico_spaceplanets_lg:before {
        content: "\f312";
    }
    
    .icon-ico_spaceplanets_sm:before {
        content: "\f313";
    }
    
    .icon-ico_spacerocket1_lg:before {
        content: "\f314";
    }
    
    .icon-ico_spacerocket1_sm:before {
        content: "\f315";
    }
    
    .icon-ico_spacerocket2_lg:before {
        content: "\f316";
    }
    
    .icon-ico_spacerocket2_sm:before {
        content: "\f317";
    }
    
    .icon-ico_spacesolarsystem1_lg:before {
        content: "\f318";
    }
    
    .icon-ico_spacesolarsystem1_sm:before {
        content: "\f319";
    }
    
    .icon-ico_spacesolarsystem2_lg:before {
        content: "\f31a";
    }
    
    .icon-ico_spacesolarsystem2_sm:before {
        content: "\f31b";
    }
    
    .icon-ico_spacesolarsystem3_lg:before {
        content: "\f31c";
    }
    
    .icon-ico_spacesolarsystem3_sm:before {
        content: "\f31d";
    }
    
    .icon-ico_spacetransmissions1_lg:before {
        content: "\f31e";
    }
    
    .icon-ico_spacetransmissions1_sm:before {
        content: "\f31f";
    }
    
    .icon-ico_spacetransmissions2_lg:before {
        content: "\f320";
    }
    
    .icon-ico_spacetransmissions2_sm:before {
        content: "\f321";
    }
    
    .icon-ico_spinner_lg:before {
        content: "\f322";
    }
    
    .icon-ico_spinner_sm:before,
    .icon-spinner:before {
        content: "\f323";
    }
    
    .icon-ico_star_lg:before {
        content: "\f324";
    }
    
    .icon-ico_star_sm:before,
    .icon-star:before {
        content: "\f325";
    }
    
    .icon-ico_starempty_lg:before {
        content: "\f326";
    }
    
    .icon-ico_starempty_sm:before,
    .icon-star-empty:before {
        content: "\f327";
    }
    
    .icon-ico_starhalf_lg:before {
        content: "\f328";
    }
    
    .icon-ico_starhalf_sm:before,
    .icon-star-half:before {
        content: "\f329";
    }
    
    .icon-ico_statistics_sq_lg:before {
        content: "\f32a";
    }
    
    .icon-ico_statistics_sq_sm:before {
        content: "\f32b";
    }
    
    .icon-ico_stop_rnd_lg:before {
        content: "\f32c";
    }
    
    .icon-ico_stop_rnd_sm:before,
    .icon-stop:before {
        content: "\f32d";
    }
    
    .icon-ico_stormy_lg:before {
        content: "\f32e";
    }
    
    .icon-ico_stormy_sm:before {
        content: "\f32f";
    }
    
    .icon-ico_strikethrough_sq_lg:before {
        content: "\f330";
    }
    
    .icon-ico_strikethrough_sq_sm:before,
    .icon-strikethrough:before {
        content: "\f331";
    }
    
    .icon-ico_sublingual_lg:before {
        content: "\f332";
    }
    
    .icon-ico_sublingual_sm:before {
        content: "\f333";
    }
    
    .icon-ico_sunny_lg:before {
        content: "\f334";
    }
    
    .icon-ico_sunny_sm:before {
        content: "\f335";
    }
    
    .icon-ico_symbols_sq_lg:before {
        content: "\f336";
    }
    
    .icon-ico_symbols_sq_sm:before {
        content: "\f337";
    }
    
    .icon-ico_sync_lg:before {
        content: "\f338";
    }
    
    .icon-ico_sync_sm:before {
        content: "\f339";
    }
    
    .icon-ico_syringe_lg:before {
        content: "\f33a";
    }
    
    .icon-ico_syringe_sm:before {
        content: "\f33b";
    }
    
    .icon-ico_table_lg:before {
        content: "\f33c";
    }
    
    .icon-ico_table_sm:before,
    .icon-table:before {
        content: "\f33d";
    }
    
    .icon-ico_tag_lg:before {
        content: "\f33e";
    }
    
    .icon-ico_tag_sm:before,
    .icon-tag:before {
        content: "\f33f";
    }
    
    .icon-ico_target_lg:before {
        content: "\f340";
    }
    
    .icon-ico_target_sm:before {
        content: "\f341";
    }
    
    .icon-ico_teaching_lg:before {
        content: "\f342";
    }
    
    .icon-ico_teaching_sm:before {
        content: "\f343";
    }
    
    .icon-ico_textheight_sq_lg:before {
        content: "\f344";
    }
    
    .icon-ico_textheight_sq_sm:before,
    .icon-text-height:before {
        content: "\f345";
    }
    
    .icon-ico_textreport_lg:before {
        content: "\f346";
    }
    
    .icon-ico_textreport_sm:before {
        content: "\f347";
    }
    
    .icon-ico_textwidth_sq_lg:before {
        content: "\f348";
    }
    
    .icon-ico_textwidth_sq_sm:before,
    .icon-text-width:before {
        content: "\f349";
    }
    
    .icon-ico_thermometer_lg:before {
        content: "\f34a";
    }
    
    .icon-ico_thermometer_sm:before {
        content: "\f34b";
    }
    
    .icon-ico_thumbsdown_lg:before {
        content: "\f34c";
    }
    
    .icon-ico_thumbsdown_sm:before,
    .icon-thumbs-down:before {
        content: "\f34d";
    }
    
    .icon-ico_thumbsup_lg:before {
        content: "\f34e";
    }
    
    .icon-ico_thumbsup_sm:before,
    .icon-thumbs-up:before {
        content: "\f34f";
    }
    
    .icon-ico_timeline_lg:before {
        content: "\f350";
    }
    
    .icon-ico_timeline_sm:before {
        content: "\f351";
    }
    
    .icon-ico_todo_lg:before {
        content: "\f352";
    }
    
    .icon-ico_todo_sm:before,
    .icon-tasks:before {
        content: "\f353";
    }
    
    .icon-ico_twitter_sq_lg:before {
        content: "\f354";
    }
    
    .icon-ico_twitter_sq_sm:before,
    .icon-twitter-sign:before {
        content: "\f355";
    }
    
    .icon-ico_underlined_sq_lg:before {
        content: "\f356";
    }
    
    .icon-ico_underlined_sq_sm:before,
    .icon-underline:before {
        content: "\f357";
    }
    
    .icon-ico_undo_rnd_lg:before {
        content: "\f358";
    }
    
    .icon-ico_undo_rnd_sm:before,
    .icon-undo:before {
        content: "\f359";
    }
    
    .icon-ico_unlink_lg:before {
        content: "\f35a";
    }
    
    .icon-ico_unlink_sm:before {
        content: "\f35b";
    }
    
    .icon-ico_unlock_lg:before {
        content: "\f35c";
    }
    
    .icon-ico_unlock_sm:before,
    .icon-unlock:before {
        content: "\f35d";
    }
    
    .icon-ico_urinary_sq_lg:before {
        content: "\f35e";
    }
    
    .icon-ico_urinary_sq_sm:before {
        content: "\f35f";
    }
    
    .icon-ico_user_female_lg:before {
        content: "\f360";
    }
    
    .icon-ico_user_female_sm:before {
        content: "\f361";
    }
    
    .icon-ico_user_groups_lg:before {
        content: "\f362";
    }
    
    .icon-ico_user_groups_sm:before,
    .icon-group:before {
        content: "\f363";
    }
    
    .icon-ico_user_male_lg:before {
        content: "\f364";
    }
    
    .icon-ico_user_male_sm:before,
    .icon-user:before {
        content: "\f365";
    }
    
    .icon-ico_videos_lg:before {
        content: "\f366";
    }
    
    .icon-ico_videos_sm:before,
    .icon-film:before {
        content: "\f367";
    }
    
    .icon-ico_vision_lg:before {
        content: "\f368";
    }
    
    .icon-ico_vision_sm:before {
        content: "\f369";
    }
    
    .icon-ico_vitals_lg:before {
        content: "\f36a";
    }
    
    .icon-ico_vitals_sm:before {
        content: "\f36b";
    }
    
    .icon-ico_volume_lg:before {
        content: "\f36c";
    }
    
    .icon-ico_volume_sm:before,
    .icon-volume-up:before {
        content: "\f36d";
    }
    
    .icon-ico_weight_lg:before {
        content: "\f36e";
    }
    
    .icon-ico_weight_sm:before {
        content: "\f36f";
    }
    
    .icon-ico_windowclampedmode_sq_lg:before {
        content: "\f370";
    }
    
    .icon-ico_windowclampedmode_sq_sm:before {
        content: "\f371";
    }
    
    .icon-ico_windowlevels_lg:before {
        content: "\f372";
    }
    
    .icon-ico_windowlevels_sm:before {
        content: "\f373";
    }
    
    .icon-ico_wireless_lg:before {
        content: "\f374";
    }
    
    .icon-ico_wireless_sm:before {
        content: "\f375";
    }
    
    .icon-ico_wireless_sq_lg:before {
        content: "\f376";
    }
    
    .icon-ico_wireless_sq_sm:before {
        content: "\f377";
    }
    
    .icon-ico_worldamericas_lg:before {
        content: "\f378";
    }
    
    .icon-ico_worldamericas_sm:before,
    .icon-globe:before {
        content: "\f379";
    }
    
    .icon-ico_worldasia_lg:before {
        content: "\f37a";
    }
    
    .icon-ico_worldasia_sm:before {
        content: "\f37b";
    }
    
    .icon-ico_worldeurope_lg:before {
        content: "\f37c";
    }
    
    .icon-ico_worldeurope_sm:before {
        content: "\f37d";
    }
    
    .icon-ico_wrench_lg:before {
        content: "\f37e";
    }
    
    .icon-ico_wrench_sm:before,
    .icon-wrench:before {
        content: "\f37f";
    }
    
    .icon-ico_zoom200_lg:before {
        content: "\f380";
    }
    
    .icon-ico_zoom200_sm:before {
        content: "\f381";
    }
    
    .icon-ico_zoomcontinuous_lg:before {
        content: "\f382";
    }
    
    .icon-ico_zoomcontinuous_sm:before {
        content: "\f383";
    }
    
    .icon-ico_add_alt_lg:before {
        content: "\f384";
    }
    
    .icon-ico_add_alt_sm:before {
        content: "\f385";
    }
    
    .icon-ico_arrowdown_lg:before {
        content: "\f386";
    }
    
    .icon-ico_arrowdown_sm:before,
    .icon-arrow-down:before,
    .icon-circle-arrow-down:before {
        content: "\f387";
    }
    
    .icon-ico_arrowup_lg:before {
        content: "\f388";
    }
    
    .icon-ico_arrowup_sm:before,
    .icon-arrow-up:before,
    .icon-circle-arrow-up:before {
        content: "\f389";
    }
    
    .icon-ico_arrowleft_lg:before {
        content: "\f38a";
    }
    
    .icon-ico_arrowleft_sm:before,
    .icon-arrow-left:before,
    .icon-circle-arrow-left:before {
        content: "\f38b";
    }
    
    .icon-ico_arrowright_lg:before {
        content: "\f38c";
    }
    
    .icon-ico_arrowright_sm:before,
    .icon-arrow-right:before,
    .icon-circle-arrow-right:before {
        content: "\f38d";
    }
    
    .icon-ico_chevron_down_lg:before,
    .icon-angle-down:before,
    .icon-chevron-down:before {
        content: "\f38e";
    }
    
    .icon-ico_chevron_left_lg:before {
        content: "\f390";
    }
    
    .icon-ico_chevron_left_sm:before,
    .icon-angle-left:before,
    .icon-chevron-left:before {
        content: "\f391";
    }
    
    .icon-ico_chevron_right_lg:before {
        content: "\f392";
    }
    
    .icon-ico_chevron_right_sm:before,
    .icon-angle-right:before,
    .icon-chevron-right:before {
        content: "\f393";
    }
    
    .icon-ico_chevron_up_lg:before {
        content: "\f394";
    }
    
    .icon-ico_chevron_up_sm:before,
    .icon-angle-up:before,
    .icon-chevron-up:before {
        content: "\f395";
    }
    
    .icon-ico_exitfullscreen_lg:before {
        content: "\f396";
    }
    
    .icon-ico_exitfullscreen_sm:before {
        content: "\f397";
    }
    
    .icon-ico_instagram_lg:before {
        content: "\f398";
    }
    
    .icon-ico_instagram_sm:before {
        content: "\f399";
    }
    
    .icon-ico_menu_lg:before {
        content: "\f39a";
    }
    
    .icon-ico_menu_sm:before {
        content: "\f39b";
    }
    
    .icon-ico_refresh_alt_lg:before {
        content: "\f39c";
    }
    
    .icon-ico_refresh_alt_sm:before,
    .icon-refresh:before {
        content: "\f39d";
    }
    
    .icon-ico_remove_lg:before {
        content: "\f39e";
    }
    
    .icon-ico_remove_sm:before,
    .icon-remove:before,
    .icon-remove:before {
        content: "\f39f";
    }
    
    .icon-ico_youtube_lg:before {
        content: "\f3a0";
    }
    
    .icon-ico_youtube_sm:before {
        content: "\f3a1";
    }
    
    .icon-ico_mutevolume_lg:before {
        content: "\f3a2";
    }
    
    .icon-ico_mutevolume_sm:before {
        content: "\f3a3";
    }
    
    .icon-ico_follow:before {
        content: "\f3a4";
    }
    
    .icon-ico_mobile:before {
        content: "\f3a5";
    }
    
    .icon-ico_webex:before {
        content: "\f3a6";
    }
    
    .icon-ico_2Col_lg:before {
        content: "\f3a7";
    }
    
    .icon-ico_2Col_sm:before {
        content: "\f3a8";
    }
    
    .icon-ico_3Col_lg:before {
        content: "\f3a9";
    }
    
    .icon-ico_3Col_sm:before {
        content: "\f3aa";
    }
    
    .icon-ico_alphaSort_lg:before {
        content: "\f3ab";
    }
    
    .icon-ico_alphaSort_sm:before {
        content: "\f3ac";
    }
    
    .icon-ico_alphaSort2_lg:before {
        content: "\f3ad";
    }
    
    .icon-ico_alphaSort2_sm:before {
        content: "\f3ae";
    }
    
    .icon-ico_arrowln_lg:before {
        content: "\f3af";
    }
    
    .icon-ico_arrowln_sm:before {
        content: "\f3b0";
    }
    
    .icon-ico_barchart_lg:before {
        content: "\f3b1";
    }
    
    .icon-ico_barchart_sm:before,
    .icon-bar-chart:before {
        content: "\f3b2";
    }
    
    .icon-ico_bracketLine_lg:before {
        content: "\f3b3";
    }
    
    .icon-ico_bracketLine_sm:before {
        content: "\f3b4";
    }
    
    .icon-ico_check1_lg:before {
        content: "\f3b5";
    }
    
    .icon-ico_check1_sm:before {
        content: "\f3b6";
    }
    
    .icon-ico_check2_lg:before {
        content: "\f3b7";
    }
    
    .icon-ico_check2_sm:before {
        content: "\f3b8";
    }
    
    .icon-ico_check3_lg:before {
        content: "\f3b9";
    }
    
    .icon-ico_check3_sm:before {
        content: "\f3ba";
    }
    
    .icon-ico_doubleDown_lg:before {
        content: "\f3bb";
    }
    
    .icon-ico_doubleDown_sm:before,
    .icon-double-angle-down:before {
        content: "\f3bc";
    }
    
    .icon-ico_doubleLeft_lg:before {
        content: "\f3bd";
    }
    
    .icon-ico_doubleLeft_sm:before,
    .icon-double-angle-left:before {
        content: "\f3be";
    }
    
    .icon-ico_doubleRight_lg:before {
        content: "\f3bf";
    }
    
    .icon-ico_doubleRight_sm:before,
    .icon-double-angle-right:before {
        content: "\f3c0";
    }
    
    .icon-ico_doubleUp_lg:before {
        content: "\f3c1";
    }
    
    .icon-ico_doubleUp_sm:before,
    .icon-double-angle-up:before {
        content: "\f3c2";
    }
    
    .icon-ico_eject_lg:before {
        content: "\f3c3";
    }
    
    .icon-ico_eject_sm:before,
    .icon-eject:before {
        content: "\f3c4";
    }
    
    .icon-ico_gears_lg:before {
        content: "\f3c5";
    }
    
    .icon-ico_gears_sm:before {
        content: "\f3c6";
    }
    
    .icon-ico_halfShield_lg:before {
        content: "\f3c7";
    }
    
    .icon-ico_halfShield_sm:before {
        content: "\f3c8";
    }
    
    .icon-ico_harddrive_lg:before {
        content: "\f3c9";
    }
    
    .icon-ico_harddrive_sm:before {
        content: "\f3ca";
    }
    
    .icon-ico_lineDown_lg:before {
        content: "\f3cb";
    }
    
    .icon-ico_lineDown_sm:before {
        content: "\f3cc";
    }
    
    .icon-ico_lineSort_lg:before {
        content: "\f3cd";
    }
    
    .icon-ico_lineSort_sm:before {
        content: "\f3ce";
    }
    
    .icon-ico_lineSort2_lg:before {
        content: "\f3cf";
    }
    
    .icon-ico_lineSort2_sm:before {
        content: "\f3d0";
    }
    
    .icon-ico_lineUp_lg:before {
        content: "\f3d1";
    }
    
    .icon-ico_lineUp_sm:before {
        content: "\f3d2";
    }
    
    .icon-ico_minus_lg:before {
        content: "\f3d3";
    }
    
    .icon-ico_minus_sm:before {
        content: "\f3d4";
    }
    
    .icon-ico_minus2_lg:before {
        content: "\f3d5";
    }
    
    .icon-ico_minus2_sm:before {
        content: "\f3d6";
    }
    
    .icon-ico_numSort_lg:before {
        content: "\f3d7";
    }
    
    .icon-ico_numSort_sm:before {
        content: "\f3d8";
    }
    
    .icon-ico_numSort2_lg:before {
        content: "\f3d9";
    }
    
    .icon-ico_numSort2_sm:before {
        content: "\f3da";
    }
    
    .icon-ico_squareLine_lg:before {
        content: "\f3db";
    }
    
    .icon-ico_squareLine_sm:before {
        content: "\f3dc";
    }
    
    .icon-ico_circle_arrow_down_lg:before {
        content: "\f3dd";
    }
    
    .icon-ico_circle_arrow_down_sm:before,
    .icon-circle-arrow-down:before {
        content: "\f3de";
    }
    
    .icon-ico_circle_arrow_left_lg:before {
        content: "\f3df";
    }
    
    .icon-ico_circle_arrow_left_sm:before,
    .icon-circle-arrow-left:before {
        content: "\f3e0";
    }
    
    .icon-ico_circle_arrow_right_lg:before {
        content: "\f3e1";
    }
    
    .icon-ico_circle_arrow_right_sm:before,
    .icon-circle-arrow-right:before {
        content: "\f3e2";
    }
    
    .icon-ico_circle_arrow_up_lg:before {
        content: "\f3e3";
    }
    
    .icon-ico_circle_arrow_up_sm:before,
    .icon-circle-arrow-up:before {
        content: "\f3e4";
    }
    
    .icon-ico_circle_blank_lg:before {
        content: "\f3e5";
    }
    
    .icon-ico_circle_blank_sm:before,
    .icon-circle-blank:before,
    .icon-circle-blank:before {
        content: "\f3e6";
    }
    
    .icon-ico_circle_lg:before {
        content: "\f3e7";
    }
    
    .icon-ico_circle_sm:before,
    .icon-circle:before,
    .icon-circle:before {
        content: "\f3e8";
    }
    
    .icon-ico_cogs_lg:before {
        content: "\f3e9";
    }
    
    .icon-ico_cogs_sm:before,
    .icon-cogs:before {
        content: "\f3ea";
    }
    
    .icon-ico_comment_alt_lg:before {
        content: "\f3eb";
    }
    
    .icon-ico_comment_alt_sm:before,
    .icon-comment-alt:before {
        content: "\f3ec";
    }
    
    .icon-ico_credit_card_lg:before {
        content: "\f3ed";
    }
    
    .icon-ico_credit_card_sm:before,
    .icon-credit-card:before {
        content: "\f3ee";
    }
    
    .icon-ico_envelope_lg:before {
        content: "\f3ef";
    }
    
    .icon-ico_envelope_sm:before,
    .icon-envelope:before {
        content: "\f3f0";
    }
    
    .icon-ico_exchange_lg:before {
        content: "\f3f1";
    }
    
    .icon-ico_exchange_sm:before,
    .icon-exchange:before {
        content: "\f3f2";
    }
    
    .icon-ico_eye_close_lg:before {
        content: "\f3f3";
    }
    
    .icon-ico_eye_close_sm:before,
    .icon-eye-close:before {
        content: "\f3f4";
    }
    
    .icon-ico_fast_backward_lg:before {
        content: "\f3f5";
    }
    
    .icon-ico_fast_backward_sm:before,
    .icon-fast-backward:before {
        content: "\f3f6";
    }
    
    .icon-ico_heart_empty_lg:before {
        content: "\f3f7";
    }
    
    .icon-ico_heart_empty_sm:before,
    .icon-heart-empty:before {
        content: "\f3f8";
    }
    
    .icon-ico_laptop_lg:before {
        content: "\f3f9";
    }
    
    .icon-ico_laptop_sm:before,
    .icon-laptop:before {
        content: "\f3fa";
    }
    
    .icon-ico_minus_sign_lg:before {
        content: "\f3fb";
    }
    
    .icon-ico_minus_sign_sm:before,
    .icon-minus:before,
    .icon-minus-sign:before {
        content: "\f3fc";
    }
    
    .icon-ico_off_lg:before {
        content: "\f3fd";
    }
    
    .icon-ico_off_sm:before,
    .icon-off:before {
        content: "\f3fe";
    }
    
    .icon-ico_ok_circle_lg:before {
        content: "\f3ff";
    }
    
    .icon-ico_ok_circle_sm:before,
    .icon-ok-circle:before {
        content: "\f400";
    }
    
    .icon-ico_ok_lg:before {
        content: "\f401";
    }
    
    .icon-ico_ok_sm:before,
    .icon-ok:before {
        content: "\f402";
    }
    
    .icon-ico_play_circle_lg:before {
        content: "\f403";
    }
    
    .icon-ico_play_circle_sm:before,
    .icon-play-circle:before {
        content: "\f404";
    }
    
    .icon-ico_quote_left_lg:before {
        content: "\f405";
    }
    
    .icon-ico_quote_left_sm:before,
    .icon-quote-left:before {
        content: "\f406";
    }
    
    .icon-ico_random_lg:before {
        content: "\f407";
    }
    
    .icon-ico_random_sm:before,
    .icon-random:before {
        content: "\f408";
    }
    
    .icon-ico_resize_full_lg:before {
        content: "\f409";
    }
    
    .icon-ico_resize_full_sm:before,
    .icon-resize-full:before {
        content: "\f40a";
    }
    
    .icon-ico_resize_small_lg:before {
        content: "\f40b";
    }
    
    .icon-ico_resize_small_sm:before,
    .icon-resize-small:before {
        content: "\f40c";
    }
    
    .icon-ico_sort_lg:before {
        content: "\f40d";
    }
    
    .icon-ico_sort_sm:before,
    .icon-sort:before {
        content: "\f40e";
    }
    
    .icon-ico_step_forward_lg:before {
        content: "\f40f";
    }
    
    .icon-ico_step_forward_sm:before,
    .icon-step-forward:before {
        content: "\f410";
    }
    
    .icon-ico_th_large_lg:before {
        content: "\f411";
    }
    
    .icon-ico_th_large_sm:before,
    .icon-th-large:before {
        content: "\f412";
    }
    
    .icon-ico_th_lg:before {
        content: "\f413";
    }
    
    .icon-ico_th_sm:before,
    .icon-th:before {
        content: "\f414";
    }
    
    .icon-ico_upload_lg:before {
        content: "\f415";
    }
    
    .icon-ico_upload_sm:before,
    .icon-upload-alt:before {
        content: "\f416";
    }
    
    .icon-ico_volume_down_lg:before {
        content: "\f417";
    }
    
    .icon-ico_volume_down_sm:before,
    .icon-volume-down:before {
        content: "\f418";
    }
    
    .icon-ico_volume_off_lg:before {
        content: "\f419";
    }
    
    .icon-ico_volume_off_sm:before,
    .icon-volume-off:before {
        content: "\f41a";
    }
    
    .icon-ico_zoom_in_lg:before {
        content: "\f41b";
    }
    
    .icon-ico_zoom_in_sm:before,
    .icon-zoom-in:before {
        content: "\f41e";
    }
    
    .icon-ico_zoom_out_lg:before,
    .icon-zoom-out:before {
        content: "\f41d";
    }
    
    .icon-ico_asterisk_lg:before {
        content: "\f41f";
    }
    
    .icon-ico_asterisk_sm:before,
    .icon-asterisk:before {
        content: "\f420";
    }
    
    .icon-ico_carot_down_lg:before {
        content: "\f421";
    }
    
    .icon-ico_carot_down_sm:before,
    .icon-carot-down:before {
        content: "\f422";
    }
    
    .icon-ico_carot_left_lg:before {
        content: "\f423";
    }
    
    .icon-ico_carot_left_sm:before,
    .icon-caret-left:before {
        content: "\f424";
    }
    
    .icon-ico_carot_right_lg:before {
        content: "\f425";
    }
    
    .icon-ico_carot_right_sm:before,
    .icon-caret-right:before {
        content: "\f426";
    }
    
    .icon-ico_carot_up_lg:before {
        content: "\f427";
    }
    
    .icon-ico_carot_up_sm:before,
    .icon-caret-up:before {
        content: "\f428";
    }
    
    .icon-ico_remove_circle_lg:before {
        content: "\f429";
    }
    
    .icon-ico_remove_circle_sm:before,
    .icon-remove-circle:before {
        content: "\f42a";
    }
    
    .icon-ico_warning_lg:before {
        content: "\f42b";
    }
    
    .icon-ico_warning_sm:before {
        content: "\f42c";
    }
    
    .icon-ico_minus:before {
        content: "\f42d";
    }
    
    .voice-brand {
        font-family: "sons", Arial, sans-serif;
    }
    
    .voice-data {
        font-family: Inconsolata, Consolas, monospace;
    }
    
    .voice-human {
        font-family: Georgia, serif;
    }
    
    .voice-ui {
        font-family: "sons", Arial, sans-serif;
    }
    
    /* Color Palette */
    .color-primary-blue { color:rgba(0,0,61,1); } /* HEX: #005EB8 */
    .color-primary-gray { color:rgba(150,150,150,1); } /* HEX: rgba(150,150,150,1) */
    .color-secondary-blue { color:rgba(65,129,255,1); } /* HEX: #00B5E2 */
    .color-secondary-gray-light { color:rgba(150,150,150,1); } /* HEX: #B1B3B3 */
    .color-accent-green { color:rgba(0,191,111,1); } /* HEX: #00BF6F */
    .color-bg-primary-blue { background-color:rgba(0,0,61,1); }
    .color-bg-primary-gray { background-color:rgba(150,150,150,1); }
    .color-bg-secondary-blue { background-color:rgba(65,129,255,1); }
    .color-bg-secondary-gray-light { background-color:rgba(150,150,150,1); }
    
    *, *:before, *:after { box-sizing: border-box; }
    body { margin:0; font-family:"sons",Arial,sans-serif; font-size:0.875rem; line-height:1.25rem; color:rgba(150,150,150,1); background-color:#fff; }
    
    /* Logo and Branding in header */
    /* .ge-logo { background:transparent url(/wp-content/themes/Extra-child-geaviation-blog/img/ge-monogram-bluesteel.svg) no-repeat; background-size:contain; border:0; color:transparent; float:left; font:0/0 a; height:40px; width:40px; margin:-10px 10px 0px 0px; } */
    .logo-container { width:20rem; float:left; padding-top:0.5rem; } /* width:180px; */
    .logo-container .brand { font-size: 1.25rem; font-weight: 500; margin-bottom: 0; color:rgba(0,0,61,1); line-height:1.25rem; }
    .logo-container .brand span:last-child { color:rgba(150,150,150,1); }
    
    /* Main Navigation Menu */
    #main-header #wrapper-top { padding:0!important; }
    #et-navigation { align-items:center!important; }
    
    /* Typography */
    h1, h2, h1 a, h2 a { font-family: "sons-light",Arial,sans-serif; text-transform:none; color:rgba(0,0,0,.75); }
    h3, h4, h5, h6, a, a:visited, p { font-family: "sons",Arial,sans-serif; text-transform:none; color:rgba(0,0,0,.75); }
    h1 { font-size:2rem; font-weight:normal; }
    h2 { font-size:1.25rem; padding:0.5rem 0; }
    .section-header h2 { color:rgba(150,150,150,1); font-size:1.5rem; padding-bottom:1.5%; }
    p a, p a:visited, .post-content p a:visited, .archive-link, .archive-link:visited { color:rgba(0,0,61,1)!important; }
    .post-content p a { color:rgba(65,129,255,1)!important; }
    #featured-posts h2, .posts-blog-feed-module h2, .posts-blog-feed-module h2 a, .search .post h2 { font-size:0.9125rem; color:rgba(0,0,0,.75)!important; }
    #featured-posts .et_pb_text_inner p, .posts-blog-feed-module .post-meta .updated, .search .post-meta .updated { font-size:0.75rem; color:rgba(0,0,0,.5); }
    
    /* Button Styles */
    .button, .button:visited { border-radius:36px; text-transform:none; background-color:rgba(65,129,255,1); color:rgba(234,234,234,1); font-weight:normal; padding:0.375rem 1.25rem; }
    .button:hover { background-color:rgba(65,129,255,1); color:#fff; }
    .button:after, .archive-link:after, #post-latest .more-link:after { content:"\f38c"!important; font-family:ge-iconography-webfont; padding-left:0.5rem; font-size:0.875rem; }
    .archive-link, .archive-link:hover { padding:1.25rem; font-size:1.25rem; color:rgba(0,0,61,1); }
    
    /* Main Header Template Styles 
    #main-header-wrapper { margin-bottom: 1.25rem; } */
    #main-header-wrapper { margin-bottom:3rem; }
    .archive #main-header-wrapper, .search #main-header-wrapper { margin-bottom:0; }
    #main-content { padding-top:0; }
    #wrapper-top { background-color:rgba(234,234,234,1); padding:1.5rem 0; }
    .special-banner { background-color:rgba(99,102,106,0.8); width:100%; padding:0.75rem 0; }
    .special-banner h3 { color:#fff; padding:0; }
    #wrapper-top .special-banner .container { max-width:1000px!important; }
    #main-header .special-banner .flex-wrap { justify-content:center; width:980px; }
    .special-banner .image-wrap { max-width:600px; line-height:0; }
    .special-banner .cta { width:335px; padding:1.25% 0 1.25% 10px; text-align:left; font-size:1.375rem; display:flex; flex-wrap:wrap; align-content: space-around; }
    .special-banner .cta p { margin-bottom:unset; }
    
    .special-banner .image-wrap .mobile { display:none; }
    .special-banner .cta .banner-tagline { color:#fff; margin:0.75rem 0; }
    .special-banner .cta a.button { line-height:1.7rem; background-color:rgba(65,129,255,1); color:#fff!important; font-size:1.125rem; border: 2px solid transparent;}
    
    .banner-100-year { background:#000; padding:0; text-align:center; }
    .decision-point { background:#b2b5b5; padding:0; text-align:center; }
    .special-banner.ge-timeline { background:rgba(0,0,61,1); padding:0; text-align:center; }
    .special-banner.farnborough-2022 { background:#353D48; padding:0; text-align:center; }
    
    .et_pb_section.container-view-archive { margin-top:1.375rem; }
    .archive-filters { background-color:rgba(150,150,150,1); text-align:left; color:#fff; text-transform:uppercase; font-weight:bold; letter-spacing:0.0675rem; padding:1.125rem 0; overflow:auto; }
    .archive #main-content { margin-top:3rem; }
    .archive-filters a { color:rgba(150,150,150,1); text-transform:uppercase }
    .page-title, .archive .page-title { width:100%; padding:2.75rem 0 0; line-height:1.3em; margin:0; }
    .search .page-title { padding:2.75rem 0; }
    #content-area .module, #content-area .page article { border-top: none; border-radius:0; }
    
    /* Main Footer Template Styles */
    #form-subscribe { background-color:rgba(65,129,255,1); color:#fff; padding:1rem 0 1.5rem; }
    #mailpoet_form_1 form.mailpoet_form { padding:1rem 0 0!important }
    #form-subscribe h2, #form-subscribe p { color:#fff; }
    #form-subscribe p { line-height:1.4rem; padding:0 0 0.375rem; }
    #form-subscribe a, #form-subscribe a:hover { text-decoration:underline; color:rgba(234,234,234,1); }
    #form-subscribe .mailpoet_paragraph input[type=text] { width:100%; background-color:#fff; }
    #form-subscribe .mailpoet_paragraph input[type="email"] { width:35%; min-width:260px; background-color:#fff; padding:10px 12px !important; }
    #form-subscribe .mailpoet_paragraph input[type="email"]::placeholder { color:rgba(150,150,150,1)!important; font-weight:normal; letter-spacing:unset; text-transform:unset; }
    #form-subscribe .mailpoet_paragraph input[type="submit"], #form-subscribe .mailpoet_paragraph input[type="submit"]:visited { border-radius:36px; text-transform:none; background-color:#fff; color:rgba(65,129,255,1); font-weight:normal; padding:0.375rem 1.25rem!important; font-size:1.125rem;}
    #form-subscribe .mailpoet_paragraph input[type="submit"]:hover { background-color:#fff; color:rgba(65,129,255,1); }
    #form-subscribe .mailpoet_paragraph input[type="submit"]:after { content:"\f38c"; font-family:ge-iconography-webfont; padding-left:0.5rem; font-size:0.875rem; color:rgba(65,129,255,1); }

    
    #footer .et_pb_widget { margin:0 0 40px; }
    #footer .et_pb_widget .widgettitle { color:rgba(0,0,0,.5); }
    .footer_columns_2#footer .et_pb_extra_column.column-1 { width:60%; flex-basis:60%; }
    .footer_columns_2#footer .et_pb_extra_column.column-4 { width:40%; flex-basis:40%; }
    #footer .column-4 li { padding:0; }
    #footer .column-4 .widgettitle { padding-left:5px; }
    #footer .column-4 li i { font-size:3rem; }
    #footer .column-4 li a { color:rgba(0,0,0,.5); }
    #footer .column-4 li a:hover { color:rgba(0,0,61,1); }
    #footer { background-color:rgba(210,210,210,1); padding:0; margin:0; }
    #footer-bottom { background:none; padding:0; }
    #footer-bottom .container { border-top: 1px solid rgba(150,150,150,1); padding:0.75rem 0; }
    #footer-bottom .container p, #footer-bottom .container a { color:rgba(150,150,150,1); }
    #footer-bottom .container a:hover { color:rgba(0,0,61,1); }
    .footer-widget h4 { font-size:16px; color:rgba(150,150,150,1); text-transform:uppercase; }
    .footer-widget p, #footer-widgets .footer-widget a, #footer-widgets .footer-widget li a {color:rgba(150,150,150,1)!important;}
    #footer-widgets .footer-widget li a:hover { color:rgba(150,150,150,1)!important; }
    .list-icon { list-style: none; }
    .list-icon li { display: inline-block; line-height: 5px; }
    .list-icon li i { display: inline-block; font-size: 2em; line-height: 1.2em; }
    li [class^="icon-"], li [class*=" icon-"] { display: inline-block; width: 1.25em; text-align: center; }
    .list-icon li span { font-size:0px; }
    #footer-widgets .footer-widget li { padding-left:3px; }
    #footer-widgets .footer-widget li:before { position:relative; top:0; left:0; border:0; }
    #footer-widgets { padding:5% 0 0; }
    #main-footer .footer-widget h4 { color:rgba(150,150,150,1)!important; }
    .et_pb_row, .container { max-width:1170px; }
    #footer-nav li { font-size:0.75rem; }
    
    /* Navigation Styles */
    .header.left-right #et-navigation>ul>li>a { padding:1rem 0 0.5rem!important; color:#333; font-size:0.875rem; }
    .header.left-right #et-navigation>ul>li>a:hover { color:rgba(0,0,61,1); }
    .header.left-right #et-navigation>ul>li>a:before { top:1rem!important; }
    .header.left-right #et-navigation>ul>li.subscribe>a, .header.left-right #et-navigation>ul>li.subscribe>a:hover { color:#fff }
    #et-navigation>ul>li>a:hover:before, #et-navigation>ul>li.current-menu-item>a:before, #et-navigation>ul>li.current_page_item>a:before { -webkit-transform:none; transform:none; opacity:0; }
    .et-top-search-primary-menu-item:hover #et-search-icon:before, .search .et-top-search-primary-menu-item #et-search-icon:before { color:rgba(0,0,61,1); }
    .et-top-search-primary-menu-item .search-icon:before, .et-top-search-primary-menu-item .et-top-search .et-search-submit:before { font-family:ge-iconography-webfont!important; content:"\f2f7"; }
    .et-top-search-primary-menu-item .search-icon:before { color:rgba(0,0,61,1); font-size:1.125rem; font-weight:normal; }
    li.menu-item.et-top-search-primary-menu-item { margin-top:0.875rem!important; }
    menu>li>ul, #et-menu li>ul, #et-menu>li>ul>li>ul, #et-mobile-navigation nav, .et-top-search-primary-menu-item .et-top-search { margin:1rem 0.75rem 0 0; }
    .archive-pagination .pagination li, .archive-pagination>.page-numbers li, .paginated .pagination li, .paginated>.page-numbers li { background-color:rgba(177,179,179,.35); }
    .archive-pagination .pagination li>.page-numbers.current, .archive-pagination>.page-numbers li>.page-numbers.current, .paginated .pagination li>.page-numbers.current, .paginated>.page-numbers li>.page-numbers.current { background-color:rgba(0,0,61,1); }
    .archive-pagination { margin:1rem 0 2rem; }
    .show-menu-button { background-color:rgba(234,234,234,1); }
    .et-top-search.search-form-visible { z-index:5; }
    .sticky { position:fixed; top:0; width:100%; z-index:10; }
    .archive-filters { z-index:10; }
    .logged-in .sticky { margin-top:32px!important; }
    .sticky + .special-banner { padding-top:calc(2 * 1.5rem + 40px); } /* After 100-year Anniversary ends, need to adjust this to be next page element */
    #et-navigation>ul>li>a { letter-spacing:1px; font-weight:normal; color:rgba(150,150,150,1); }
    #et-navigation>ul>li>a:hover, #et-navigation>ul>li>a:active { color:rgba(0,0,61,1); }
    .et_pb_menu_hidden #top-menu { opacity:1!important; }
    
    /* Homepage Styles */
    .home h1.entry-title, .home.page #post-latest .post-content p { display:none; }
    .home.page #post-latest h2.entry-title { font-size:2.125rem; font-weight:normal; padding:2rem 1.5rem 1rem; }
    .home.page #post-latest h2.entry-title, .home.page #post-latest .post-meta, .home.page #post-latest .more-link { padding:1rem 2% 0; display:inline-block; width:34%; }
    .home.page #post-latest .post-meta { padding-top:3rem; margin-bottom:0; }
    .home.page #post-latest .more-link { font-size: 1rem; }
    .home.page article, #content-area .module, .page-template-page-template-blog-feed .post { border:none; box-shadow:none; }
    .home.page #post-latest article { margin-bottom:0; background-color:inherit; max-height:450px; overflow:hidden; }
    .home.page #post-latest .et_pb_post .entry-featured-image-url { margin-bottom:0; float:right; width:66%; }
    .et_pb_row { padding:2rem 0 0; }
    #featured-posts { margin:1% auto 2%; padding:0; display:flex; flex-wrap:wrap; justify-content:space-between; }
    #featured-posts > div { margin:0 auto 0 0; width:32%; }
    #featured-posts h2 { padding-top:0; }
    #featured-posts .et_pb_image { float:left; width:50%; overflow:hidden; }
    #featured-posts .et_pb_image .et_pb_image_wrap { min-width:100%; width:400px; }
    #featured-posts .et_pb_image img { max-height:7.5rem; min-height:7.5rem; }
    #featured-posts .et_pb_text { float:right; width:50%; }
    #featured-posts .et_pb_text_inner { padding-left:1rem; }
    .home #blog-grid-wrapper .et_pb_ajax_pagination_container, .flex-wrap { display:flex; flex-wrap:wrap; justify-content:space-between; }
    .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post { width:49%; }
    #blog-grid-container a.entry-featured-image-url { height:320px; display: block; overflow: hidden; }
    .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post .entry-featured-image-url { margin-bottom:1rem; }
    .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post .entry-featured-image-url img { height:auto; max-height:fit-content; min-width:320px; max-width:575px; }
    .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(1) .entry-featured-image-url img, .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(6) .entry-featured-image-url img, .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(9) .entry-featured-image-url img, .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(14) .entry-featured-image-url img, .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(17) .entry-featured-image-url img { min-width:320px; max-width:690px; }
    .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(1), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(6), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(9), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(14), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(17) { width:59%; }
    .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(2), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(5), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(10), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(13), .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(18) { width:39%; }
    #blog-grid-container .post-content { height:0; overflow:hidden; }
    #blog-grid-container article:hover .post-content { height:calc(0.875rem * 1.7 * 2); overflow:hidden; margin:0.25rem 3%; transition-delay:.375s; }
    #blog-grid-container article:hover  a.entry-featured-image-url { height:calc(320px - (0.5rem + 0.875rem * 1.7 * 2)); transition:height 0.375s; background-color:rgba(65,129,255,1); }
    #blog-grid-container article:hover a.entry-featured-image-url img { opacity:0.5; transition:opacity 0.8s; }
    .home #blog-grid-container .post { padding-bottom:1%; }
    .home #blog-grid-container .post-meta, .home #blog-grid-container .entry-title, .home #blog-grid-container .post-content, .home #blog-grid-container a:nth-child(2), .home #blog-grid-container a:nth-child(4) { margin:auto 3%; }
    .home #blog-grid-container a[rel*="category"] { text-transform:uppercase; color:rgba(65,129,255,1); font-weight:600; display:inline-block; }
    .home #blog-grid-container .post-meta { color:#fff; }
    .home #blog-grid-container .post-meta .published { color:rgba(150,150,150,1); }
    
    /* Search & Archive Styles */
    .page-template-page-template-blog-feed #main-header-wrapper { margin-bottom:0; }
    .posts-blog-feed-module.masonry .hentry, .posts-blog-feed-module .hentry { padding:0; margin-bottom:2.5rem; }
    .page-template-page-template-blog-feed .paginated_page, .search .paginated_page, .archive .paginated_page { display:flex; flex-wrap:wrap; justify-content:space-between; }
    .page-template-page-template-blog-feed .paginated_page .post, .search .paginated_page .post, .archive .paginated_page .post { width:49%; }
    .archive .et_pb_row, .et_extra_layout.et_pb_gutters3 .et_pb_extra_row, .et_extra_layout.et_pb_gutters3 .et_pb_row { margin:0!important; }
    .et_extra_layout .et_pb_row.et_pb_gutters3 .et_pb_column, .et_extra_layout.et_pb_gutters3 .et_pb_column { padding:0!important; }
    .page-template-page-template-blog-feed .post, .search .post { padding:0; }
    .page-template-page-template-blog-feed .post .header, .search .post .header, .archive .post .header { max-height:12rem; overflow:hidden; }
    .page-template-page-template-blog-feed .post .excerpt p, .search .post .excerpt p, .posts-blog-feed-module .excerpt p { padding:0.375rem 0 0; }
    .page-template-page-template-blog-feed .post .entry-title, .search .post .entry-title, .posts-blog-feed-module .post-title { padding-top:0; }
    #page-container .archive-filters .filter-label { display:inline-block; min-width:90px; }
    #page-container .archive-filters select { background:#fff; margin-left:1.5rem; color:rgba(150,150,150,1); border:1px solid rgba(150,150,150,1); }
    .archive.et_extra_layout .paginated_page .post.hentry, .posts-blog-feed-module.masonry .hentry { opacity:1!important; }
    .posts-blog-feed-module .post-content, .posts-blog-feed-module.masonry .post-content { padding:0 3% 3%; }
    .posts-blog-feed-module .header { padding:0; }
    .posts-blog-feed-module .hentry, .posts-blog-feed-module.masonry .hentry { border:none; box-shadow:none; }
    .search article, .page article { margin-bottom:1.5rem; }
    .search .posts-blog-feed-module .header img, .archive .posts-blog-feed-module .header img, .page-template-page-template-blog-feed .header img { min-width:360px; }
    .search .posts-blog-feed-module .header, .archive .posts-blog-feed-module .header, .search .posts-blog-feed-module.masonry .header, .archive .posts-blog-feed-module.masonry .header { padding:0; width:50%; float:left; margin:0; }
    .search .posts-blog-feed-module .post-content, .archive .posts-blog-feed-module .post-content, .search .posts-blog-feed-module.masonry .post-content, .archive .posts-blog-feed-module.masonry .post-content { padding:0 0 0 1rem; width:50%; float:left; }
    .posts-blog-feed-module .post-content { padding:0 0 0 1rem; }
    .search .posts-blog-feed-module .post-meta, .archive .posts-blog-feed-module .post-meta, .search .posts-blog-feed-module.masonry .post-meta, .archive .posts-blog-feed-module.masonry .post-meta, .posts-blog-feed-module .post-meta { padding:0; margin:0; }
    
    /* Single/Post Styles */
    .single .page-title { border-bottom:1px solid rgba(150,150,150,1); padding-bottom:1rem; }
    .single .post-header .entry-title { font-size:2.375rem; font-weight:400; }
    .single .post-wrap p { font-size:1.125rem; }
    .single .post-wrap { padding:0; max-width:50rem; margin:auto; }
    .single .post-header { text-align:left; padding:2rem 0 3rem; max-width:50rem; margin:auto; }
    .single .post-thumbnail img { max-width:50rem; margin:auto; }
    .single .post-nav .nav-link .button:after, .single .button:after, .archive-link:after { content:unset; }
    .single .post-footer { border:none; background-color:#f1f2f2; }
    .single .post-footer .et-extra-icon-background-hover:hover { background:#000; }
    .single .post-footer .social-comments .et-extra-icon-background-hover:before { font-family:ge-iconography-webfont!important; content:"\f173"; }
    .single .related-posts { margin-bottom:0; box-shadow:unset; }
    .single .related-posts-header { border:none; }
    .single .author-box-header h3, .single .related-posts-header h3 { padding-left:0; }
    .single .related-posts-content { padding:0; justify-content:space-between; }
    .single .related-posts-content .related-post { padding:0; width:23.5%; min-width:23.5%; max-width:23.5%; }
    .single .related-post img { max-height:130px; overflow-y:hidden; }
    .single #comment-link { margin-bottom:4rem; }
    .single #comment-wrap { background-color:rgba(234,234,234,1); padding:1rem; }
    .single .post-header a[rel="tag"] { text-transform:uppercase; color:rgba(65,129,255,1); font-weight:600; display:inline-block; margin-bottom:1rem; }
    .single .post-header a[rel="tag"]:nth-child(2):before, .single .post-header a[rel="tag"]:nth-child(3):before { content:"|"; margin:0 0.375rem; }
    
    /* Page Styles */
    .page-template-default article { border:none; box-shadow:unset; }
    .page-template-default h1.entry-title { font-size:2.375rem; font-weight:normal; padding-bottom:1rem; margin-bottom:3rem; border-bottom:1px solid rgba(150,150,150,1); }
    .page-template-default #main-content .container { width:50rem; }
    .page-template-default .post-content { font-size:1rem; }
    
    /* TEMP */
    .page-template-page-template-blog-feed .post .excerpt.entry-summary, .search .post .excerpt.entry-summary, .archive .post .excerpt.entry-summary { max-height:calc(0.875rem * 1.7 * 4); overflow:hidden; }
    
    /* Exceptions Styles */
    #anniversary-widget-area, #pas-widget-area, #fas-widget-area { margin:3rem 0; }
    .video-container iframe, .video-container object, .video-container embed { position:absolute; top:0; left:0; width:100%; height:100%; }
    h2.geab-custom-title { padding:0; }
    .geab-custom-widget { display:flex; flex-wrap:wrap; justify-content:center; }
    .geab-custom-widget .video-container { width:66%; position:relative; height:450px; }
    .geab-custom-widget .copy-container { width:34%; padding:2.5rem 1.5rem 1.5rem; background-color:rgba(234,234,234,1); }
    .geab-custom-widget .copy-container h3 { font-size:0.875rem; color:rgba(0,0,61,1); }
    .geab-custom-widget .copy-container h1 { font-size:2.375rem; font-weight:normal; padding:0.25rem 0 0; line-height:1.3; }
    
    @media (min-width:1025px) {
        .header.left-right #et-navigation>ul>li.subscribe>a {padding:0.8rem 0 0!important; }
        #et-menu>li.subscribe a, #et-menu>li.subscribe a:hover { color:#fff; }
        #et-navigation li.subscribe { background-color:rgba(65,129,255,1); border-radius:36px; padding: 0 1.25rem 0.875rem; }
        .fix-archive-filters .archive-filters { top:calc(2 * 1.5rem + 40px); margin-top:0; position:fixed; }
        .logged-in .fix-archive-filters .archive-filters { margin-top:32px; }
        .page-template-page-template-blog-feed #main-content { margin-top:5rem; }
        .page-template-page-template-blog-feed .fix-archive-filters #main-content { margin-top:8.5rem; }
        .archive .fix-archive-filters .container.titles { margin-top:3.5rem; }
    }
    @media (max-width:1025px) {
        .page-template-page-template-blog-feed .paginated_page .post, .search .paginated_page .post, .archive .paginated_page .post { width:100%; }
        #et-mobile-navigation .show-menu .show-menu-button { margin:0; }
        #featured-posts h2 { font-size:0.875rem; }
        #featured-posts em { font-size:0.8125rem; }
        .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(n) { width:49%; }
        .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(n) .entry-featured-image-url img { min-width:460px; max-width:580px; }
        .home.page #post-latest h2.entry-title  { font-size:2.125rem; }
        #et-mobile-navigation nav { z-index:5; margin-top:1.5rem; }
        .et-top-search-primary-menu-item #et-search-icon { display:none; }
        #et-extra-mobile-menu li.subscribe a:after { content:" to Newsletter"; }
        .special-banner .cta { padding:0.75% 0 0.75% 1%; }
        #main-header .special-banner .flex-wrap { justify-content:center; }
        .home.page #post-latest .post-meta { padding-top:2rem; }
        .special-banner .image-wrap { max-width:360px; padding:0; width:100%; }
        .special-banner .image-wrap .web { display:none; }
        .special-banner .image-wrap .mobile { display:block; padding:0; width:250px; margin:0 auto; }
        .special-banner .cta .anniversary-tagline { display:none; }
        .special-banner .cta { width:100%; text-align:center; margin:0.75rem 0; display:block; flex-wrap:unset; align-content:unset; }
        #main-header .special-banner .flex-wrap { width:100%; }
        .single .related-post img { max-height:120px; }
        
    #et-extra-mobile-menu>li>a:hover { color:#fff; }
    li.menu-item.et-top-search-primary-menu-item { margin:0.875rem 0 !important; }
    #et-extra-mobile-menu .et-top-search-primary-menu-item .et-top-search { margin:0 0.75rem 0 0 }
    #et-extra-mobile-menu>li>a:hover { color:#fff!important; }
    
    }
    @media (max-width:900px) {
        .subscribe-header { display:none; }
        .logo-container { float:none; margin:0 auto; }
        #form-subscribe form .column:nth-child(1), #form-subscribe form .column:nth-child(2), #form-subscribe form .column:nth-child(3) { width:100%; margin: 0.625rem 0; }
        #footer .logo-container { border:none; }
        .home.page #post-latest .et_pb_post .entry-featured-image-url { float:none; width:100%; margin-bottom:0.75rem; max-height:450px; overflow:hidden; }
        .home.page #post-latest h2.entry-title, .home.page #post-latest .post-meta, .home.page #post-latest .more-link { display:inherit; width:inherit; }
        .home.page #post-latest article { overflow:auto; max-height:inherit; }
        .home.page #post-latest .post-meta { padding-top:1rem; }
        .home.page #post-latest .more-link { margin-bottom:1.75rem; }
        #featured-posts > div { width:100%; }
        #featured-posts .et_pb_image { width:40%; }
        #featured-posts .et_pb_text { width:60%; }
        #featured-posts .et_pb_image img { max-height:12rem; }
        #featured-posts h2 { font-size:1.5rem; font-weight:400; }
        #blog-grid-container .post-content { height:calc(0.875rem * 1.7 * 3); overflow:hidden; }
        #blog-grid-container article:hover .post-content { height:calc(0.875rem * 1.7 * 3); transition-delay:inherit; margin:0 3%; }
        #blog-grid-container article:hover a.entry-featured-image-url { height:320px; transition:none; }
        #blog-grid-container article:hover a.entry-featured-image-url img { opacity:1; transition:none; }
        .home article:hover { box-shadow:none; }
        .geab-custom-widget .video-container { width:100%; position:relative; height:0; padding-bottom:56.25%; }
        .geab-custom-widget .copy-container { width:100%; padding:1.5rem; }
        .geab-custom-widget .copy-container h3 { font-size:0.875rem; color:rgba(0,0,61,1); }
        .geab-custom-widget .copy-container h1 { font-size:2rem; }
        .single .related-post img { max-height:100px; }
    }
    @media (max-width:800px) {
        .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(n) { width:100%; }
        .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(n) .entry-featured-image-url img { min-width:725px; max-width:800px; }
        .page-template-page-template-blog-feed .post .header, .search .post .header, .archive .post .header { max-height:13.5rem; }
        .single .related-post img { max-height:80px; }
    }
    @media (max-width:782px) {
        .logged-in .sticky { margin-top:0!important; }
        .sticky { position:relative; }
        .sticky + .special-banner { padding-top:0; }
    }
    @media (max-width:620px) {
        #page-container .archive-filters select { margin-left:0.75rem; }
        .page-template-page-template-blog-feed .post .header, .search .post .header, .archive .post .header { max-height:11rem; }
        .posts-blog-feed-module.standard .hentry.et-format-standard.has-post-thumbnail .header, .posts-blog-feed-module.standard .hentry.et-format-text.has-post-thumbnail .header, .posts-blog-feed-module.standard .hentry.type-page.has-post-thumbnail .header, .posts-blog-feed-module.standard .hentry.type-post.has-post-thumbnail .header, .posts-blog-feed-module.standard .hentry.type-product.has-post-thumbnail .header, .posts-blog-feed-module.standard .hentry.type-project.has-post-thumbnail .header { width:40%; }
        .posts-blog-feed-module.standard .hentry.et-format-standard.has-post-thumbnail .post-content, .posts-blog-feed-module.standard .hentry.et-format-text.has-post-thumbnail .post-content, .posts-blog-feed-module.standard .hentry.type-page.has-post-thumbnail .post-content, .posts-blog-feed-module.standard .hentry.type-post.has-post-thumbnail .post-content, .posts-blog-feed-module.standard .hentry.type-product.has-post-thumbnail .post-content, .posts-blog-feed-module.standard .hentry.type-project.has-post-thumbnail .post-content { width:60%; }
        .single .related-posts-content .related-post { width:48.5%; min-width:48.5%; max-width:48.5%; margin-bottom:1rem; }
        .single .related-post img { height:auto; max-height:unset; }
        .related-post .featured-image { margin-bottom:0.625rem; }
        .related-post .post-thumbnail { height:120px; overflow:hidden; }
    }
    @media (max-width:570px) {
        #page-container .archive-filters select { float:right; max-width:calc(100% - 110px); width:60%; display:block; margin-bottom: 0.75rem; }
        #page-container .archive-filters select:last-child { margin-bottom:0; }
        #footer .et_pb_widget { margin:0 0 20px; }
        #footer .et_pb_widget:first-of-type { padding-top:20px; }
        #featured-posts h2 { font-size:1.25rem; }
        .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(n) .entry-featured-image-url img { min-width:550px; max-width:650px; }
        .geab-custom-widget .copy-container h1 { font-size:1.75rem; }
    }
    @media (max-width:480px) {
        .home.page #post-latest h2.entry-title { font-size:1.75rem;}
        .search .posts-blog-feed-module.masonry .post-content, .archive .posts-blog-feed-module.masonry .post-content, .posts-blog-feed-module .post-content { padding:0; }
        .search article, .page article { margin-bottom:2.5rem; }
        .search .posts-blog-feed-module.masonry .header, .archive .posts-blog-feed-module.masonry .header, .posts-blog-feed-module .hentry .header { margin-bottom:0.75rem; }
        #featured-posts h2 { font-size:1.125rem; font-weight:700; }
    }
    
    @media (max-width:400px) {
        .page-title { width:calc(100% - 40px); min-width:255px; }
        #footer .column-4 li i { font-size:2rem; }
        #footer .column-4 li { padding:0 0.25rem; }
        #featured-posts h2 { font-size:1rem; font-weight:700; }
        .home #blog-grid-wrapper .et_pb_ajax_pagination_container .post:nth-child(n) .entry-featured-image-url img { min-width:390px; max-width:500px; min-height:280px; }
        .banner-100-year .image-wrap { max-width:100%; }
        #blog-grid-container a.entry-featured-image-url, #blog-grid-container article:hover a.entry-featured-image-url { height:280px; }
        .geab-custom-widget .copy-container h1 { font-size:1.5rem; }
        .single .related-posts-content .related-post { width:100%; min-width:100%; max-width:100%; margin-bottom:1rem; }
        .single .related-post img { max-height:unset; }
    }