/*
 * Copyright (C) 2024, Coperitus GmbH. All rights reserved
 */

.ui-selectmenu-status, .ui-selectmenu.c_splitOptionValue .ui-selectmenu-text:first-child, td .c_smallButton, .chosen-container-single .chosen-single span {
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis
}

.ui-autocomplete li a:after, .ui-selectmenu-menu li a:after, section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder:after, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder:after, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder:after, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder:after {
  clear: both
}

.c_textPositive {
  color: #4bd201
}

.c_textNeutral {
  color: #333
}

.c_textNegative {
  color: #007C80
}

.c_textDiscreet {
  color: #8e8e8e
}

.c_addWidgetIcon, .c_alertError, .c_bookmarkIcon, .c_cfdIconChange, .c_cfdIconClose, .c_cfdIconPause, .c_cfdIconSL, .c_cfdIconStart, .c_cfdIconTP, .c_cfdIconTPSL, .c_cfdIconTPSLInactive, .c_cfdIconTSL, .c_cfdIconTSLInactive, .c_dbXmarketsLogo, .c_editTabIcon, .c_iconChangePassword, .c_iconEmptyTab, .c_iconKontoDepotTab, .c_iconKreditkarteLocked, .c_iconLockiTanCard, .c_iconMarktInfoTab, .c_iconNegative, .c_iconNegativeBig, .c_iconNegativeSmall, .c_iconNeutral, .c_iconNeutralBig, .c_iconNeutralSmall, .c_iconPositive, .c_iconPositiveBig, .c_iconPositiveSmall, .c_iconUnlockiTanCard, .c_infoIcon, .c_infoIconBig, .c_infoIconErrorConnection, .c_infoIconJavaPlattform, .c_infoIconLaptop, .c_infoIconPaymentConnection, .c_infoIconWhite, .c_infoIconWorld, .c_inputResetIcon, .c_inputSendAction, .c_layerClose, .c_layerQuestion, .c_liveChatIcon, .c_lockedIcon, .c_marketIndicatorDown, .c_marketIndicatorUp, .c_noticeIcon, .c_notificationTypeAlertFlashMessageIcon, .c_notificationTypeAlertFlashMessageIconBig, .c_notificationTypeAlertIcon, .c_notificationTypeNoticeFlashMessageIcon, .c_notificationTypeRegularIcon, .c_notificationTypeSuccessFlashMessageIcon, .c_oneClickPanel .c_smallInputs .ui-selectmenu-icon, .c_open .c_layerQuestion, .c_pdfIcon, .c_pdfIconDark, .c_plusIconContent, .c_portlet-factsheet .c_gridContent .ui-selectmenu-icon, .c_quickNavExport, .c_quickNavPrint, .c_quickNavRefresh, .c_removeWidgetIcon, .c_removeWidgetIconBig, .c_rowSelectionIcon, .c_searchContextMenuIcon, .c_settingsIcon, .c_simulateInput.c_button .c_simulateInputElement, .c_simulateInput.c_button.c_checked .c_simulateInputElement, .c_simulateInput.c_radio .c_simulateInputElement, .c_simulateInput.c_radio.c_checked .c_simulateInputElement, .c_simulateInput.c_radioOnOff .c_simulateInputElement, .c_simulateInput.c_radioOnOff.c_checked .c_simulateInputElement, .c_simulateSelect, .c_simulateSelectActive, .c_smallInputs .ui-selectmenu-icon, .c_smallSelect, .c_sortingItemActive.c_spriteBasicAsc, .c_sortingItemActive.c_spriteBasicDesc, .c_spriteBasic, .c_spriteBasicAddMenuTab, .c_spriteBasicLogo, .c_spriteBasicStaticHome, .c_spriteBasicWidgetRemove, .c_spriteGearDark, .c_spriteGearWhite, .c_spriteGlobalSearchGo, .c_spriteLocalSearchGo, .c_spriteMenuFooter, .c_spriteMenuFooterFoldOut, .c_statusClosed, .c_statusComplete, .c_statusIncomplete, .c_statusOpen, .c_tabContextMenuIcon, .c_tabContextMenuIconActive, .c_touchEditMode .c_touchModeActivator, .c_touchEditMode.c_active .c_touchModeActivator, .c_typCC, .c_typCFD, .c_typCashkonto, .c_typDepot, .c_widget .c_typCFD, .c_widget .c_typCashkonto, .c_widget .c_typDepot, .c_widget .c_widgetDataCol .c_smallSelect, .c_widget .ui-selectmenu-icon, .c_xClose, .c_xCloseSmall, .c_xCloseSmallWhite, .ui-datepicker-next .ui-icon, .ui-datepicker-prev .ui-icon, .ui-resizable-se, .ui-resizable-sw, .ui-selectmenu-icon, form .c_smallInputs .ui-selectmenu-icon, html.js .c_simulateInput.c_checkbox.c_checkboxSmall.c_checked .c_simulateInputElement:after, html.js .c_simulateInput.c_checkbox.c_checked .c_simulateInputElement:after, .chosen-container-single .chosen-single div {
  background-image: url(../../images/assets/sprites/basic-sea8e2a394b.png);
  background-repeat: no-repeat;
  display: inline-block
}

.c_addWidgetIcon {
  background-position: -1043px 0;
  height: 40px;
  width: 40px
}

.c_alertError {
  background-position: -50px 0;
  height: 27px;
  width: 31px
}

.c_bookmarkIcon {
  background-position: -182px 0;
  height: 30px;
  width: 30px
}

.c_cfdIconChange, .c_cfdIconClose, .c_cfdIconPause, .c_cfdIconStart {
  height: 28px;
  width: 28px
}

.c_cfdIconClose {
  background-position: -260px 0
}

.c_cfdIconPause {
  background-position: -298px 0
}

.c_cfdIconStart {
  background-position: -376px 0
}

.c_cfdIconChange {
  background-position: -222px 0
}

.c_cfdIconSL, .c_cfdIconTP, .c_cfdIconTPSL, .c_cfdIconTPSLInactive, .c_cfdIconTSL, .c_cfdIconTSLInactive {
  height: 30px;
  width: 30px
}

.c_cfdIconTP {
  background-position: -414px 0
}

.c_cfdIconSL {
  background-position: -336px 0
}

.c_cfdIconTPSL {
  background-position: -454px 0
}

.c_cfdIconTPSLInactive {
  background-position: -494px 0
}

.c_cfdIconTSL {
  background-position: -534px 0
}

.c_cfdIconTSLInactive {
  background-position: -574px 0
}

.c_iconChangePassword {
  background-position: -1093px 0;
  height: 20px;
  width: 17px
}

.c_iconEmptyTab {
  background-position: -785px 0;
  height: 44px;
  width: 72px
}

.c_iconKontoDepotTab {
  background-position: -2419px 0;
  height: 44px;
  width: 72px
}

.c_iconLockiTanCard {
  background-position: -1307px 0;
  height: 22px;
  width: 32px
}

.c_iconMarktInfoTab {
  background-position: -2854px 0;
  height: 44px;
  width: 72px
}

.c_iconNegative {
  background-position: -1349px 0;
  height: 17px;
  width: 17px
}

.c_iconNegativeBig {
  background-position: -1376px 0;
  height: 28px;
  width: 29px
}

.c_iconNegativeSmall {
  background-position: -1415px 0;
  height: 14px;
  width: 14px
}

.c_iconNeutral {
  background-position: -1439px 0;
  height: 17px;
  width: 17px
}

.c_iconNeutralBig {
  background-position: -1466px 0;
  height: 28px;
  width: 29px
}

.c_iconNeutralSmall {
  background-position: -1505px 0;
  height: 14px;
  width: 14px
}

.c_iconPositive {
  background-position: -1529px 0;
  height: 17px;
  width: 17px
}

.c_iconPositiveBig {
  background-position: -1556px 0;
  height: 28px;
  width: 29px
}

.c_iconPositiveSmall {
  background-position: -1595px 0;
  height: 14px;
  width: 14px
}

.c_iconUnlockiTanCard {
  background-position: -1759px 0;
  height: 21px;
  width: 32px
}

.c_infoIcon {
  background-position: -1924px 0;
  height: 15px;
  width: 14px
}

.c_infoIconBig {
  background-position: -1948px 0;
  height: 19px;
  width: 18px
}

.c_infoIconWhite {
  background-position: -1976px 0;
  height: 20px;
  width: 20px
}

.c_inputSendAction {
  background-position: -2374px 0;
  height: 35px;
  width: 35px
}

.c_inputResetIcon {
  background-position: -2351px 0;
  height: 13px;
  width: 13px
}

.c_layerClose {
  background-position: -2501px 0;
  height: 22px;
  width: 22px
}

.c_layerQuestion {
  background-position: -2533px 0;
  height: 22px;
  width: 22px;
  vertical-align: middle
}

.c_liveChatIcon {
  background-position: -2565px 0;
  height: 27px;
  width: 36px
}

.c_lockedIcon {
  background-position: -2644px 0;
  height: 17px;
  width: 14px
}

.c_marketIndicatorUp {
  background-position: -2830px 0;
  height: 8px;
  width: 14px
}

.c_marketIndicatorDown {
  background-position: -2806px 0;
  height: 8px;
  width: 14px
}

.c_noticeIcon {
  background-position: -2936px 0;
  height: 17px;
  width: 20px;
  cursor: pointer
}

.c_notificationTypeAlertIcon {
  background-position: -3063px 0;
  height: 27px;
  width: 31px
}

.c_notificationTypeSuccessFlashMessageIcon {
  background-position: -3183px 0;
  height: 21px;
  width: 28px
}

.c_notificationTypeAlertFlashMessageIcon {
  background-position: -2966px 0;
  height: 27px;
  width: 31px
}

.c_notificationTypeNoticeFlashMessageIcon {
  background-position: -3104px 0;
  height: 28px;
  width: 28px
}

.c_notificationTypeAlertFlashMessageIconBig {
  background-position: -3007px 0;
  height: 39px;
  width: 46px
}

.c_notificationTypeRegularIcon {
  background-position: -3142px 0;
  height: 27px;
  width: 31px
}

.c_open .c_layerQuestion {
  background-position: -2501px 0;
  height: 22px;
  width: 22px
}

.c_pdfIcon {
  background-position: -3221px 0;
  height: 19px;
  width: 22px
}

.c_pdfIconDark {
  background-position: -3253px 0;
  height: 19px;
  width: 23px
}

.c_plusIconContent {
  background-position: -3286px 0;
  height: 16px;
  width: 16px
}

.c_quickNavExport {
  background-position: -3312px 0;
  height: 24px;
  width: 19px
}

.c_quickNavPrint {
  background-position: -3341px 0;
  height: 24px;
  width: 27px
}

.c_quickNavRefresh {
  background-position: -3378px 0;
  height: 24px;
  width: 21px
}

.c_removeWidgetIcon {
  background-position: -4466px 0;
  height: 40px;
  width: 40px
}

.c_removeWidgetIconBig {
  background-position: -4516px 0;
  height: 90px;
  width: 90px
}

.c_searchContextMenuIcon {
  background-position: -3643px 0;
  height: 28px;
  width: 20px
}

.c_settingsIcon {
  background-position: -3907px 0;
  height: 40px;
  width: 40px
}

.c_simulateInput.c_radio .c_simulateInputElement {
  background-position: -3409px 0;
  height: 19px;
  width: 18px
}

.c_simulateInput.c_radio.c_checked .c_simulateInputElement {
  background-position: -3575px 0;
  height: 19px;
  width: 18px
}

.c_simulateInput.c_button .c_simulateInputElement, .c_simulateInput.c_button.c_checked .c_simulateInputElement {
  background-position: -3603px 0;
  height: 30px;
  width: 30px
}

.c_simulateInput.c_radioOnOff .c_simulateInputElement {
  background-position: -3506px 0;
  height: 24px;
  width: 59px
}

.c_simulateInput.c_radioOnOff.c_checked .c_simulateInputElement {
  background-position: -3437px 0;
  height: 24px;
  width: 59px
}

.c_simulateSelect, .ui-selectmenu-icon, .chosen-container-single .chosen-single div {
  background-position: -3673px 0;
  height: 35px;
  width: 35px
}

.c_simulateSelectActive {
  background-position: -3718px 0;
  height: 35px;
  width: 35px
}

.c_smallSelect {
  background-color: #404040 !important;
  margin-top: 0 !important;
  height: 30px;
  width: 30px
}

.c_oneClickPanel .c_smallInputs .ui-selectmenu-icon, .c_smallInputs .ui-selectmenu-icon, form .c_smallInputs .ui-selectmenu-icon {
  background-position: -3803px 0;
  height: 25px;
  width: 25px
}

.c_rowSelectionIcon {
  background-position: -3603px 0;
  height: 30px;
  width: 30px
}

.c_sortingItemActive.c_spriteBasicAsc {
  background-position: -167px 0;
  height: 15px;
  width: 5px
}

