.chart-setup div.setup-input {
    width: 150px;
    vertical-align: -6px;
}

.chart-setup div.setup-input .sq-input-spinner-btns.chart-setup div.setup-input {
    width: 150px;
    margin-top: 0 !important;
}

.chart-setup div.setup-input.setup-input-small {
    width: 80px;
    vertical-align: 3px;
}

.chart-setup .sqn-input.input-group {
    vertical-align: 0px;
}

.chart-setup .form-group {
    margin-top: 0px;
    margin-bottom: 0px;
}

body .chart-setup .form-group label {
    min-width: 64px;
    overflow: hidden;
    word-wrap: break-word;
    padding-right: 10px;
}

.chart-setup .form-group label {
    min-width: 60px;
}

.chart-setup .form-group div div {
    height: 19px;
}

.sqn-input.input-group-addon {
    height: 20px;
    line-height: 20px;
    border: 0;
    flex: 0 0 auto;
}

body .chart-setup .sq-input {
    margin-bottom: 8px;
    display: inline-flex;
    max-width: 100%;
}

body .chart-setup .sq-input .input-group {
    width: 127px;
}

body .chart-setup .sq-input.setup-input-symbol-wrapper {
    margin-right: -20px;
}

body .chart-setup .sq-input.setup-input-symbol-wrapper .setup-input {
    width: 150px;
}

.chart-setup .gridbox {
    margin-bottom: 8px;
}

.suchbcharts-add-oneline, .suchbcharts-add-oneline a {
    margin-left: 0 !important;
}

.chart-setup .form-group>div:first-child label {
    min-width: 68px;
}
.labelAlignRight{
    text-align: right;
}
.chart-setup .subcharts {
    overflow: visible;
    /* max-height: 114px; */
    padding-top: 0;
    padding-bottom: 6px;
}

.chart-setup-box-1 {
    margin-bottom: 6px;
}

.chart-setup-box-1 label {
    width: 108px;
    flex: 0 0 auto;
    padding-right: 0 !important;
}

.chart-setup-box-1 div.precision-input {
    width: 216px;
    vertical-align: -6px;
}

.chart-setup-box-2 label {
    width: 100px;
    flex: 0 0 auto;
    padding-right: 0 !important;
}

.chart-setup-box-2 .timeframe {
    display: inline-block;
}

.chart-setup-box-2 .timeframe label {
    display: none;
}

.chart-setup-box-2 .timeframe .dropdown label {
    display: block;
}

.chart-setup-box-3 label {
    width: 62px;
    flex: 0 0 auto;
    padding-right: 0 !important;
}

.chart-setup-available-data .sq-input label {
    color: #777777;
}

.chart-setup-available-data .sq-input label:last-child {
    margin-left: 12px;
}

.sq-fieldset .chart-setup legend {
    margin-bottom: 9px;
}

.chart-setup .toolbar {
    padding: 0;
}

.chart-setup-available-data {
    position: relative;
    top: -6px;
}

.chart-setup-spread-line .sq-input {
    min-width: 80px;
}

.chart-setup div.setup-input.precision-input {
    max-width: 266px;
    display: block;
    width: 100%;
    flex: 1 1 auto;
}

.chart-setup .real-spread-tick {
    margin-top: 0;
    padding-top: 0;
}

.chart-setup .real-spread-tick input {
    vertical-align: -2px;
}

.chart-setup .real-spread-tick label {
    padding-left: 10px;
}

.chart-setup .other-test-params-link {
    margin-top: 4px;
    margin-left: 6px;
    margin-top: 2px;
    display: inline-block;
}

.chart-setup .timeframe {
    width: 180px;
    position: relative;
}

.chart-setup .timeframe .sqn-select {
    margin-right: 0;
}

.chart-setup .timeframe .data-plus-icon {
    line-height: 22px;
}

.chart-setup .input-engine {
    width: 180px;
    vertical-align: -6px;
}

.chart-setup .hr-subcharts {
    margin: 6px 10px 0px 10px;
}

.chart-setup .subchart-count .sqn-spinner {
    width: 76px;
}

.chart-setup .subchart-count .subcharts-input {
    max-width: 65px;
}

.chart-setup .subchart-count .subcharts-help {
    vertical-align: top;
    padding-left: 10px;
    width: 255px;
    padding-left: 10px;
    padding-top: 4px;
    display: inline-block;
    font-style: italic;
}

.chart-setup .subchart-count .subcharts-help>label {
    width: 100%;
    color: #888888;
    overflow: hidden;
    font-weight: normal;
}

.other-params-popup .modal-dialog {
    max-width: 786px;
    width: 700px;
}

.other-params-popup hr {
    width: 100%;
    margin-bottom: 0px;
    margin-top: 10px;
}

.other-params-popup .modal-body .sq-input>label:first-child {
    width: 100px;
    text-align: right;
}

.other-params-popup .modal-body .sq-input>.sq-input {
    margin-right: 4px;
    width: 110px;
}

.other-params-popup .modal-body .sq-input.setup-help {
    height: auto !important;
    display: block;
    margin-top: -7px;
}

.other-params-popup .modal-body .sq-input.setup-help label {
    margin-left: 105px;
    width: auto !important;
    white-space: normal;
    text-align: left !important;
    clear: both;
    color: #888888;
}

.other-params-popup .modal-body .sq-fieldset .sq-input.setup-help label {
    margin-top: 10px;
    margin-left: 289px;
}

.sq-fieldset .subcharts .row.row-smaller>div.chart-setup-box-2 {
    padding-left: 15px !important;
}

.subcharts-title {
    font-weight: 700;
    color: #555555;
    margin-bottom: 2px;
}

.chart-setup div.setup-input.setup-input-small {
    width: 80px;
    vertical-align: 0;
}

body .chart-setup .form-group label {
    min-width: 68px;
}

.sqn-input.input-group {
    display: inline-flex;
    padding: 0;
}

.sqn-input.input-group input {
    flex: 1 1 auto;
    padding: 0 11px;
    width: 100%;
}

.input-group .input-group-addon {
    border: 0;
    line-height: 22px;
    width: 20px;
}

.chart-setup .gridbox {
    margin-bottom: 8px;
}

.suchbcharts-add-oneline, .suchbcharts-add-oneline a {
    margin-left: 0 !important;
}

.chart-setup .form-group>div:first-child label {
    min-width: 154px;
}

.chart-setup .subcharts {
    padding-top: 16px;
    padding-bottom: 6px;
}

.chart-setup .sqn-label.pips {
    width: auto;
}

.chart-setup i.fa.fa-cog {
    cursor: pointer;
}

.chart-setup .comission-label-value {
    margin-left: 0px;
    width: auto;
    margin-right: 5px;
}

.setup-input .sq-data-input {
    display: inline-block;
}

.setup-input {
    display: inline-block;
}

.chart-setup .col-sm-7 div.setup-input.setup-input-small.slippage-spinner {
    width: 140px;
}

.pipsLabel{
    padding-left: 8px;
    color: #555555;
    font-weight: normal;
    width: fit-content !important;
}