// Variables // Welcome UI - Tables .view-header { border-bottom: 1px solid $ui_lightgray; margin-bottom: 15px; width: 100%; padding: 15px 0; } .logo-area { display: block; float: left; position: relative; width: 100%; height: 56px; border-bottom: 1px solid #eaeaea; } .logo-area .welcome-homes-logo { width: 140px; margin-bottom: 20px; margin-top: 18px; margin-left: 12px; } .land-app .view-header { border-bottom: 1px solid $ui_lightgray; /*background-color: $ui_middlegray;*/ margin-bottom: 30px; width: 100%; padding: 15px 0; } .land-app .white-header { border-bottom: none; background-color: $ui_white; /*margin-bottom: 30px;*/ width: 100%; padding: 20px 15px; box-shadow: $ui-shadow; } /* =========================== */ .land-app .s-font { font-size: 14px; } /* =========================== */ .view-header .btn.btn-group { display: contents; } .view-header .ui-btn:hover { color: $ui_white; } .dropdown-menu { padding: 0; } .land-app .header-fixed { display: block; /*position: fixed;*/ height: 130px; margin-top: -22px; /*background-color: #f2f2f2;*/ /*margin-left: -15px;*/ width: 100%; max-width: 100%; z-index: 2; border-bottom: none !important; margin-left: -14px; } .header-fixed .row-title { margin-bottom: 5px; margin-left: -14px; } .land-app .header-fixed hr { margin-top: 0px; } .land-app .header-fixed-box { position: fixed; background-color: #f2f2f2; top: 20px; padding-right: 18%; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .land-app .form-padding { margin-top: 140px !important; } /* Table Header */ table .ui-table-row { background-color: $ui_white; /*border: 1px solid rgba(0, 0, 0, 0.125);*/ } .ui-toptable { background-color: $ui_middlegray; padding: 8px 15px; border: 1px solid $ui_middlegray; -webkit-border-top-left-radius: $ui-radius; -webkit-border-top-right-radius: $ui-radius; -moz-border-radius-topleft: $ui-radius; -moz-border-radius-topright: $ui-radius; border-top-left-radius: $ui-radius; border-top-right-radius: $ui-radius; } .ui-toptable .ui-btn { margin-bottom: 0 !important; } /* Table Cells */ .ui-table thead { /*background-color: #edeff4;*/ background-color: $ui_white; /*border-bottom: 1px solid #000;*/ font-family: 'hk_groteskbold'; } .ui-table table { background-color: $ui_white; } .ui-table thead th { vertical-align: top; font-size: 16px; } .ui-table td { padding: 26px 20px; font-family: 'hk_groteskmedium'; } .ui-table td a { font-family: 'hk_groteskbold'; } .ui-table .ui-sort { color: $ui_back; padding-left: 24px; background-image: image-url('icons/icn-sort.svg'); background-repeat: no-repeat; background-size: 8px; background-position: left 10px top 6px; } .ui-table thead tr { background-image: url('icons/icn-dot.svg'); background-repeat: repeat-x; background-position: bottom 1px left; background-size: 1px; } .ui-app-area .table thead th { border-bottom: transparent; } /* Tr */ .ui-table table tbody tr:hover { /*background-color: $ui_fill;*/ } .ui-toptable .col-lg-6:first-child { align-self: flex-end; } .ui-toptable h4 { font-size: 18px !important; } .ui-table table thead .sort, .ui-table .table thead .sort { background-image: image-url('icons/icn-sort.svg'); background-repeat: no-repeat; background-size: 8px; background-position: left 14px top 22px; padding-left: 28px; } .ui-table table thead .sort a, .ui-table .table thead .sort a { color: #000 } /* =========================== */ .am-content.ui-app-area .block, .am-wrapper.main-app .block { display: block; float: left; position: relative; } .ui-app-area .dropdown-toggle::after { display: none; } .ui-app-area .dropleft .dropdown-toggle::before { display: none; } .ui-app-area .dropdown .btn-group { display: block; padding: 3px 6px 0px 6px; } .ui-app-area .dropdown .btn-group .btn { width: 100%; } .ui-app-area .dropdown .btn-group .btn-outline-primary, .ui-app-area .dropdown .btn-group .btn-outline-danger { color: $ui_back; border-color: transparent; } .ui-app-area .dropdown .btn.dropdown-toggle { padding: 4px; } .ui-app-area .ui-table-row .dropdown.dropleft { display: none; } .ui-app-area .ui-table-row:hover .dropdown.dropleft { display: block; } .ui-app-area .ui-menu-dots { width: 40px; } .ui-app-area table .ui-menu-dots { width: 20px; height: 70px; text-align: right; } .ui-app-area table .dropdown-menu { padding: 0; } .ui-app-area .card.card-body { margin-bottom: $md-marginbottom; padding: 0; background-color: transparent; border: transparent; } .ui-app-area .dropdown .btn.dropdown-toggle:hover .dropdown-menu { display: block !important; } .site-plan .card-body { padding: 0; } .ui-app-area .list-group-itemĀ { min-height: 90px; } #ui-tabs .list-group-item { padding-left: 15px; } .ui-app-area .dropdown .btn-group a, .ui-app-area .dropdown .btn-group button { border-radius: 6px !important; margin-bottom: 3px; } /* =========================== */ .ui-app-area .block-pill { color: #000; background-color: #edeff4; border: 1px solid #edeff4; border-radius: 4px !important; display: block; float: left; position: relative; font-size: 16px; padding: 6px 14px; } /* =========================== */ /* Table Area Titles */ .land-app .view-header h1, .land-app .white-header h1 { font-size: $header-title; } .land-app .view-header h2, .land-app .white-header h2 { font-size: $header-title; } .land-app .view-header h3, .land-app .white-header h3 { font-size: $header-title; } .land-app .card-header h4 { font-size: $block-title; color: $block-title-color; } .land-app .s-title { font-size: $block-secondary-title; color: $block-secondary-title-color; } .land-app .block-result { font-size: $block-result; color: $block-result-color; font-weight: bold; } /* =========================== */ .land-app .parcel-information-block { display: block; width: 100%; border-bottom: 1px solid #D9D9D9; padding: 15px 15px 0 15px; margin-left: 15px; margin-right: 15px; } /* =========================== */ .ui-app-area .ui-col { display: inline-block; float: left; position: relative; margin-bottom: $sm-marginbottom; margin-left: 15px; } .ui-app-area .width-drop { padding-right: 50px; } .ui-app-area .ui-col.dots-drop { display: flex; position: absolute; width: 40px; height: 100%; right: 0; top: 0; } .ui-app-area .ui-col.dots-drop .dropdown { align-self: center; margin: 0 auto; } .ui-app-area .ui-col.dots-drop .dropdown .dropdown-menu { padding: 0; border-radius: 8px; } .ui-app-area .list-group-item { border-radius: 0 !important; padding: 1.50rem 1.25rem; } .ui-app-area .list-group-item:hover { /*background-color: $ui_fill;*/ } .ui-app-area .parcel-main-info .list-group-item { padding: 0.50rem 1.25rem; } /* =========================== */ .ui-app-area .list-group .list-group-item { display: block; } /* =========================== */ .small-navbar { display: block; float: right; position: relative; background-color: $ui_white; width: auto; padding: 1px 12px; margin-top: -22px; margin-right: -15px; box-shadow: $ui-shadow; } .small-navbar li { display: inline-block; } /* =========================== */ .parcel-main-info { display: block; float: left; position: relative; margin-bottom: $md-marginbottom; } .parcel-main-info .card { background-color: transparent; border: none; border-radius: 0; } .parcel-main-info .card .card-header { margin-bottom: 0; background-color: transparent; border-bottom: none; padding: 0.75rem 0; } .parcel-main-info .list-group { display: block; } .parcel-main-info .card .list-group-item { background-color: transparent; border: none; width: 33%; padding-left: 0 !important; display: block !important; float: left; } .parcel-main-info.site-plan .img-fluid { max-width: 50px; height: auto; text-align: left; border: 1px solid #007bff; } /* =========================== */ .pagination { align-items: center; justify-content: center; } .pagination .page-link { padding: 10px; margin-left: 0; line-height: 1.25; color: $ui_blue; background-color: transparent; border: none; border-radius: $ui-radius; font-size: $ui_font_small; } .pagination .page-item.active .page-link { z-index: 3; color: $ui_white; background-color: $ui_blue; border-color: transparent; } .pagination .page-item.disabled .page-link { background-color: transparent; border-color: transparent; } /* =========================== */ #add-characteristic .card.card-body { background-color: $ui_white; padding: 15px; border: 1px solid rgba(0, 0, 0, 0.125); } .ui-toolt, .ui-toolt-status { position: relative; display: inline-block; } .ui-toolt:hover { cursor: pointer; } .ui-toolt .tooltiptext { visibility: hidden; width: 270px; background-color: black; color: #fff; text-align: center; border-radius: 8px; padding: 10px; position: absolute; z-index: 1; bottom: 100%; left: 50%; margin-left: -135px; font-size: 13px; margin-bottom: 15px; } .ui-toolt-status .tooltiptext { visibility: hidden; width: 64px; background-color: black; color: #fff; text-align: center; border-radius: .25rem; padding: 5px; position: absolute; z-index: 1; bottom: 100%; left: 50%; margin-left: -30px; font-size: 13px; margin-bottom: 2px; } .ui-toolt:hover .tooltiptext, .ui-toolt-status:hover .tooltiptext { visibility: visible; } .ui-toolt .ui-toolt-info { background-color: $ui_white; border: 1px solid $ui_back; padding: 2px 6px 0px; border-radius: 50%; color: $ui_back; font-size: 8px; display: block; top: -2px; position: relative; font-family: 'gt-eesti-bold'; } .ui-toolt .tooltiptext:after { content: ''; position: absolute; left: 115px; top: 50px; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 15px solid #000; clear: both; } .ui-toolt-status .tooltiptext:after { content: ''; position: absolute; left: 11px; top: 24px; width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-top: 10px solid #000; clear: both; } /* =========================== */ .ui-status a.btn.btn-success { text-indent: -9999px; width: 10px; height: 10px; padding: 0; border-radius: 50%; background-color: $ui_green; border: 1px solid $ui_green; } .ui-status .btn.btn-danger { text-indent: -9999px; width: 10px; height: 10px; padding: 0; border-radius: 50%; background-color: $ui_darkgray; border: 1px solid $ui_darkgray; } /* =========================== */ .parcel-real-estate .list-group-item { width: 100% !important; } /* =========================== */ #parcel_form .form-row { margin-bottom: 15px; } /* =========================== */ .ui-login { max-width: 480px; border: 1px solid $ui_darkgray; border-radius: $ui-radius; margin-top: 100px; } .ui-login .btn.btn-outline-primary { background-color: $ui_blue; color: $ui_white } .ui-login a { display: block; font-size: $ui_font_small; margin-top: $sm-margintop; } /* =========================== */ .ui-app-area .btn.btn-success { background-color: $ui_blue; color: $ui_white; } .ui-edit-block { border: $ui_darkgray; padding: 20px; border-radius: $ui-radius; } /* =========================== */ .ui-app-area form #search { -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; outline: none; border: 1px solid #DDDDDD; padding: 10px; } .ui-app-area form #search:focus { box-shadow: 0 0 5px $ui_blue; border: 1px solid $ui_blue; } .ui-app-area .site-plan a { color: $ui_back; text-decoration: underline; } /* =========================== */ #parcel_form { /*background-color: $ui_white;*/ padding: 30px 0px; /*margin-top: 80px;*/ } /* =========================== */ .am-left-sidebar.col-12.col-lg-2.p-0.menu-app { display: block; float: left; position: absolute; } .am-left-sidebar:before { box-shadow: 0 0 15px rgba(174,174,174,0.15); border-right: 1px solid #D9D9D9; background-color: #fff !important; } .am-content.col-12.col-lg-10.mx-auto.ui-app-area { display: block; float: right; position: relative; } .am-wrapper.main-app .ui-app-area .main-content { display: block; float: left; position: relative; width: 100%; } .table-striped tbody tr:nth-of-type(odd), .table-striped tbody tr { background-color:#fff; } .table-striped tbody tr:hover { background-color:#fff!important; } .am-wrapper.am-login { max-width: 660px; margin: 120px auto; } .ui-app-area .tab-pane .widget.widget-small { margin-bottom: 60px; } .ui-app-area .widget-head { background-color: #fff !important; padding: 12px 15px; border-bottom: 1px solid #7A7A7A !important; -webkit-border-top-left-radius: .25rem!important; -webkit-border-top-right-radius: .25rem!important; -moz-border-radius-topleft: .25rem!important; -moz-border-radius-topright: .25rem!important; border-top-left-radius: .25rem!important; border-top-right-radius: .25rem!important; } .ui-app-area .widget-head.no-margin { margin-left: 0; margin-right: 0; } .ui-app-area .widget-head.no-margin .col-sm-8, .ui-app-area .widget-head.no-margin .col-sm-12 { margin-bottom: 0; padding-left: 0; } .ui-app-area .widget-head .title { font-size: 22px; font-weight: 600; font-family: 'hk_groteskbold'; } .ui-app-area .card-body .nav.nav-tabs { margin-bottom: 30px; border-bottom: transparent; } .widget-small .nav.nav-tabs { padding-right: 50px; } .ui-app-area .card-body .nav-tabs .nav-link.active, .ui-app-area .card-body .nav-tabs .nav-item.show .nav-link, .ui-app-area .card-body .nav-tabs .nav-link:hover { color: #000; background-color: #EDEFF4; border: 1px solid #EDEFF4; border-radius: $ui-radius; font-family: gt-eesti-regular; } .ui-app-area .card-body .nav-tabs .nav-link { color: #000; font-family: gt-eesti-regular; padding: 8px 12px !important; } /* =========================== */ .ui-app-area .card-body .nav-tabs .nav-link.active .nav-link { padding: 8px 0 !important; } .ui-app-area .card-body .nav-tabs .nav-link.active .nav-link.active, .ui-app-area .card-body .nav-tabs .nav-link.active .nav-link:hover { color: #000; background-color: #fff; border: 1px solid #fff; border-radius: 0 !important; background-image: none; border-bottom: 1px solid #4A8FE7; } .ui-app-area .card-body .content-lateral .nav-link { background-image: none; border: 0px; border-bottom: 1px solid #fff; padding: 8px 0px 8px 0px !important; background-color: transparent; border-radius: 0px !important; } .ui-app-area .card-body .content-lateral .nav-link.active, .ui-app-area .card-body .content-lateral .nav-link:hover { background-image: none; border: 0px; border-bottom: 1px solid #4A8FE7; padding: 8px 0px 8px 0px !important; background-color: transparent; border-radius: 0px !important; } .ui-app-area .card-body .status-readed { display: inline-block; float: none; position: relative; width: 20px; height: 20px; background-image: image-url('icons/icon-read-yes.svg'); background-repeat: no-repeat; background-size: 20px; top: 2px; } .ui-app-area .card-body .status-notreaded { display: inline-block; float: none; position: relative; width: 20px; height: 20px; background-image: image-url('icons/icon-read-no.svg'); background-repeat: no-repeat; background-size: 20px; top: 2px; } .table th, .table td { padding: 1rem; } .am-content.ui-app-area .table th, .am-content.ui-app-area .table td { border-top: transparent; border-bottom: 1px solid #dee2e6; } .am-content.ui-app-area .table tr:last-child td { border-bottom: transparent; } .ui-app-area .drop-side { left: 220px !important; top: 4px !important; } .main-app .ui-app-area .ui-menu-dots .btn { text-align: left; } .main-app .ui-app-area .ui-menu-dots .btn:hover { background-color: transparent; color: $ui_back !important; } .main-app .ui-app-area .dots-horizontal { float: right; position: relative; margin-left: 14px; margin-top: -2px; } .main-app .ui-app-area .title-section { display: block; float: left; } .ui-app-area #nav-p_information .row { margin-bottom: 30px; } .ui-app-area #nav-p_information .row .ui-toptable .row { margin-bottom: 0px; } .am-content.ui-app-area .content-lateral table { margin-bottom: 0; } .am-content.ui-app-area .content-lateral .table-widget { margin-bottom: 100px; } /* =========================== */ .am-content.ui-app-area .widget-head.primary-head { background-color: #EAEEF5 !important; border-bottom: none !important; } .am-content.ui-app-area .widget-head.primary-head .title { font-size: 18px; } .am-content.ui-app-area .widget-head { box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.15); -webkit-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.15); -moz-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.15); } .am-content.ui-app-area .widget-head-nocolor { background-color: transparent; } /* =========================== */ .main-content table, .am-content.ui-app-area .table-widget, .am-content.ui-app-area .content-lateral table, .land-app .table { box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.25); -webkit-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.25); -moz-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.25); border-radius: $ui-radius; } .am-content.ui-app-area .content-lateral table { /*margin-bottom: 40px;*/ } .am-content.ui-app-area .table-widget { background-color: $ui_white; } .am-content.ui-app-area table.no-ui { background-color: transparent; box-shadow: none; } /* =========================== */ .am-content.ui-app-area .customers-header .accordion-toggle[aria-expanded="true"] img { transform: rotate(180deg); } .am-content.ui-app-area .customers-header h3 { padding-left: 20px; } .am-content.ui-app-area .customers-header h3::before { background-image: image-url('icons/menu_customers.svg'); background-repeat: no-repeat; background-size: 14px; width: 14px; height: 14px; content: ""; display: block; position: absolute; margin-left: -20px; top: 10px; } .am-content.ui-app-area .customers-header h3:hover { cursor: pointer; } /* =========================== */ .am-content.ui-app-area .customer-block-info { margin-bottom: 40px; } /* =========================== */ .land-app .ui-app-area .filter-block { padding: 20px 132px 10px 25px !important; box-shadow: $ui-shadow; } .land-app .ui-app-area .filter-inputs { border-right: 1px solid #D9D9D9; } .land-app .ui-app-area .filter-block .col-8, .land-app .ui-app-area .filter-block .col-2, .land-app .ui-app-area .filter-block .col-4 { padding-left: 5px !important; padding-right: 5px !important; } .land-app .ui-app-area .filter-block .row { margin-bottom: 12px; } .land-app .ui-app-area .filter-block .row input, .land-app .ui-app-area .filter-block .row select { width: 100%; } .land-app .ui-app-area .filter-block label { font-size: 12px; justify-content: flex-start; margin-left: 15px; width: 100%; margin-bottom: 4px; font-weight: bold; } .land-app .ui-app-area .filter-block .filter-buttons { display: block; position: absolute; top: 20px; right: 20px; width: 100px; } /* =========================== */ .main-app .tab-table { background-color: $ui_white; } .main-app .tab-table .card { width: 48%; display: block; float: left; margin: 0 1% 30px 1%; min-height: 140px; } .main-app .tab-table .card .h4 { font-size: 16px; font-weight: 500; font-family: 'gt-eesti-regular'; } .main-app .tab-table .card p { margin-bottom: 10px; } .main-app .tab-table .card .h4 p { margin-bottom: -8px; } .main-app .tab-table .row-head { background-color: #edeff4; margin-left: 0; margin-right: 0; margin-bottom: 30px; padding: 12px 20px; border: 1px solid #edeff4!important; } .main-app .tab-table .row-head-white { background-color: #fff; margin-left: 0; margin-right: 0; margin-bottom: 30px; padding: 12px 20px; border-bottom: 1px solid #000!important; } .main-app .card .card-header { background-color: #edeff4; font-weight: 600; } .main-app .ui-app-area .page-head h2 a { color: $ui_back; } .main-app .ui-app-area .page-head h2 a.btn-primary { color: $ui_white; } .main-app .ui-app-area .page-head { border-bottom: 1px solid #d9d9d9; margin-left: 0px; margin-right: 0px; padding: 10px 0 20px 0 !important; } .main-app .ui-app-area .nav-tabs .nav-link { padding: 0.5rem 0; margin-right: 20px; } .main-app .ui-app-area .tab-content .tab-pane { /*margin-top: 40px;*/ } .main-app .ui-app-area .tab-content .tab-pane .h3 { font-size: 20px; } .main-app .ui-app-area table thead th { background-color: #fff; border-bottom: 1px solid #7A7A7A !important; } .ui-app-area .page-head .dropdown.droppright { top: 6px; left: 12px; } .ui-app-area .row-white { background-color: #fff; padding: 12px; margin-left: 0px; margin-right: 0; border-bottom: 1px solid rgba(0,0,0,0.1); } /* =========================== */ .main-app .page-aside { border-bottom: 1px solid #dee2e6; padding: 0 15px 20px 16px; } .main-app .page-aside ul li { margin-right: 12px; } /* =========================== */ .main-app .am-datatable-footer { text-align: center; margin: 0 auto !important; display: block; } .main-app .am-datatable-footer .btn-outline-primary { border-color: transparent; } /* =========================== */ .edit-form-group { display: block; margin-bottom: 30px; } .edit-form-group .form-row { background: #FFFFFF; border: 1px solid #FFFFFF; box-shadow: 0 0 6px 0 rgba(207,207,207,0.50); border-radius: 4px; padding: 20px; } .edit-form-group.form-group-complete .form-row { background: #FFFFFF; border: 1px solid #91CF97; box-shadow: 0 0 6px 0 rgba(207,207,207,0.50); } .edit-form-group .form-group { margin-bottom: 0; } .edit-form-group .col-lg-12, .edit-form-group .col-lg-6, .edit-form-group .col-lg-4 { margin-bottom: 15px; } .edit-form-group .btn-outline-primary { padding-left: 15px; } .edit-form-group .btn-outline-primary:hover { background-color: $ui_back; color: $ui_white; } .form-pill { background-color:$ui_white; padding: 6px 10px; border: 1px solid #D9D9D9; border-radius: 4px; color: $ui_back; font-size: 14px; } .form-pill:hover { text-decoration: none; } .pill-complete { border: 1px solid #7EB984; padding-right: 33px; background-image: image-url('icons/icn-check.svg'); background-repeat: no-repeat; background-size: 13px; background-position: right 10px top 8px; } /* =========================== */ .calculator-container { display: block; width: 100%; background-color: #292926; padding: 12px; } .calculator-container #screen { color: $ui_white; font-size: 26px; } .calculator-container .row { margin-right: 0; margin-left: 0; } .calculator-container .row button { width: 100%; background-color: transparent; color: #fff; border: 2px solid #292926; transition: all .2s; cursor: pointer; } .calculator-container .row button:hover { transform :scale(1.03); } .calculator-container .row button:active { transform: scale(.98); } .calculator-container .gray_light { background-color: #5F5E5C; } .calculator-container .gray_dark { background-color: #3E3D3A; } .calculator-container .bg_blue { background-color: $ui_blue; } /* =========================== */ /* Land App - LP */ .block-stats { display: block; float: left; position: relative; width: 100%; margin-bottom: $md-marginbottom; } .block-stats select { display: block; float: left; position: relative; min-width: 140px; height: 36px; border: 1px solid #D9D9D9; border-radius: $ui-radius; padding: 4px 6px; } .block-stats .block-stats-area { display: block; float: left; position: relative; width: 100%; background-color: $ui_white; border-radius: $ui-radius; min-height: 100px; padding: 15px 20px; } .block-stats div { display: block; float: left; position: relative; margin-bottom: 12px; } .widget-box { display: block; float: left; position: relative; padding: 0 3px; } .ui-app-area .widget { display: block; float: left; position: relative; background-color: #EEF2F7; border: 1px solid #D2D5DA; border-radius: $ui-radius; padding: 15px 20px; min-height: 300px; } .am-content .widget { float: none; padding: 0; background-color: transparent; border: none; } .ui-app-area.am-content .widget-area .widget { display: block; float: left; position: relative; background-color: #EEF2F7; border: 1px solid #D2D5DA; border-radius: $ui-radius; padding: 15px 20px; min-height: 300px; } .ui-app-area.am-content .widget-area h4 { margin-bottom: 0; } .widget .widget-title { font-size: 18px; line-height: 22px; margin-top: 12px; min-height: 48px; } .widget .widget-information { font-size: 13px; margin-top: 12px; min-height: 90px; } .widget .phase, .block-stats-area .parcels-list .phase { border-radius: $ui-radius; padding: 0 2px; color: $ui_white; } .block-stats-area .parcels-list .phase { font-size: 13px; } .widget .phase.p-pass, .block-stats-area .parcels-list .phase.p-pass { background-color: $ui_blue; } .widget .phase.p-questionable, .block-stats-area .parcels-list .phase.p-questionable { background-color: #FAC15F; color: $ui_back; } .widget .phase.p-offmarket, .block-stats-area .parcels-list .phase.p-offmarket { background-color: #FF411D; } .widget .phase.p-reject, .block-stats-area .parcels-list .phase.p-reject { background-color: #FF411D; } .block-stats .progress { display: block; float: left; position: relative; width: 100%; height: 10px; background-color: transparent; } .block-stats .progress-small { height: 8px; margin-bottom: 0; background-color: #e9ecef; } .block-stats .progress-bar { height: 10px; border-radius: $ui-radius; } .block-stats .progress-small .progress-bar { height: 8px; border-radius: $ui-radius; } .block-stats label { display: block; } .block-stats .separate { border-top: 1px solid #D9D9D9; padding-top: 12px; } .approval-requirements-area .w-33 { padding-left: 5px; padding-right: 5px; } .approval-requirements-area .w-33 .w-50, .approval-requirements-area .w-33 .w-100 { padding-left: 5px; padding-right: 5px; } .block-stats-area .counties { font-size: 14px; } .block-stats-area .counties label { margin-bottom: 2px; } .approval-requirements-area .block-title { font-size: 18px; } .approval-requirements-area .block-title img { margin-top: -4px; } .month-stats { margin-bottom: 0 !important; } .month-stats .month { width: 8.33%; margin-bottom: 0; font-size: 10px; text-align: center; } .month-stats .month-chart { width: 8.33%; margin-bottom: 0; } .month-stats .month-chart .progress.vertical { width: 100%; min-height: 60px; background-color: transparent; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: flex-end; -webkit-align-items: flex-end; padding: 0 3px; } .month-stats .month-chart .progress.vertical .progress-bar { width: 100%; height: 0; -webkit-transition: height 0.6s ease; -o-transition: height 0.6s ease; transition: height 0.6s ease; background-color: #007bff; margin-bottom: 0; border-radius: $ui-radius; } .new-properties-area .widget .widget-title { margin-top: 6px; margin-bottom: 6px; min-height: 40px; } .new-properties-area .widget .widget-information { margin-top: 4px; min-height: 90px; } .new-properties-area .widget .widget-information div { margin-bottom: 2px; } .new-properties-area .widget .widget-subtitle { font-size: 16px; } .new-properties-area .widget .phase-number { background-color: $ui_back; border-radius: 50%; width: 18px; height: 18px; color: $ui_white; text-align: center; display: block; float: left; position: relative; margin-right: 4px; } .new-properties-area .widget .phase-number.phase-questionable { background-color: #FAC15F !important; color: $ui_back; } .new-properties-area .widget .phase-number.phase-pass { background-color: #528DE9 !important; } .new-properties-area .widget .phase-number.phase-offmarket, .new-properties-area .widget .phase-number.phase-reject { background-color: #FF411D !important; } .block-stats-area .select-filters select { margin-right: 10px; } .block-stats-area .with-select select { float: right; } .block-stats-area .content-right { padding-right: 0; } .block-stats-area .content-right select { float: right; } .block-stats-area .btn.btn-success, .block-stats-area .btn.btn-alternative { margin-bottom: 0 !important; } .block-stats-area .parcels-list { border-bottom: 1px solid #C4C4C4; } .block-stats-area .parcels-list .parcel-item { border-bottom: 1px solid #E8E8E8; } .block-stats-area .parcels-list .parcel-item:last-child { border-bottom: none; } .block-stats-area .dropdown-menu.tags { display: none; margin-bottom: 0; position: absolute; right: 0; margin-right: 0; } .block-stats-area table thead { background-color: transparent !important; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid #C4C4C4; } .block-stats-area table thead th, .block-stats-area table td { border-bottom: none; border-top: none; padding-left: 0; padding-right: 0; } .block-stats-area table .ui-table-row { border: none; } .block-stats-area .ui-table-row.width-drop .dropdown a { color: $ui_back; padding: 10px 10px 0px 10px; font-size: 14px; } .block-stats-area .ui-table-row.width-drop .dropdown a:hover { text-decoration: none; } .am-content.ui-app-area .block-stats-area .parcels-list .ui-table-row.width-drop { border-bottom: 1px solid #E4E4E4; } .am-content.ui-app-area .block-stats-area .parcels-list .ui-table-row.width-drop:last-child { border-bottom: none; } .block-stats-area .list-properties { border-bottom: 1px solid #D9D9D9; } .block-stats-area .list-properties-item { font-size: 14px; border-bottom: 1px solid #D9D9D9; } .block-stats-area .list-properties-item:last-child { border-bottom: none } .block-stats-area .transit { font-size: 14px; margin-top: 10px; margin-bottom: 20px; } .block-stats-area .maps-frame { height: 100%; position: absolute; right: 0; top: 0; } .search-area { display: block; position: relative; width: 100%; margin-bottom: 30px; } .search-area .search-lp { height: 50px; border-radius: 4px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-color: #D9D9D9 !important; border-style: solid; background-color: #fff; border-width: 1px; padding: 5px 10px; border-image: none; } .search-area input[type="image"] { height: 50px; -webkit-border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-topleft: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; height: 50px; padding: 5px; background-color: #EEF2F7 !important; font-size: 16px; border: 1px solid #D9D9D9; color: #AFAFAF; text-align: center; margin: -4px 0 0 -6px; } .search-area button img { width: -moz-available; width: -webkit-fill-available; width: fill-available; max-width: 35px; } .compared-area { font-size: 14px; } .compared-area .compared-to select { width: 100px; min-width: auto; margin-right: 10px; } .compared-area label { margin-bottom: 0; } .land-app .ui-app-area .no-border { border: none !important; } /* =========================== */ .land-app .ui-app-area .block { display: block; float: left; position: relative; } .land-app .ui-app-area .full-block { display: block; float: left; position: relative; width: 100%; /*background-color: $ui_white;*/ background-color: #F9FAFC; padding: 18px 20px 0px 20px; margin-bottom: 30px; border: 1px solid #D8D9DF; border-radius: $ui_radius; /*-webkit-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.15); -moz-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.15); box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.15);*/ } .land-app .ui-app-area .full-block .full-block-content { display: block; float: left; position: relative; width: 100%; padding-bottom: 15px; margin-bottom: 15px; word-break: break-all; } .land-app .ui-app-area .full-block .full-block-content .w-20, .land-app .ui-app-area .full-block .full-block-content .w-25, .land-app .ui-app-area .full-block .full-block-content .w-33, .land-app .ui-app-area .full-block .full-block-content .w-50, .land-app .ui-app-area .full-block .full-block-content .w-75, .land-app .ui-app-area .full-block .full-block-content .w-80 { padding-right: 5px; } .land-app .ui-app-area .full-block .full-block-content:last-child { margin-bottom: 0px; } .land-app .ui-app-area .full-block .ui-menu-dots { display: block; position: absolute; right: 18px; top: 12px; } .land-app .ui-app-area .full-block .ui-menu-dots .dropdown { text-align: right; } .land-app .ui-app-area .small-tabs .nav-link, .land-app .ui-app-area .small-tabs .nav-item { flex: inherit !important; text-align: center; padding: 10px 22px !important; } .land-app .ui-app-area #ui-tabs.small-tabs .nav-tabs { border-bottom: 1px solid #D8DBE5; } .land-app .ui-app-area #ui-tabs.small-tabs .tab-content { margin-top: 0px; } .land-app .ui-app-area .block .select2 { width: 100% !important; } /* =========================== */ /* Land App - Daily Stats */ .daily-stats .daily-widget { min-height: auto; padding: 15px 20px 25px 20px; margin-bottom: 30px; } .daily-stats .daily-widget_last-child { margin-bottom: 0px; } .daily-stats .daily-widget .title-data { display: block; position: relative; width: 100%; margin: 6px 0 -4px 0; } .daily-stats .daily-widget .subtitle-data { font-size: 10px; } .daily-stats .phase { font-size: 12px; } .daily-stats .widget .widget-title { min-height: auto; } .daily-stats .quick-links .widget a { display: block; width: 100%; left: 0; right: 0; top: 0; bottom: 0; color: #000; } /* =========================== */ /* Teardown UI adaptations */ .ui-app-area .teardown-information-block { display: block; width: 100%; padding: 15px; margin-left: 15px; margin-right: 15px; } .ui-app-area .card-block { display: block !important; } .ui-app-area .data-list { display: block; float: left; position: relative; margin-top: 20px; } .ui-app-area .data-list h4 { font-size: 18px; color: #6F6F6F; letter-spacing: 0; font-family: 'hk_groteskmedium'; padding: 12px 15px 12px 0; min-height: 80px; } .ui-app-area .data-list h4 span { font-size: 15px; } .ui-app-area .data-list .data-list-item { padding: 0 15px 0 25px !important; width: 100%; margin: 0 0 30px 0; } .ui-app-area .data-list .data-list-item strong, .ui-app-area .data-list-card strong { font-family: 'gt-eesti-regular'; font-size: 18px; } .ui-app-area .data-list-card { display: block; float: left; position: relative; background-color: #EEF2F7; border-radius: $ui-radius; margin: 20px 0; padding: 15px; text-align: center; min-height: 265px; } .ui-app-area .data-list-card h4 { font-size: 16px; color: #6F6F6F; letter-spacing: 0; font-family: 'hk_groteskmedium'; } .ui-app-area .data-list-card .distribution-curve { display: block; float: left; position: relative; width: 100%; height: 110px; margin: 10px 0; } .ui-app-area .data-list .bg-average { background-image: image-url('icons/icn-average.svg'); background-repeat: no-repeat; background-size: 20px; background-position: left 0 top 6px; } .ui-app-area .data-list .bg-median { background-image: image-url('icons/icn-median.svg'); background-repeat: no-repeat; background-size: 18px; background-position: left 0 top 6px; } .ui-app-area .data-list .bg-square-foot { background-image: image-url('icons/icn-square-foot.svg'); background-repeat: no-repeat; background-size: 18px; background-position: left 0 top 6px; } .ui-app-area .icn-title { margin-top: -8px; } .land-app .ui-app-area .table-item { padding: 0; border: none; } .land-app .ui-app-area .table-item .ui-table td { padding: 5px 20px; border-bottom: transparent; } /* =========================== */ .ui-app-area .table-item { background-color: $ui_white; padding: 20px 15px; box-shadow: 0 0 6px 0 rgba(207,207,207,0.50); border-radius: 4px; margin-bottom: 30px; width: 24%; margin-left: 0.5%; margin-right: 0.5%; } .ui-app-area .table-item td { display: block; float: left; position: relative; width: 100%; } .ui-app-area .table-item .sort { z-index: 9999; } .ui-app-area .table-item .sort img { display: block; position: absolute; right: 0; top: 0; } .ui-app-area .table-item .sort img:hover { cursor: pointer; } .ui-app-area .table-item .status { font-size: 11px; border-radius: 4px; border: 1px solid #000; display: block; float: left; position: relative; padding: 2px 6px; } /* =========================== */ .land-app .ui-app-area .dropzone { background-color: #fff; } /* =========================== */ .land-app .ui-app-area .general-table { margin-bottom: 0; box-shadow: none; -webkit-box-shadow: none; border: 1px solid #dee2e6 !important; margin-bottom: -1px; } .land-app .ui-app-area .general-table td { border-top: transparent; } .land-app .ui-app-area .general-table input[type=submit]:hover { background-color: #000 !important; border: 1px solid #000 !important; } /* =========================== */ /* Fixed Note for Dev Requests */ .card.card-fixed { border: none; border-radius: $ui-radius; background-color: transparent; } .note-fixed { background-color: #FDFEFF; border-top: 1px solid rgba(0, 0, 0, 0.125); border-bottom: 1px solid rgba(0, 0, 0, 0.125); padding: 30px 45px; box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.45); -webkit-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.45); -moz-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.45); margin-bottom: 15px; } .note-fixed .title { border-bottom: 1px solid $ui_lightgray; padding-bottom: 5px; margin-bottom: 15px; } .note-fixed .title h4 { font-weight: 600; } .note-fixed .body p { margin-bottom: 10px; } .note-fixed .body .block-information { margin-bottom: 30px; } .note-fixed .body .block-information:last-child { margin-bottom: 0px; } .main-content.request-area .sticky-top { height: calc(100vh - 20px); overflow: scroll; } .card-form-dev label { font-size: 20px; line-height: 24px; font-weight: 500; font-family: 'gt-eesti-regular'; } .card-form-dev .checkbox-wrapper label, .card-form-dev .user_story_form label { font-weight: 400; font-size: 16px; font-family: 'hk_groteskmedium'; } .card-form-dev .user_story_form label { margin-top: 12px; margin-bottom: 0px; } /* =========================== */ .ui-app-area .cart-abandonments .order-address, .ui-app-area .cart-abandonments .order-property, .ui-app-area .cart-abandonments .order-county, .ui-app-area .cart-abandonments .order-state { display: none; } .ui-app-area .cart-abandonments-options.ui-menu-dots { display: none; } .ui-app-area .cart-abandonments .user-order-options.ui-menu-dots { display: block; } .ui-app-area .cart-abandonments .cart-abandonments-options.ui-menu-dots .dropdown.dropleft:hover > .dropdown-menu { right: 0px!important; } .ui-app-area .parcel-pdf-dropdown .dropdown-menu { width: 158px !important; left: 0 !important; min-width: auto; max-width: 158px; font-weight: bold; } .ui-app-area .parcel-pdf-dropdown .dropdown-menu .nav-link { width: 158px !important; left: 0 !important; min-width: auto; max-width: 158px; border-bottom: 1px solid #D9D9D9; font-size: 15px; color: #5E5E5D; } .ui-app-area .parcel-pdf-dropdown .dropdown-menu .nav-link:last-child { border-bottom: transparent; } /* =========================== */ /* Menu Dots open on hover */ .ui-app-area .table-responsive { overflow: visible; } .dropdown.dropleft:hover > .dropdown-menu { display: block !important; right: 8px !important; cursor: pointer; } .title-section .dropdown.dropleft:hover > .dropdown-menu { left: 0 !important; } .am-content.ui-app-area .dropdown.dropleft:hover > .dropdown-menu { right: 0px !important; } /* =========================== */ /* Breadcrumbs - UI adaptations */ .am-wrapper .breadcrumb-area { padding-left: 0; padding-right: 0; } .am-wrapper .breadcrumb-area.small-breadcrumb { display: block; float: left; position: relative; width: auto; } .breadcrumb { color: #6c757d; } /* =========================== */ .am-content.ui-app-area .simple_form { padding: 0 30px; } .am-content.ui-app-area .simple_form .card-footer { background-color: transparent; padding: 15px 0; } /* =========================== */ /* Modals*/ .am-content.ui-app-area .modal-dialog .btn-outline-danger { color: #FF4949; border-color: #FF4949; padding: 4px 14px; background-image: image-url('icons/icn-trash.svg'); background-repeat: no-repeat; background-size: 13px; background-position: left 9px top 8px; width: 33px; height: 36px; } .am-content.ui-app-area .modal-dialog .btn-outline-danger:hover { color: #fff; background-image: image-url('icons/icn-trash-white.svg'); } .am-content.ui-app-area .modal-dialog textarea.form-control { height: 80px; } .am-content.ui-app-area .modal-dialog .modal-content { border: none; border-radius: 12px; box-shadow: 0 0 6px 0 rgba(207,207,207,0.50); } .am-content.ui-app-area .modal.show { background: rgba(145,145,145,0.70); } /* =========================== */ .absolute-right { display: block; position: absolute; right: 15px; top: 0; z-index: 100; } /* =========================== */ .am-content.ui-app-area .modal .property-address .select { padding-right: 45px; } .am-content.ui-app-area .modal .property-address select { height: 36px !important; } .am-content.ui-app-area .modal .property-address .select2-container .select2-selection--single, .am-content.ui-app-area .modal .select2-container--default .select2-selection--single { height: 36px !important; } .am-content.ui-app-area .modal .property-address .btn.btn-outline-danger { display: block; position: absolute; top: 32px; right: 15px; } /* =========================== */ .am-content.ui-app-area .modal .form-separation { margin-bottom: 18px; } .ui-app-area .widget.widget-properties { min-height: auto !important; } .ui-app-area .widget.widget-properties .card { background-color: #F6F9FD; min-height: auto; } .ui-app-area .widget.widget-properties .card-body { padding: 25px 0px !important; margin: 0 !important; display: block; font-size: 13px; } .ui-app-area .widget.widget-properties .card-body .row.row-full:first-child { padding-bottom: 6px; } .ui-app-area .widget.widget-properties .card-body .h4 { font-size: 15px; } .ui-app-area .widget.widget-properties .card-body .h4:last-child { margin-bottom: 0; } .ui-app-area .widget.widget-properties .card-body .status-bubble { display: block; float: right; position: relative; border: 1px solid #D8D8D7; border-radius: 8px; padding: 1px 6px; background-color: $ui_white; } .ui-app-area .widget.widget-properties .card-body .status-bubble .red { background-color: #F46464; display: inline-block; float: left; width: 6px; height: 6px; border-radius: 50%; margin-top: 6px; margin-right: 4px; } .ui-app-area .widget.widget-properties .card-body .status-bubble .green { background-color: #62DA87; display: inline-block; float: left; width: 6px; height: 6px; border-radius: 50%; margin-top: 6px; margin-right: 4px; } .ui-app-area .widget.widget-properties .card-body .status-bubble .black { background-color: #D8DBE5; display: inline-block; float: left; width: 6px; height: 6px; border-radius: 50%; margin-top: 6px; margin-right: 4px; } .am-content.ui-app-area .no-properties { display: block; float: left; position: relative; width: 100%; background-color: #fff; margin-top: 20px; margin-bottom: 30px; box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); -webkit-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); -moz-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); } .am-content.ui-app-area .no-properties h5 { padding: 22px 20px; } .am-content.ui-app-area .no-properties .h4 { padding: 22px 20px; border-bottom: 1px solid #000; } .am-content.ui-app-area .no-properties p { padding: 12px 20px; } /* =========================== */ .am-content.ui-app-area #manage_properties .nav-item { margin-bottom: 6px; } /* =========================== */ .am-content.ui-app-area .row-full { width: 100%; margin: 0 !important; } /* =========================== */ .land-app .ui-app-area .message-bubble { display: block; float: left; position: relative; background-color: #EBEFF5; padding: 12px; margin-top: 12px; border-radius: 4px; } .land-app .ui-app-area .message-date { color: #767A89; font-size: 14px; } /* =========================== */ .am-content.ui-app-area .model-widget { display: block; position: relative; background-color: $ui_white; padding: 18px 20px; border-radius: $ui-radius; box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); -webkit-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); -moz-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); margin-bottom: 4px; width: 32%; margin-top: 0px; margin-bottom: 30px; float: left; } .am-content.ui-app-area .model-widget:nth-child(odd) { margin-right: 5px; margin-left: 5px; /*float: left;*/ } .am-content.ui-app-area .model-widget:nth-child(even) { margin-left: 5px; margin-right: 5px; /*float: right;*/ } .am-content.ui-app-area .model-widget .model-info { display: block; float: left; position: relative; width: 100%; margin-bottom: 12px; } .am-content.ui-app-area .model-widget .model-info .sort img, .am-content.ui-app-area .floor-widget .sort img { position: absolute; right: 2px; top: 0; } .am-content.ui-app-area .model-widget .model-info:last-child { margin-bottom: 0px; } .am-content.ui-app-area .model-widget .model-info b { display: block; float: left; position: relative; width: 100%; } .am-content.ui-app-area .model-widget .model-info .active-status { display: block; float: left; position: relative; margin-left: 0; margin-right: 4px; top: 0; border-radius: $ui-radius; font-size: 12px; font-weight: bold; } .am-content.ui-app-area .model-widget .model-info .active-status h6 { font-weight: 600; } .am-content.ui-app-area .model-widget .model-info .active-status .active { background-image: image-url('icons/icn-active.svg'); background-repeat: no-repeat; background-size: 8px; background-position: top 5px left 0px; padding-left: 12px; } .am-content.ui-app-area .model-widget .model-info .active-status .status { display: none; } .am-content.ui-app-area .model-widget .model-info .active-status .inactive { background-image: image-url('icons/icn-inactive.svg'); background-repeat: no-repeat; background-size: 8px; background-position: top 5px left 0px; padding-left: 12px; } .am-content.ui-app-area .model-widget .model-info .model-title { display: block; float: left; margin-bottom: 6px; } .am-content.ui-app-area .model-widget .model-info .model-studio-status { display: block; float: left; } .am-content.ui-app-area .model-widget .model-info .model-studio-status .model-studio-active { float: left; font-size: 12px; border: 1px solid #979797; border-radius: $ui-radius; padding: 1px 6px; } .am-content.ui-app-area .model-widget .model-info .model-studio-status .model-studio-active .active { display: inline-block; width: 8px; height: 8px; background-color: #2FCC32; border-radius: 50%; } .am-content.ui-app-area .model-widget .model-info .model-studio-status .model-studio-active .inactive { display: inline-block; width: 8px; height: 8px; background-color: #4A4A4A; border-radius: 50%; } .am-content.ui-app-area .model-widget .model-img img { max-width: 100%; margin-bottom: 12px; } .am-content.ui-app-area .model-widget .model-info.separator { padding-top: 14px; border-top: 1px solid #D9D9D9; } /* =========================== */ .am-content.ui-app-area .block-pill { float: left; position: relative; width: 100%; background-color: #F6F8FA; border-radius: 4px; padding: 8px 15px 12px 15px; margin-bottom: 20px !important; } .ui-app-area .date-block { border-left: 1px solid #4A8FE7; padding-left: 15px; margin-bottom: 45px; } .ui-app-area .date-block:last-child { margin-bottom: 20px; } .ui-app-area .date-block .full-block:last-child { margin-bottom: 0px; } /* =========================== */ .am-content.ui-app-area .main-content.edit .card-body { padding: 20px 15px; } /* =========================== */ .am-content.ui-app-area .floor-widget, .am-content.ui-app-area .block-widget { display: block; float: left; position: relative; background-color: $ui_white; padding: 18px 20px; border-radius: $ui-radius; box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); -webkit-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); -moz-box-shadow: 1px 1px 12px 0px rgba(141,141,141,0.25); margin-bottom: 30px; width: 100%; } .am-content.ui-app-area .floor-widget .floor-container, .am-content.ui-app-area .block-widget .blocks-container { display: block; float: left; position: relative; width: 100%; } .am-content.ui-app-area .floor-widget .floor-container h3, .am-content.ui-app-area .block-widget .blocks-container h3 { font-size: 24px; border-left: 4px solid #D9DBE5; padding-left: 15px; } .am-content.ui-app-area .floor-widget .floor-container .floor_title_add-edit, .am-content.ui-app-area .floor-widget .floor-container .floor_areas, .am-content.ui-app-area .block-widget .blocks-container .blocks_areas { display: block; float: left; position: relative; width: 100%; } .am-content.ui-app-area .floor-widget .floor-container .floor_title_add-edit, .am-content.ui-app-area .block-widget .blocks-container .block_title_add-edit { padding-bottom: 15px; border-bottom: 1px solid #D9D9D9; margin-bottom: 25px; } .am-content.ui-app-area .floor-widget .floor-container .floor_areas .floor_area-item, .am-content.ui-app-area .block-widget .blocks-container .blocks_areas .block_area-item { display: block; float: left; position: relative; margin-bottom: 15px; width: 20%; padding: 0 5px; } .am-content.ui-app-area .floor-widget .floor-container .floor_areas .floor_area-item .area-item, .am-content.ui-app-area .block-widget .blocks-container .blocks_areas .block_area-item .area-item { display: block; float: left; position: relative; width: 100%; height: 70px; background: #FFFFFF; box-shadow: 0 0 6px 0 rgba(207,207,207,0.50); border-radius: $ui-radius; } .am-content.ui-app-area .floor-widget .floor-container .floor_areas .floor_area-item .area-item:hover, .am-content.ui-app-area .block-widget .blocks-container .blocks_areas .block_area-item .area-item:hover { box-shadow: 0 0 14px 0 rgba(207,207,207,0.50); } .am-content.ui-app-area .floor-widget .floor-container .floor_areas .floor_area-item .area-item a, .am-content.ui-app-area .block-widget .blocks-container .blocks_areas .block_area-item .area-item a { display: flex; width: 100%; height: 70px; position: relative; padding: 0 15px; color: #000; align-items: center; } .am-content.ui-app-area .floor-widget .floor-container .floor_areas .floor_area-item .area-item a:hover, .am-content.ui-app-area .block-widget .blocks-container .blocks_areas .block_area-item .area-item a:hover { text-decoration: none; } .am-content.ui-app-area .model-tabs .nav.nav-tabs { padding-right: 10px; } .am-content.ui-app-area .full-tabs { margin-top: 30px; } .am-content.ui-app-area .full-tabs .nav-tabs { border-bottom: 1px solid #D8DBE5 !important; } .am-content.ui-app-area .full-tabs .nav-tabs .nav-link { padding-left: 22px; padding-right: 22px; color: #000; } /* =========================== */ .am-content.ui-app-area .add-block { background-color: #F2F2F2; border-radius: $ui-radius; padding: 8px 20px; } .am-content.ui-app-area .add-block .padding-center { padding: 7px 20px; } .am-content.ui-app-area .row-without-dots { display: block; float: left; position: relative; width: 100% !important; background-color: #fff; padding: 12px; margin-top: -16px; margin-bottom: 30px; box-shadow: 0 2px 6px 0 rgba(207,207,207,0.30); } .am-content.ui-app-area .card-body { width: 100%; padding: 30px 0; } /* =========================== */ .am-content.ui-app-area .page-head h2 { border-left: 4px solid #D9DBE5; padding-left: 12px; } /* =========================== */ .am-content.ui-app-area .add-item-relative { display: block; position: relative; margin-top: -20px; margin-bottom: 30px; width: 100%; padding: 0 15px; } .am-content.ui-app-area .add-item { display: block; position: absolute; /*border-top: 1px solid #D9D9D9;*/ margin-top: 0px; width: 100%; padding: 0 15px; bottom: 20px; left: 0; right: 0; } .am-content.ui-app-area .add-item-relative .add-item-container, .am-content.ui-app-area .add-item .add-item-container { /*background-color: #F2F2F2;*/ background-color: $ui_white; border-radius: $ui-radius; padding: 8px 20px; margin-top: 0px; display: block; float: left; position: relative; width: 100%; box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); -webkit-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); -moz-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); border: 1px solid #D9D9D9; } .am-content.ui-app-area .add-item-relative .add-item-container .add-text, .am-content.ui-app-area .add-item-relative .add-item-container .add-btn, .am-content.ui-app-area .add-item .add-item-container .add-text, .am-content.ui-app-area .add-item .add-item-container .add-btn { display: block; float: left; position: relative; } .am-content.ui-app-area .add-item-relative .add-item-container .add-text, .am-content.ui-app-area .add-item .add-item-container .add-text { font-weight: 600; margin-top: 5px; } .am-content.ui-app-area .add-item-relative .add-item-container .add-btn, .am-content.ui-app-area .add-item .add-item-container .add-btn { float: right; } /* =========================== */ .am-content.ui-app-area .model-items-container { display: block; float: left; position: relative; width: 100%; margin-bottom: 50px; } .am-content.ui-app-area .model-items-container .model-widget.model-intern-item { width: 24%; /*min-height: 270px;*/ } .am-content.ui-app-area .model-widget.model-intern-item:nth-child(odd) { margin-right: 0; margin-left: 3px; } .am-content.ui-app-area .model-widget.model-intern-item:nth-child(even) { margin-left: 3px; margin-right: 3px; } .am-content.ui-app-area .model-items-container .model-widget.model-intern-item img { display: block; float: left; position: relative; width: 100%; margin-bottom: 12px; } /* =========================== */ .am-content.ui-app-area .group-row { padding-bottom: 10px; border-bottom: 1px solid #dee2e6; margin-bottom: 15px; } .am-content.ui-app-area form .form-control-file { display: block; float: left; position: relative; width: 100%; height: 110px; margin-bottom: 12px; text-align: center; text-indent: -9999px; background: #FBFBFB; border: 2px dashed #D9D9D9; background-image: image-url('icons/icn-browse.svg'); background-repeat: no-repeat; background-position: center; } .am-content.ui-app-area form #file-upload-button { background-color: #ffaaaa !important; } .am-content.ui-app-area .form-buttons { float: right; text-align: right; } .am-content.ui-app-area .form-buttons .btn.btn-outline-primary { border-color: $ui_back; color: $ui_back; margin-right: 10px; margin-bottom: 20px; margin-top: 6px; border-radius: $ui-radius; padding: 5px 14px !important; text-indent: -9999px; background-image: image-url('icons/icn-download.svg'); background-repeat: no-repeat; background-size: 12px; background-position: top 9px left 7px; height: 32px; } .am-content.ui-app-area .form-buttons .btn.btn-outline-primary:hover { background-color: $ui_middlegray; } .am-content.ui-app-area .form-buttons .btn.btn-outline-danger { border-color: $ui_red; color: $ui_back; margin-right: 0; margin-bottom: 20px; margin-top: 6px; border-radius: $ui-radius; padding: 5px 14px !important; text-indent: -9999px; background-image: image-url('icons/icn-trash.svg'); background-repeat: no-repeat; background-size: 13px; background-position: top 8px left 8px; height: 32px; } .am-content.ui-app-area .model-widget .btn { padding: 5px 7px; } /* =========================== */ .am-content.ui-app-area .model-buttons { display: block; position: relative; width: 100%; } .am-content.ui-app-area .model-buttons .btn { font-size: 14px !important; margin-bottom: 5px; } .am-content.ui-app-area .model-buttons .btns-left { display: block; float: left; position: relative; width: 40%; } .am-content.ui-app-area .model-buttons .btns-right { display: block; float: right; position: relative; width: 60%; text-align: right; } /* =========================== */ .am-content.ui-app-area .small-container { display: block; float: left; width: 100%; max-width: 990px; } .am-content.ui-app-area .form-card { display: block; float: left; width: 100%; position: relative; word-wrap: break-word; background-color: transparent; border: none; max-width: 990px; } .am-content.ui-app-area .form-card form .row { margin-bottom: 14px; } .am-content.ui-app-area .form-card .simple_form { padding: 0; } .am-content.ui-app-area .fields-group, .land-app .ui-app-area .fields-group { display: block; float: left; position: relative; width: 100%; padding: 15px 20px 8px 20px; background-color: $ui_white; border: 1px solid #d9d9d9; border-radius: $ui-radius; margin-bottom: 30px; } .land-app .ui-app-area .modal-dialog .fields-group { display: block; float: left; position: relative; width: 100%; padding: 0; background-color: transparent; border: none; margin-bottom: 0px; } .land-app .ui-app-area .fields-group .row { margin-bottom: 30px; } .land-app .ui-app-area .fields-group .row .select2 { width: 100% !important; } .am-content.ui-app-area .fields-group-title .h5 { font-size: 18px; padding-left: 20px; margin-bottom: 0; } .am-content.ui-app-area .view-head { display: block; float: left; position: relative; width: 100%; border-bottom: 1px solid #d9d9d9; margin-left: 0px; margin-right: 0px; padding: 20px 0 !important; } .am-content.ui-app-area .view-head h2 { border-left: 4px solid #D9DBE5; padding-left: 12px; } .am-content.ui-app-area .fields-group .table-responsive { padding: 0; } .am-content.ui-app-area .fields-group .table-responsive table { border: 1px solid #d9d9d9; box-shadow: none; border-radius: $ui-radius; } .am-content.ui-app-area .model_gallery_images label { display: none; } .am-content.ui-app-area .fields-group .img-fluid { width: 100%; } .am-content.ui-app-area .row-with-separation { border: 1px solid #d9d9d9; margin: 0; padding: 10px 0; } .am-content.ui-app-area .involved-theme { border: 1px solid #dee2e6; padding: 10px 0 0 0; border-radius: $ui-radius; margin: 0 0 20px 0; } .am-content.ui-app-area .involved-theme:last-child { margin: 0; } .am-content.ui-app-area .involved-theme .delete-right { display: block; float: left; position: relative; width: 100%; } .am-content.ui-app-area .involved-theme .delete-right select { width: calc(100% - 44px) !important; } .am-content.ui-app-area .involved-theme .delete-right .btn-outline-danger { position: absolute; right: 15px; top: 32px; height: 37px; width: 34px; } /* =========================== */ .am-content.ui-app-area .form-img-container { padding: 15px; background-color: #eaeaea; height: 160px; } .am-content.ui-app-area .form-img-container .img-fluid { width: 100%; height: 100%; object-fit: contain; } .am-content.ui-app-area .img-btns { position: absolute; right: 8px; bottom: 8px; background-color: $ui_white; padding: 2px 6px 8px; border-radius: $ui-radius; box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); -webkit-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); -moz-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); } .am-content.ui-app-area .img-btns .btn.btn-outline-danger { padding: 5px 12px !important; background-position: top 8px left 6px; margin-bottom: 0; } .am-content.ui-app-area .img-btns .btn.btn-outline-primary { padding: 5px 12px !important; background-position: top 9px left 5px; margin-bottom: 0; } .am-content.ui-app-area .modal-dialog .img-btns .btn-outline-danger { width: 27px; } /* =========================== */ .ui-app-area .items-container .table-item { padding: 12px 12px 15px 12px !important; font-size: 14px; width: 19%; margin-bottom: 30px; } .ui-app-area .items-container .table-item.Activate .img-container, .ui-app-area .items-container .table-item.Activate h4, .ui-app-area .items-container .table-item.Activate .product-price, .ui-app-area .items-container .table-item.Activate .product-component, .ui-app-area .items-container .table-item.Activate .product-brand { opacity: 50%; } .ui-app-area .items-container.inactive-products .table-item.Activate .img-container, .ui-app-area .items-container.inactive-products .table-item.Activate h4, .ui-app-area .items-container.inactive-products .table-item.Activate .product-price, .ui-app-area .items-container.inactive-products .table-item.Activate .product-component, .ui-app-area .items-container.inactive-products .table-item.Activate .product-brand { opacity: 100% !important; } .table-item [aria-busy="true"] { background-color: #ff0000 !important; } .ui-app-area .items-container .table-item .img-container { display: block; position: relative; width: 100%; height: 150px; overflow: hidden; margin-bottom: 6px; background-size: contain; background-position: center center; background-repeat: no-repeat; } .ui-app-area .items-container .table-item .img-container a { display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .ui-app-area .items-container .table-item h4, .ui-app-area .items-container .table-item .h4 { font-size: 14px; min-height: 52px !important; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .ui-app-area .items-container .table-item h4 a, .ui-app-area .items-container .table-item .h4 a { color: #000; text-decoration: none; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .ui-app-area .items-container .table-item h4 a:hover { text-decoration: underline; } .ui-app-area .items-container .item-information { display: block; float: left; position: relative; width: 95%; margin-bottom: 8px; } .ui-app-area .items-container .table-item img.img-responsive { width: 100%; max-width: 100%; margin-bottom: 12px; max-height: 150px; height: 150px; } .ui-app-area .items-container .table-item .ui-menu-dots { width: 5px; height: 30px; position: absolute; right: 12px; bottom: 15px; } .ui-app-area .items-container .table-item .product-price { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-top: 4px; padding-bottom: 4px; } .ui-app-area .items-container .table-item .product-component { padding-top: 0px; padding-bottom: 4px; font-size: 14px; min-height: 65px !important; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 12px; } .ui-app-area .items-container .table-item .product-price .float-right { float: right; } .ui-app-area nav.pagination { width: 100%; margin: 30px 0; } .ui-app-area nav.pagination .page { margin: 0 2px; padding: 3px 6px; border-radius: 4px; } .ui-app-area nav.pagination .page.current { background-color: #4A8FE7; color: #fff; } .ui-app-area .activate_deactivate { display: block; float: left; position: absolute; right: 10px; bottom: 18px; /*border: 1px solid #000;*/ width: 40px; height: 22px; border-radius: 4px; /*box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); -webkit-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30); -moz-box-shadow: 1px -1px 13px 0px rgba(174,174,174,0.30);*/ } .ui-app-area .activate_deactivate a { display: block; position: absolute; width: 100%; height: 100%; text-indent: -9999px; z-index: 2; } .ui-app-area .activate_deactivate input[type=submit] { display: block; position: absolute; width: 100%; height: 100%; text-indent: -9999px; z-index: 2; background-color: transparent; border: none; } .ui-app-area .activate_deactivate input[type=submit]:hover { background-color: transparent !important; border: none !important; } .ui-app-area .activate_deactivate img.img-responsive { display: block; width: 22px !important; margin-left: 4px; margin-top: 3px; height: auto !important; } /* =========================== */ .ui-app-area .items-container .table-item .switch, .ui-app-area .items-container .switch { position: relative; display: inline-block; width: 40px; height: 22px; margin-top: -8px; } .ui-app-area .items-container .table-item .switch input, .ui-app-area .items-container .switch input { opacity: 0; width: 0; height: 0; } .ui-app-area .items-container .table-item .slider, .ui-app-area .items-container .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .ui-app-area .items-container .table-item .slider:before, .ui-app-area .items-container .slider:before { position: absolute; content: ""; height: 15px; width: 15px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s; } .ui-app-area .items-container .table-item .slider, .ui-app-area .items-container .slider { background-color: #5DD687; } .ui-app-area .items-container .table-item .slider-off, .ui-app-area .items-container .slider-off { background-color: #CCC; } .ui-app-area .items-container .table-item input:focus + .slider, .ui-app-area .items-container input:focus + .slider { box-shadow: 0 0 1px #5DD687; } .ui-app-area .items-container .table-item input:checked + .slider:before, .ui-app-area .items-container input:checked + .slider:before { -webkit-transform: translateX(15px); -ms-transform: translateX(15px); transform: translateX(15px); } .ui-app-area .items-container .table-item .slider.round, .ui-app-area .items-container .slider.round { border-radius: 34px; } .ui-app-area .items-container .table-item .slider.round:before, .ui-app-area .items-container .slider.round:before { border-radius: 50%; } /* =========================== */ .ui-app-area .estimates-container .btn-new { display: block; position: absolute; top: 16px; right: 22px; } .ui-app-area .estimates-drop-container .products-column { display: block; width: 100%; float: left; position: relative; margin-top: 0px; /*background-color: #F9FAFC !important; border: 1px solid #D8D9DF;*/ /*height: calc(100vh - 20px); overflow: scroll;*/ } .ui-app-area .estimates-drop-container .products-column #product_lists .row { --bs-gutter-x: 0 !important; } .ui-app-area #products-list .product-item { padding-right: 5px; font-size: 14px; } .ui-app-area #products-list .product-item .card-body { padding: 10px; } .ui-app-area #products-list .product-item h5.card-title { font-size: 14px; min-height: 40px; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .ui-app-area #products-list .product-item h5.card-title span { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .ui-app-area #products-list .product-item img.img-responsive { width: 100%; max-width: 100%; margin-bottom: 4px; max-height: 150px; height: 130px; } .ui-app-area #products-list .product-item .img-container { display: block; position: relative; width: 100%; height: 150px; overflow: hidden; margin-bottom: 6px; background-size: contain; background-position: center center; background-repeat: no-repeat; } .ui-app-area .estimates-drop-container .products-column .btn-filter { margin-left: 8px !important; } .ui-app-area .estimates-drop-container .products-column .float-right { float: right; } /*.ui-app-area .estimates-drop-container .themes-column { display: block; width: 55%; float: right; }*/ .ui-app-area .estimates-drop-container .themes-column { display: block; width: 100%; float: left; position: relative; margin-top: 0px; /*background-color: #F9FAFC !important; border: 1px solid #D8D9DF;*/ /*height: calc(100vh - 20px); overflow: scroll;*/ } .ui-app-area .estimates-drop-container .themes-column .card-body { display: block; width: 100%; float: left; position: relative; padding-top: 0 !important; padding-bottom: 70px; } .ui-app-area .estimates-drop-container .themes-column .estimates-container { display: block; float: left; position: relative; height: 100%; width: 75% !important; } .ui-app-area .estimates-drop-container .themes-column .estimates-container .dropdown-select { display: block; } .ui-app-area .estimates-drop-container .themes-column .price-container { display: block; float: right; margin-top: 0px; background-color: #fff !important; border: 1px solid #D8D9DF; width: 24% !important; top: 50px; } .ui-app-area .estimates-drop-container .component-addition { padding-top: 6px; padding-bottom: 6px; border-radius: 4px; display: flex; justify-content: center; align-items: center; } .ui-app-area .estimates-drop-container .component-addition.active, .ui-app-area .estimates-drop-container .component-addition:hover { background-color: #EBEFF5; color: #000; } .ui-app-area .estimates-drop-container .product-choice .text-success { background-color: #53DA7E; color: #fff !important; border-radius: 50%; padding: 2px 6px; font-size: 12px; } .ui-app-area .estimates-drop-container .product-choice .text-danger { background-color: #eaeaea; color: #fff !important; border-radius: 50%; padding: 2px 6px; font-size: 12px; } .ui-app-area .product-choice .product-specification { margin-bottom: 4px; } .ui-app-area .product-choice .product-name { font-size: 14px; line-height: 18px; min-height: 40px; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .card .delete-selected { display: none; } .product-selected .delete-selected { display: block; position: absolute; top: 10px; right: 10px; } /* =========================== */ .modal-dialog #product_list { width: 100% !important; } .modal-dialog #product_list .product-selected { display: block; float: left; position: relative; width: 20%; padding-right: 10px; border-right: 1px solid #D8D9DF; } .modal-dialog #product_list .product-selected h4 { font-size: 18px; } .modal-dialog #product_list .product-selected .card { width: 100% !important; } .modal-dialog #product_list .product-selected .product-item { width: 100% !important; } .modal-dialog #product_list .card { width: 23%; float: left; margin-bottom: 20px; margin-right: 7px; } .modal-dialog #product_list .product-selected .card.selected form:nth-child(2) { display: block; position: absolute; width: 25px !important; height: 25px; top: 0; right: 0; } .modal-dialog #product_list .product-item { width: 100%; display: block; float: left; position: relative; padding-right: 5px; font-size: 14px; } .modal-dialog #product_list .product-list { display: block; float: right; position: relative; width: 78%; } .modal-dialog #product_list .product-list .card.selected form:nth-child(2) { height: 0 !important; margin-bottom: 0 !important; } .modal-dialog #product_list .product-item .card-body { padding: 8px; } .modal-dialog #product_list .product-item h4.card-title { font-size: 14px; min-height: 40px; display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .modal-dialog #product_list .product-item h5.card-title span { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 12px; text-align: left; } .modal-dialog #product_list .product-item .card-text { text-align: left; width: 100%; font-size: 12px; } .modal-dialog #product_list .product-item .card-text .float-right { float: right; } .modal-dialog #product_list .product-item img.img-responsive { width: 100%; max-width: 100%; margin-bottom: 4px; max-height: 150px; height: 120px; } .modal-dialog #product_list .product-item .img-container { display: block; position: relative; width: 100%; height: 110px; overflow: hidden; margin-bottom: 6px; background-size: contain; background-position: center center; background-repeat: no-repeat; } .modal-dialog #product_list .product-item .card { background-color: #fff; border: none; border-radius: 0; min-height: 200px; background-color: #fff; } .modal-dialog #product_list .product-item .card.selected { border: 1px solid #6FB1F3; } .modal-dialog #product_list button { /*border: 2px solid #E8E9E9 !important;*/ border: none !important; width: 100%; background-color: #fff; padding: 0; } .modal-dialog #search_form button.btn-primary { background-color: #fff !important; color: #3A3A3A !important; border: 1px solid #E0E5E7 !important; width: 200px; display: block; position: absolute; height: 40px; right: 145px; top: 0; } .modal-content #search_form { display: block; float: left; position: relative; width: 100%; border-bottom: 1px solid #C4C5C6; margin-bottom: 30px; } .modal-content #search_form .row.mb-2 .col-12.mb-3 { margin-top: 55px; } .modal-content #search_form .row.mb-2 a { display: block; position: absolute; right: 0; top: 0; width: 132px; text-align: center; height: 40px; background-color: #4A8FE5; color: #fff; text-decoration: none; padding: 7px 12px 6px; border-radius: 4px; } .ui-app-area .price-container h4 { border-bottom: 1px solid #D8D9DF; width: 100%; padding-bottom: 8px; } .ui-app-area .areas-selected-list { display: block; float: left; position: relative; width: 100%; height: 200px; overflow: scroll; font-size: 14px; padding-bottom: 20px; margin-bottom: 12px; border-bottom: 1px solid #D8D9DF; } .ui-app-area .theme-titles { border-bottom: 1px solid #D8D9DF; padding-bottom: 12px; } .ui-app-area .areas-selected-list .row { margin-bottom: 8px; } /* =========================== */ .ui-app-area .estimates-drop-container #ui-tabs { display: block; float: left; position: relative; padding-left: 0; } .ui-app-area .estimates-drop-container #ui-tabs .btn.btn-select { margin-top: 0px; width: 180px; font-size: 14px !important; padding: 5px 15px !important; background-position: right 10px top 15px !important; } /* =========================== */ .ui-app-area #themes .dropdown-item.btn-secondary { color: #000 !important; background-color: #F2F4FF; font-weight: bold; } .ui-app-area .product-img-choice { width: 100px; height: 72px; border: 1px solid #D8D9DF; background-size: contain; background-position: center center; background-repeat: no-repeat; } .ui-app-area .rooms-pills { background-color: #fff; padding: 5px 5px 2px 5px; border-radius: 4px; border: 1px solid #D8D9DF; /*box-shadow: 1px -1px 8px 0px rgba(174,174,174,.2%);*/ } .modal-dialog #product_list .product-list .card-title { height: 44px; } /* =========================== */ .am-wrapper .component-container { margin-bottom: 30px; border-bottom: 1px solid #D9D9D9; padding-bottom: 30px; } .am-wrapper .component-container h2 { display: block; float: left; position: relative; width: 100%; font-size: 18px; margin-bottom: 12px; } .am-wrapper .component-container .block-pill { margin-left: auto; width: 24%; margin: 0 3px; } .am-wrapper .component-container .block-pill form { padding: 0; } .am-wrapper .component-container .block-pill form label { margin-bottom: 12px; } .am-wrapper .component-container .block-pill .col-4 { width: 100%; } .modal-content .block-pill form label { margin-bottom: 12px; } #model-area-themes [draggable] { display: block; float: left; position: relative; width: 24%; margin: 0 3px; border: none !important; padding-left: 20px; background-image: image-url('icons/icn-rearrange.svg'); background-repeat: no-repeat; background-size: 14px; background-position: left 0px top 14px; } #model-area-themes [contenteditable] { display: block; float: left; position: relative; width: 95%; height: 42px; padding: 10px 70px 10px 25px; border: 1px solid #ddd; border-radius: 4px; font-size: 14px; background-image: image-url('icons/icn-edit.svg'); background-repeat: no-repeat; background-size: 10px; background-position: left 7px top 15px; margin-bottom: 18px; } #model-area-themes [contenteditable]:hover { cursor: text; } #model-area-themes [data-remote] { display: block; position: absolute; width: 30px; height: 42px; border: 1px solid #ff0000; border-radius: 4px; top: 0; right: 12px; background-image: image-url('icons/icn-trash.svg'); background-repeat: no-repeat; background-size: 15px; background-position: left 7px top 10px; text-indent: -9999px; } #model-area-themes [draggable]:hover { cursor: move; } .modal-content #model-area-themes div:last-child { display: block; float: left; position: relative; width: 100%; margin-top: 10px; border-top: 1px solid #ccc; padding-top: 20px; } .modal-content .form-group .select2-selection { border: 1px solid #CED4DA; min-height: 37px; } .modal-content .duplicate-theme { position: absolute; right: 40px; height: 42px; } .modal-content .duplicate-theme.btn-duplicate { background-position: top 12px left 9px; width: 36px; } .modal-content .duplicate-theme.btn-duplicate:hover span { padding: 5px; display: block; z-index: 100; background: #000; color: #fff; left: 5px; top: -15px !important; margin: 0; width: 175px; position: absolute; top: 15px; text-decoration: none; text-indent: initial; font-size: 12px; border-radius: 4px; } /* =========================== */ .table .edit_product button { display: block; position: absolute; right: 15px; bottom: 25px; } .table .edit_product button.btn-primary:disabled { background-color: #ffffff !important; color: #000000 !important; border: 1px solid #000; } .table .edit_product button.btn-primary:hover { background-color: #4A8FE7 !important; color: #fff !important; border: 1px solid #4A8FE7; } .table .edit_product .product-brand { padding-right: 60px; } .table .progress { height: 10px; }