.c_sortingItemActive.c_spriteBasicDesc {
  background-position: -720px 0;
  height: 15px;
  width: 5px
}

.c_spriteBasicAddMenuTab {
  background-position: 0 0;
  height: 40px;
  width: 40px
}

.c_editTabIcon {
  background-position: -735px 0;
  height: 40px;
  width: 40px
}

.c_spriteBasicLogo {
  background-position: -2668px 0;
  height: 40px;
  width: 128px;
  margin-right: 10px;
  vertical-align: text-bottom
}

.c_spriteBasicStaticHome {
  background-position: -3957px 0;
  height: 40px;
  width: 51px
}

.c_spriteBasicWidgetRemove {
  background-position: -4466px 0;
  height: 40px;
  width: 40px
}

.c_spriteGearWhite {
  background-position: -939px 0;
  height: 14px;
  width: 15px
}

.c_spriteGearDark {
  background-position: -909px 0;
  height: 20px;
  width: 20px
}

.c_spriteGlobalSearchGo {
  background-position: -964px 0;
  height: 18px;
  width: 23px
}

.c_spriteLocalSearchGo {
  background-position: -2611px 0;
  height: 18px;
  width: 23px
}

.c_spriteMenuFooter {
  background-position: -867px 0;
  height: 13px;
  width: 15px
}

.c_spriteMenuFooterFoldOut {
  background-position: -892px 0;
  height: 31px;
  width: 7px
}

.c_statusClosed, .c_statusComplete, .c_statusIncomplete, .c_statusOpen {
  height: 13px;
  width: 14px
}

.c_statusComplete {
  background-position: -4042px 0
}

.c_statusIncomplete {
  background-position: -4066px 0
}

.c_statusOpen {
  background-position: -4090px 0
}

.c_statusClosed {
  background-position: -4018px 0
}

.c_tabContextMenuIcon, .c_tabContextMenuIconActive {
  height: 40px;
  width: 36px
}

.c_tabContextMenuIcon {
  background-position: -4114px 0
}

.c_tabContextMenuIcon.tabContextMenuIcon-hover, .c_tabContextMenuIcon:hover, .c_tabContextMenuIconActive {
  background-position: -4160px 0
}

.c_touchEditMode .c_touchModeActivator {
  background-position: -1689px 0;
  height: 60px;
  width: 60px
}

.c_touchEditMode.c_active .c_touchModeActivator {
  background-position: -1619px 0;
  height: 60px;
  width: 60px
}

.c_typCFD, .c_typCashkonto, .c_typDepot {
  height: 29px;
  width: 30px
}

.c_typCashkonto {
  background-position: -4316px 0
}

.c_typCFD {
  background-position: -4241px 0
}

.c_typDepot {
  background-position: -4391px 0
}

.c_typCC {
  background-position: -4206px 0;
  height: 32px;
  width: 25px
}

.c_widget .c_typCashkonto {
  background-position: -4356px 0;
  height: 32px;
  width: 25px
}

.c_widget .c_typCFD {
  background-position: -4281px 0;
  height: 32px;
  width: 25px
}

.c_widget .c_typDepot {
  background-position: -4431px 0;
  height: 32px;
  width: 25px
}

.c_widget .c_widgetDataCol .c_smallSelect {
  height: 24px;
  width: 24px
}

.c_portlet-factsheet .c_gridContent .ui-selectmenu-icon, .c_widget .ui-selectmenu-icon {
  background-position: -3838px 0;
  height: 25px;
  width: 25px
}

.c_xClose {
  background-position: -4716px 0;
  height: 13px;
  width: 13px;
  cursor: pointer
}

.c_xCloseSmall {
  background-position: -4739px 0;
  height: 11px;
  width: 11px
}

.c_xCloseSmallWhite {
  background-position: -4760px 0;
  height: 11px;
  width: 11px
}

.c_dbXmarketsLogo {
  background-position: -659px 0;
  height: 51px;
  width: 51px
}

.c_iconKreditkarteLocked {
  background-position: -1120px 0;
  height: 105px;
  width: 177px
}

.c_infoIconLaptop {
  background-position: -2074px 0;
  height: 60px;
  width: 74px
}

.c_infoIconWorld {
  background-position: -2283px 0;
  height: 60px;
  width: 58px
}

.c_infoIconJavaPlattform {
  background-position: -2006px 0;
  height: 60px;
  width: 58px
}

.c_infoIconErrorConnection {
  background-position: -1801px 0;
  height: 60px;
  width: 113px
}

.c_infoIconPaymentConnection {
  background-position: -2158px 0;
  height: 60px;
  width: 115px
}

.ui-datepicker-next .ui-icon {
  background-position: -151px 0;
  height: 11px;
  width: 6px
}

.ui-datepicker-prev .ui-icon {
  background-position: -135px 0;
  height: 11px;
  width: 6px
}

.ui-resizable-se {
  background-position: -997px 0;
  height: 12px;
  width: 13px
}

.ui-resizable-sw {
  background-position: -1020px 0;
  height: 12px;
  width: 13px
}

html.js .c_simulateInput.c_checkbox.c_checked .c_simulateInputElement {
  position: relative
}

html.js .c_simulateInput.c_checkbox.c_checked .c_simulateInputElement:after {
  content: " ";
  background-position: -614px 0;
  height: 12px;
  width: 15px;
  position: absolute;
  left: 50%;
  margin-left: -7.5px;
  top: 50%;
  margin-top: -6px
}

html.js .c_simulateInput.c_checkbox.c_checkboxSmall.c_checked .c_simulateInputElement:after {
  background-position: -639px 0;
  height: 8px;
  width: 10px;
  margin-left: -5px;
  margin-top: -4px
}

.countdown-count00, .countdown-count01, .countdown-count02, .countdown-count03, .countdown-count04, .countdown-count05, .countdown-count06, .countdown-count08, .countdown-count09, .countdown-count10, .countdown-count11, .countdown-count12, .countdown-count13, .countdown-count14, .countdown-count15 {
  height: 36px;
  width: 36px
}

.c_circleCounter, .countdown-count00, .countdown-count01, .countdown-count02, .countdown-count03, .countdown-count04, .countdown-count05, .countdown-count06, .countdown-count07, .countdown-count08, .countdown-count09, .countdown-count10, .countdown-count11, .countdown-count12, .countdown-count13, .countdown-count14, .countdown-count15 {
  background-image: url(../../images/assets/sprites/countdown-sf2bb4d8bb2.png);
  background-repeat: no-repeat;
  display: inline-block
}

.countdown-count00 {
  background-position: 0 0
}

.countdown-count01 {
  background-position: -46px 0
}

.countdown-count02 {
  background-position: -92px 0
}

.countdown-count03 {
  background-position: -138px 0
}

.countdown-count04 {
  background-position: -184px 0
}

.countdown-count05 {
  background-position: -230px 0
}

.countdown-count06 {
  background-position: -276px 0
}

.countdown-count07 {
  background-position: -322px 0;
  height: 36px;
  width: 36px
}

.countdown-count08 {
  background-position: -368px 0
}

.countdown-count09 {
  background-position: -414px 0
}

.countdown-count10 {
  background-position: -460px 0
}

.countdown-count11 {
  background-position: -506px 0
}

.countdown-count12 {
  background-position: -552px 0
}

.countdown-count13 {
  background-position: -598px 0
}

.countdown-count14 {
  background-position: -644px 0
}

.countdown-count15 {
  background-position: -690px 0
}

.c_chrome, .c_firefox, .c_internetexplorer, .c_safari {
  display: inline-block;
  height: 83px;
  width: 83px
}

.c_chrome, .c_firefox, .c_internetexplorer, .c_safari, .c_spriteBrowser {
  background-image: url(../../images/assets/sprites/browser-sdb0564d7db.png);
  background-repeat: no-repeat;
  display: inline-block
}

.c_chrome {
  background-position: 0 0
}

.c_internetexplorer {
  background-position: -186px 0
}

.c_firefox {
  background-position: -93px 0
}

.c_safari {
  background-position: -279px 0
}

.c_pageWrapper select, .ui-dialog select {
  border: 1px solid #efefef;
  background-color: #fff;
  font-size: 16px;
  font-size: 1rem;
  line-height: 33px;
  line-height: 1.83333rem;
  height: 33px;
  color: #727272;
  padding: 0;
  visibility: visible;
  z-index: 60
}

.c_pageWrapper label.c_error, .ui-dialog label.c_error {
  color: #007C80;
  border-color: #007C80;
  background-color: #ffe8f4;
  box-shadow: none;
  font-weight: 500
}

.c_pageWrapper label.c_error:not(.c_errorBlock), .ui-dialog label.c_error:not(.c_errorBlock) {
  background-color: transparent
}

.c_pageWrapper label.c_errorBlock, .ui-dialog label.c_errorBlock {
  display: block;
  position: absolute;
  padding: 10px;
  border-width: 2px;
  border-style: solid;
  height: auto;
  line-height: 18px !important;
  line-height: 1rem !important
}

.c_pageWrapper .c_bigInputs .c_simulateInput, .c_pageWrapper .c_bigInputs input, .ui-dialog .c_bigInputs .c_simulateInput, .ui-dialog .c_bigInputs input {
  height: 45px;
  font-size: 30px;
  font-size: 1.66667rem;
  line-height: 30px;
  line-height: 1.66667rem
}

.c_pageWrapper .c_bigInputs label, .ui-dialog .c_bigInputs label {
  line-height: 45px;
  line-height: 2.5rem
}

.c_pageWrapper input, .ui-dialog input {
  border: 1px solid #d1d1d1;
  background-color: #fff;
  font-size: 14px;
  font-size: .75rem;
  line-height: 33px;
  line-height: 1.83333rem;
  height: 33px;
  color: #727272;
  padding: 0 0 0 2%;
  margin-right: 4%;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  vertical-align: top
}

.c_pageWrapper input:active, .c_pageWrapper input:focus, .ui-dialog input:active, .ui-dialog input:focus {
  color: #010101
}

.c_pageWrapper input.c_checkbox, .ui-dialog input.c_checkbox {
  -webkit-appearance: checkbox
}

.c_pageWrapper input.c_radio, .ui-dialog input.c_radio {
  -webkit-appearance: radio
}

.c_pageWrapper input:focus, .ui-dialog input:focus {
  outline: 0;
  border-color: #010101
}

.c_pageWrapper input.c_error, .ui-dialog input.c_error {
  color: #000;
  border-color: #000;
  background-color: rgba(241,104,74,0.27);
  box-shadow: none;
  font-weight: 500
}

.c_pageWrapper input.c_error::-webkit-input-placeholder, .ui-dialog input.c_error::-webkit-input-placeholder {
  color: #007C80
}

.c_pageWrapper input.c_error:-moz-placeholder, .ui-dialog input.c_error:-moz-placeholder {
  color: #007C80
}

.c_pageWrapper input.c_error::-moz-placeholder, .ui-dialog input.c_error::-moz-placeholder {
  color: #007C80
}

.c_pageWrapper input.c_error:-ms-input-placeholder, .ui-dialog input.c_error:-ms-input-placeholder {
  color: #007C80
}

.c_pageWrapper input.c_fullSize, .ui-dialog input.c_fullSize {
  width: 100%;
  margin: 0 !important
}

.c_pageWrapper textarea, .ui-dialog textarea {
  resize: none;
  padding: 15px
}

.c_pageWrapper textarea.c_resize, .ui-dialog textarea.c_resize {
  resize: both;
  min-width: 330px;
  max-width: 530px;
  max-height: 100px
}

.c_pageWrapper textarea[readonly=readonly], .ui-dialog textarea[readonly=readonly] {
  border: 0;
  background-color: transparent;
  cursor: default
}

.c_pageWrapper label, .ui-dialog label {
  font-size: 14px;
  font-size: .77778rem;
  line-height: 35px;
  line-height: 1.94444rem;
  height: 35px;
  display: inline-block;
  margin: 0
}

.c_pageWrapper label .ui-selectmenu, .c_pageWrapper label input, .c_pageWrapper label select, .ui-dialog label .ui-selectmenu, .ui-dialog label input, .ui-dialog label select {
  margin-left: 4%
}

.c_pageWrapper label .c_lineBreak, .ui-dialog label .c_lineBreak {
  display: inline-block;
  float: left;
  vertical-align: middle;
  line-height: 16.5px;
  line-height: .91667rem
}

