
.drive-viewer-toolstrip {
    display: none !important;
    opacity: 0 !important;
}


/* Header */
.dxpnl-edge.t.headerPane {
    background-color: #F3F3F0; /*Light Sand */    
    background-position: left top;
    background-repeat: no-repeat;
}

    .dxpnl-edge.t.headerPane.panel {
        padding: 0;
    }

.headerMenu {
    border-width: 0 !important;
    border-top-width: 1px !important;
    font-size: 16px;
    font-weight: bold;
}
  
    .expandedPanel {
        padding: 2px !important;
    }

    .expandedPanel .headerMenu {
        border-top-width: 0 !important;
    }

        .expandedPanel .headerTop {
            display: none;
            background-color: #E5E5E9; /*Deep Blue 10% */
        }

.templateTitle {
    margin-left:20px;
    margin-top:20px;
    margin-bottom:10px;
    background-color: #F3F3F0; /*Light Sand */
    /*background-color: #CDD5DA; /*from siemens color palette */
    /*float: left;*/
    /*#BECDD7;*/
    /*#CDD5DA;*/
    /*#DFE6ED*/
    /*#CDD9E1*/
    width: 100%;
    height: 100%
}

.dxpnl-edge.t.headerPane.bar .templateTitle {
    margin: 0;
}

.templateTitle a {
    text-decoration: none;
    font-size: 16px;
    color: black;
}
.dxflCaption_iOSSiemens2024 {
    color:#000028;
}
.dxgvTitlePanel_MetropolisSiemens2024, .dxgvTable_MetropolisSiemens2024 caption {
    color: #FFFFFF;
    background-color: #66667E;
}
.loginControl {
    float: right;
    margin: 24px 25px 12px;
    font-size: 12px;
}

    .loginControl a {
        color: black;
        text-decoration: none;
        border-bottom: dashed 1px black;
        display: inline-block;
    }

.item > .dxm-popOut {
    display: none;
}
.dxgvFocusedRow_MetropolisSiemens2024 a, .dxgvFocusedRow_MetropolisSiemens2024 span, .dxgvFocusedRow_MetropolisSiemens2024 .dxgvCommandColumn_MetropolisSiemens2024 a, .dxgvFocusedRow_MetropolisSiemens2024 .dxgvAIC a {
    color: White !important;
}
.dxbButton_iOSSiemens2024 {
    color: white;
    border: 1px solid #007993;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    background-color: #007993;
    padding: 1px;
    font: 'Segoe UI', Helvetica='', 'Droid Sans', Tahoma='', Geneva='', sans-serif='';
}
.dxbButton {
    border: none;
    background: none;
    padding: 1px;
    font: 'Segoe UI', Helvetica='', 'Droid Sans', Tahoma='', Geneva='', sans-serif='';
}
 
.dxeHyperlink {
    font: 12px Tahoma, Geneva, sans-serif;
    color: #007993;
}
a.dxeHyperlink:visited {
    color: #007993; /*Interactive Blue*/
}
a.dxbButton_iOSSiemens2024 {
    text-decoration:underline;
}
a.dxeHyperlink:hover {
    color: #000028; /*Deep Blue*/
}
/* Footer */
.dxpnl-edge.b.footerPane {
    background-color: #F3F3F0; /*Light Sand*/
}

    .dxpnl-edge.b.footerPane.panel {
        padding: 0px 0px 0px 0px;
        margin: 13px 0px 0px 0px;
    }

.footerMenu {
    font-size: 11px !important;
    font-family: 'Segoe UI', Helvetica='', 'Droid Sans', Tahoma='', Geneva='', sans-serif='';
    background-color: #F3F3F0 !important;
    font-weight:normal !important;
}

    .footermenu dxm-content dxm-hasText dx dxm-item .dxmLite_iOSSiemens2024, .dxmLite_iOSSiemens2024 .dxm-item a.dx {
        font-weight: normal;
        font-family: 'Segoe UI', Helvetica='', 'Droid Sans', Tahoma='', Geneva='', sans-serif='';
        background-color: #F3F3F0 !important;
        line-height: 12px !important;
        color: #000028 !important;
    }

    .footermenu dxm-item {
        font-family: 'Segoe UI', Helvetica='', 'Droid Sans', Tahoma='', Geneva='', sans-serif='';
        background-color: #F3F3F0 !important;
    }

    .copyright {
        float: right;
    }

.content {
    padding: 5px;
}

/* Left Panel */
.leftPane.panel {
    padding: 1px;
    width: 200px;
}

/* Right Panel */
.rightPane.panel {
    padding: 0;
    width: 250px;
}

/* Account */
.accountHeader h2 {
    margin: 10px 0 7px 0;
    font-size: 16px;
}

.accountHeader p {
    margin: 0;
    padding: 0;
}

.accountHeader {
    margin-bottom: 20px;
}


/* iOS */
.dxpnlControl_iOSSiemens2024.leftPane,
.dxpnlControl_iOSSiemens2024.rightPane,
.dxpnlControl_iOSSiemens2024.contentPane {
    border-width: 1px !important;
}


.dxeBase_iOSSiemens2024 {
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color:#000028;
}

.dxeBase_MetropolisSiemens2024 {
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #000028;
}

