    BODY,
    HTML {
        height: 100%;
        text-align: left;
    }
    
    #content {
        padding: 0;
    }
    
    th {
        background-color: #afc8dc !important;
    }
    
    .table>tbody>tr>th {
        border: 1px solid #afc8dc !important;
    }
    
    #sc-bodywrapper {
        min-height: 100%;
        position: relative;
        background: #ffffff;
        top: -20px;
    }
    
    #footer_white_div {
        /* // padding-bottom: 0px; */
        height: 0px;
        width: 0px;
        padding-bottom: 0px !important;
    }
    
    #createSystemDiv {
        margin-top: 20px;
    }
    
    .createSystem {
        margin-top: 20px;
        vertical-align: bottom;
    }
    
    #footer_new {
        width: 100%;
        position: absolute;
        bottom: 0;
        z-index: 5;
    }
    
    #altContent {
        overflow: hidden;
    }
    
    #sc-container {
        margin: 0 auto !important;
        background-color: #ebebeb;
        width: 1200px;
        overflow: hidden;
        position: relative;
    }
    
    #sc-container_bg {
        background-color: #ebebeb;
        font-family: 'Inter';
        font-size: 18px;
        color: #FFFFFF;
        user-select: none;
        -webkit-user-drag: none;
        width: 100%;
    }
    
    .on_mobile {
        background: url(../images/resources/UnsupportedDevice-AppAvail.jpg) center top no-repeat;
    }
    
    .viewAll {
        display: block;
        width: 213px;
        height: 27px;
        background: url(images/ViewAll.jpg) bottom;
        text-indent: -99999px;
    }
    
    .viewAll:hover {
        background-position: 0 0;
    }
    
    .bl {
        border-left: 1px solid #DDDDDD !important;
    }
    
    .blr {
        border-left: 1px solid #DDDDDD !important;
        border-right: 1px solid #DDDDDD !important;
    }
    
    #wrap_resources {
        clear: both;
        width: 940px;
        height: 169px;
        overflow: hidden;
    }
    
    .modernizing_title_blue {
        font: 32px GEInspira, Arial;
        color: #3a88dc;
        line-height: 90%;
        padding-bottom: 15px;
    }
    
    .modernizing_subtitle_blue {
        font: 16px GEInspira, Arial;
        color: #3a88dc;
        font-weight: bold;
        line-height: 90%;
        padding-bottom: 20px;
    }
    
    .body_new_linespace {
        font-family: GEInspira, Arial;
        font-size: 14px;
        color: #666666;
        line-height: 22px;
    }
    
    .iPadAppButton {
        position: absolute;
        width: 940px;
        left: 50%;
        margin-left: -470px;
        margin-top: -378px;
        text-align: center;
    }
    
    .mobileoverlay #loadingScreen,
    .mobileoverlay #tocButton,
    .mobileoverlay #backButton,
    .mobileoverlay #fsButton,
    .mobileoverlay #closeButton {
        display: none !important;
    }
    
    #container_bg.mobileoverlay {
        background-color: white !important;
    }
    
    .mobileoverlay #container {
        display: block !important;
        background: url(EMExplorer-iPhoneAndroid.jpg) no-repeat 50% !important;
        background-size: contain;
        width: 100% !important;
        max-width: 1280px !important;
        height: 720px !important;
        margin: 0 auto !important;
    }
    
    #continueatownrisk {
        display: none;
        cursor: default;
    }

    
    .mobileoverlay #continueatownrisk {
        cursor: pointer;
        width: 209px;
        position: absolute;
        top: 563px;
        left: 50%;
        margin-left: -104px;
        height: 40px;
        display: block;
    }
    
    #otherresources {
        display: none;
        cursor: default;
    }
    
    .mobileoverlay #otherresources {
        cursor: pointer;
        width: 350px;
        position: absolute;
        top: 634px;
        left: 50%;
        margin-left: -184px;
        height: 25px;
        display: block;
    }
    
    .panel-title {
        font-size: 16px;
    }
    
    a:hover {
        text-decoration: none !important;
    }
    
    .glyphicon-menu-right:before {
        font-family: 'Glyphicons Halflings';
        font-size: 14px;
        margin-right: 5px;
    }
    
    .modal {
        position: absolute;
        z-index: 9999
    }
    
    #newnavbar a.btnactive,
    #newnavbar a:hover {
        border-top: 5px solid transparent !important;
    }
    
    #subnav_prod_serv_tbl {
        width: 818px !important;
    }
    
    #subnav_ind_sol_tbl {
        width: 818px !important
    }
    
    button,
    input,
    select,
    textarea,
    .form-control select {
        /* // height: 35px !important; */
    }
    
    #sc-container input[type="text"] {
        border: 0px !important;
        height: 35px !important;
        padding: 2px 7px !important;
        color: #001a32;
        font-size: 14px !important;
        border-radius: 0px !important;
        /* margin: auto; */
    }
    
    .modal-footer {
        border-top: 0px solid #e5e5e5 !important;
        padding-top: 0 !important;
    }
    
    s .Group2Title {
        font: 26px/31px "ge-inspira-n4", ge-inspira, GEInspira, sans-serif;
        color: #373737;
    }
    
    .Group2Text {
        font: 14px/19px "ge-inspira-n4", ge-inspira, GEInspira, sans-serif;
        color: #373737;
        margin-top: 2px;
    }
    
    .form-control.sc-form-control {
        padding: 2px 7px !important;
        font-size: 16px !important;
        border: 1px solid rgb(169, 169, 169) !important;
        width: 261px !important;
    }
    
    select#savintodsgsvc,
    select#savintoprjsvc,
    select#dsnNme,
    select#prjNme {
        padding-left: 5px;
    }
    
    .navbar-inner {
        padding: 0px !important;
    }
    
    .sc-cvvimg1 {
        position: absolute !important;
        width: auto !important;
        height: auto !important;
    }
    
    .createBtnImg {
        position: relative;
    }
    
    #sc-col {
        background: rgba(0, 0, 0, 0.4);
        background-size: cover;
        height: 8.5em;
    }
    
    .col-sm-4.col-xs-4 #sc-col {
        width: 32px;
        margin: 15px 0;
    }
    
    #sc-spanTxt {
        font-family: 'Inter';
        font-size: 20px;
        text-align: center;
        color: #FFFFFF;
        margin: 0;
    }
    
    .sc-n-voltage {
        color: red;
        font-size: 20px;
        width: auto;
        padding: 0;
    }
    
    .sc-nominal-top {
        padding-top: 1.8em;
        padding-left: 2.5em !important;
    }
    
    .col-sm-6.col-xs-6 input {
        font-family: 'Inter' !important;
        font-size: 15px !important;
        text-align: center !important;
        color: #000000;
        margin-bottom: 0;
        padding: 2px !important;
        width: 261px;
        margin-top: 5px;
    }
    
    .col-sm-6.col-xs-6 #unitSpan {
        font-family: 'Inter';
        font-size: 14px;
        color: #E1E2E5;
        margin-bottom: 5px;
        padding: 5px 16px 0;
        margin-left: 200px;
    }
    
    #sc-chrtext {
        font-family: 'Inter';
        font-size: 18px;
        text-align: left;
        color: #FFFFFF;
        margin: 0;
        padding: 0;
    }
    
    a {
        color: #f5f5f5;
        text-decoration: none;
    }
    
    #sc-chrtext1 {
        font-family: 'Inter';
        font-size: 18px;
        text-align: left;
        color: #FFFFFF;
        margin: 85px 0;
        padding: 0;
    }
    
    .sc-imgB1 {
        margin: 52px auto 50px;
    }
    
    @media (min-width: 1200px) {
        /* responsive.min.css:1 */
        .container,
        .navbar-static-top .container,
        .navbar-fixed-top .container,
        .navbar-fixed-bottom .container {
            width: 1170px;
        }
        .navbar-inner {
            min-height: 60px;
            padding-right: 20px;
            background-color: rgb(19, 22, 26);
            background-image: linear-gradient(rgb(19, 22, 26), rgb(19, 22, 26));
            background-repeat: repeat-x;
            border-width: 1px;
            border-style: solid;
            border-color: rgb(19, 22, 26);
            border-image: initial;
            border-radius: 4px;
            color: white;
            width: 100%;
        }
        .text {
            color: white;
            padding-top: 12px;
            padding-bottom: 10px;
            padding-right: 80px;
        }
        svg:not(:root) {
            padding-left: 0px !important;
            overflow: hidden;
        }
        .brand {
            display: table-row;
            min-height: 40px;
            max-width: 50%;
            font-family: "ge-inspira", "Helvetica Neue", Helvetica, Arial, sans-serif;
            font-size: 18px;
            font-weight: normal;
            line-height: 1;
            padding-top: 8px;
            padding-bottom: 18px;
            padding-left: 40px;
            width: 160px;
            text-shadow: none;
            color: #fff;
        }
        .panel,
        .panel-group .panel-heading+.panel-collapse>.panel-body {
            border: none;
            margin-top: 8px;
        }
        .panel-collapse .col-sm-8,
        .panel-collapse .col-sm-4 {
            float: left;
            padding-left: 15px;
        }
        .span2 {
            width: 190px;
            height: 34px;
            margin-top: 0.5em;
        }
        .form-horizontal .control-label {
            padding-top: 7px;
            margin-bottom: 0;
            text-align: left;
        }
        .navbar-nav>li>a {
            padding-top: 10px !important;
        }
        .navbar {
            min-height: 32px !important
        }
        .navbar-default {
            background-color: #444;
            border-color: #444;
        }
        .navbar-default .navbar-nav>li>a {
            color: white;
        }
        .col-sm-6 {
            position: relative;
            min-height: 1px;
        }
        input {
            text-align: center;
            background-color: white;
            color: black;
            font-weight: 600;
        }
        /* Toggle button CSS- start*/
        .switch {
            position: relative;
            display: inline-block;
            width: 50px;
            height: 20px;
        }
        .switch input {
            display: none;
        }
        .slider {
            /* // position: absolute; */
            cursor: pointer;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            /* // background-color: rgba(0, 0, 0, 0.4); */
            -webkit-transition: .4s;
            transition: .4s;
            border-style: solid;
            border-color: white;
            border-width: 0.1em;
            width: 94%;
            border-right-width: 50px;
            border-left-width: 50px;
        }
        .slider:before {
            /* //position: absolute; */
            content: "";
            height: 12px;
            width: 12px;
            left: 6px;
            bottom: 2px;
            /* //background-color: white; */
            -webkit-transition: .4s;
            transition: .4s;
        }
        /*input:checked + .slider {
background-color: white;
}


input:focus + .slider {
box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}

/* Rounded sliders */
        .slider.round {
            border-radius: 34px;
        }
        .slider.round:before {
            border-radius: 50%;
        }
        #toggle {
            /* //padding-top: 6.7em; */
            padding-left: 3em;
        }
        /* Toggle button CSS- End*/
        /*Tab CSS- Start*/
        #exTab1 .tab-content {
            /* // color : white;
    // background-color: rgba(0, 0, 0, 0.2);
    // padding : 5px 15px; */
        }
        #exTab2 h3 {
            color: white;
            background-color: #428bca;
            padding: 5px 15px;
        }
        /* remove border radius for the tab */
        #exTab1 .nav-pills>li>a {
            border-radius: 0;
        }
        /* change border radius for the tab , apply corners on top*/
        #exTab3 .nav-pills>li>a {
            border-radius: 4px 4px 0 0;
        }
        #exTab3 .tab-content {
            color: white;
            background-color: #428bca;
            padding: 5px 15px;
        }
        .nav-pills>li.active>a,
        .nav-pills>li.active>a:focus,
        .nav-pills>li.active>a:hover {
            /* //background-color: #155185;
    //font-family: 'Helvetica LT Bold'; */
        }
        #tab {
            width: 100%;
            height: auto;
            margin: 0;
            padding: 0;
        }
        #container {
            margin: 0 auto;
            background-color: #ebebeb;
            overflow: hidden;
            position: relative;
        }
        #container_bg {
            background-color: #ebebeb;
        }
    }
    
    .col-sm-6 {
        /* padding-bottom: 30px; */
    }
    
    .highcharts-container {
        width: 465px;
        height: auto;
        padding: 0;
        margin: 0 0 25px;
        border: 5px solid #155185;
    }
    
    #accordion label {
        /* //width: 230px; */
        margin: 0 !important;
        text-align: left !important;
        font-family: 'Inter' !important;
        font-size: 16px !important;
    }
    
    #accordion input {
        width: 230px !important;
        /* //padding: 16px 12px; */
        text-align: center !important;
        font-family: 'Inter' !important;
        font-size: 16px !important;
        color: #000000;
        border-radius: 0px !important;
        margin-bottom: 13px !important;
        margin-right: 20px !important;
    }
    
    .form-control .sc-form-control {
        display: inline
    }
    
    .form-control .sc-form-control {
        border-radius: 0 !important;
    }
    
    .panel-default>.panel-heading {
        font-family: 'Inter';
        font-size: 18px;
        text-align: left;
        color: #FFFFFF;
        padding: 18px;
    }
    
    .form-group span.textHover {
        display: inline-block;
        font-family: 'Inter';
        font-size: 14px;
        color: #FFFFFF;
        padding: 16px 12px;
    }
    
    ul.nav.nav-pills li a>btn.update-system {
        display: inline-block;
        position: relative;
        right: 0;
    }
    
    #updateButton:hover {
        background: rgba(0, 0, 0, 0.4);
    }
    
    .nav-pills>li.updateSystem>a,
    .nav-pills>li.updateSystem>a:focus,
    .nav-pills>li.updateSystem>a:hover {
        background-color: rgba(0, 0, 0, 0)
    }
    
    .nav-pills>li+li {
        margin-left: 5px !important;
    }
    
    #createImgid:hover {
        background: rgba(0, 0, 0, 0.4);
    }
    
    .sc-backImageStyle {
        min-height: 1000px;
        padding: 30px 85px 120px;
        background: url('/electrification/sites/default/files/factsnewapp/images/FDD_GEV.png') no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    
    .legal {
        position: relative;
        height: 100%;
    }
    
    .legal p {
        font-family: 'Inter';
        font-size: 9.5px;
        line-height: 15px;
        letter-spacing: 1px;
        color: #afc8dc;
        text-transform: uppercase;
        position: absolute;
        bottom: 0;
        left: 0;
        padding: 20px 75px;
    }
    /* Tab CSS- End*/
    
    .activeSVC {
        background-color: #155185;
        color: #FFFFFF;
    }
    
    .inactiveSVC {
        background-color: #00427C;
        color: #C5C5C5;
    }
    
    .highcharts-contextmenu {
        margin-right: 20px !important;
        margin-top: 9px !important;
        text-align: center !important;
    }
    
    hr {
        margin-top: 10px;
        margin-bottom: 0px;
    }
    /* Modal box css */
    
    .modal-facts {
        display: block;
        /* Hidden by default */
        position: fixed;
        /* Stay in place */
        z-index: 1;
        /* Sit on top */
        padding-top: 100px;
        /* Location of the box */
        left: 0;
        top: 0;
        width: 100%;
        /* Full width */
        height: 100%;
        /* Full height */
        overflow: auto;
        /* Enable scroll if needed */
        background-color: rgb(0, 0, 0);
        /* Fallback color */
        background-color: rgba(0, 0, 0, 0.4);
        /* Black w/ opacity */
    }
    /* Modal Content */
    
    .modal-facts-content {
        background-color: #d1e2ea;
        margin: auto;
        padding: 20px;
        border: 1px solid #888;
        width: 60%;
        font-family: GEInspira, Arial;
        font-size: 14px;
        color: #000000;
        line-height: 22px;
    }
    
    .close {
        background: #606061;
        color: #FFFFFF;
        line-height: 25px;
        position: absolute;
        right: -12px;
        text-align: center;
        top: -10px;
        width: 24px;
        text-decoration: none;
        font-weight: bold;
        -webkit-border-radius: 12px;
        -moz-border-radius: 12px;
        border-radius: 12px;
        -moz-box-shadow: 1px 1px 3px #000;
        -webkit-box-shadow: 1px 1px 3px #000;
        box-shadow: 1px 1px 3px #000;
    }
    
    .close:hover {
        background: #00d9ff;
    }
    
    .button_wrap {
        text-align: center;
    }
    
    .chkfacts {
        right: 119px;
        position: relative;
        bottom: -36px;
        width: 40px;
    }
    
    .btn-group-dis {
        background-color: #03A9F4;
        border: 1px solid #3F51B5;
        color: white;
        padding: 5px 24px;
        cursor: default;
        font-weight: bold;
        bottom: 16px;
        opacity: .65;
    }
    
    .btn-group {
        background-color: #03A9F4;
        border: 1px solid #3F51B5;
        color: white;
        padding: 5px 24px;
        cursor: pointer;
        font-weight: bold;
    }
    /* Clear floats (clearfix hack) */
    
    .btn-group:after {
        content: "";
        clear: both;
        display: table;
    }
    /* Add a background color on hover */
    
    .btn-group:hover {
        background-color: #30588e;
    }
    
    #factinfobox.ul {
        list-style-position: inside;
    }
    
    input[type=number]::-ms-inner-spin-button,
    input[type=number]::-ms-outer-spin-button {
        opacity: 1;
    }
    
    .TextFields {
        width: 160px;
        height: 31px;
        padding-left: 10px;
        border: 1px #cecece solid !important;
        font: 14px ge-inspira-n4, ge-inspira, GEInspira, sans-serif;
        box-shadow: inset 0 0 3px 2px rgba(235, 235, 235, .5);
        padding-right: 10px;
        vertical-align: middle;
    }
    
    .TextFieldContainer {
        float: left;
        width: 204px;
        margin-top: 8px;
    }
    
    techsupport_content {
        margin: 15px 15px 45px 15px;
        padding-bottom: 15px;
        width: auto;
        clear: both;
    }
    
    #contact_middle .TextFieldContainer:nth-child(5) {
        margin-right: 0;
        width: 180px;
    }
    
    #contact_middle .TextFieldContainer:nth-child(5) .SelectMenu {
        margin-right: 0;
    }
    
    .TextArea {
        font: 14px "ge-inspira-n4", ge-inspira, GEInspira, sans-serif;
        box-shadow: inset 0 0 3px 2px rgba(235, 235, 235, .5);
        padding: 5px 10px;
        border: 1px #cecece solid;
        width: 568px;
        height: 220px;
    }
    
    SELECT {
        border: 1px #cecece solid;
    }
    
    .SelectMenu {
        width: 182px;
        height: 33px;
        font: 14px ge-inspira-n4, ge-inspira, GEInspira, sans-serif;
        box-shadow: inset 0 0 3px 2px rgba(235, 235, 235, .5);
        padding-left: 10px;
        box-sizing: border-box;
    }
    
    .SelectMenuWide {
        width: 253px;
        font: 14px ge-inspira-n4, ge-inspira, GEInspira, sans-serif;
        box-shadow: inset 0 0 3px 2px rgba(235, 235, 235, .5);
        height: 31px;
        padding-left: 10px;
    }
    
    .SelectMenuBlue {
        font: 14px ge-inspira-n4, ge-inspira, GEInspira, sans-serif;
        /* [disabled]box-shadow: inset 0 0 3px 2px rgba(235,235,235,.5); */
        color: #3b73b9;
        border: none;
        height: 31px;
        background: transparent;
        display: inline-block;
        -moz-appearance: none;
        appearance: none;
        /* [disabled]overflow: hidden; */
        text-overflow: '';
        padding-left: 10px;
    }
    /* for IE 11 */
    
    .SelectMenu OPTION,
    .SelectMenuWide OPTION {
        font: 14px ge-inspira-n4, ge-inspira, GEInspira, sans-serif;
    }
    
    .SelectMenuBlue OPTION {
        font: 14px ge-inspira-n4, ge-inspira, GEInspira, sans-serif;
    }
    
    #contact_middle {
        margin-bottom: 35px;
        width: auto;
        background-color: #F5F5F5;
        white-space: nowrap;
        border-bottom: 1px solid #CECECE;
        padding-bottom: 25px;
    }
    
    #langdiv,
    #bus,
    #industrydiv,
    #prodline_container {
        float: none;
        display: inline-block;
    }
    
    SELECT::-ms-expand {
        border: none;
        background: transparent;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    /* for Firefox */
    
    @-moz-document url-prefix() {
        .SelectMenuWide,
        .SelectMenu,
        .SelectMenuBlue {
            padding-top: 4px;
        }
        .SelectMenuWide,
        .SelectMenu,
        .SelectMenuBlue {
            -moz-appearance: none;
            /*outline:none;*/
            padding-left: 0;
            padding-right: 20px;
            text-indent: 5px;
            text-overflow: '';
            /*	background:#FFF url(images/Contact/DropArrow.gif) right no-repeat ;*/
        }
        .SelectMenuBlue {
            /*		background:transparent url(images/Contact/DropArrow.gif) right no-repeat ;*/
        }
        /*.SelectMenuBlue {background:white !important; 	border: 1px #cecece solid; }*/
         :-moz-any(.SelectMenu):before,
         :-moz-any(.SelectMenuWide):before,
         :-moz-any(.SelectMenuBlue):before {
            background-color: #fff;
            /* this is necessary for overcome the caret default browser */
            pointer-events: none;
            /* https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events  */
            z-index: 1;
            /* this is necessary for overcome the pseudo element */
        }
    }
    
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .SelectMenuWide,
        .SelectMenu,
        .SelectMenuBlue {
            -webkit-appearance: none;
            /*outline:none;*/
            padding-left: 0;
            padding-right: 20px;
            text-indent: 5px;
            text-overflow: '';
            background: #FFF url(images/Contact/DropArrow.gif) right no-repeat;
        }
        .SelectMenuBlue {
            background: transparent url(images/Contact/DropArrow.gif) right no-repeat;
        }
    }
    
    textarea {
        resize: none;
    }
    
    @supports (-webkit-overflow-scrolling: touch) {
        .TextArea {
            height: 200px;
        }
    }
    
    .shadowboxpop {
        /*box-shadow: 0px 0px 15px 6px rgba(204,204,204,.5);*/
        margin-top: 11px;
        border-radius: 5px;
        border: 1px #cecece solid;
        border-collapse: separate;
        background-color: #F5F5F5;
        width: 890px;
    }
    
    .TextAreapop {
        height: 220px !important;
        width: 611px;
    }
    
    #SLD_Table .btn {
        position: absolute !important;
        right: 6.3% !important;
        /* top: 1181px !important; */
        /* bottom: 20px !important; */
        cursor: pointer;
    }
    /* The slider itself */
    
    .slider {
        -webkit-appearance: none;
        /* Override default CSS styles */
        appearance: none;
        width: 100%;
        /* Full-width */
        height: 7px;
        /* Specified height */
        background: white;
        /* Grey background */
        outline: round;
        /* Remove outline */
        /* // opacity: 0.7; */
        /* Set transparency (for mouse-over effects on hover) */
        -webkit-transition: .2s;
        /* 0.2 seconds transition on hover */
        transition: opacity .2s;
    }
    
    .slider::-webkit-slider-thumb {
        background: grey;
    }
    /* quick reset and base styles */
    
    * {
        margin: 0;
        padding: 0;
        border: 0;
    }
    /* relevant styles */
    
    .img__wrap {
        position: relative;
        height: 60px;
        /* // width: 257px; */
    }
    
    .img__description_layer {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: white;
        color: #fff;
        visibility: hidden;
        opacity: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        color: black;
        font-size: 12px;
        /* transition effect. not necessary */
        transition: opacity .2s, visibility .2s;
    }
    
    .img__wrap:hover .img__description_layer {
        visibility: visible;
        opacity: 1;
    }
    
    .img__description {
        transition: .2s;
        transform: translateY(1em);
    }
    
    .img__wrap:hover .img__description {
        transform: translateY(0);
    }
    
    #mainTextDiv {
        display: flex;
    }
    
    .sc-filterButton1 {
        width: 40px;
        height: 58px;
        margin-right: 1em;
        cursor: pointer;
    }
    
    .freset {
        cursor: pointer;
        height: 58px;
        margin-right: 1em;
    }
    
    .contact {
        cursor: pointer;
        height: 58px;
        padding-left: 10px;
    }
    
    #saveButtonDiv {
        display: none;
        margin-bottom: 75px;
    }
    
    .sc-savmargin {
        margin: 0px;
    }
    
    .sc-pdfActionSVC1 {
        margin-right: 1em;
        cursor: pointer;
        width: 40px;
        height: 61px;
    }
    
    .sc-saveButton {
        margin-right: 1em;
        cursor: pointer;
        width: 40px;
        height: 58px;
    }
    
    .sc-download {
        margin-right: 1em;
        cursor: pointer;
        width: 60px;
        height: 61px;
    }
    
    .sc-filterButton {
        width: 40px;
        height: 58px;
        margin-right: 1em;
        cursor: pointer;
    }
    
    .sc-reset {
        cursor: pointer;
        height: 58px;
    }
    
    #ContactusPopupsvc {
        position: fixed !important;
        top: 0;
        left: 0;
        height: 100vh;
        width: 100%;
        overflow: auto;
        display: none;
    }
    
    .sc-margin-top {
        margin: 0px;
        padding: 0px;
        text-align: center;
        margin-top: 15px !important;
    }
    
    .sc-backgrnd {
        margin: 0px !important;
        padding: 0px;
        background: rgba(0, 0, 0, 0.4);
    }
    
    .sc-required {
        color: red;
        font-size: 20px;
        float: left;
        /* margin-left: 10px; */
        width: auto !important;
        padding: 0px !important;
    }
    
    .sc-input {
        float: left;
        width: auto !important;
        padding: 0px !important;
    }
    
    .sc-nominal-system-fq {
        color: red;
        font-size: 20px;
        float: left;
        width: auto;
        padding: 0px;
    }
    
    .sc-hz {
        float: left;
        margin-left: 50px;
        width: auto;
        padding: 0px;
    }
    
    #freq_image {
        cursor: pointer;
    }
    
    #freq {
        display: none;
    }
    
    .sc-atleast-top {
        margin: 0px;
        padding: 0px;
        margin-top: 15px !important;
    }
    
    .sc-atleast-required {
        margin: 0px !important;
        padding: 0px;
        background: rgba(0, 0, 0, 0.4);
    }
    
    .sc-oneinput {
        color: #FFA500;
        font-size: 20px;
        float: left;
        width: fit-content !important;
        padding: 0px !important;
    }
    
    .sc-least-One-Input-Required {
        width: fit-content !important;
        padding: 0;
        margin-left: -12px;
    }
    
    .sc-col-capacitive {
        padding-top: 1.8em;
        padding-left: 2.5em !important;
        text-align: center;
        input {
            margin: auto
        }
    }
    
    .sc-Over-Excited-pcc {
        color: #FFA500;
        font-size: 20px;
    }
    
    .sc-maximum-inductive {
        padding-top: 1.8em;
        padding-left: 2.5em !important;
    }
    
    .sc-short-margin {
        margin: 0px !important;
        padding: 0px !important;
        text-align: center !important;
    }
    
    .sc-machine-ic {
        color: #FFA500;
        font-size: 20px;
        float: left;
    }
    
    .sc-hsec-value {
        font-style: italic;
        font-size: 14px;
        float: left;
    }
    
    .sc-info {
        text-decoration: none !important;
        font-style: normal;
        color: #ffffff;
        font-size: 16px;
        font-weight: bold;
    }
    
    .sc-MW-s {
        margin-left: 100px;
        font-style: normal;
    }
    
    #sc_info {
        display: none;
        position: absolute;
        display: block;
        background-color: white;
        color: black;
        font-size: 12px;
        width: 200px;
        height: 100px;
        margin: 125px 0 0 0;
        overflow: hidden;
    }
    
    .sc-modal {
        margin-top: 0px;
    }
    
    .sc-mvar {
        margin: 0px;
        /* padding-left: 3.3em; */
        background: rgba(0, 0, 0, 0.4);
        /* text-align: left; */
        font-size: 14px;
        padding-bottom: 10px;
    }
    
    .sc-margin {
        margin: 0px;
    }
    
    .sc-design-preference {
        font-family: 'Inter';
        font-size: 18px;
        text-align: left;
        color: #FFFFFF;
        margin: 0;
        padding: 15px 0 8px;
    }
    
    .sc-font {
        height: 9em;
        font-family: 'Inter';
        font-size: 18px;
        text-align: left;
        color: #FFFFFF;
        margin: 0 !important;
        padding: 17px 0px 0 17px;
    }
    
    .sc-left {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    
    .sc-font-weight {
        font-weight: normal;
    }
    
    .sc-optimized {
        font-weight: normal;
    }
    
    .sc-nominalpc {
        padding-top: 1.8em !important;
        padding-left: 2.5em !important;
    }
    
    .sc-advanced-setting {
        font-family: 'Inter';
        font-size: 18px;
        text-align: left;
        color: #FFFFFF;
        margin: 0;
        padding: 17px 15px 0 17px;
    }
    
    .row .sc-add-margin {
        margin: 0px;
    }
    
    .sc-acordian {
        display: none;
    }
    
    .sc-panel-default {
        background: rgba(0, 0, 0, 0.2);
        display: none;
    }
    
    .sc-panel-defaultarrow1,
    .sc-panel-heading-arrow {
        background: rgba(0, 0, 0, 0.2);
    }
    
    .sc-flex {
        display: flex;
    }
    
    .sc-collapse-arrow1 {
        color: white !important;
        border: none;
        cursor: pointer;
    }
    
    .sc-controldetails {
        padding-right: 13px;
    }
    
    .sc-panel-body {
        color: white;
        margin-top: 15px;
    }
    
    .sc-form-group {
        display: none;
    }
    
    .control-label.col-sm-4.sc-arrow1-regudiv {
        font-weight: normal;
    }
    
    .sc-arrow-control {
        width: 230px;
        padding-left: 75px;
        font-weight: bold;
        font-size: 16px;
        margin-bottom: 13px
    }
    
    .sc-max-reference {
        display: flex;
        padding-left: 20px;
    }
    
    .sc-panel-fontsize {
        font-size: 16px;
    }
    
    .sc-panel-width {
        width: 330px;
    }
    
    .sc-panel-margintop {
        width: 20px;
        margin-top: 10px;
    }
    
    .sc-stat_type {
        width: 20px;
    }
    
    .sc-createsystem {
        margin-top: 1em;
    }
    
    .sc-createButtonDiv {
        float: right;
        margin-bottom: 20px;
    }
    
    .sc-tabsc-margin {
        margin: 0px;
    }
    
    .sc-sccontent {
        display: none;
    }
    
    .nav.sc-nav-pills {
        margin: 0 0 35px;
        width: max-content;
    }
    
    .sc-tab {
        background-color: #003434;
        font-family: 'Inter';
        line-height: .9;
    }
    
    .sc-tab-link {
        padding: 12px;
        background-color: #003434;
        font-family: 'Inter';
        font-size: 12px;
        letter-spacing: 1px;
        text-transform: uppercase;
        color: #FFFFFF;
        text-align: center;
    }
    
    .sc-tabb {
        background-color: #003434;
        font-family: 'Inter';
        line-height: .9;
    }
    
    .sc-graph {
        display: none;
    }
    
    .sc-span {
        height: 150px;
    }
    
    .sc-budgetary {
        height: 350px;
        font-size: 16px;
    }
    
    .sc-ovload {
        width: 1050px;
    }
    
    .sc-padding-top {
        padding-top: 100px;
        font-size: 16px;
    }
    
    .sc-factinfobox {
        display: none;
    }
    
    .sc-facts-content {
        color: #03a9f4;
    }
    
    .sc-header-border {
        border: 1px solid #5398b7;
    }
    
    .sc-factinfobox {
        padding-bottom: 10px;
    }
    
    .sc-padding-bottom {
        padding-bottom: 0px;
    }
    
    .sc-hidden {
        display: none;
    }
    
    .sc-FilterDesignPopup {
        width: 100%;
        left: 0px;
        margin: auto;
        display: none;
    }
    
    .sc-content {
        color: black !important;
        background-color: #e4f1ff !important;
        top: 110px;
    }
    
    .sc-load-header {
        padding: 10px;
        width: 566;
        border-bottom: 1px solid #005E60;
        /* margin: 0 20px; */
        margin: 20px 20px 0 20px !important
    }
    
    .sc-h {
        font-size: 18px;
        width: 536.578px;
        font-weight: normal;
        color: #005E60;
    }
    
    .sc-load-body {
        overflow: hidden;
        padding: 0px;
        /* margin: 20px; */
    }
    
    .sc-load-row {
        padding: 0px;
        margin: 0px;
    }
    
    .sc-padding-load {
        padding-right: 5px;
        font-size: 16px;
        color: #005E60;
    }
    
    .sc-loaddesign {
        margin: 0px;
        padding: 0px;
    }
    
    .sc-load-designname {
        padding-right: 70px;
        font-size: 16px;
        color: #005E60;
    }
    
    .sc-load-margin {
        padding: 35px 0px 0px;
        margin: 0px;
    }
    
    .sc-load-right {
        margin: 0px;
        padding: 0px;
    }
    
    .sc-save,
    .sc-cancel,
    .sc-apply,
    .sc-clear {
        height: 30px;
        width: 60px;
    }
    
    .sc-save-body {
        /* overflow: auto; */
        padding: 0px !important;
        margin: 20px;
    }
    
    .sc-save-padding {
        font-size: 16px;
        padding-right: 5px;
        color: #005E60;
    }
    
    .sc-save-dname {
        font-size: 16px;
        padding-right: 70px;
        margin-left: 5px;
        color: #005E60;
    }
    
    .sc-savintodsgsvc {
        width: 200px;
    }
    
    .sc-footer-save {
        padding: 0px;
        margin: 0px, 15px;
    }
    
    .sc-graph .highcharts-button image {
        transform: translate(-50px, -12px) !important;
    }