.c_pageWrapper .c_smallInputs .c_simulateInput, .c_pageWrapper .c_smallInputs input, .ui-dialog .c_smallInputs .c_simulateInput, .ui-dialog .c_smallInputs input {
  height: 25px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 25px;
  line-height: 1.38889rem;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.c_pageWrapper .c_smallInputs label, .ui-dialog .c_smallInputs label {
  line-height: 27px;
  line-height: 1.5rem;
  height: 27px
}

.c_pageWrapper .c_smallInputs .ui-datepicker-trigger, .ui-dialog .c_smallInputs .ui-datepicker-trigger {
  margin-top: 1px
}

.c_pageWrapper .c_smallInputs .ui-selectmenu, .ui-dialog .c_smallInputs .ui-selectmenu {
  height: 25px
}

.c_pageWrapper .c_smallInputs .ui-selectmenu-status,
.ui-dialog .c_smallInputs .ui-selectmenu-status,
.c_pageWrapper .c_smallInputs .ui-selectmenu-text,
.ui-dialog .c_smallInputs .ui-selectmenu-text {
  line-height: 25px;
  line-height: 1.38889rem
}

.c_pageWrapper .c_smallInputs .ui-selectmenu-icon, .ui-dialog .c_smallInputs .ui-selectmenu-icon {
  background-color: #333 !important
}

.c_pageWrapper .c_labelSpaceTxt, .ui-dialog .c_labelSpaceTxt {
  float: left;
  margin: 0 10px;
  line-height: 35px;
  line-height: 1.94444rem
}

.c_pageWrapper .c_labelSpaceTxt .c_layerQuestion, .ui-dialog .c_labelSpaceTxt .c_layerQuestion {
  vertical-align: middle;
  margin: -2px 0 0 5px
}

.c_pageWrapper .c_topLabel.c_inline input, .c_pageWrapper fieldset button.c_actionLvl-3, .ui-dialog .c_topLabel.c_inline input, .ui-dialog fieldset button.c_actionLvl-3 {
  margin-left: 0
}

.c_pageWrapper .c_topLabel.c_inline label, .ui-dialog .c_topLabel.c_inline label {
  display: block;
  float: none;
  margin: 0
}

.c_pageWrapper .c_topLabel.c_inline select, .ui-dialog .c_topLabel.c_inline select {
  width: 100%
}

.c_pageWrapper .c_inputSendAction, .ui-dialog .c_inputSendAction {
  border: 0
}

.c_pageWrapper fieldset, .ui-dialog fieldset {
  margin-bottom: 20px;
  display: inline-block
}

.c_pageWrapper fieldset#c_depotSearchFor input, .ui-dialog fieldset#c_depotSearchFor input {
  margin: 0
}

.c_pageWrapper fieldset#c_depotSearchFor #c_depotSearchWord, .ui-dialog fieldset#c_depotSearchFor #c_depotSearchWord {
  width: 190px;
  padding-left: 5px;
  padding-right: 5px
}

.c_pageWrapper fieldset#c_depotSearchFor #c_depotSearchSend, .ui-dialog fieldset#c_depotSearchFor #c_depotSearchSend {
  padding: 0;
  float: none
}

.c_pageWrapper fieldset.c_inline, .c_pageWrapper>fieldset, .ui-dialog fieldset.c_inline, .ui-dialog>fieldset {
  width: 100%
}

.c_pageWrapper fieldset.c_inline .ui-selectmenu, .c_pageWrapper fieldset.c_inline .chosen-container, .c_pageWrapper fieldset.c_inline div, .c_pageWrapper fieldset.c_inline input, .c_pageWrapper fieldset.c_inline label, .c_pageWrapper fieldset.c_inline select, .ui-dialog fieldset.c_inline .ui-selectmenu, .ui-dialog fieldset.c_inline div, .ui-dialog fieldset.c_inline input, .ui-dialog fieldset.c_inline label, .ui-dialog fieldset.c_inline select {
  margin-left: 15px;
  font-family: 'RobotoCondensed'
}

.chosen-container a {
  cursor: pointer
}

.c_pageWrapper fieldset.c_inline label, .ui-dialog fieldset.c_inline label {
  margin-left: 0
}

.c_pageWrapper fieldset.c_inline .ui-datepicker-trigger, .ui-dialog fieldset.c_inline .ui-datepicker-trigger {
  display: inline-block;
  vertical-align: middle
}

.c_pageWrapper fieldset.c_inline.c_compactView, .c_pageWrapper fieldset.c_inline.c_compactView fieldset, .ui-dialog fieldset.c_inline.c_compactView, .ui-dialog fieldset.c_inline.c_compactView fieldset {
  margin-bottom: 0
}

.c_pageWrapper fieldset.c_inline fieldset, .ui-dialog fieldset.c_inline fieldset {
  display: inline;
  float: left;
  margin-right: 1.5%;
  margin-bottom: 0
}

.c_pageWrapper fieldset.c_inline fieldset .ui-selectmenu, .c_pageWrapper fieldset.c_inline fieldset .chosen-container, .c_pageWrapper fieldset.c_inline fieldset input, .c_pageWrapper fieldset.c_inline fieldset select, .ui-dialog fieldset.c_inline fieldset .ui-selectmenu, .ui-dialog fieldset.c_inline fieldset input, .ui-dialog fieldset.c_inline fieldset select {
  margin-right: 0
}

a.ui-selectmenu.c_selectMenu.ui-widget.ui-state-active.ui-selectmenu-dropdown, a.ui-selectmenu.c_selectMenu.ui-widget.ui-state-default.ui-corner-all.ui-selectmenu-dropdown {
  width: 145px
}

.c_pageWrapper fieldset.c_inline fieldset input.c_checkbox, .ui-dialog fieldset.c_inline fieldset input.c_checkbox {
  margin: 6px 5px 0 0
}

.c_pageWrapper fieldset.c_inline fieldset label, .ui-dialog fieldset.c_inline fieldset label {
  float: left;
  margin-left: 10px;
  display: inline
}

.c_pageWrapper fieldset.c_inline fieldset label:first-child, .ui-dialog fieldset.c_inline fieldset label:first-child {
  margin-left: 0
}

.c_pageWrapper fieldset.c_inline fieldset.c_datePicker input, .ui-dialog fieldset.c_inline fieldset.c_datePicker input {
  margin: 0 5px;
  padding: 0;
  text-align: center
}

.c_pageWrapper fieldset.c_inline fieldset.c_datePicker label, .ui-dialog fieldset.c_inline fieldset.c_datePicker label {
  display: inline-block
}

.c_pageWrapper fieldset.c_inline fieldset .c_inlineSearch, .c_pageWrapper fieldset.c_inline fieldset .c_inlineSearchWord, .ui-dialog fieldset.c_inline fieldset .c_inlineSearch, .ui-dialog fieldset.c_inline fieldset .c_inlineSearchWord {
  width: auto
}

.c_pageWrapper fieldset.c_inline fieldset .c_inlineSearchWord, .ui-dialog fieldset.c_inline fieldset .c_inlineSearchWord {
  font-family: 'RobotoCondensed';
  font-weight: 800;
  padding: 0 10px
}

.c_pageWrapper fieldset.c_inline fieldset .c_inlineSeandButton, .ui-dialog fieldset.c_inline fieldset .c_inlineSeandButton {
  margin: 0;
  padding: 0;
  height: 35px
}

.c_pageWrapper fieldset.c_inline fieldset.last-child, .c_pageWrapper fieldset.c_inline fieldset:last-child, .ui-dialog fieldset.c_inline fieldset.last-child, .ui-dialog fieldset.c_inline fieldset:last-child {
  margin-right: 0
}

.c_pageWrapper fieldset.c_noLabel .ui-selectmenu, .c_pageWrapper fieldset.c_noLabel .chosen-container, .c_pageWrapper fieldset.c_noLabel div, .c_pageWrapper fieldset.c_noLabel input, .c_pageWrapper fieldset.c_noLabel select, .ui-dialog fieldset.c_noLabel .ui-selectmenu, .ui-dialog fieldset.c_noLabel div, .ui-dialog fieldset.c_noLabel input, .ui-dialog fieldset.c_noLabel select {
  margin-left: 0
}

.c_pageWrapper .c_datePicker input, .ui-dialog .c_datePicker input {
  width: 90px
}

.c_pageWrapper header fieldset, .ui-dialog header fieldset {
  margin-bottom: 0
}

.c_pageWrapper input[readonly=readonly], .ui-dialog input[readonly=readonly] {
  color: #333;
  -webkit-text-fill-color: #333;
  cursor: default
}

.c_pageWrapper input[readonly=readonly]:focus, .ui-dialog input[readonly=readonly]:focus {
  border-color: #efefef
}

.c_pageWrapper input[readonly=readonly]:not(.c_simulateInput), .ui-dialog input[readonly=readonly]:not(.c_simulateInput) {
  background-color: #f2f2f2
}

.c_pageWrapper .c_disabled .c_fakeInputExtension .c_simulateInput, .c_pageWrapper .c_disabled .ui-selectmenu, .c_pageWrapper .c_disabled input, .c_pageWrapper .c_disabled label, .c_pageWrapper .c_disabled select, .ui-dialog .c_disabled .c_fakeInputExtension .c_simulateInput, .ui-dialog .c_disabled .ui-selectmenu, .ui-dialog .c_disabled input, .ui-dialog .c_disabled label, .ui-dialog .c_disabled select {
  color: #868686;
  -webkit-text-fill-color: #868686;
  font-family: 'RobotoCondensed';
  font-weight: 800;
  cursor: default
}

.c_pageWrapper .c_disabled .c_fakeInputExtension .c_simulateInput, .c_pageWrapper .c_disabled input, .ui-dialog .c_disabled .c_fakeInputExtension .c_simulateInput, .ui-dialog .c_disabled input {
  background-color: #e8e8e8;
  border-color: #d6d6d6
}

.c_pageWrapper .c_fakeInputExtension .c_simulateInput.c_disabled, .c_pageWrapper .ui-selectmenu.c_disabled, .c_pageWrapper input.c_disabled, .c_pageWrapper select.c_disabled, .ui-dialog .c_fakeInputExtension .c_simulateInput.c_disabled, .ui-dialog .ui-selectmenu.c_disabled, .ui-dialog input.c_disabled, .ui-dialog select.c_disabled {
  opacity: .5
}

html.js .c_simulateInput {
  cursor: pointer
}

html.js .c_simulateInput.c_checkbox .c_simulateInputElement {
  display: inline-block;
  vertical-align: text-bottom;
  width: 19px;
  height: 19px;
  border: 1px solid #b6bbc0;
  background: #eee;
  margin: 0 4px 0 0;
  flex: 0 0 19px;
}

html.js .c_simulateInput.c_checkbox.c_checkboxSmall .c_simulateInputElement {
  width: 15px;
  height: 15px;
  border: 1px solid #b6bbc0;
  background: #eee
}

html.js .c_simulateInput.c_checkbox input.c_checkbox {
  opacity: 0;
  width: 19px;
  height: 19px;
  margin: 0;
  outline: 0;
  cursor: pointer
}

html.js .c_simulateInput.c_radio .c_simulateInputElement {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  width: 19px;
  height: 19px;
  margin: -2px 4px 0 0
}

html.js .c_simulateInput.c_radio input.c_radio {
  opacity: 0;
  width: 19px;
  height: 19px;
  margin: 0;
  outline: 0;
  vertical-align: middle
}

html.js .c_simulateInput.c_radioOnOff .c_simulateInputElement, html.js .c_simulateInput.c_radioOnOff input.c_radio {
  width: 59px;
  height: 24px;
  vertical-align: middle
}

html.js .c_simulateInput.c_button .c_simulateInputElement {
  display: inline-block;
  vertical-align: text-bottom;
  width: 30px;
  height: 30px;
  margin: 0 15px 0 0
}

.c_smallButton, .c_smallSelect, form#c_globalSearch {
  vertical-align: top
}

html.js .c_simulateInput.c_button input.c_button {
  opacity: 0;
  width: 30px;
  height: 30px;
  margin: 0;
  cursor: pointer;
  outline: 0;
  vertical-align: top
}

form#c_globalSearch {
  display: inline-block;
  width: 388px;
  height: 59px;
  float: left;
  background-color: #404040;
  padding: 6px 6px 0;
  line-height: 40px;
  line-height: 2.22222rem
}

form#c_globalSearch .c_buttonRow, form#c_globalSearch input {
  padding: 0;
  margin: 0;
  float: left;
  border: 0;
  background-color: #fff;
  color: #000;
  font-size: 18px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.66667rem;
  height: 53px;
  min-height: 30px
}

form#c_globalSearch input {
  font-family: 'RobotoCondensed';
  font-weight: 800;
  padding: 0 5px 0 11px;
  width: 320px
}

form#c_globalSearch input.placeholder {
  font-family: 'RobotoCondensed';
  font-weight: 800;
  font-size: 15px;
  font-size: .83333rem
}

form#c_globalSearch input:-moz-placeholder {
  font-family: 'RobotoCondensed';
  font-weight: 800;
  font-size: 15px;
  font-size: .83333rem
}

form#c_globalSearch input::-moz-placeholder {
  font-size: 15px;
  font-size: .83333rem
}

form#c_globalSearch input:-ms-input-placeholder {
  font-family: 'RobotoCondensed';
  font-weight: 800;
  font-size: 15px;
  font-size: .83333rem
}

