­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ .cbw-content { .vertical-flex & { flex: 1 1 auto; } } .cbw-import-type { height: 100%; } .cbw-clear-content { padding: 23px 0 0 0; &__note { display: flex; font-size: 13px; line-height: 20px; align-items: center; color: $color__error; padding: 15px 0 0 0; svg { @include margin(0, 5px, 0, 0); } } &__result { font-size: 13px; line-height: 20px; padding: 15px 0 0 0; &--error { color: $color__error; } &--success { color: $color__success; } } &__message { font-weight: 500; font-size: 15px; line-height: 23px; padding: 0 0 2px; color: $color__heading; } &__controls { display: flex; max-width: 650px; .cx-vui-button { flex: 0 0 100px; @include margin(0, 0, 0, 10px); } .cx-vui-component-raw { flex: 1 1 auto; input { width: 100%; padding: 11px 15px; } } } } .cbw-import-summary { padding: 20px; border: 1px solid $color__border-in-panel; border-radius: 4px; margin: 30px 0 0 0; background: #fff; table { width: 100%; th { font-weight: normal; text-align: getValueByDirection(left, right); font-size: 15px; line-height: 23px; color: $color__text; padding: 0 0 5px; } td { padding: 5px 0; font-size: 15px; line-height: 23px; } td.summary-label { font-weight: 500; color: $color__heading; } .summary-label { width: 10%; min-width: 145px; } .summary-total { width: 8%; min-width: 100px; @include padding(0, 0, 0, 30px); } } } .summary-total-content { display: flex; justify-content: space-between; } .content-page { .cbw-block__top { flex: 1 1 auto; display: flex; flex-direction: column; } .cbw-regenerate { flex: 1 1 auto; display: flex; flex-direction: column; } .cbw-slides-wrap { flex: 1 1 auto; display: flex; align-items: center; } } .cbw-slides { width: 100%; } .cbw-slide { text-align: center; &__title { font-weight: 500; font-size: 18px; line-height: 140%; color: $color__heading; padding: 23px 0 6px; } &__desc { font-size: 15px; line-height: 140%; } } .cx-vui-panel { &.content-page { background-image: url( '../img/content-cover.png' ); } &.content-page.import-step { background-image: url( '../img/content-alt-cover.png' ); } &.content-page.regenerate-step { background-image: none; } }