.dxmLite_MetropolisSiemens2024, .dxmLite_MetropolisSiemens2024 .dxm-item a.dx {
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    color: #000028;
}

.dxeBase_SiemensSoftOrange2024 {
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #000028;
}
/*Form Layout - Layout Group */
.dxflGroupCell_iOSSiemens2024 {
    padding:  0px 10px 50px 0px;
}
.dxflGroupBoxCaption_iOSSiemens2024 {
    color: #00C1B6 !important;
    font-size: 18px !important;
    margin-bottom: 7px !important;
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
}

.dxflHeadingLineGroupBoxSys.dxflGroupBox_iOSSiemens2024 > .dxflHLSys {
    border-top: 1px solid #000028;
    height: 10px;
    margin-bottom: 15px;
}

/* card view background */
.dxcvCard_SiemensSoftOrange2024, .dxcvBreakpointsCard_SiemensSoftOrange2024, .dxcvFlowCard_SiemensSoftOrange2024, .dxcvEmptyCard_SiemensSoftOrange2024 {
    background-color:#F3F3F0 !important ;
}

.dxflCaption_iOSSiemens2024 {
    color: #000028;
}
.dxbButton_iOSSiemens2024 {
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 14px;
}
.dxbButtonHover_iOSSiemens2024 {
    background-color: #000028;
    border: 1px solid #000028;
}
    a .dxbButton_iOSSiemens2024 {
    color: #007993;
    text-decoration: none;
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 14px;
}
.dxeCaption_iOSSiemens2024 {
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #000028;
}

    .dxpnlControl_iOSSiemens2024.leftPane.panel {
        width: 300px;
    }

.dxpnlControl_iOSSiemens2024.rightPane {
    width: 450px;
}

.dxpnlControl_iOSSiemens2024 .templateTitle {
    margin: 17px 25px;
}

    .dxpnlControl_iOSSiemens2024 .templateTitle a {
        color: #000028; /*Dark Grey*/
        font-size: 26px;
        line-height: 1em;
        font-weight: bold;
    }

.dxpnlControl_iOSSiemens2024 .loginControl a {
    color: #D1FFF2; /*Bold Green 18*/
    text-decoration: underline;
    font-size: 20px;
    font-weight: bold;
}

.dxpnlControl_iOSSiemens2024.mainContentPane {
    border-width: 0px !important;
    box-shadow: initial;
    -webkit-box-shadow: initial;
    -moz-box-shadow: initial;
}

.dxpnlControl_iOSSiemens2024.dxpnl-edge.b.footerPane {
    border-width: 1px !important;
}

.dxpnlControl_iOSSiemens2024 .accountHeader p {
    color: #000028;
}

.dxpnlControl_iOSSiemens2024 .accountHeader h2 {
    color: #000028;
    font-size: 26px;
    margin-bottom: 10px;
}


/* SiemensSoftOrange2024 */
.dxpnlControl_SiemensSoftOrange2024.dxpnl-edge.t.headerPane,
.dxpnlControl_SiemensSoftOrange2024.dxpnl-edge.b.footerPane,
.dxpnlControl_SiemensSoftOrange2024 .footerMenu li {
    background-color: #F3F3F0 !important;
    background-image: none !important;
}


.dxpnlControl_SiemensSoftOrange2024 .templateTitle a,
.dxpnlControl_SiemensSoftOrange2024 .loginControl,
.dxpnlControl_SiemensSoftOrange2024 .loginControl a {
    color: Black;
    font-size: 16px;
    font-weight: bold;
}

    .dxpnlControl_SiemensSoftOrange2024 .loginControl a {
        border-bottom-color: #000028;
    }

.dxpnlControl_SiemensSoftOrange2024 .accountHeader h2 {
    color: #000028;
}

.dxpnlControl_SiemensSoftOrange2024 .accountHeader p {
    color: #000028;
}

/* Siemens2024 */
.dxpnlControl_MetropolisSiemens2024.dxpnl-edge.t.headerPane,
.dxpnlControl_MetropolisSiemens2024 .footerMenu li {
    background-color: #F3F3F0; /*Light Sand */
    color: #000028;
}

.dxpnlControl_MetropolisSiemens2024.rightPane {
    width: 400px;
}

.dxpnlControl_MetropolisSiemens2024 .accountHeader h2 {
    color: #000028;
}

.dxpnlControl_MetropolisSiemens2024 .loginControl a,
.dxpnlControl_MetropolisSiemens2024 .templateTitle a {
    color: #000028;
    border-color: #000028;
}

.dxpnlControl_MetropolisSiemens2024 .templateTitle a {
    font-size: 28px;
}



.hint {
    background-color: #EBF7F8; /*interactive cyan 8*/
    width: 600px;
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 14px;
    color: #000028;
}

/* FROM Siemens Old LMS */
.divHidden {
    display: none;
}

.error {
    color: #D72339;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left: 3px;
}

.LargeError {
    color: #01D65A;
    font-weight: bold;
    font-size: 18px !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}





img {
    border: none;
}

h1 {
    font-family: Arial, Geneva, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
}

h3 {
    font-family: Arial, Geneva, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
}

h4, h5 {
    font-family: Arial, Geneva, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 12px;
    font-weight: bold;
    text-align: left;
}
li {
    line-height:18px;
}