form#c_globalSearch input::-webkit-input-placeholder {
  font-family: 'RobotoCondensed';
  font-weight: 800;
  font-size: 15px;
  font-size: .83333rem
}

form#c_globalSearch .c_buttonRow {
  width: 53px;
  height: 53px;
  margin-left: -1px;
  position: relative
}

form#c_globalSearch .c_buttonRow .c_searchContextMenuIcon, form#c_globalSearch .c_buttonRow .c_spriteGlobalSearchGo {
  z-index: 10;
  position: absolute;
  top: 50%;
  display: block;
  left: 0;
  cursor: pointer
}

form#c_globalSearch .c_buttonRow .c_spriteGlobalSearchGo {
  margin-top: -9px
}

form#c_globalSearch .c_buttonRow .c_searchContextMenuIcon {
  margin-top: -14px;
  left: auto;
  right: 0;
  padding-right: 5px;
  display: none !important
}

td .c_buttonRow {
  display: inline-block;
  white-space: nowrap;
  padding: 10px 0
}

.c_buttonRow {
  padding: 20px 0
}

.c_fakeInputExtension .c_value {
  width: 47%;
  border-right: 0;
  margin-right: 0
}

.c_fakeInputExtension .c_simulateInput {
  width: 47%;
  border: 1px solid #d1d1d1;
  background-color: #fff;
  font-size: 16px;
  font-size: 1rem;
  line-height: 33px;
  line-height: 1.83333rem;
  height: 33px;
  color: #727272;
  padding: 0;
  border-left: none;
  margin-right: 0
}

.c_fakeInputExtension input.c_error {
  color: #007C80;
  border-color: #007C80;
  background-color: #ffe8f4;
  box-shadow: none;
  font-weight: 500
}

.c_simulateButton, button {
  float: left;
  font-size: 1em;
  padding: 6px 15px !important;
  text-decoration: none;
  border: 0;
  background-color: #007C80;
  color: #fff !important;
  box-sizing: border-box
}

.c_simulateButton:focus, button:focus {
  outline: rgba(0, 0, 0, .5) solid 1px
}

.c_simulateButton.c_actionLvl-0, .c_simulateButton.c_actionLvl-1, .c_simulateButton.c_actionLvl-2, .c_simulateButton.c_goToDepotbestandAction, .c_simulateButton.c_goToTest, .c_simulateButton.c_goToUmsaetzeAction, .c_simulateButton.c_tCenter, button.c_actionLvl-0, button.c_actionLvl-1, button.c_actionLvl-2 {
  cursor: pointer;
  font-weight: 400;
  background-color: #007C80;
  color: #fff !important;
  margin-right: 5px
}

fieldset .c_simulateButton.c_actionLvl-0 {
  background: #007C80;
  font-family: 'RobotoSlab', Arial, Helvetica, sans-serif;
  color: #fff !important;
  padding: 6px 15px !important
}

.c_simulateButton.c_actionLvl-2, button.c_actionLvl-2 {
  color: #fff !important;
  background: #007C80;
  border-color: none;
  cursor: pointer
}

.c_simulateButton.c_actionLvl-2.c_disabled, .c_simulateButton.c_actionLvl-2:disabled, button.c_actionLvl-2.c_disabled, button.c_actionLvl-2:disabled {
  color: #f6fafb;
  background-color: #b9dbdf
}

.c_simulateButton.c_actionLvl-3, button.c_actionLvl-3 {
  background-color: #007C80;
  color: #fff !important;
  font-family: 'RobotoSlab';
  padding: 6px 15px
}

.c_simulateButton.c_actionLvl-3.c_disabled, .c_simulateButton.c_actionLvl-3:disabled, button.c_actionLvl-3.c_disabled, button.c_actionLvl-3:disabled {
  background: #d6d6d6
}

.c_simulateButton.c_highlighted, button.c_highlighted {
  color: #fff !important;
  background: #007C80;
  border-color: #af2e6b
}

.c_simulateButton.c_highlighted.c_disabled, .c_simulateButton.c_highlighted:disabled, button.c_highlighted.c_disabled, button.c_highlighted:disabled {
  background: #d4e8c6
}

.c_simulateButton.c_deleteAllAction, button.c_deleteAllAction {
  color: #fff !important;
  background: #007C80;
  border-color: #007C80
}

.c_simulateButton.c_deleteAllAction.c_disabled, .c_simulateButton.c_deleteAllAction:disabled, button.c_deleteAllAction.c_disabled, button.c_deleteAllAction:disabled {
  background: #e5c7ce
}

.c_simulateButton.c_noBorder, button.c_noBorder {
  border: 0
}

.c_simulateButton.c_logOutAction, button.c_logOutAction {
  color: #fff !important
}

.c_buyAction, .c_simulateButton.c_buyAction, button.c_buyAction {
  background: #fff;
  border: 2px solid #4cd600;
  color: #4cd600 !important;
  font-family: 'RobotoCondensed';
  width: 40px !important;
  height: 31px !important;
  padding: 0 !important
}

.c_simulateButton.c_realTimeAction, button.c_realTimeAction {
  min-width: 30px
}

.c_simulateButton.c_realTimeAction.c_spacer, button.c_realTimeAction.c_spacer {
  background-color: transparent;
  border-color: transparent
}

.c_simulateButton.c_sellAction, button.c_sellAction {
  background: #007C80;
  padding: 0 !important;
  min-width: 40px;
  color: #fff !important;
  width: 26px !important;
  height: 30px !important;
  border: 2px solid #007C80
}

.c_simulateButton.c_CFDAction, button.c_CFDAction {
  color: #fff !important;
  min-width: 60px
}

.c_simulateButton.c_filterSubmit, button.c_filterSubmit {
  padding-right: 0
}

.c_simulateButton.c_filterSubmit .c_inputSendAction, button.c_filterSubmit .c_inputSendAction {
  margin-left: 15px
}

.c_simulateButton.c_simulateButtonLarge, button.c_simulateButtonLarge {
  min-height: 35px;
  font-weight: 500;
  font-size: 25px;
  font-size: 1.38889rem;
  line-height: 55px;
  line-height: 3.05556rem
}

.c_simulateButton.c_simulateButtonLined, button.c_simulateButtonLined {
  border: 2px solid;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.c_simulateButton.c_simulateButtonLined.c_actionLvl-2, button.c_simulateButtonLined.c_actionLvl-2 {
  color: #005a7c !important;
  background: 0;
  border-color: #005a7c
}

.c_simulateButton.c_simulateButtonLined.c_actionLvl-2.c_disabled, .c_simulateButton.c_simulateButtonLined.c_actionLvl-2:disabled, button.c_simulateButtonLined.c_actionLvl-2.c_disabled, button.c_simulateButtonLined.c_actionLvl-2:disabled {
  color: #005a7c;
  background-color: #005a7c
}

.c_simulateButton.c_simulateButtonLined.c_actionLvl-3, button.c_simulateButtonLined.c_actionLvl-3 {
  color: #005a7c !important;
  background: 0;
  border-color: #005a7c
}

.c_simulateButton.c_simulateButtonLined.c_actionLvl-3.c_disabled, .c_simulateButton.c_simulateButtonLined.c_actionLvl-3:disabled, button.c_simulateButtonLined.c_actionLvl-3.c_disabled, button.c_simulateButtonLined.c_actionLvl-3:disabled {
  background: #005a7c
}

.c_bigButtons .c_simulateButton, .c_bigButtons button {
  padding: 15px 45px 25px;
  font-size: 14px;
  font-size: .875rem;
  line-height: 18px;
  line-height: 1rem
}

.c_bigButtons .c_simulateButton span.c_big, .c_bigButtons button span.c_big {
  font-size: 28px;
  font-size: 1.55556rem;
  line-height: 32px;
  line-height: 1.77778rem
}

.c_smallButton {
  font-size: 14px;
  font-size: .75rem;
  line-height: 28px;
  line-height: 1.556rem;
  padding: 6px 15px !important;
  height: 30px;
  min-height: 0
}

.c_simulateButton.c_iconButton {
  height: 34px;
  width: 34px;
  display: inline-block;
  margin-right: 10px;
  padding: 5px !important;
  background-color: #333;
  min-width: auto !important;
}
.c_simulateButton.c_iconButton:hover,
.ui-accordion-header.ui-state-active .c_buttonRow .c_simulateButton.c_iconButton.c_ifActive {
  background-color: #007C80;
}
.c_simulateButton.c_iconButton:last-child {
  margin-right: 0;
}

td .c_smallButton {
  max-width: 95px;
  overflow: hidden
}

.c_simulateSelect {
  display: inline-block;
  padding: 0;
  margin: 0 5px 0 0;
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none
}

.c_simulateSelect:last-of-type {
  margin-right: 0
}

.c_simulateSelect .c_itemHolder {
  display: none;
  position: absolute;
  z-index: 50;
  border: 1px solid #efefef;
  background-color: #fff;
  text-align: left;
  min-width: 140px
}

.c_simulateSelect .c_itemHolder .c_selectItem {
  white-space: nowrap;
  display: block;
  padding: 5px 15px;
  font-size: 14px;
  font-size: .75rem;
  line-height: 22px;
  line-height: 1.22222rem;
  color: #000;
  text-decoration: none
}

.c_simulateSelect .c_itemHolder .c_selectItem:hover {
  background-color: #f2f2f2
}

.c_smallSelect .c_itemHolder {
  top: 30px
}

td .c_simulateButton {
  font-family: 'RobotoCondensed';
  font-weight: 800;
  margin-left: 0;
  margin-right: 5px;
  background-color: #fff;
  border-color: #efefef
}

td .c_simulateSelect {
  margin-left: 0;
  float: left;
  background-color: #007C80
}

.c_rtButton.c_simulateButton.c_actionLvl-1, td .c_rtButton {
  color: #000 !important
}

.c_rtButton, td .c_rtButton {
  font-size: 14px;
  font-size: .875rem;
  line-height: 30px;
  line-height: 1.66667rem;
  border: 1px solid #333;
  background-color: #fff !important;
  color: #000 !important;
  padding: 0 !important;
  width: 30px !important;
  min-width: 30px !important;
  height: 30px !important;
  min-height: 30px !important
}

.ui-selectmenu-status, .ui-selectmenu-text, header fieldset.c_inline fieldset, .chosen-container-single .chosen-single span {
  font-weight: 800;
  color: #333;
  font-family: 'RobotoCondensed'
}

header fieldset.c_inline fieldset {
  margin-bottom: 5px;
  margin-right: 10px
}

.ui-selectmenu-status, .ui-selectmenu-text, .chosen-container-single .chosen-single span {
  text-transform: uppercase
}

.ui-selectmenu, .ui-selectmenu-button, .chosen-container {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  text-decoration: none;
  zoom: 1;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  height: 35px;
  color: #010101;
  margin-right: 20px;
  padding: 0 35px 0 0
}

.ui-selectmenu-disabled {
  background-color: #dddddd !important
}

.ui-selectmenu-disabled .ui-selectmenu-icon {
  background-color: transparent !important
}

.ui-selectmenu-icon, .chosen-container-single .chosen-single div {
  width: 35px;
  height: 35px;
  position: absolute;
  right: 0;
  top: 0;
  background-color: #333 !important
}

.chosen-container-single .chosen-single div {
  text-indent: -99999px;
  overflow: hidden
}

.ui-autocomplete, .ui-selectmenu-menu, .chosen-container .chosen-drop {
  position: absolute;
  top: 0;
  display: none;
  margin: 0;
  padding: 0;
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-top: 0
}

.chosen-container .chosen-drop {
  top: 100%;
  left: 0;
  z-index: 90;
  width: 100%;
  margin-left: -1px !important;
  border-top: 1px solid #d1d1d1;
}

.ui-autocomplete ul, .ui-selectmenu-menu ul, .chosen-container .chosen-results {
  list-style: none;
  position: relative;
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  margin: 0;
  padding: 0
}

.chosen-container .chosen-results {
  box-sizing: border-box;
}

.ui-selectmenu-open, .chosen-container.chosen-with-drop .chosen-drop {
  display: block
}

.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
  box-sizing: border-box;
}

.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 40px 4px 11px;
  width: 100%;
  height: 42px;
  outline: 0;
  border: 1px solid #d1d1d1;
  border-radius: 0;
  box-sizing: border-box;
}

.chosen-container-single .chosen-search::after {
  content: '';
  background-position: -964px 0;
  background-image: url("../../images/assets/sprites/basic-sea8e2a394b.png");
  background-repeat: no-repeat;
  height: 18px;
  width: 23px;
  z-index: 1100;
  position: absolute;
  right: 15px;
  top: 15px;
}

.ui-selectmenu-menu-popup {
  margin-top: -1px
}

.ui-autocomplete li, .ui-selectmenu-menu li, .chosen-container .chosen-results li {
  min-height: 25px;
  display: table;
  width: 100%;
  border-top: 1px dotted transparent;
  border-bottom: 1px dotted transparent;
  border-right-width: 0 !important;
  border-left-width: 0 !important;
  font-size: 16px;
  line-height: 1.83333rem;
  height: 33px;
  margin: 0;
  padding: 0
}

