@import './../../../../../assets/styles/variables.less'; @circle_size: 13px; .custom-modal{ font-family: @font-opensans-regular; } /deep/ multi-steps-wizard { display: none; } .ng2-modal-header{ border: none !important; } .ng2-modal-body{ padding-top: 0 !important; } header{ margin-bottom: 10px; .dynamic-header-container{ position: relative; top: -9px; } .steps-header{ display: flex; .step-title{ flex: 1; .title-text{ width: 100%; text-align: center; line-height: 40px; background-color: @tlv_color_u; font-size: 13px; } .line{ width: ~"calc(100% - @{circle_size})"; position: relative; left: ~"calc((100% - @{circle_size})/2 * (-1))"; float: left; height: 2px; .inner-line{ background-color: @main_color_a; height: 100%; } } .circle{ margin:0 auto; border: @main_color_o solid 1px; height: @circle_size; width: @circle_size; border-radius: 50%; position: relative; top: -@circle_size/2; background-color: @main_color_p; z-index: 1; } .full-circle{ border-color: @main_color_a; background-color: @main_color_a; } &.active{ color: @main_color_a; font-family: @font-opensans-medium; .circle{ border-color: @main_color_a; } } } } } .navigation-buttons{ padding-left: 6px; border-left: 1px solid @main_color_a; .navigation-button{ padding: 0 8px; .navigation-icon{ margin: 3px 0; &.blue-arrow-back{ float: left; } &.white-arrow-next{ float: right; } } } }