$greenColor: #46b749; @mixin svgIcon { font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .admin-page table tr td.position-adm .pos-adm-wr { span { float: left; } input { float: left; } } .pos-adm-wr-num { float: left; } .buttons-tool-groups { margin-left: 35px; float: left; height: 24px; .my-ico-tools { width: 24px; height: 24px; cursor: pointer; &:before { line-height: 24px; } &.my-trash { margin-left: 18px; &:before { color: #7c7c7c; } } &:hover { &.my-trash { &:before { color: #eb1101; } } } } } .list-edit-groups { width: 100%; float: left; padding: 0; li { padding: 15px 211px 15px 33px; list-style: none; width: 100%; float: left; border-bottom: 1px solid #e2e2e2; position: relative; } .name { display: table-cell; height: 24px; vertical-align: middle; padding-left: 40px; } } .add-new-group-wr { width: 145px; height: 36px; display: table-cell; vertical-align: middle; font-size: 12px; color: #7c7c7c; cursor: pointer; padding-left: 50px; position: relative; line-height: 14px; &:hover { opacity: 0.8; } } .add-new-group { width: 36px; height: 36px; border-radius: 100%; margin: 0; padding: 0; line-height: 36px; position: absolute; background: $greenColor; color: #fff; font-size: 16px; text-align: center; left: 0; top: 50%; margin-top: -18px; } td.hidden-td-groups, td.app-cat-hidden-list { padding-top: 0 !important; padding-left: 0 !important; padding-right: 0 !important; box-shadow: 0px 0px 12px 0px rgba(219, 219, 220, 0.75); } .hidden-grops { float: left; width: 100%; } .buttons-tools-wr-group { } .buttons-tools-wr { &.buttons-tools-wr-group { position: relative !important; right: auto !important; top: auto !important; } } .groups-title-wr { cursor: pointer; float: left; position: relative; padding-left: 35px; width: 300px; span { position: absolute; left: 15px; top: 4px; color: #7c7c7c !important; font-size: 10px; } } .app-groups-wr { .title-adm { padding-left: 0 !important; &.active { background: #fff; .groups-title-wr { color: $greenColor; } } } } .app-cat-wr { tr { .active { background: #fff !important; } } } .td-inputs-wrapp-wrapp { //margin-left: 25px; float: left; margin-top: -16px; width: 100%; padding-left: 153px; &.td-inputs-wrapp-wrapp-add { padding-left: 23px; } } .td-inputs-wrapp { float: left; width: 280px; position: relative; margin-top: 10px; padding: 0 10px; input { width: 100%; float: left; margin-top: 5px; padding-left: 55px; } span { position: absolute; left: 10px; bottom: 0; width: 40px; height: 36px; text-align: center; line-height: 36px; color: #7c7c7c; font-size: 12px; &:before { content: ''; background: #dbdbdb; position: absolute; width: 1px; height: 24px; right: -1px; top: 50%; margin-top: -12px; } } } .active-groups-li { .pos-adm-wr-num { position: absolute; top: 15px; left: 33px; } } .buttons-wrapp-save-exit-group { float: left; width: 171px; position: absolute; right: 20px; bottom: 15px; .btn { width: 120px; float: left; } .btn_exit { cursor: pointer; float: left; color: #eb1101; font-size: 18px; width: 36px; height: 36px; text-align: center; line-height: 36px; } } .btn_hide { cursor: pointer; float: left; width: 36px; height: 36px; text-align: center; &:before { @include svgIcon; line-height: 36px; content: '\e91a'; color: #eb1101; font-size: 16px; } } #groups-modal { width: 550px; background: #fff; box-shadow: 0px 0px 12px 0px rgba(174, 175, 177, 0.75); position: absolute; left: 50%; margin-left: -250px; top: 0; text-align: center; opacity: 0; transition: 0.5s; z-index: 1041; padding-bottom: 50px; padding-top: 60px; } .modal-ext-txt { color: #2a2b2d; font-size: 18px; } #overlay-ext { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; opacity: 0; transition: 0.3s; } .btn-error-group { border: 1px solid #eb1101; color: #eb1101; text-transform: uppercase; box-shadow: none; } .has-error { &.td-inputs-wrapp { input { border-color: #eb1101 !important; } span { color: #eb1101; &:before { background: #eb1101; } } label { color: #eb1101; } } } /*****catalog-page********/ .app-cat-hidden-list { padding-left: 0 !important; padding-right: 0 !important; ul { padding: 0; list-style: none; width: 100%; float: left; li { width: 100%; float: left; border-top: 1px solid #e2e2e2; white-space: normal; padding: 17px 0 13px 0; vertical-align: top; color: #333; font-size: 13px; font-weight: 700; position: relative; a { margin-left: 28px; color: #333; &.active { color: #46b749; } } &.not { font-weight: normal; } .pos-adm-wr-num { position: absolute; top: 15px; right: 8px; } .hidden-blocks-cat_ { display: none; width: 100%; float: left; margin-top: 13px; ul { li { padding-left: 45px; padding-bottom: 0; } } &.active { display: block !important; } } } } } .admin-page .app-cat-wr table tr td.position-adm { .pos-adm-wr { top: -2px; } .pos-adm-ok { top: 3px; } } .app-cat-wr { .active { .groups-title-wr { color: #46b749; } } } .groups-title-wr-last { font-weight: normal; cursor: pointer; float: left; position: relative; padding-left: 35px; width: 300px; } /*****end catalog-page********/ /*****catalog-page products********/ .arrow-adm { text-align: center; width: 34px; cursor: pointer; span { color: #7c7c7c !important; font-size: 10px; } } .admin-page table tr.active td { &.arrow-adm { span { &:before { content: "\f077"; } } } } #variants-table { > td { box-shadow: 0px 0px 12px 0px rgba(219, 219, 220, 0.75); padding: 0; border-left: 1px solid red; border-right: 1px solid #e2e2e2; } table { margin-top: 0; border-top: 0; th { border-bottom: 2px solid #e2e2e2; padding: 0 8px; } td { padding-top: 13px; font-weight: normal; .pos-adm-wr { top: 19px; } .pos-adm-ok { right: auto; top: 24px; left: 109px; } &.position-adm { width: 168px; } &.status-adm, &.status-adm-2 { width: 160px; } &.sku-adm { padding-top: 22px; } &.mass-delete-variant { .icheckbox_flat-green { margin-top: 5px; } } } } input { } .switchery { margin-top: 5px; } } .td-button-btn-danger-products-table { width: 240px; } .btn-danger-products-table { background: #eb1101 !important; border: 1px solid #eb1101 !important; width: 120px; height: 36px; color: #fff; font-size: 12px; text-shadow: none; border-radius: 2px; float: right; margin-right: 19px; } .price-adm, .price-sale-adm, .quantity-goods-adm { width: 220px; text-align: center; input { margin-top: 0; width: 110px; height: 36px; border: 1px solid #dbdbdb !important; box-shadow: 1px 2px 5px 0px rgba(188, 188, 188, 0.35) inset !important; font-size: 14px; font-weight: 700; text-align: center; &:active, &:focus { box-shadow: none !important; } } } .quantity-goods-adm { width: 160px; input { width: 73px; } } @media (max-width: 1400px) { .quantity-goods-adm { width: 125px; } #variants-table { table { td { &.status-adm, &.status-adm-2 { width: 125px; } &.sku-adm { padding-top: 27px; width: 340px; } &.mass-delete-variant { .icheckbox_flat-green { margin-top: 10px; } } } } } .price-adm, .price-sale-adm, .quantity-goods-adm { width: 165px; } .btn-danger-products-table { margin-right: 0; } .td-button-btn-danger-products-table { width: 144px; } } /*****end catalog-page products********/ /*****catalog-page products-create********/ .product-varian-create { position: relative; .form-group { width: 50%; float: left; margin-bottom: 0; } .btn-danger { left: auto; margin-left: 0; right: -7px; height: 26px; bottom: 0; z-index: 2; &:before { line-height: 26px; } } } /*****end catalog-page products-create********/ /*****order********/ .add-goods-order { width: 36px; height: 36px; left: auto; top: auto; bottom: 0; right: 15px; i { line-height: 36px; height: 36px; display: block; font-size: 15px; } } .remove-order-product { border: 0; position: absolute; right: 15px; top: 13px; margin: 0; } .row-order-product { position: relative; color: #333; font-weight: 700; padding-top: 13px; .help-block { display: none; } input { text-align: center; margin-top: 0; } .form-group { margin-bottom: 0; } .sku { color: #5f5f5f; font-weight: normal; } } #count-to-order { text-align: center; color: #333; font-weight: 700; } .row-order-product-title, .row-order-product-price { margin-top: 10px; } .order-goods-th { margin-top: 20px; } .sum_all { color: #333; text-align: right; margin-top: 10px; font-weight: 700; strong { font-size: 18px; } } .row-order-product-line { margin-top: 13px; div { width: 100%; float: left; height: 1px; background: #e2e2e2; } } .mouse-lmc { position: relative; margin-right: 5px; float: left; margin-top: 1px; &:before { @include svgIcon; content: '\e91b'; color: #2b2b2b; font-size: 18px; float: left; } } .title-adm:hover .mouse-lmc:before { color: #46b749; } /*****end order********/ /*****color********/ .adm-color-wr { position: relative; padding-left: 20px !important; b { position: absolute; width: 18px; height: 18px; border-radius: 100%; left: 0; top: 50%; margin-top: -10px; } div { position: relative; padding-left: 24px; } } .td-inputs-wrapp-wrapp-collors { .td-inputs-wrapp { width: 20%; } } .color-picker { .current-color { z-index: 3; width: 18px; height: 18px; border-radius: 100%; left: 0; bottom: 50%; margin-bottom: -9px; &:before { display: none; } } .color-picker-container { background: none; border: 0; } .input-group-addon { width: 18px; padding: 0; left: 0; &:before { display: none; } } .form-control { border: 0 !important; box-shadow: none !important; padding-left: 24px !important; background: none; } .vc-chrome { z-index: 3; position: relative; margin-top: 36px; } .vc-chrome-fields-wrap { display: none; } .vc-chrome-alpha-wrap { display: none; } .vc-chrome-sliders { padding-top: 10px; } .vc-chrome-saturation-wrap { border-radius: 0 !important; } } .colors-buttons_ { bottom: 25px; } /*****end color********/ @media (max-width: 1400px) { .td-inputs-wrapp { width: 162px; } .list-edit-groups li { padding: 15px 201px 15px 33px; } }