.chosen-container .chosen-results li {
  line-height: 18px;
  line-height: 1rem;
  padding: 10px 10px;
  box-sizing: border-box;
  outline: 0;
  text-decoration: none;
  color: #010101;
  font-family: 'RobotoSlab', Arial, Helvetica, sans-serif;
  height: auto;
  min-height: 0;
  display: block;
}

.ui-autocomplete li a, .ui-selectmenu-menu li a {
  line-height: 18px;
  line-height: 1rem;
  min-height: 25px;
  display: table-cell;
  vertical-align: middle;
  outline: 0;
  text-decoration: none;
  padding: 0 10px;
  color: #010101
}

.ui-autocomplete li a:after, .ui-autocomplete li a:before, .ui-selectmenu-menu li a:after, .ui-selectmenu-menu li a:before {
  content: " ";
  display: table
}

.ui-autocomplete li a.ui-state-focus,
.ui-autocomplete li a:hover,
.ui-selectmenu-menu li a.ui-state-focus,
.ui-selectmenu-menu li a:hover,
.chosen-container .chosen-results li:hover,
#c_globalSearchAjaxList ul li div.ui-state-active {
  background-color: #f2f2f2;
  cursor: pointer
}

.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}

.chosen-disabled .chosen-single {
  cursor: default;
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

.ui-autocomplete li {
  height: auto;
  line-height: 18px;
  line-height: 1rem
}

.ui-autocomplete li a {
  line-height: 18px;
  line-height: 1rem;
  padding-top: 10px;
  padding-bottom: 10px
}

.ui-selectmenu-status, .ui-selectmenu-text, .chosen-container-single .chosen-single span {
  display: block;
  height: 35px;
  outline: 0;
  text-decoration: none;
  padding-left: 15px;
  font-size: 14px;
  font-size: .75rem;
  line-height: 35px;
  line-height: 1.94444rem;
  overflow: hidden
}

.ui-selectmenu-status .ui-icon,.ui-selectmenu-text .ui-icon {
  position: absolute;
  top: 1em;
  margin-top: -8px;
  left: 0
}

.ui-selectmenu-status .ui-selectmenu-text {
  margin-right: 40px
}

.ui-selectmenu-text {
  text-overflow: ellipsis;
}

.ui-selectmenu-text:first-child {
  float: left
}

.ui-selectmenu.c_splitOptionValue .ui-selectmenu-text:first-child {
  max-width: 70%;
  margin-right: 0 !important;
  overflow: hidden
}

.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled {
  cursor: default
}

.ui-selectmenu-disabled {
  color: #333;
  background-color: #d6d6d6
}

.ui-selectmenu-hasIcon .ui-selectmenu-status, .ui-selectmenu-menu li.ui-selectmenu-hasIcon a {
  padding-left: 20px;
  position: relative;
  margin-left: 5px
}

.ui-selectmenu-menu li .ui-icon {
  position: absolute;
  left: 0
}

.ui-selectmenu-menu li span, .ui-selectmenu-status span {
  display: block;
  margin-bottom: .2em
}

.ui-selectmenu-menu li span {
  display: inline-block;
  margin-bottom: 0
}

.ui-selectmenu-status span {
  margin-bottom: 0
}

.ui-selectmenu-menu li .ui-selectmenu-item-header {
  font-weight: 700
}

.ui-selectmenu-menu li .ui-selectmenu-item-footer {
  opacity: .8
}

.ui-selectmenu-menu .ui-selectmenu-group {
  font-size: 1em
}

.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
  line-height: 33px;
  line-height: 1.83333rem;
  display: block;
  font-weight: 700
}

.ui-selectmenu-menu .ui-selectmenu-group ul {
  margin: 0;
  padding: 0
}

* html .ui-selectmenu-menu li {
  width: 100%;
  border-color: pink
}

* html .ui-selectmenu-menu li a {
  position: relative
}

#ui-datepicker-div {
  display: none
}

.ui-datepicker-trigger {
  margin-top: 2px;
  cursor: pointer
}

.ui-datepicker {
  z-index: 103 !important;
  background-color: #f5f5f5;
  border: 1px solid #efefef;
  padding: .22222em
}

.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {
  position: absolute;
  top: .38889em;
  display: inline-block;
  width: .33333em;
  height: .61111em;
  cursor: pointer
}

.ui-datepicker .ui-datepicker-header, section.c_pageWrapper #c_middle .portlet-orderbestaetigung .c_orderCotainer {
  position: relative
}

.ui-datepicker .ui-datepicker-next .ui-icon, .ui-datepicker .ui-datepicker-prev .ui-icon {
  vertical-align: top
}

.ui-datepicker .ui-datepicker-title {
  padding: 0 1em;
  font-size: .88889em;
  text-align: center
}

.ui-datepicker .ui-datepicker-prev {
  left: 5px
}

.ui-datepicker .ui-datepicker-next {
  right: 5px
}

.ui-datepicker .ui-datepicker-calendar thead {
  font-size: .77778em
}

.ui-datepicker .ui-datepicker-calendar td {
  padding: 1px;
  line-height: .88889em
}

.ui-datepicker .ui-datepicker-calendar td a, .ui-datepicker .ui-datepicker-calendar td span {
  display: block;
  padding: 2/14em;
  font-size: .77778em;
  text-align: right;
  text-decoration: none;
  color: #010101
}

.ui-datepicker .ui-datepicker-calendar .ui-state-default {
  background-color: #d8d8d8;
  border: 1px solid #efefef;
  text-align: center;
  padding: 3px
}

.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default {
  background-color: transparent;
  color: #727272
}

.ui-datepicker .ui-datepicker-calendar .ui-priority-secondary {
  color: #727272
}

section.c_pageWrapper #c_middle .portlet-depotbestand form fieldset#c_depotSearchFor {
  width: 369px
}

section.c_pageWrapper #c_middle .portlet-depotbestand form fieldset#c_depotSearchFor input {
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-depotbestand form fieldset#c_depotSearchFor #c_depotSearchWord {
  width: 328px;
  padding-left: 5px;
  border-right: 0
}

section.c_pageWrapper #c_middle .portlet-depotbestand form fieldset#c_depotSearchFor #c_depotSearchSend {
  padding: 0
}

section.c_pageWrapper #c_middle .portlet-depotumsaetze form fieldset#c_depotSearchFor input {
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-depotumsaetze form fieldset#c_depotSearchFor #c_depotSearchWord {
  width: 306px;
  padding-left: 5px;
  padding-right: 5px
}

section.c_pageWrapper #c_middle .portlet-depotumsaetze form fieldset#c_depotSearchFor #c_depotSearchSend {
  padding: 0;
  float: none
}

html.no-touch section.c_pageWrapper #c_middle .portlet-depotumsaetze #c_depotumsaetzeTable tr td:nth-child(3) .c_dataHolder {
  width: 190px
}

@media only screen and (min-width:1280px) {
  html.no-touch section.c_pageWrapper #c_middle .portlet-depotumsaetze #c_depotumsaetzeTable tr td:nth-child(3) .c_dataHolder {
    width: 100%
  }
}

html.no-touch section.c_pageWrapper #c_middle .portlet-depotumsaetze #c_depotumsaetzeTable tr td:nth-child(1) .c_dataHolder {
  width: 110px
}

@media only screen and (min-width:1280px) {
  html.no-touch section.c_pageWrapper #c_middle .portlet-depotumsaetze #c_depotumsaetzeTable tr td:nth-child(1) .c_dataHolder {
    width: 100%
  }
}

html.touch section.c_pageWrapper #c_middle .portlet-depotumsaetze #c_depotumsaetzeTable tr td:nth-child(1) .c_dataItem, html.touch section.c_pageWrapper #c_middle .portlet-depotumsaetze #c_depotumsaetzeTable tr td:nth-child(3) .c_dataItem {
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
  -ms-hyphens: auto;
  white-space: normal !important;
  word-break: break-all;
  word-break: break-word
}

section.c_pageWrapper #c_middle .portlet-kontoumsaetze form fieldset#c_accountSearchFor {
  width: 399px
}

section.c_pageWrapper #c_middle .portlet-kontoumsaetze form fieldset#c_accountSearchFor input {
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-kontoumsaetze form fieldset#c_accountSearchFor #c_accountSearchWord {
  width: 358px;
  padding-left: 5px;
  border-right: 0
}

section.c_pageWrapper #c_middle .portlet-kontoumsaetze form fieldset#c_accountSearchFor #c_accountSearchSend {
  padding: 0
}

section.c_pageWrapper #c_middle section.c_content #c_kontoumsaetzeChaskontoTable th:last-child {
  width: 80px
}

section.c_pageWrapper #c_middle .portlet-orderbestaetigung hr {
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-orderbestaetigung textarea.c_resize {
  resize: both;
  min-width: 530px;
  max-width: 830px;
  max-height: 200px
}

section.c_pageWrapper #c_middle .portlet-orderbestaetigung #c_orderSubmit {
  position: absolute;
  right: -122px;
  width: 108px;
  bottom: 0
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog p {
  margin: 0;
  padding: 0
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridHolder {
  width: 99%;
  margin: 0
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridHolder #c_tanInput {
  width: 90%;
  padding: 0 5%;
  margin: 0
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridHolder, .ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridHolder fieldset {
  line-height: 35px;
  line-height: 1.94444rem;
  min-height: 35px
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridHolder .c_simulateInput {
  line-height: 21px;
  line-height: 1.16667rem;
  height: 21px;
  vertical-align: middle;
  display: inline-block
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .row {
  width: 99%;
  margin: 0
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridSize-1 {
  float: left;
  margin-right: -100%;
  width: 14.14286%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridSize-2 {
  float: left;
  margin-right: -100%;
  width: 28.28571%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridSize-3 {
  float: left;
  margin-right: -100%;
  width: 42.42857%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridSize-4 {
  float: left;
  margin-right: -100%;
  width: 56.57143%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridSize-5 {
  float: left;
  margin-right: -100%;
  width: 70.71429%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridSize-6 {
  float: left;
  margin-right: -100%;
  width: 84.85714%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridSize-7 {
  float: left;
  margin-right: -100%;
  width: 99%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridPos-0 {
  margin-left: 0
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridPos-1 {
  margin-left: 14.14286%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridPos-2 {
  margin-left: 28.28571%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridPos-3 {
  margin-left: 42.42857%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridPos-4 {
  margin-left: 56.57143%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridPos-5 {
  margin-left: 70.71429%
}

.ui-dialog #js_ajaxDialogHolder section.c_orderstreichenDialog .c_subGridPos-6 {
  margin-left: 84.85714%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_content header, section.c_pageWrapper #c_middle .portlet-orderprozess .c_content header, section.c_pageWrapper #c_middle .portlet-sparplan .c_content header, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_content header {
  padding-bottom: 0
}
section.c_pageWrapper #c_middle .portlet-sparplan .c_content header {
  padding-bottom: 30px;
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_content header fieldset, section.c_pageWrapper #c_middle .portlet-orderprozess .c_content header fieldset, section.c_pageWrapper #c_middle .portlet-sparplan .c_content header fieldset, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_content header fieldset {
  margin-bottom: 0;
  margin-right: 10px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_content .c_orderverkauf #c_orderSearchWord, section.c_pageWrapper #c_middle .portlet-orderprozess .c_content .c_orderverkauf #c_orderSearchWord, section.c_pageWrapper #c_middle .portlet-sparplan .c_content .c_orderverkauf #c_orderSearchWord, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_content .c_orderverkauf #c_orderSearchWord {
  float: left;
  padding: 0 10px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_content .c_orderverkauf label[for=c_orderSearchWord] button, section.c_pageWrapper #c_middle .portlet-orderaendern .c_content .c_orderverkauf label[for=c_orderSearchWord] div, section.c_pageWrapper #c_middle .portlet-orderaendern .c_content .c_orderverkauf label[for=c_orderSearchWord] span, section.c_pageWrapper #c_middle .portlet-orderprozess .c_content .c_orderverkauf label[for=c_orderSearchWord] button, section.c_pageWrapper #c_middle .portlet-orderprozess .c_content .c_orderverkauf label[for=c_orderSearchWord] div, section.c_pageWrapper #c_middle .portlet-orderprozess .c_content .c_orderverkauf label[for=c_orderSearchWord] span, section.c_pageWrapper #c_middle .portlet-sparplan .c_content .c_orderverkauf label[for=c_orderSearchWord] button, section.c_pageWrapper #c_middle .portlet-sparplan .c_content .c_orderverkauf label[for=c_orderSearchWord] div, section.c_pageWrapper #c_middle .portlet-sparplan .c_content .c_orderverkauf label[for=c_orderSearchWord] span, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_content .c_orderverkauf label[for=c_orderSearchWord] button, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_content .c_orderverkauf label[for=c_orderSearchWord] div, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_content .c_orderverkauf label[for=c_orderSearchWord] span {
  float: left
}

section.c_pageWrapper #c_middle .portlet-orderaendern .ui-accordion .ui-accordion-content, section.c_pageWrapper #c_middle .portlet-orderprozess .ui-accordion .ui-accordion-content, section.c_pageWrapper #c_middle .portlet-sparplan .ui-accordion .ui-accordion-content, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .ui-accordion .ui-accordion-content {
  padding-top: 20px
}

section.c_pageWrapper #c_middle .portlet-orderaendern #c_orderSearchWord, section.c_pageWrapper #c_middle .portlet-orderprozess #c_orderSearchWord, section.c_pageWrapper #c_middle .portlet-sparplan #c_orderSearchWord, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails #c_orderSearchWord {
  width: 350px;
  padding-left: 15px
}

section.c_pageWrapper #c_middle .portlet-orderaendern #ui-c_sessionPasswordInfo, section.c_pageWrapper #c_middle .portlet-orderprozess #ui-c_sessionPasswordInfo, section.c_pageWrapper #c_middle .portlet-sparplan #ui-c_sessionPasswordInfo, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails #ui-c_sessionPasswordInfo {
  width: 400px
}

section.c_pageWrapper #c_middle .portlet-orderaendern #c_orderSearchSend, section.c_pageWrapper #c_middle .portlet-orderprozess #c_orderSearchSend, section.c_pageWrapper #c_middle .portlet-sparplan #c_orderSearchSend, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails #c_orderSearchSend {
  cursor: pointer
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_searchSpinnerDark, section.c_pageWrapper #c_middle .portlet-orderprozess .c_searchSpinnerDark, section.c_pageWrapper #c_middle .portlet-sparplan .c_searchSpinnerDark, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_searchSpinnerDark {
  width: 35px;
  height: 35px;
  display: inline-block;
  background-color: #333
}

section.c_pageWrapper #c_middle .portlet-orderaendern table td .c_simulateButton, section.c_pageWrapper #c_middle .portlet-orderprozess table td .c_simulateButton, section.c_pageWrapper #c_middle .portlet-sparplan table td .c_simulateButton, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails table td .c_simulateButton {
  min-width: 40px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder {
  width: 100%;
  margin: 0 0 15px;
  height: 35px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_grid, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_grid, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_grid, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_grid {
  padding: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder select, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder select, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder select, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder select {
  width: 99.5%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_fakeInputExtension, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_fakeInputExtension, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_fakeInputExtension, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_fakeInputExtension {
  border: 1px solid #d1d1d1
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_fakeInputExtension input, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_fakeInputExtension input, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_fakeInputExtension input, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_fakeInputExtension input {
  margin: 0;
  width: 42.8%;
  padding: 0;
  border: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_fakeInputExtension input:first-child, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_fakeInputExtension input:first-child, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_fakeInputExtension input:first-child, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_fakeInputExtension input:first-child {
  padding-left: 5%;
  padding-right: 2%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_fakeInputExtension input:last-child, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_fakeInputExtension input:last-child, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_fakeInputExtension input:last-child, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_fakeInputExtension input:last-child {
  width: 48%;
  padding-left: 2%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .ui-selectmenu {
  margin-right: 0;
  padding: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .ui-selectmenu-status, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .ui-selectmenu-status, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .ui-selectmenu-status, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .ui-selectmenu-status {
  padding-right: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_buttonRow, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_buttonRow, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_buttonRow, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_buttonRow {
  padding: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_datePicker, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_datePicker, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_datePicker, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_datePicker {
  width: 80.6%;
  padding: 0 2%;
  margin: 0 4% 0 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .ui-datepicker-trigger, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .ui-datepicker-trigger, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .ui-datepicker-trigger, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .ui-datepicker-trigger {
  margin-top: 5px;
  width: 10%;
  max-width: 32px;
  min-width: 22px;
  height: auto;
  float: right
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_smallInputs .ui-datepicker-trigger, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_smallInputs .ui-datepicker-trigger, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_smallInputs .ui-datepicker-trigger, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_smallInputs .ui-datepicker-trigger {
  margin-top: 2px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder fieldset.c_inline, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder fieldset.c_inline, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder fieldset.c_inline, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder fieldset.c_inline {
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder fieldset.c_inline fieldset, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder fieldset.c_inline fieldset, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder fieldset.c_inline fieldset, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder fieldset.c_inline fieldset {
  margin-right: 25px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder.c_gridOrderprozessDirekthandelsart fieldset.c_inline fieldset:last-child, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder.c_gridOrderprozessDirekthandelsart fieldset.c_inline fieldset:last-child, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder.c_gridOrderprozessDirekthandelsart fieldset.c_inline fieldset:last-child, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder.c_gridOrderprozessDirekthandelsart fieldset.c_inline fieldset:last-child {
  margin-right: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_tanInput, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_tanInput, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_tanInput, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_tanInput {
  width: 90%;
  padding: 0 5%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder p, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder p, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder p, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder p {
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .c_priceRequestLeft, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_priceRequestLeft, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .c_priceRequestLeft, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_priceRequestLeft {
  position: absolute;
  right: 20px;
  bottom: 15px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .js_validPriceRequest, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .js_validPriceRequest, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .js_validPriceRequest, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .js_validPriceRequest {
  position: absolute;
  text-align: center
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .js_validPriceRequest p, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .js_validPriceRequest p, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .js_validPriceRequest p, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .js_validPriceRequest p {
  font-size: 20px;
  font-size: 1.125rem
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .js_validPriceRequest .c_validPriceRequest, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .js_validPriceRequest .c_validPriceRequest, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .js_validPriceRequest .c_validPriceRequest, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .js_validPriceRequest .c_validPriceRequest {
  font-size: 13px;
  font-size: .72222rem;
  line-height: 16px;
  line-height: .88889rem
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridHolder .js_validPriceRequest .c_validPriceRequest span, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .js_validPriceRequest .c_validPriceRequest span, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridHolder .js_validPriceRequest .c_validPriceRequest span, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .js_validPriceRequest .c_validPriceRequest span {
  width: 14px;
  margin: 0 4px;
  display: inline-block;
  text-align: center
}

section.c_pageWrapper #c_middle .portlet-orderaendern .row, section.c_pageWrapper #c_middle .portlet-orderprozess .row, section.c_pageWrapper #c_middle .portlet-sparplan .row, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .row {
  width: 100%;
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-1, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-1, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-1, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-1 {
  float: left;
  margin-right: -100%;
  width: 5.26%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-2, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-2, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-2, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-2 {
  float: left;
  margin-right: -100%;
  width: 10.53%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-3, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-3, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-3, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-3 {
  float: left;
  margin-right: -100%;
  width: 15.79%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-4, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-4, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-4, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-4 {
  float: left;
  margin-right: -100%;
  width: 21.05%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-5, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-5, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-5, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-5 {
  float: left;
  margin-right: -100%;
  width: 26.32%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-6, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-6, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-6, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-6 {
  float: left;
  margin-right: -100%;
  width: 31.58%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-7, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-7, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-7, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-7 {
  float: left;
  margin-right: -100%;
  width: 36.84%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-8, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-8, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-8, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-8 {
  float: left;
  margin-right: -100%;
  width: 42.11%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-9, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-9, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-9, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-9 {
  float: left;
  margin-right: -100%;
  width: 47.37%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-10, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-10, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-10, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-10 {
  float: left;
  margin-right: -100%;
  width: 52.63%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-11, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-11, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-11, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-11 {
  float: left;
  margin-right: -100%;
  width: 57.89%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-12, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-12, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-12, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-12 {
  float: left;
  margin-right: -100%;
  width: 63.16%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-13, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-13, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-13, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-13 {
  float: left;
  margin-right: -100%;
  width: 68.42%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-14, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-14, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-14, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-14 {
  float: left;
  margin-right: -100%;
  width: 73.68%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-15, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-15, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-15, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-15 {
  float: left;
  margin-right: -100%;
  width: 78.95%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-16, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-16, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-16, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-16 {
  float: left;
  margin-right: -100%;
  width: 84.21%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-17, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-17, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-17, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-17 {
  float: left;
  margin-right: -100%;
  width: 89.47%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-18, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-18, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-18, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-18 {
  float: left;
  margin-right: -100%;
  width: 94.74%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridSize-19, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridSize-19, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridSize-19, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridSize-19 {
  float: left;
  margin-right: -100%;
  width: 100%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-0, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-0, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-0, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-0 {
  margin-left: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-1, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-1, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-1, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-1 {
  margin-left: 5.26%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-2, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-2, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-2, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-2 {
  margin-left: 10.53%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-3, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-3, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-3, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-3 {
  margin-left: 15.79%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-4, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-4, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-4, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-4 {
  margin-left: 21.05%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-5, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-5, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-5, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-5 {
  margin-left: 26.32%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-6, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-6, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-6, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-6 {
  margin-left: 31.58%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-7, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-7, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-7, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-7 {
  margin-left: 36.84%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-8, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-8, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-8, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-8 {
  margin-left: 42.11%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-9, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-9, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-9, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-9 {
  margin-left: 47.37%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-10, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-10, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-10, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-10 {
  margin-left: 52.63%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-11, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-11, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-11, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-11 {
  margin-left: 57.89%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-12, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-12, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-12, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-12 {
  margin-left: 63.16%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-13, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-13, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-13, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-13 {
  margin-left: 68.42%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-14, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-14, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-14, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-14 {
  margin-left: 73.68%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-15, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-15, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-15, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-15 {
  margin-left: 78.95%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-16, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-16, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-16, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-16 {
  margin-left: 84.21%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-17, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-17, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-17, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-17 {
  margin-left: 89.47%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_gridPos-18, section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridPos-18, section.c_pageWrapper #c_middle .portlet-sparplan .c_gridPos-18, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridPos-18 {
  margin-left: 94.74%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder {
  width: 95%;
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder:after, section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder:before, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder:after, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder:before, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder:after, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder:before, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder:after, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder:before {
  content: " ";
  display: table
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder .c_grid, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder .c_grid, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder .c_grid, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder .c_grid {
  padding: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder .c_subGrid, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder .c_subGrid, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder .c_subGrid, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder .c_subGrid {
  float: left;
  margin-right: -100%;
  width: 31.66667%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder .c_subGridPos-0, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder .c_subGridPos-0, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder .c_subGridPos-0, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder .c_subGridPos-0 {
  margin-left: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder .c_subGridPos-6, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder .c_subGridPos-6, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder .c_subGridPos-6, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder .c_subGridPos-6 {
  margin-left: 31.66667%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder .c_subGridPos-12, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder .c_subGridPos-12, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder .c_subGridPos-12, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder .c_subGridPos-12 {
  margin-left: 63.33333%;
  padding-left: 5%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder-2, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder-2, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder-2, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder-2 {
  width: 100%;
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder-2 .c_grid, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder-2 .c_grid, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder-2 .c_grid, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder-2 .c_grid {
  padding: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder-2 .c_subGrid, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder-2 .c_subGrid, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder-2 .c_subGrid, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder-2 .c_subGrid {
  float: left;
  margin-right: -100%;
  width: 50%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder-2 .c_subGridPos-0, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder-2 .c_subGridPos-0, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder-2 .c_subGridPos-0, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder-2 .c_subGridPos-0 {
  margin-left: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_subGridHolder-2 .c_subGridPos-2, section.c_pageWrapper #c_middle .portlet-orderprozess .c_subGridHolder-2 .c_subGridPos-2, section.c_pageWrapper #c_middle .portlet-sparplan .c_subGridHolder-2 .c_subGridPos-2, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_subGridHolder-2 .c_subGridPos-2 {
  margin-left: 50%
}

section.c_pageWrapper #c_middle .portlet-orderaendern #c_orderprozessOrderschaetzung, section.c_pageWrapper #c_middle .portlet-orderprozess #c_orderprozessOrderschaetzung, section.c_pageWrapper #c_middle .portlet-sparplan #c_orderprozessOrderschaetzung, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails #c_orderprozessOrderschaetzung {
  width: 95.8%;
  margin: 0;
  padding: 0 2%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit .c_subGridPos-6 label .c_label, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit .c_subGridPos-6 label .c_label, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit .c_subGridPos-6 label .c_label, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit .c_subGridPos-6 label .c_label {
  margin-left: -25%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit .c_subGridPos-12, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit .c_subGridPos-12, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit .c_subGridPos-12, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit .c_subGridPos-12 {
  padding-left: 10%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit .c_subGridPos-12 label .c_label, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit .c_subGridPos-12 label .c_label, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit .c_subGridPos-12 label .c_label, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit .c_subGridPos-12 label .c_label {
  margin-left: -15%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit .c_subGrid span.c_smallTxt, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit .c_subGrid span.c_smallTxt, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit .c_subGrid span.c_smallTxt, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit .c_subGrid span.c_smallTxt {
  float: left;
  line-height: 30px;
  line-height: 1.66667rem;
  display: inline-block;
  width: 25%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit .c_subGrid span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit .c_subGrid span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit .c_subGrid span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit .c_subGrid span.c_textCurrency {
  text-align: center;
  width: 20%;
  padding-left: 2%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit #c_OCOStopLimit_order-1_limit, section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit #c_OCOStopLimit_order-1_stop, section.c_pageWrapper #c_middle .portlet-orderaendern .c_OCOStopLimit #c_OCOStopLimit_order-2_limit, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit #c_OCOStopLimit_order-1_limit, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit #c_OCOStopLimit_order-1_stop, section.c_pageWrapper #c_middle .portlet-orderprozess .c_OCOStopLimit #c_OCOStopLimit_order-2_limit, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit #c_OCOStopLimit_order-1_limit, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit #c_OCOStopLimit_order-1_stop, section.c_pageWrapper #c_middle .portlet-sparplan .c_OCOStopLimit #c_OCOStopLimit_order-2_limit, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit #c_OCOStopLimit_order-1_limit, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit #c_OCOStopLimit_order-1_stop, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_OCOStopLimit #c_OCOStopLimit_order-2_limit {
  display: inline-block;
  width: 54.8%;
  margin: 0;
  padding: 0 5%;
  float: left
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_orderprozessEvent fieldset.c_bigTxt, section.c_pageWrapper #c_middle .portlet-orderprozess .c_orderprozessEvent fieldset.c_bigTxt, section.c_pageWrapper #c_middle .portlet-sparplan .c_orderprozessEvent fieldset.c_bigTxt, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_orderprozessEvent fieldset.c_bigTxt {
  height: 27px;
  font-weight: 100;
  font-size: 16px !important;
  font-size: 1rem !important;
  line-height: 27px;
  line-height: 1.5rem
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_orderprozessEvent #c_orderprozessEventtrigger, section.c_pageWrapper #c_middle .portlet-orderprozess .c_orderprozessEvent #c_orderprozessEventtrigger, section.c_pageWrapper #c_middle .portlet-sparplan .c_orderprozessEvent #c_orderprozessEventtrigger, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_orderprozessEvent #c_orderprozessEventtrigger {
  padding-left: 15px;
  width: 100%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_orderprozessEvent .c_simulateInput.c_equalsbigger, section.c_pageWrapper #c_middle .portlet-orderprozess .c_orderprozessEvent .c_simulateInput.c_equalsbigger, section.c_pageWrapper #c_middle .portlet-sparplan .c_orderprozessEvent .c_simulateInput.c_equalsbigger, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_orderprozessEvent .c_simulateInput.c_equalsbigger {
  margin-right: 5px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_orderprozessEvent .c_simulateInput.c_equalsless, section.c_pageWrapper #c_middle .portlet-orderprozess .c_orderprozessEvent .c_simulateInput.c_equalsless, section.c_pageWrapper #c_middle .portlet-sparplan .c_orderprozessEvent .c_simulateInput.c_equalsless, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_orderprozessEvent .c_simulateInput.c_equalsless {
  margin-left: 5px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_orderprozessEvent .c_simulateInputElement, section.c_pageWrapper #c_middle .portlet-orderprozess .c_orderprozessEvent .c_simulateInputElement, section.c_pageWrapper #c_middle .portlet-sparplan .c_orderprozessEvent .c_simulateInputElement, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_orderprozessEvent .c_simulateInputElement {
  margin-right: 0;
  margin-top: -4px;
  height: 27px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_orderprozessEvent big, section.c_pageWrapper #c_middle .portlet-orderprozess .c_orderprozessEvent big, section.c_pageWrapper #c_middle .portlet-sparplan .c_orderprozessEvent big, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_orderprozessEvent big {
  font-weight: 100;
  font-size: 25px !important;
  font-size: 1.38889rem !important;
  line-height: 27px;
  line-height: 1.5rem
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid {
  height: 33px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label {
  width: 100%
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label .c_label, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label .c_label, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label .c_label, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label .c_label {
  width: 70px;
  vertical-align: middle
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label input, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label input, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label input, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label input {
  width: 30.8%;
  margin: 0;
  padding: 0 5%;
  vertical-align: middle
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label input, section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label select, section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label span, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label input, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label select, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label span, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label input, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label select, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label span, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label input, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label select, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label span {
  display: inline-block
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGrid label span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGrid label span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGrid label span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGrid label span.c_textCurrency {
  line-height: 30px;
  line-height: 1.66667rem
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGridPos-2 label, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGridPos-2 label, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGridPos-2 label, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGridPos-2 label {
  text-align: right;
  white-space: nowrap
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGridPos-2 span.c_label, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGridPos-2 span.c_label, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGridPos-2 span.c_label, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGridPos-2 span.c_label {
  float: none !important
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency {
  width: 50px;
  padding: 0 30px 0 2px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGridPos-2 .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGridPos-2 .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGridPos-2 .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGridPos-2 .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .c_subGridPos-2 span.c_textCurrency {
  text-align: left
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit1, section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit2, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit1, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit2, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit1, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit2, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit1, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit #c_TrailingStopLimit_orderprozessCurrencyOrderLimit2 {
  width: 50px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .ui-selectmenu, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .ui-selectmenu {
  margin-right: 0;
  padding-right: 30px;
  margin-left: 0
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_TrailingStopLimit .ui-selectmenu-status, section.c_pageWrapper #c_middle .portlet-orderprozess .c_TrailingStopLimit .ui-selectmenu-status, section.c_pageWrapper #c_middle .portlet-sparplan .c_TrailingStopLimit .ui-selectmenu-status, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_TrailingStopLimit .ui-selectmenu-status {
  padding-left: 10px
}

section.c_pageWrapper #c_middle .portlet-orderaendern .c_content header {
  padding-bottom: 30px
}

section.c_pageWrapper #c_middle .portlet-zeichnungsdetails input[type=text] {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%
}

section.c_pageWrapper #c_middle .portlet-zeichnungsdetails #c_tanInput {
  width: 100%
}

section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder [class*=c_gridSize-] {
  position: relative
}

section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_infoIconBig {
  position: absolute;
  right: -28px;
  top: 50%;
  margin-top: -9.5px
}

section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_fakeInputExtension input, section.c_pageWrapper #c_middle .portlet-zeichnungsdetails .c_gridHolder .c_fakeInputExtension input:last-child {
  width: 50%
}

section.c_pageWrapper #c_middle .c_realtimeInfoPanel {
  font-size: 13px;
  font-size: .72222rem
}

section.c_pageWrapper #c_middle .portlet-orderprozess .c_realtimeInfoPanel {
  position: absolute;
  display: inline-block;
  left: 25px;
  bottom: 9px
}

@media only screen and (max-width: 1149px) {
  .c_simulateButton.c_iconButton {
    margin-bottom: 10px;
  }
  .c_simulateButton.c_iconButton:last-child {
    margin-bottom: 0;
  }
  .ui-accordion.c_fixedStyle .c_simulateButton.c_iconButton {
    margin-bottom: 0;
  }
}

@media only screen and (max-width:1024px) {
  section.c_pageWrapper #c_middle .portlet-orderprozess .ui-accordion .ui-accordion-header {
    padding-bottom: 2px !important;
    padding-top: 2px !important;
    padding-left: 0 !important
  }

  section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder .c_priceRequestLeft {
    right: 10px
  }

  section.c_pageWrapper #c_middle .portlet-orderprozess .c_gridHolder fieldset.c_inline fieldset {
    margin-right: 10px
  }

  section.c_pageWrapper #c_middle .portlet-orderprozess section.c_content table.c_compactView th {
    color: #000;
    font-size: .77778em;
    border-bottom: 1px solid #666;
    z-index: 101;
    vertical-align: top
  }
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
  .c_OCOStopLimit #c_OCOStopLimit_order-1_limit, .c_OCOStopLimit #c_OCOStopLimit_order-1_stop, .c_OCOStopLimit #c_OCOStopLimit_order-2_limit {
    width: 56.8%
  }

  .c_TrailingStopLimit .c_subGrid label input {
    width: 49.8%
  }
}

section.c_pageWrapper #c_middle .portlet-service header fieldset {
  margin-right: 10px
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridHolder {
  width: 100%;
  margin: 0 auto 15px
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridHolder p {
  margin: 0
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .row {
  width: 100%;
  margin: 0 auto
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridSize-1 {
  float: left;
  margin-right: -100%;
  width: 17.6%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridSize-2 {
  float: left;
  margin-right: -100%;
  width: 38.2%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridSize-3 {
  float: left;
  margin-right: -100%;
  width: 58.8%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridSize-4 {
  float: left;
  margin-right: -100%;
  width: 79.4%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridSize-5 {
  float: left;
  margin-right: -100%;
  width: 100%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridPos-0 {
  margin-left: 0
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridPos-1 {
  margin-left: 20.6%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridPos-2 {
  margin-left: 41.2%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridPos-3 {
  margin-left: 61.8%
}

section.c_pageWrapper #c_middle .portlet-ueberweisung .c_gridSystem.c_gridLayout-5 .c_gridPos-4 {
  margin-left: 82.4%
}

section.c_pageWrapper #c_middle .portlet-watchlist #c_watchlistSwitch {
  width: 200px
}

section.c_pageWrapper #c_middle .portlet-watchlist #c_watchlistData {
  width: 205px;
  padding: 0 15px
}

.c_inidividual_order_art:not(.ui-selectmenu-menu), .c_selectMenuOCTCFD:not(.ui-selectmenu-menu), .c_selectMenuOCTCFDLEV:not(.ui-selectmenu-menu), .c_selectMenuOCTKassa:not(.ui-selectmenu-menu), .c_selectMenuOCTOTC:not(.ui-selectmenu-menu), .c_updateOTCChart:not(.ui-selectmenu-menu) {
  width: 99.5%
}

.c_inidividual_order_art:not(.ui-selectmenu-menu), .c_inidividual_order_art:not(.ui-selectmenu-menu) .ui-selectmenu-status, .c_selectMenuOCTCFD:not(.ui-selectmenu-menu), .c_selectMenuOCTCFD:not(.ui-selectmenu-menu) .ui-selectmenu-status, .c_selectMenuOCTCFDLEV:not(.ui-selectmenu-menu), .c_selectMenuOCTCFDLEV:not(.ui-selectmenu-menu) .ui-selectmenu-status, .c_selectMenuOCTKassa:not(.ui-selectmenu-menu), .c_selectMenuOCTKassa:not(.ui-selectmenu-menu) .ui-selectmenu-status, .c_selectMenuOCTOTC:not(.ui-selectmenu-menu), .c_selectMenuOCTOTC:not(.ui-selectmenu-menu) .ui-selectmenu-status, .c_updateOTCChart:not(.ui-selectmenu-menu), .c_updateOTCChart:not(.ui-selectmenu-menu) .ui-selectmenu-status {
  color: #000;
  background: #fff
}

.c_inidividual_order_art.ui-selectmenu-menu, .c_selectMenuOCTCFD.ui-selectmenu-menu, .c_selectMenuOCTCFDLEV.ui-selectmenu-menu, .c_selectMenuOCTKassa.ui-selectmenu-menu, .c_selectMenuOCTOTC.ui-selectmenu-menu, .c_updateOTCChart.ui-selectmenu-menu {
  border-top: 0
}

.c_inidividual_order_art, .c_selectMenuOCTCFD, .c_selectMenuOCTCFDLEV, .c_selectMenuOCTKassa, .c_selectMenuOCTOTC, .c_updateOTCChart {
  margin-right: 0;
  margin-bottom: 8px;
  border: 1px solid #d1d1d1
}

.c_inidividual_order_art .ui-selectmenu-menu-status, .c_selectMenuOCTCFD .ui-selectmenu-menu-status, .c_selectMenuOCTCFDLEV .ui-selectmenu-menu-status, .c_selectMenuOCTKassa .ui-selectmenu-menu-status, .c_selectMenuOCTOTC .ui-selectmenu-menu-status, .c_updateOTCChart .ui-selectmenu-menu-status {
  height: 25px
}

.c_inidividual_order_art li, .c_selectMenuOCTCFD li, .c_selectMenuOCTCFDLEV li, .c_selectMenuOCTKassa li, .c_selectMenuOCTOTC li, .c_updateOTCChart li {
  font-size: 14px;
  font-size: .875rem;
  line-height: 25px;
  line-height: 1.38889rem;
  min-height: 25px;
  display: table;
  width: 100%
}

.c_inidividual_order_art li a, .c_selectMenuOCTCFD li a, .c_selectMenuOCTCFDLEV li a, .c_selectMenuOCTKassa li a, .c_selectMenuOCTOTC li a, .c_updateOTCChart li a {
  line-height: 16px;
  line-height: .88889rem;
  min-height: 25px;
  display: table-cell;
  vertical-align: middle;
  padding-left: 15px
}

fieldset .c_selectMenuOCTCFD, fieldset .c_selectMenuOCTKassa, fieldset .c_selectMenuOCTOTC {
  margin-bottom: 0
}

.c_updateOTCChart:not(.ui-selectmenu-menu) {
  width: auto
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_buttonRow {
  margin: 0;
  padding: 0
}

section.c_oneClickPanel.c_oneClickKonfigPanel fieldset {
  width: 100%;
  margin-bottom: 16px
}

section.c_oneClickPanel.c_oneClickKonfigPanel fieldset.c_configBlock {
  margin-bottom: 10px
}

section.c_oneClickPanel.c_oneClickKonfigPanel fieldset.c_configBlock span.c_noConfig {
  color: #000;
  font-weight: 400;
  font-size: 14px;
  font-size: .875rem
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_details fieldset {
  margin-bottom: 20px
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_details fieldset:last-child {
  margin-bottom: 0
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_details fieldset h3, section.c_oneClickPanel.c_oneClickKonfigPanel .c_details fieldset>label {
  margin: 0 0 10px;
  height: auto !important;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px !important;
  line-height: .88889rem !important;
  font-weight: 500;
  display: block
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_details fieldset.c_inline>div {
  margin: 0;
  display: inline-block;
  vertical-align: middle
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_details fieldset.c_inline>div:first-of-type {
  margin-right: 50px
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_details fieldset label {
  line-height: 25px !important;
  line-height: 1.38889rem !important;
  height: auto !important;
  font-family: 'RobotoCondensed'
}

section.c_oneClickPanel.c_oneClickKonfigPanel .ui-selectmenu-status {
  font-size: 14px;
  font-size: .875rem
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_smallInputs .c_highlight {
  padding: 4px
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_smallInputs .ui-selectmenu {
  border-color: #4bd201;
  height: 25px
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_smallInputs .ui-selectmenu-status {
  line-height: 25px;
  line-height: 1.38889rem
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_negative .c_fakeInputExtension .c_simulateInput, section.c_oneClickPanel.c_oneClickKonfigPanel .c_negative .c_fakeInputExtension .c_value {
  border-color: #007C80
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_positive .c_fakeInputExtension .c_simulateInput, section.c_oneClickPanel.c_oneClickKonfigPanel .c_positive .c_fakeInputExtension .c_value {
  border-color: #4bd201
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_fakeInputExtension {
  font-weight: 400;
  margin-bottom: 10px
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_fakeInputExtension:last-child {
  margin-bottom: 0
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_fakeInputExtension input:focus {
  border-color: #efefef
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_fakeInputExtension .c_value {
  width: 54%;
  padding-right: 10%;
  font-size: 20px;
  font-size: 1.125rem;
  border-width: 2px;
  border-color: #4bd201
}

section.c_oneClickPanel.c_oneClickKonfigPanel .c_fakeInputExtension .c_simulateInput {
  width: 30%;
  font-size: 13px;
  font-size: .72222rem;
  border-width: 2px;
  border-color: #4bd201
}

.c_selectMenuConfigCfdDepot:not(.ui-selectmenu-menu), .c_selectMenuConfigCfdExchange:not(.ui-selectmenu-menu), .c_selectMenuConfigKassaDepot:not(.ui-selectmenu-menu), .c_selectMenuConfigKassaExchange:not(.ui-selectmenu-menu), .c_selectMenuConfigOtcDepot:not(.ui-selectmenu-menu) {
  width: 400px !important
}

.c_selectMenuConfigCfdDepot li, .c_selectMenuConfigCfdExchange li, .c_selectMenuConfigKassaDepot li, .c_selectMenuConfigKassaExchange li, .c_selectMenuConfigOtcDepot li {
  font-size: 14px;
  font-size: .875rem;
  line-height: 25px;
  line-height: 1.38889rem;
  min-height: 25px;
  display: table;
  width: 100%
}

.c_selectMenuConfigCfdDepot li a, .c_selectMenuConfigCfdExchange li a, .c_selectMenuConfigKassaDepot li a, .c_selectMenuConfigKassaExchange li a, .c_selectMenuConfigOtcDepot li a {
  line-height: 16px;
  line-height: .88889rem;
  min-height: 25px;
  display: table-cell;
  vertical-align: middle
}

section.c_pageWrapper #c_middle .c_portlet-cfd header select.c_menuFixed {
  width: 500px
}

section.c_pageWrapper #c_middle .c_portlet-cfd header fieldset.c_inline fieldset {
  margin-right: 10px
}

.c_boersenplatzConfigPanel {
  position: absolute;
  right: 0;
  background: #fff;
  color: #000;
  z-index: 59;
  padding: 0 35px 45px
}

.c_boersenplatzConfigPanel header:hover {
  background-color: #fff !important
}

.c_boersenplatzConfigPanel .c_boersenContainer {
  position: relative;
  width: 100%
}

.c_boersenplatzConfigPanel fieldset.ui-state-highlight {
  background-color: #f1f1f1;
  height: 70px
}

.c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection, .c_boersenplatzConfigPanel fieldset.ui-state-highlight {
  overflow: hidden;
  display: block;
  cursor: n-resize;
  border-bottom: 1px solid #efefef;
  width: 100%;
  margin-bottom: 10px;
  padding-bottom: 10px
}

.c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection header, .c_boersenplatzConfigPanel fieldset.ui-state-highlight header {
  margin: 0;
  padding: 0 0 10px !important
}

.c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection header .c_subHeadline, .c_boersenplatzConfigPanel fieldset.ui-state-highlight header .c_subHeadline {
  font-size: 16px;
  font-size: 1rem;
  font-weight: 500
}

.c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h1, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h2, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h3, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h4, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h5, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h6, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h1, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h2, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h3, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h4, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h5, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h6 {
  margin: 0;
  padding: 0;
  font-size: 20px;
  font-size: 1.125rem;
  font-weight: 100
}

.c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h1.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h2.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h3.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h4.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h5.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection h6.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h1.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h2.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h3.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h4.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h5.c_txtHighlight, .c_boersenplatzConfigPanel fieldset.ui-state-highlight h6.c_txtHighlight {
  color: #000
}

.c_boersenplatzConfigPanel fieldset.c_handelsplatzSelection .c_simulateInput.c_checkbox .c_simulateInputElement, .c_boersenplatzConfigPanel fieldset.ui-state-highlight .c_simulateInput.c_checkbox .c_simulateInputElement {
  margin-right: 10px
}

.c_boersenplatzConfigPanel label.c_simulateInput:not(.c_fullSize) {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 24%
}

@media only screen and (max-width:1056px) {
  form#c_globalSearch {
    width: 190px
  }

  form#c_globalSearch input {
    width: 122px
  }

  form#c_globalSearch .c_buttonRow {
    width: 52px
  }
}

#c_orderprozess,
#c_changeprozess {
  margin-top: 10px
}
section.c_pageWrapper #c_middle .portlet-sparplan .c_content #c_orderprozess,
section.c_pageWrapper #c_middle .portlet-sparplan .c_content #c_changeprozess {
  margin-top: 0;
}

section.c_pageWrapper #c_middle .portlet-sparplan .c_content #c_orderprozess .c_tanInput label,
section.c_pageWrapper #c_middle .portlet-sparplan .c_content #c_changeprozess .c_tanInput label {
  height: auto;
  width: 100%;
}
.c_orderprozessSearch {
  display: block;
  padding: 10px 15px;
  max-width: 70%;
  margin: 0 auto;
}
.c_orderprozessSearch input {
  width: 80%;
  display: inline-block;
  margin-right: 0;
  border-right: none;
  height: 40px;
}
.c_orderprozessSearch .c_buttonRow {
  padding: 0;
  margin-left: -5px;
  position: relative;
  display: inline-block;
  background: #fff;
  border: 1px solid #d1d1d1;
  border-left: none;
  height: 40px;
}
.c_orderprozessSearch .c_buttonRow .c_spriteGlobalSearchGo {
  margin-top: 11px;
  margin-right: 5px;
}
.c_orderprozessSearch .c_buttonRow .c_searchContextMenuIcon {
  display: none;
}


.c_buttonRow ul li span.c_simulateButton {
  background-color: #fff
}

/*Änderungen SMC 12.5.2022*/
/*Widgets*/
form#c_globalSearch {
  height: 44px;
}
form#c_globalSearch .c_buttonRow, form#c_globalSearch input {
  height: 38px;
}
form#c_globalSearch button {
  background-color: #007C80;
}
.c_simulateButton.c_actionLvl-3, button.c_actionLvl-3 {
  background-color: #404040;
  font-family: 'RobotoCondensed';
}
.c_simulateButton.c_actionLvl-3:hover, button.c_actionLvl-3:hover {
  background-color: #007C80;
}
/*all*/
.c_simulateButton, button,
.c_simulateButton.c_actionLvl-0, .c_simulateButton.c_actionLvl-1, .c_simulateButton.c_actionLvl-2, .c_simulateButton.c_goToDepotbestandAction, .c_simulateButton.c_goToTest, .c_simulateButton.c_goToUmsaetzeAction, .c_simulateButton.c_tCenter, button.c_actionLvl-0, button.c_actionLvl-1, button.c_actionLvl-2,
fieldset .c_simulateButton.c_actionLvl-0,
td .c_simulateSelect {
  background-color: #404040;
  font-family: 'RobotoCondensed';
}
.c_simulateButton.c_actionLvl-0:hover, .c_simulateButton.c_actionLvl-2:hover,
.c_simulateButton.c_goToDepotbestandAction:hover, .c_simulateButton.c_goToTest:hover, .c_simulateButton.c_goToUmsaetzeAction:hover,
button.c_actionLvl-0:hover, button.c_actionLvl-1:hover, button.c_actionLvl-2:hover,
fieldset .c_simulateButton.c_actionLvl-0:hover {
  background-color: #007C80;
}
.c_simulateButton.c_actionLvl-2.c_disabled:hover, button.c_actionLvl-2.c_disabled:hover {
  color: #f6fafb;
  background-color: #b9dbdf
}
section.c_pageWrapper #c_middle section.c_inverted button {
  background-color: #007C80;
  font-family: 'RobotoCondensed';
}
.c_buyAction, .c_simulateButton.c_buyAction, button.c_buyAction {
  background-color: #fff;
}
.c_simulateButton.c_sellAction, button.c_sellAction {
  background-color: #007C80;
}


/*Änderungen 24.01.2023*/
.country_select {
  display: inline-block;
  margin-left: 0 !important;
}
.country_select .c_smallButton {
  background: white;
  border: 1px solid #d1d1d1;
  height: 35px;
  padding: 2px 10px !important;
}
.country_select .c_selectItem {
  padding: 2px 10px !important;
}
.country_select .c_dropdownButton {
  background: #404040;
}
.country_select .c_smallSelect {
  width: 35px;
  height: 35px;
  background-position: -3761px 3px;
}
.country_select .country_flag:before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 15px;
  background: url('../../images/assets/flags.png');
  vertical-align: middle;
  background-size: auto 15px;
  margin-top: -3px;
  margin-right: 5px;
}
.country_select .country_flag.country-at:before { background-position: 0 50%; }
.country_select .country_flag.country-de:before { background-position: -32px 50%; }
.country_select .country_flag.country-fr:before { background-position: -64px 50%; }
.country_select .country_flag.country-it:before { background-position: -96px 50%; }
.country_select .country_flag.country-uk:before { background-position: -128px 50%; }
.country_select .country_flag.country-li:before { background-position: -160px 50%; }
.country_select .country_flag.country-ch:before { background-position: -192px 50%; }
.country_select .country_flag.country-lu:before { background-position: -224px 50%; }
.country_select .country_flag.country-nl:before { background-position: -256px 50%; }
.country_select .country_flag.country-be:before { background-position: -288px 50%; }
.country_select ~ input:first-of-type {
  margin-left: 15px !important;
}

#filterPostboxFolder-button {
  width: 120px !important;
}

#filterMessageStatus-button {
  width: 75px !important;
}

#c_timeSlot-button {
  width: 120px !important;
}

#c_accountSwitch-button {
  width: 200px !important;
}

#c_accountTimeFrame-button {
  width: 160px !important;
}

#interval-button {
  width: 150px !important;
}

#costValueSelector-button {
  width: 100px !important;
}

#c_printFormat-button, #c_printOrientation-button {
  width: 150px !important;
}

#country-button {
  width: 150px !important;
}

#countrycode-button {
  width: 60px !important;
}

#kycdataportlet_WAR_dadportlet .ui-selectmenu-button {
  width: 300px !important;
}

/* Second column */
.investment-table tbody tr td:first-child + td .ui-selectmenu-button {
  width: 90px !important;
}

/* Third column */
.investment-table tbody tr td:first-child + td + td .ui-selectmenu-button {
  width: 140px !important;
}