split frontend from project and Implement ci/cd

This commit is contained in:
2024-09-29 07:36:08 +00:00
parent 880afdcdef
commit b458d0d884
19389 changed files with 106 additions and 7719523 deletions

View File

@@ -1,433 +0,0 @@
.popover-body {
font-family: IRANSansFaNum, sans-serif;
}
.logo {
width: 65px;
height: 65px;
}
.logoType {
font-size: 12px;
color: #f6f6f6;
margin-top: 5px;
}
.ministry-logo {
margin-bottom: 35px;
}
.fa-question-circle {
cursor: pointer;
color: #db7240;
font-size: 1.4rem;
}
.tutorial {
cursor: pointer;
}
.header {
z-index: 500;
color: #fff;
position: relative;
top: 0;
}
.header-desc {
background: #015688 !important;
border-top: 0;
}
.header-cta {
background: #2070af;
}
ul {
list-style-type: none;
}
ul.header-items {
font-weight: 300;
font-size: 14px;
}
ul.header-items li.header-item {
cursor: pointer;
position: relative;
padding: 10px;
margin-top: 3px;
transition: 0.3s all;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
ul.header-items li.header-item:hover {
background: #015688;
}
.arrow-icon {
width: 10px;
transition: 0.3s all;
}
ul.header-items li.header-item:hover>.arrow-icon {
transform: rotate(-90deg);
}
ul.header-sub-items li.header-sub-item:hover>.arrow-icon {
transform: rotate(-90deg);
}
ul.header-sub-items {
position: absolute;
display: block;
font-weight: 400;
cursor: pointer;
width: max-content;
padding: 5px 0 5px 5px;
top: 100%;
right: 0;
background: #015688;
padding: 0.5rem;
font-weight: 400;
font-size: 14px;
}
ul.header-sub-items li.header-sub-item {
position: relative;
padding: 6px 10px;
background: transparent;
transition: 0.3s all;
}
ul.header-sub-items li.header-sub-item:hover {
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
background: #2070af;
margin-right: 5px;
}
ul.header-item-sub-items {
position: absolute;
display: block;
font-weight: 300;
cursor: pointer;
width: max-content;
padding: 5px 0 5px 5px;
top: -5px;
right: 100%;
background: #015688;
padding: 0.5rem;
}
ul.header-item-sub-items li.header-item-sub-item {
padding: 6px 10px;
background: #015688;
transition: 0.3s all;
}
ul.header-item-sub-items li.header-item-sub-item:hover {
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
background: #2070af;
margin-right: 5px;
}
.breadcrumb-selfdesign {
padding: 2px;
background: #f6f6f6;
border-bottom: 1px solid #015688;
}
.breadcrumb-selfdesign ul {
display: flex;
}
.breadcrumb-item-selfdesign {
padding: 0px 10px;
font-size: 14px;
font-weight: 500;
color: #db7240;
}
.breadcrumb-item-selfdesign a {
color: #172d3e;
font-size: 14px;
font-weight: 400;
transition: .2s all;
}
.breadcrumb-item-selfdesign a:hover {
color: #db7240;
}
.breadcrumb-back {
padding: 5px 10px;
color: #172d3e;
border: none;
border-radius: 5px;
font-size: 14px;
font-weight: 500;
transition: .2s all;
background: #bfbfbf;
}
.breadcrumb-back:hover {
background: #db7240;
color: #fff;
}
.logo-box {
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom: none;
background: #015688;
margin-top: -40px;
}
/* .btn-login {
padding: 5px 10px;
border: none;
border-radius: 5px;
font-size: 14px;
transition: .2s all;
background: #bfbfbf;
}
.btn-login:hover {
background: #db7240;
color: #fff;
} */
.support {
cursor: pointer;
color: #172d3e;
transition: 0.3s all;
font-size: 14px;
}
.contactUs {
cursor: pointer;
color: #172d3e;
transition: 0.3s all;
font-size: 14px;
}
.support:hover, .contactUs:hover {
color: #db7240;
}
.logo-img {
width: 190px;
}
.date-header {
color: rgb(53, 53, 53);
font-size: 12px;
}
/* responsive part */
.header-res {
width: 100%;
background: #ededed;
box-shadow: rgb(0 0 0 / 35%) 0px 5px 14px;
}
.btn-burgur {
display: flex;
align-items: center;
justify-content: center;
border: none;
font-size: 20px;
width: 30px;
height: 30px;
color: #fff;
padding: 7px;
margin: 5px 5px;
border-radius: 3px;
box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
background: #153b58;
}
.res-menu-box {
position: absolute;
font-size: 14px;
width: 100%;
height: calc(100% - 85px);
padding: 20px;
background: #fff;
box-shadow: rgba(17, 17, 26, 0.1) 0px 4px 16px, rgba(17, 17, 26, 0.1) 0px 8px 24px, rgba(17, 17, 26, 0.1) 0px 16px 56px;
right: -100%;
top: 85px;
z-index: 500;
background: #153b58;
overflow: overlay;
justify-content: flex-start;
}
.res-support {
cursor: pointer;
color: #172d3e;
font-size: 12px;
font-weight: 500;
}
.contactUs {
cursor: pointer;
color: #172d3e;
font-size: 12px;
font-weight: 500;
}
.btn-profile {
padding: 6px 8px;
border: none;
border-radius: 3px;
font-size: 14px;
background: #bfbfbf;
color: #172d3e;
}
.dd-item {
font-size: 12px;
font-weight: 500;
display: flex;
padding-right: 10px;
justify-content: start;
}
.res-header-item {
color: #fff;
padding: 5px;
text-align: center;
}
.res-logo-box {
border-bottom: 1px solid #e1e1e1;
}
.res-logo-box .logo {
width: 35px !important;
height: 35px !important;
margin: 4px 5px;
}
.res-header-item .item {
font-size: 14px;
padding: 5px 0;
background: #d97140;
border-radius: 5px;
}
.subitem {
font-size: 14px;
padding: 3px 0;
background: #b4562a;
border-radius: 5px;
margin-top: 5px;
}
.subitem-item {
font-size: 12px;
padding: 1px 0;
background: #8b401c;
border-radius: 5px;
margin-top: 5px;
}
.res-header-subitems {
display: none;
}
.res-header-subitem-items {
display: none;
}
.responsive-header {
display: none;
}
.btn-user-data {
border: none;
color: #fff;
margin-right: 10px;
margin-top: 5px;
background: transparent;
font-size: 17px;
}
@media (max-width: 720px) {
.header {
display: none;
}
.responsive-header {
display: unset;
}
}
/* end responsive part */
/* loader */
@keyframes loader {
0% {
transform: rotate(0deg);
}
25% {
transform: rotate(180deg);
}
50% {
transform: rotate(180deg);
}
75% {
transform: rotate(360deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes loader-inner {
0% {
height: 0%;
}
25% {
height: 0%;
}
50% {
height: 100%;
}
75% {
height: 100%;
}
100% {
height: 0%;
}
}
.divloader {
display: none;
justify-content: center;
align-items: center;
position: fixed;
right: 0;
left: 0;
top: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.4);
z-index: 1200;
}
.loader {
display: inline-block;
width: 40px;
height: 40px;
position: relative;
border: 4px solid #ff5c0f;
top: 0;
animation: loader 2s infinite ease;
}
.loader-inner {
vertical-align: top;
display: inline-block;
width: 100%;
background-color: #fff;
animation: loader-inner 2s infinite ease-in;
}
/* end loader */

View File

@@ -1,125 +0,0 @@
.body-side {
width: 300px;
}
.user-profile {
border: 1px solid #e1e1e1;
}
.user-photo {
width: 80px;
height: 80px;
padding: 2px;
border-radius: 50%;
background: #db7240;
align-items: center;
}
.user-photo img{
width: 100%;
height: 100%;
border-radius: 50%;
}
.user-image {
width: 77px;
height: 77px;
border-radius: 50%;
}
.non-image-user {
font-size: 50px;
color: #2070af;
}
#logout {
background: transparent;
border: none;
color: #db7240;
}
.head-part {
background: #2070af;
}
.bottom-part {
background: #fff;
}
.line {
width: 1px;
height: 50px;
background: #c4c4c4;
}
.user-current-actions {
background: #2070af;
}
.user-actions-topic {
background: #2070af;
cursor: pointer;
}
.user-actions-items {
display: none;
}
.user-actions-items .item {
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
cursor: pointer;
background: #1a517c;
}
.user-actions-sub-items {
display: none;
}
.user-actions-sub-item-items {
display: none;
}
.user-actions-sub-items .sub-item {
box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
cursor: pointer;
background: #153b58;
}
.user-actions-sub-item-items .sub-item-item {
box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;
cursor: pointer;
background: #172d3e;
}
.alert-counter {
background: #db7240;
border-radius: 5px;
}
.sub-item-item.active .alert-counter{
background: #172d3e;
border-radius: 5px;
}
.body-side .active {
background: #db7240 !important;
border-top-right-radius: 20px !important;
border-bottom-left-radius: 20px !important;
}
.page-item.active .page-link {
background-color: #db7240;
border-color: #db7240;
}
.page-link:focus {
box-shadow: unset;
}
.safety-privacy-first-step-box{
border-radius: 5px;
background: #2f597a !important;
}
.safety-privacy-second-step-box{
border-radius: 5px;
background: #5d7925 !important;
}

View File

@@ -1,171 +0,0 @@
.table tbody {
font-size: 10px !important;
}
.table thead tr {
font-size: 10px !important;
}
.table thead tr th {
text-align: center;
}
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
border-right-width: 1px;
}
table.dataTable thead>tr>th.sorting_asc,
table.dataTable thead>tr>th.sorting_desc,
table.dataTable thead>tr>th.sorting,
table.dataTable thead>tr>td.sorting_asc,
table.dataTable thead>tr>td.sorting_desc,
table.dataTable thead>tr>td.sorting {
padding-right: 10px !important;
}
div.dataTables_wrapper div.dataTables_info {
padding-top: 0.85em;
font-family: 'IRANSansFaNum';
white-space: nowrap;
font-size: 14px !important;
}
.pagination a {
font-size: 12px;
}
.table thead {
background: #2070af;
color: #fff;
}
.table thead tr th {
font-size: 10px !important;
}
.table tbody tr td {
font-size: 10px !important;
}
.filtering-btn {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.2s all;
}
.filtering-btn:hover {
background: #db7240;
}
.filtering-btn:disabled {
background: #153b58a8;
}
.table-btns {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.2s all;
}
.table-btns:hover {
background: #db7240;
}
.table-btns:disabled {
background: #153b58a8;
}
.dataTables_wrapper .dt-buttons {
position: relative;
}
.btn-dataTable {
border: none;
background-color: transparent;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
transition: all 0.2s;
}
.table.dataTable .check-row{
background: #db652de3 !important;
color: #fff;
}
.table.dataTable .check-row .btn-dataTable i {
color: #fff;
}
.table.dataTable .check-row .pipeline {
background: #fff;
}
.table.dataTable .check-row:hover{
background: rgb(240, 147, 93) !important;
color: #fff;
}
.table.dataTable tbody tr {
cursor: pointer;
transition: all 0.2s;
}
.table.dataTable tbody tr:hover {
background: #7ab67a !important;
color: #fff;
}
.table.dataTable tbody tr:hover .btn-dataTable i {
color: #fff;
}
.table.dataTable tbody tr:hover .pipeline {
background: #fff;
}
.table.dataTable .activate-row {
background: #2b7d2b !important;
color: #fff;
}
.table.dataTable .activate-row .btn-dataTable i {
color: #fff;
}
.table.dataTable .activate-row .pipeline {
background: #fff;
}
.table.dataTable .check-row.activate-row {
background: #a8491de3 !important;
color: #fff;
}
.btn-dataTable{
padding: 2px 6px;
}
.table-add-btn {
display: flex;
font-weight: 500;
font-size: 14px;
background: #015688;
color: #fff;
padding: 5px 15px;
border: none;
border-radius: 5px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.table-add-btn:hover {
background: #015688e0;
}
.table-add-btn:disabled {
background: #015688a8;
cursor: no-drop;
}
/* solve datatable responsive */
.table.dataTable>tbody>tr.child ul.dtr-details {
width: 100%;
}
.table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before {
top: unset;
}
@media (max-width: 400px) {
.page-link {
padding: 5px 8px;
}
}
/* solve datatable responsive */

View File

@@ -1,486 +0,0 @@
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
ul {
margin-bottom: 0;
}
body {
overflow-y: overlay;
background: #fff;
}
.body {
font-size: 14px;
}
a {
color: unset;
}
a:hover {
color: unset;
}
.pipeline {
width: 1px;
height: 30px;
background: #db7240;
}
.body-main {
flex: 1;
width: 100%;
}
.rotate {
transform: rotate(-90deg);
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type=number] {
-moz-appearance:textfield;
}
.form-check {
position: relative;
display: block;
padding-left: unset;
}
.form-check label {
padding-right: 1.25rem;
}
/* map main styles */
.map-box {
width: 100%;
height: 75vh;
border: 2px dashed #015688;
position: relative;
}
.map-box-contact-us {
width: 100%;
height: 40vh;
border: 2px dashed #015688;
position: relative;
}
#map {
width: 100%;
height: 100%;
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-most-dis {
width: 75px;
}
.pin-marker.pin-move > .map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set > .map-pin-marker > .pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn > .map-pin-marker > .pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move > .pin-main-shadow {
transform: scale(1.35);
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.most-distance {
width: 75px;
}
.map-pin-marker > .pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.most-distance > .pin-main-circle {
width: 75px;
}
.map-pin-marker > .pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.most-distance > .pin-white-circle {
width: 69px;
}
.map-pin-marker > .pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.most-distance > .pin-title-circle {
width: 65px;
}
.map-pin-marker > .pin-title-circle > .title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker > .pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.most-distance > .pin-main-line {
left: 36px;
}
.pin-marker > .pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker > .pin-main-shadow > .shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
/* end map main styles */
/* main loader */
#spinner {
background: #e6e6eb;
width: 100%;
height: 100%;
position: fixed;
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
top: 0;
z-index: 10000;
}
#spinner > .dot {
width: 1rem;
height: 1rem;
border-radius: 50%;
background-color: #095b8b;
animation: blur 1s infinite alternate;
}
#spinner > .dot:nth-child(2) {
animation-delay: 200ms;
}
#spinner > .dot:nth-child(3) {
animation-delay: 400ms;
}
@keyframes blur {
to {
filter: blur(4px);
opacity: 0;
}
}
/* end main loader */
/* file part css */
.imgbox {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 10px;
margin: 0;
color: #666;
font-size: 12px;
}
.img-preview {
max-width: 100%;
max-height: 150px;
}
.btn-delete-img {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.btn-danger.disabled,
.btn-danger:disabled {
font-size: 12px;
background-color: #007bff;
border: none;
}
.upload-box .image-header {
color: #1d7bb1;
font-weight: 500;
font-size: 13px;
margin-bottom: 5px;
}
/* end file part css */
/* validation style */
.invalid {
border-color: crimson !important;
box-shadow: rgba(126, 45, 45, 0.35) 0px 5px 15px;
}
.valid {
border-color: #009900 !important;
box-shadow: rgba(36, 160, 47, 0.35) 0px 5px 15px;
}
/* end validation style */
/* blink */
.blink_me {
animation: blinker 1s linear infinite;
}
.blink_dot {
width: 8px;
height: 8px;
background: #ff4848;
display: flex;
border-radius: 50%;
}
@keyframes blinker {
50% {
opacity: 0;
}
}
/* end blink */
.form-control[readonly] {
background-color: #fff;
}
.positive-cta {
border: none;
background: #2d7c23;
color: #fff;
border-radius: 3px;
padding: 10px 15px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.positive-cta:hover {
background: #2d8722e0;
}
.positive-cta:disabled {
background: #2d7c23a8;
cursor: no-drop;
}
.negative-cta {
border: none;
background: #971b1b;
color: #fff;
border-radius: 3px;
padding: 10px 15px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.negative-cta:hover {
background: #b53030e0;
}
.negative-cta:disabled {
background: #971b1ba8;
cursor: no-drop;
}
.input-cta {
border: none;
background: #237c70;
color: #fff;
border-radius: 3px;
padding: 8px 15px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.input-cta:hover {
background: #237c70e0;
}
.input-cta:disabled {
background: #237c70a8;
cursor: no-drop;
}
.filter-cta {
border: none;
background: #7c2963;
color: #fff;
border-radius: 3px;
padding: 8px 15px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.filter-cta:hover {
background: #7c2963e0;
}
.filter-cta:disabled {
background: #7c2963a8;
cursor: no-drop;
}
.input-button-positive-cta {
border: none;
background: #23868a;
color: #fff;
letter-spacing: 1px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
padding: 0px 10px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.input-button-positive-cta:hover {
background: #23868ae0;
}
.input-button-positive-cta:disabled {
background: #23868aa8;
cursor: no-drop;
}
.item-icons {
width: 20px;
line-height: 43px;
height: 30px;
padding: 2px;
}
@media (min-width: 1400px) {
.container {
max-width: 1350px;
}
}
@media (min-width: 1600px) {
.container {
max-width: 1500px;
}
}
@media (min-width: 720px) {
::-webkit-scrollbar {
width: 20px;
}
::-webkit-scrollbar-track {
background-color: transparent;
}
::-webkit-scrollbar-thumb {
background-color: #d6dee1;
border-radius: 20px;
border: 6px solid transparent;
background-clip: content-box;
}
::-webkit-scrollbar-thumb:hover {
background-color: #a8bbbf;
}
}
@media (max-width: 720px) {
.body {
flex-direction: column;
}
.body-main {
margin-top: 15px;
}
.map-box {
height: 60vh;
}
}
.form-check-inline {
display: inline-flex;
align-items: center;
padding-left: 0px;
padding-right: 0px;
margin-right: 0;
margin-left: 0.75rem;
}
.form-check label {
padding-left: 0.5rem;
padding-right: 0;
}

View File

@@ -1,4 +0,0 @@
.map-box{
border:0;
height:auto
}

View File

@@ -1,352 +0,0 @@
.table-header {
font-size: 20px;
font-weight: 600;
}
#main-table-points thead tr th {
background-color: #015688;
color: #fff;
}
.fieldsetstyle legend {
width: auto;
padding: 0px 10px;
text-align: center;
}
#expert_confirmation_modal .fieldsetstyle legend {
font-size: 18px;
font-weight: 500;
color: #015688;
}
.fieldsetstyle {
border: 2px solid #ff5c0f;
border-radius: 10px;
}
.project-map {
width: 100%;
height: 329px;
}
.accident-participant-list {
display: flex;
flex-wrap: wrap;
margin-bottom: 1rem;
}
.accident-participant {
flex: 1;
margin: 5px;
}
.accident-participant label {
font-size: 12px;
}
.imgbox {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 30px;
margin: 0;
color: #666;
font-size: 12px;
}
.img-preview {
width: 100px;
height: 60px;
}
/* start */
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
input[data-mask] {
direction: ltr;
text-align: center;
}
.validity-checker {
border-color: #dc3545 !important;
box-shadow: 0 0 10px #f1507f !important;
}
/* end */
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child {
border-right-width: 1px;
}
table.dataTable .btn-dataTable {
border: none;
background-color: transparent;
}
.dataTables_filter {
display: inline;
}
.dataTables_length {
display: inline;
}
.dt-buttons {
display: inline;
float: left;
}
.dt-buttons {
display: inline;
float: left;
}
.dt-button {
background-color: transparent;
color: #000;
border: none;
font-size: 12px;
}
.dt-button i {
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.item-packet {
border-bottom: 1px solid #eeeeee;
border-width: 2px;
padding: 10px;
}
.input-map-project {
color: #009900;
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
.parent-filter {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 33px;
box-shadow: 0 0 3px;
top: 178px;
padding: 8px;
}
.parent-filter::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-filter::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.stylescroll::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.stylescroll::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
float: right !important;
background-color: #007bff !important;
}
.select2-search__field {
font-size: 10px !important;
}
.select2-results__options {
font-size: 10px !important;
}
.select2-selection__rendered {
font-size: 12px !important;
}
.select2-container--default .select2-selection--multiple {
background-color: white;
border-radius: 4px;
cursor: text;
border: 1px solid #ced4da;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border-color: #80bdff;
outline: 0;
}
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 33px;
box-shadow: 0 0 3px;
top: 176px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.parent-poster {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 240px;
box-shadow: 0 0 3px;
top: 176px;
padding: 8px;
}
.parent-poster::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-poster::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}

View File

@@ -1,344 +0,0 @@
ul li {
list-style-type: none;
}
.leaflet-control-container {
display: none;
}
.map {
content-fit: cover;
}
.map {
z-index: 11;
}
.HeaderStyle {
font-weight: bold;
color: #fe854c;
text-align: center;
font-size: 15px;
font-family: 'IRANSansFaNum';
}
.guid-custom-box-DailyAccident {
top: 30px;
right: 20px;
opacity: 0.9;
z-index: 11;
position: absolute;
padding: 5px;
border-radius: 7px;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
max-width: 430px;
max-height: 80%;
transition-duration: 0.5s;
transition-property: left;
direction: ltr;
overflow-y: scroll;
background-color: #dee2e6;
width: 324px;
}
.title-type {
font-weight: 600;
}
.title-type-inside {
font-weight: 500;
font-size: 12px;
}
.title-type-inside-inside {
font-weight: 400;
font-size: 11px;
}
.layerButton1 {
padding: 10px !important;
background-color: white;
border-radius: 10px;
margin-bottom: 12px;
line-height: 40px;
font-size: 12px;
}
.layerButton3 {
padding: 4px !important;
}
.filterParent {
padding: 15px;
background-color: white;
border-radius: 10px;
}
.modal-dialog {
max-width: 70%;
}
.modal-header {
border-bottom: 2px solid #eeeeee !important;
}
.modal-title {
color: #ff5c0f;
font-size: 16px !important;
}
#Axis_Report th {
vertical-align: middle;
}
#Axis_Report_wrapper {
width: 100%;
}
.layerbuttonparent {
display: none;
}
.layerbuttonparent_sub {
display: none;
padding-left: 0px;
}
.filter-happend {
color: #fff !important;
}
.dropdownstart {
display: inline;
cursor: pointer;
}
.dropdownstart_sub {
display: inline;
cursor: pointer;
}
/* loader start*/
.loader {
display: inline-block;
width: 40px;
height: 40px;
position: relative;
border: 4px solid #ff5c0f;
top: 0;
animation: loader 2s infinite ease;
}
.loader-inner {
vertical-align: top;
display: inline-block;
width: 100%;
background-color: #fff;
animation: loader-inner 2s infinite ease-in;
}
.navbar-nav .dropdown-menu {
position: absolute !important;
}
@keyframes loader {
0% {
transform: rotate(0deg);
}
25% {
transform: rotate(180deg);
}
50% {
transform: rotate(180deg);
}
75% {
transform: rotate(360deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes loader-inner {
0% {
height: 0%;
}
25% {
height: 0%;
}
50% {
height: 100%;
}
75% {
height: 100%;
}
100% {
height: 0%;
}
}
.All_button_sub, .All_button{
font-size: 11px;
}
.divloader {
display: none;
justify-content: center;
align-items: center;
position: fixed;
right: 0;
left: 0;
top: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.4);
z-index: 20;
}
.form-control {
font-size: 13px;
font-family: "IRANSansFaNum";
}
.beacon {
position: absolute;
top: 50%;
left: 38%;
background-color: #007bff;
height: 0.8em;
width: 0.8em;
border-radius: 50%;
z-index: 1010;
}
.beacon-red {
-webkit-print-color-adjust: exact !important;
background-color: #dc3545;
}
.beacon-purple {
-webkit-print-color-adjust: exact !important;
background-color: rgb(89, 0, 255);
}
.beacon-pink {
-webkit-print-color-adjust: exact !important;
background-color: rgb(255, 13, 255);
}
.beacon-blue {
-webkit-print-color-adjust: exact !important;
background-color: rgb(0, 153, 255);
}
.beacon-green {
-webkit-print-color-adjust: exact !important;
background-color: #28a745;
}
.beacon-red {
-webkit-print-color-adjust: exact !important;
background-color: #dc3545;
}
.marker-cluster span {
line-height: 30px;
font-family: 'IRANSansFaNum' !important;
}
.btn-closeModal {
background-color: white;
border: 0;
}
.btn-closeModal span {
font-size: 25px;
}
.modal-footer button {
font-size: 12px;
}
.modal-content {
border-radius: 3px;
border: 3px solid rgb(255, 92, 15);
}
.modal-body-scroll {
overflow-y: scroll;
height: 500px;
}
.modal-title {
font-size: 15px;
}
.modal-header .close,
.modal-header .mailbox-attachment-close {
padding: 1rem;
margin: -1rem auto -1rem -1rem;
}
.modal-lg,
.modal-xl {
max-width: 1259px;
}
.modal-sm {
max-width: 300px;
}
.modal-deafult {
max-width: 500px;
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
left: 0;
padding: 8px 4px 0 0;
border: none;
text-align: center;
width: 18px;
height: 14px;
font: 16px/14px Tahoma, Verdana, sans-serif;
color: #c3c3c3;
text-decoration: none;
font-weight: bold;
background: transparent;
}
.leaflet-popup-content {
margin: 13px 19px;
text-align: start;
line-height: 1.4;
white-space: nowrap;
font-family: "IRANSansFaNum" !important;
}
.map-guid {
position: absolute;
top:20px;
left: 30px;
min-width: 90px;
background-color: rgb(255 255 255 / 50%);
z-index: 400;
padding: 5px;
border-radius: 7px;
font-size: 11px;
}
.iran-change-layer {
position: absolute;
bottom:20px;
left: 30px;
z-index: 400;
background-color: rgb(255, 255, 255);
}
.iran-change-layer img {
width :50px ;
height: 50px;
}
.tablephoto img {
width: 122px;
height: 122px;
}
.tablephoto td {
padding: 8px;
text-align: center;
}
#filterEnd {
font-size: 13px;
}
.datepicker-plot-area {
left: -48px;
}
.map-guid [data-tooltip]::before {
min-width: 200px;
}
.datepicker-plot-area {
font-family: 'IRANSansFaNum' !important;
}
.leaflet-popup-content-wrapper{
width: 315px !important;
}
.popup {
width: 276px;
}
.map-box{
border:0;
height:auto
}

View File

@@ -1,337 +0,0 @@
ul li {
list-style-type: none;
}
.leaflet-control-container {
display: none;
}
.map {
content-fit: cover;
}
.map {
z-index: 11;
}
.HeaderStyle {
font-weight: bold;
color: #fe854c;
text-align: center;
font-size: 15px;
font-family: 'IRANSansFaNum';
}
.guid-custom-box-AxisReport {
top: 30px;
right: 20px;
opacity: 0.9;
z-index: 11;
position: absolute;
padding: 5px;
border-radius: 7px;
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
max-width: 430px;
max-height: 80%;
transition-duration: 0.5s;
transition-property: left;
direction: ltr;
overflow-y: scroll;
background-color: #dee2e6;
width: 324px;
}
.title-type {
font-weight: 600;
}
.title-type-inside {
font-weight: 500;
font-size: 12px;
}
.title-type-inside-inside {
font-weight: 400;
font-size: 11px;
}
.layerButton1 {
padding: 10px !important;
background-color: white;
border-radius: 10px;
margin-bottom: 12px;
line-height: 40px;
font-size: 12px;
}
.layerButton3 {
padding: 4px !important;
}
.filterParent {
padding: 15px;
background-color: white;
border-radius: 10px;
}
.modal-dialog {
max-width: 70%;
}
.modal-header {
border-bottom: 2px solid #eeeeee !important;
}
.modal-title {
color: #ff5c0f;
font-size: 16px !important;
}
#Axis_Report th {
vertical-align: middle;
}
#Axis_Report_wrapper {
width: 100%;
}
.layerbuttonparent {
display: none;
}
.layerbuttonparent_sub {
display: none;
padding-left: 0px;
}
.filter-happend {
color: #fff !important;
}
.dropdownstart {
display: inline;
cursor: pointer;
}
.dropdownstart_sub {
display: inline;
cursor: pointer;
}
/* loader start*/
.loader {
display: inline-block;
width: 40px;
height: 40px;
position: relative;
border: 4px solid #ff5c0f;
top: 0;
animation: loader 2s infinite ease;
}
.loader-inner {
vertical-align: top;
display: inline-block;
width: 100%;
background-color: #fff;
animation: loader-inner 2s infinite ease-in;
}
.navbar-nav .dropdown-menu {
position: absolute !important;
}
@keyframes loader {
0% {
transform: rotate(0deg);
}
25% {
transform: rotate(180deg);
}
50% {
transform: rotate(180deg);
}
75% {
transform: rotate(360deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes loader-inner {
0% {
height: 0%;
}
25% {
height: 0%;
}
50% {
height: 100%;
}
75% {
height: 100%;
}
100% {
height: 0%;
}
}
.All_button_sub, .All_button{
font-size: 11px;
}
.divloader {
display: none;
justify-content: center;
align-items: center;
position: fixed;
right: 0;
left: 0;
top: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.4);
z-index: 20;
}
.form-control {
font-size: 13px;
font-family: "IRANSansFaNum";
}
.beacon {
position: absolute;
top: 50%;
left: 38%;
background-color: #007bff;
height: 0.8em;
width: 0.8em;
border-radius: 50%;
z-index: 1010;
}
.beacon-red {
-webkit-print-color-adjust: exact !important;
background-color: #dc3545;
}
.beacon-purple {
-webkit-print-color-adjust: exact !important;
background-color: rgb(89, 0, 255);
}
.beacon-pink {
-webkit-print-color-adjust: exact !important;
background-color: rgb(255, 13, 255);
}
.beacon-blue {
-webkit-print-color-adjust: exact !important;
background-color: rgb(0, 153, 255);
}
.beacon-green {
-webkit-print-color-adjust: exact !important;
background-color: #28a745;
}
.beacon-red {
-webkit-print-color-adjust: exact !important;
background-color: #dc3545;
}
.marker-cluster span {
line-height: 30px;
font-family: 'IRANSansFaNum' !important;
}
.btn-closeModal {
background-color: white;
border: 0;
}
.btn-closeModal span {
font-size: 25px;
}
.modal-footer button {
font-size: 12px;
}
.modal-content {
border-radius: 3px;
border: 3px solid rgb(255, 92, 15);
}
.modal-body-scroll {
overflow-y: scroll;
height: 500px;
}
.modal-title {
font-size: 15px;
}
.modal-header .close,
.modal-header .mailbox-attachment-close {
padding: 1rem;
margin: -1rem auto -1rem -1rem;
}
.modal-lg,
.modal-xl {
max-width: 1259px;
}
.modal-sm {
max-width: 300px;
}
.modal-deafult {
max-width: 500px;
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
left: 0;
padding: 8px 4px 0 0;
border: none;
text-align: center;
width: 18px;
height: 14px;
font: 16px/14px Tahoma, Verdana, sans-serif;
color: #c3c3c3;
text-decoration: none;
font-weight: bold;
background: transparent;
}
.leaflet-popup-content {
margin: 13px 19px;
text-align: start;
line-height: 1.4;
white-space: nowrap;
font-family: "IRANSansFaNum" !important;
}
.map-guid {
position: absolute;
top:20px;
left: 30px;
min-width: 90px;
background-color: rgb(255 255 255 / 50%);
z-index: 400;
padding: 5px;
border-radius: 7px;
font-size: 11px;
}
.iran-change-layer {
position: absolute;
bottom:20px;
left: 30px;
z-index: 400;
background-color: rgb(255, 255, 255);
}
.iran-change-layer img {
width :50px ;
height: 50px;
}
.tablephoto img {
width: 122px;
height: 122px;
}
.tablephoto td {
padding: 8px;
text-align: center;
}
#filterEnd {
font-size: 13px;
}
.datepicker-plot-area {
left: -48px;
}
.map-guid [data-tooltip]::before {
min-width: 200px;
}
.datepicker-plot-area {
font-family: 'IRANSansFaNum' !important;
}
.map-box{
border:0;
height:auto
}

View File

@@ -1,5 +0,0 @@
.box-contact-us {
width: 100%;
border: 2px dashed #015688;
position: relative;
}

View File

@@ -1,134 +0,0 @@
/* by mohammad */
/* remove arrow from table header */
/* table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
visibility: hidden;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
right: 0.5em;
content: "\2193";
display: none;
}
.dataTables_length {
float: left;
}
.table-footer-style {
text-align: right;
background-color: #286893;
color: #fff;
font-size: 13px;
} */
/* changing white space from top of the table its done inline*/
td.details-control {
background: url('/dist/images/details_open.png') no-repeat center center;
cursor: pointer;
}
tr.details td.details-control {
background: url('/dist/images/details_open.png') no-repeat center center;
}
td.AcitivityMount {
background: url('/dist/images/details_open.png') no-repeat center center;
cursor: pointer;
}
tr.details td.AcitivityMount {
background: url('/dist/images/details_open.png') no-repeat center center;
}
.openedrow {
background-color: navajowhite !important;
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
/* .dt-button {
display: none !important;
} */
#marematTown_wrapper>.dataTables_info {
display: none;
}
.btn_datable {
color: rgb(43, 125, 43) !important;
}
.show_table {
color: rgb(43, 125, 43) !important;
}
.titlesecondtable {
padding-top: 59px;
white-space: pre;
}
.bluecolor {
background-color: #ff5c0f !important;
}
/* #gozarehtowntable > tbody > tr:nth-child(2) {
padding :0px ;
} */
/* #gozarehtowntable > tbody > tr:nth-child(2) > td {
padding :0px ;
} */
/* table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
border-right-width: 0px;
} */
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 100px;
box-shadow: 0 0 3px;
top: 127px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.table tbody{
font-size: 10px !important;
}

View File

@@ -1,87 +0,0 @@
/* map styles */
.item-map-box {
width: 100%;
height: 350px;
position: relative;
border: 2px dashed #015688;
}
#edit_map {
width: 100%;
height: 100%;
}
.map-coordinates-box {
background: #193e5ab8;
position: absolute;
bottom: 5px;
z-index: 500;
left: 5px;
padding: 5px;
border-radius: 5px;
font-weight: 400;
width: 250px;
}
.manually-coordinate-input {
font-size: 13px;
letter-spacing: 1px;
direction: ltr;
text-align: center;
}
.map-coordinates-box label {
font-weight: 500 !important;
}
/* map styles */
.modal_image_box_title {
text-align: center;
font-size: 18px;
font-weight: 500;
}
.modal_image_box {
width: 100%;
height: 300px;
margin-top: 10px;
margin-bottom: 30px;
}
.modal_image_box img {
width: 100%;
height: 100%;
object-fit: contain;
}
#filter_box {
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#filter_box .form-group {
margin-bottom: 0.5rem;
}
#filter_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
div.dataTables_wrapper {
position: absolute;
left: 0;
right: 0;
}
#operation_cartable {
min-height: 120px;
}

View File

@@ -1,373 +0,0 @@
.table-header {
font-size: 20px;
font-weight: 600;
}
.dt-button {
background-color: transparent;
color: #000;
border: none;
font-size: 12px;
}
.dt-buttons {
display: inline;
float: left;
}
.dataTables_filter {
display: inline;
}
.dataTables_length {
display: inline;
}
.dt-button i {
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
button:disabled {
cursor: no-drop;
opacity: 0.5;
}
input:disabled {
cursor: no-drop;
opacity: 0.5;
}
table.dataTable .btn-dataTable {
border: none;
background-color: transparent;
transition: all 0.3s;
}
.table-image:hover {
transform: scale(2.7, 2.7) translate(2px, 4px);
z-index: 1000;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
}
input[type=number] {
-moz-appearance: textfield;
}
.table thead tr {
color: #fff;
}
/* map styles */
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
input[data-mask] {
direction: ltr;
text-align: center;
}
.validity-checker {
border-color: #dc3545 !important;
box-shadow: 0 0 10px #f1507f !important;
}
.validity-checker-table {
box-shadow: 0 0 10px #858585 !important;
}
.input-map-register-pos {
color: #009900;
}
.map-latlng-input-row {
position: absolute;
bottom: 20px;
z-index: 1000;
width: 240px;
left: 20px;
background: #9990899e;
border-radius: 5px;
}
.show-font {
font-size: 17px;
color: #000000;
}
.description-text {
line-height: 25px !important;
}
.map-show-box {
width: 100%;
height: 329px;
position: relative;
}
.map-parent-border {
width: 100%;
height: 329px;
position: relative;
}
#map_show {
position: absolute;
border-radius: 5px;
left: 2px;
right: 2px;
top: 2px;
bottom: 2px;
}
#add_map {
width: 100%;
height: 100%;
position: absolute;
border-radius: 5px;
}
/* end map styles */
/* image box styles */
.imgbox {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 30px;
margin: 0;
color: #666;
font-size: 12px;
padding: 4px;
}
.btn-delete-img {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.img-preview {
max-width: 100%;
}
/* end image box styles */
.date-direction {
direction: ltr;
}
#show_image {
max-width: 500px;
max-height: 500px;
}
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 30px;
box-shadow: 0 0 3px;
top: 240px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.parent-filter {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 70px;
box-shadow: 0 0 3px;
top: 240px;
padding: 8px;
}
.parent-filter::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-filter::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
.img-input:disabled .imgbox {
cursor: no-drop !important;
}
.counter-parent {
position: relative;
}
.header-counter {
font-weight: 500;
font-size: 25px;
display: flex;
letter-spacing: 2;
background: #015688;
color: #fff;
padding: 0px 15px;
border-radius: 5px;
}
.header-counter::before {
content: '';
position: absolute;
width: 200px;
height: 3px;
top: 4px;
right: -1px;
border-radius: 10px;
background-color: #fff;
}
.header-counter::after {
content: '';
position: absolute;
width: 200px;
height: 3px;
bottom: 4px;
right: -1px;
border-radius: 10px;
background-color: #fff;
}

View File

@@ -1,41 +0,0 @@
.modal_image_box_title{
text-align: center;
font-size: 18px;
font-weight: 500;
}
.modal_image_box{
width: 100%;
height: 300px;
margin-top: 10px;
margin-bottom: 30px;
}
.modal_image_box img{
width: 100%;
height: 100%;
object-fit: contain;
}
#filter_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#filter_box .form-group{
margin-bottom: 0.5rem
}
#filter_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
div.dataTables_wrapper {
position: absolute;
left: 0;
right: 0;
}

View File

@@ -1,121 +0,0 @@
.map-box-wide {
width: 100%;
position: relative;
}
.map {
z-index: 1;
}
.filters_box {
width: 320px;
height: 100%;
background-color: #f6f6f6;
border-left: 1px solid #015688;
overflow: auto;
}
.filter-items {
font-size: 0.875rem;
}
.form-control-date {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.datepicker-plot-area {
box-shadow: none;
font: 0.875rem IRANSansFaNum, sans-serif;
border-top: 0;
margin-top: -1px;
border-bottom-left-radius: 0.2rem;
border-bottom-right-radius: 0.2rem;
}
.datepicker-plot-area-inline-view {
float: none;
}
.details-image {
width: 100%;
border: 1px solid #fff;
}
.details-image:hover {
border: 1px solid #999;
}
.marker-cluster span {
font-family: IRANSansFaNum, sans-serif;
}
.beacon {
position: absolute;
top: 50%;
left: 38%;
background-color: #007bff;
height: 2px;
width: 2px;
border-radius: 50%;
z-index: 1010;
}
.beacon-red {
-webkit-print-color-adjust: exact !important;
background-color: #dc3545;
}
.beacon-blue {
-webkit-print-color-adjust: exact !important;
background-color: rgb(0, 153, 255);
}
.beacon-green {
-webkit-print-color-adjust: exact !important;
background-color: #28a745;
}
.beacon-yellow {
-webkit-print-color-adjust: exact !important;
background-color: rgb(245, 212, 25);
}
.beacon-orange {
-webkit-print-color-adjust: exact !important;
background-color: rgb(243, 81, 6);
}
.beacon-brown {
-webkit-print-color-adjust: exact !important;
background-color: rgb(167, 85, 10);
}
.beacon-step-one {
-webkit-print-color-adjust: exact !important;
background-color: #2f597a;
}
.beacon-step-two {
-webkit-print-color-adjust: exact !important;
background-color: #5d7925;
}
.beacon-step-three {
-webkit-print-color-adjust: exact !important;
background-color: #7c5931;
}
.iran-change-layer {
position: absolute;
bottom: 20px;
left: 30px;
z-index: 401;
background-color: #bad3de;
cursor: pointer;
border-radius: 50%;
}
.iran-change-layer img {
width: 50px;
height: 50px;
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,633 +0,0 @@
p {
margin-bottom: 0px;
}
.fieldsetstyle {
border: 2px solid #ff5c0f;
border-radius: 10px;
}
.fieldsetstyle legend {
width: auto;
padding: 0px 10px;
}
.form-parents select,
.form-parents input {
font-size: 12px;
}
.form-parents label {
font-size: 14px;
font-weight: 500;
}
.small-warning {
color: #ce1212;
}
.add-edit-contract-convening-certificate {
font-size: 16px;
font-weight: 500;
}
.add-edit-contract-convening-certificate-fieldset {
border: 1px solid #ced4da;
border-radius: 10px;
}
input[type=number] {
text-align: center;
direction: ltr;
}
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
}
.odd-header-row {
background-color: #015688;
color: #fff;
}
.even-header-row {
background-color: #ff5c0f;
}
.table thead tr {
font-size: 10px;
color: white;
}
#choose_pro_type_table thead tr th {
color: #fff;
}
.dataTables_filter {
display: inline;
}
.dataTables_length {
display: inline;
}
.dt-buttons {
float: left;
}
.dt-button {
background-color: transparent;
color: #000;
border: none;
font-size: 12px;
}
.dt-button i {
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-dataTable {
border: none;
background-color: transparent;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.setcontent {
display: flex;
flex-direction: row;
}
.dataTables_scroll {
margin-bottom: 50px;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child {
border-right-width: 1px;
}
button:disabled {
cursor: no-drop;
opacity: 0.5;
}
.scrollbar::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.scrollbar::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.dataTables_paginate {
margin-top: 20px !important;
}
.dataTables_paginate .pagination li.page-item a {
border: 0 !important;
color: black;
}
.page-item.active .page-link {
color: white !important;
background-color: rgb(255, 92, 15) !important;
}
.modal-title {
font-size: 15px;
font-weight: 600;
}
/* map css */
.abrar-map-layout>#abrar-map,
#abrar-map-2,
#abrar-map_choose {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout {
position: relative;
height: 368px;
margin-bottom: 15px;
}
.abrar-map-layout>#abrar-map-static {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout>#abrarshow-map {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout>.pin-container {
position: absolute;
top: 34%;
right: 44%;
z-index: 1009;
}
.map-latlng-input-row {
bottom: 0;
left: 0;
}
.map-record-title {
position: absolute;
top: 5px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #000;
font-size: 13px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 193, 7, 0.8);
}
.map-endplace-title {
position: absolute;
top: 40px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #fff;
font-size: 10px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 85, 7, 0.986);
}
.map-latlng-input-row {
position: absolute;
bottom: -11px;
z-index: 1000;
width: 240px;
left: 5px;
}
/* map css */
.add-edit-subcontract-upload {
font-size: 16px;
font-weight: 500;
}
.add-edit-subcontract-upload-fieldset {
border: 1px solid #ced4da;
border-radius: 10px;
}
/* file part css */
.imgbox {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 10px;
margin: 0;
color: #666;
font-size: 12px;
}
.img-preview {
max-width: 100%;
}
.btn-delete-img {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.btn-danger.disabled,
.btn-danger:disabled {
font-size: 12px;
background-color: #007bff;
border: none;
}
/* file part css */
.modal thead th {
color: #000;
}
.tripple-amount {
display: none;
}
.tripple-amount-edit {
display: none;
}
.validity-checker {
border-color: #dc3545 !important;
box-shadow: 0 0 10px #f1507f !important;
}
.month-grid-box {
font-family: 'IRANSansFaNum';
}
.new-project {
background: #ff5c0f;
color: #fff;
}
.new-project:hover {
background: #fff;
color: #ff5c0f;
border: 1px solid #ff5c0f;
}
.choose-project-type {
background: #015688;
color: #fff;
}
.choose-project-type:hover {
background: #fff;
color: #015688;
border: 1px solid #015688;
}
.add-subcontract-action-type-unit-all {
font-size: 20px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-action-type-unit-all {
font-size: 20px;
font-weight: 500;
text-align: center;
color: #515151;
}
#limit_percentage {
color: #dc3545;
}
#edit_limit_percentage {
color: #dc3545;
}
.financial-part-table td:last-child {
width: 20%;
}
.add-subcontract-action-type-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.add-subcontract-type-amount-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.add-subcontract-type-unit-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-action-type-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-type-amount-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-type-unit-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.map-parent-border {
border: 1px solid #e1e1e1;
border-radius: 15px;
}
.project-map{
width: 100%;
height: 370px;
border-radius: 15px
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
input[data-mask]{
direction: ltr;
text-align: center;
}
.map-latlng-form {
margin-bottom: 2px;
}
.map-latlng-label {
margin-bottom: 0px;
background-color: #ffffff;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.past-details-style {
color: #810000;
font-size: 13px;
font-weight: bold;
}
#choose_pro_type_table_filter {
font-size: 12px;
}
.title-update {
display: flex;
justify-content: center;
position: relative;
top: 10px;
letter-spacing: -0.8px;
}
.previus-action-types {
font-size: 13px;
}
.input-map-project {
color: #009900;
}
/* filters */
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
.form-control-me {
display: block;
width: 100%;
height: 33px;
padding: 0.375rem 0.75rem;
font-size: 10px;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #ffffff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: 0.25rem;
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.parent-filter {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 100px;
box-shadow: 0 0 3px;
top: 180px;
padding: 8px;
}
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 280px;
box-shadow: 0 0 3px;
top: 180px;
padding: 8px;
}
.parent-word {
width: 223px;
min-height: 100px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 200px;
box-shadow: 0 0 3px;
top: 180px;
padding: 8px;
}
.parent-filter::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-filter::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.parent-word::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-word::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.stylescroll::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.stylescroll::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
float: right !important;
background-color: #007bff !important;
}
.select2-search__field {
font-size: 10px !important;
}
.select2-results__options {
font-size: 10px !important;
}
.select2-selection__rendered {
font-size: 12px !important;
}
.form-control {
font-size: 11px;
}
.select2-container--default .select2-selection--multiple {
background-color: white;
border-radius: 4px;
cursor: text;
border: 1px solid #ced4da;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border-color: #80bdff;
outline: 0;
}
.modal:nth-of-type(even) {
z-index: 1050;
}
.modal-backdrop.show:nth-of-type(odd) {
z-index: 1049;
}
.modal-backdrop.show:nth-of-type(4n-1) {
z-index: 1049;
}
.modal-end{
z-index: 1052 !important;
}
.input-map-project::placeholder {
font-size: 10px;
}
table.dataTable tbody tr.selected {
background-color: rgb(47, 125, 50);
color: white !important;
}
.table-header {
font-size: 20px;
font-weight: 600;
}
table.dataTable>tbody>tr.child:hover {
background: #7ab67a !important;
color: #fff;
}

View File

@@ -1,133 +0,0 @@
/* input[type=number]{
direction: ltr;
}
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
} */
.table-header {
font-size: 20px;
font-weight: 600;
}
textarea{
resize: none;
}
.body-table-style{
margin-bottom: 50px;
}
.table-project thead tr {
font-size: 12px;
background-color: #015688;
color: white;
}
.modal-title{
font-size: 15px;
font-weight: 600;
}
.form-parents label{
font-size: 14px;
font-weight: 500;
}
.form-parents select, .form-parents input, .form-parents textarea {
font-size: 12px;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child {
border-right-width: 1px;
}
.dataTables_filter{
float: right;
font-size: 12px;
}
.dataTables_length{
float: right;
font-size: 12px;
}
.page-item.active .page-link{
color: white !important;
background-color: rgb(255, 92, 15) !important;
}
.btn-dataTable {
border: 0;
background-color: rgba(220, 220, 220, 0);
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.fieldsetstyle {
border: 2px solid #ff5c0f;
border-radius: 10px;
}
.fieldsetstyle legend {
width: auto;
padding: 0px 10px;
}
.validity-checker {
border-color: #dc3545 !important;
box-shadow: 0 0 10px #f1507f !important;
}
.parent-excel {
width: 300px;
min-height: 100px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 35px;
box-shadow: 0 0 3px;
top: 127px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
button.dt-button{
background-color: white;
border: 0;
font-size: 12px;
}
.dt-buttons{
float: left;
}
.icon-color{
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}

View File

@@ -1,952 +0,0 @@
.zoom {
height: 30px;
width: 30px;
transition: transform 0.2s;
}
.zoom:hover {
-ms-transform: scale(2);
/* IE 9 */
-webkit-transform: scale(2);
/* Safari 3-8 */
transform: scale(2);
}
.imageshown {
width: 160px;
height: 117px;
margin-left: 3%;
}
.textshown {
width: 100%;
display: flex;
flex-direction: row;
}
.paragraphshown {
/* margin-left: 20%; */
width: 40%;
display: flex;
flex-direction: row;
}
.paragraphsecond {
display: flex;
flex-direction: row;
}
.pstyle {
color: #000000;
}
.showdiv {
width: 100%;
display: flex;
flex-direction: column;
}
.card-header {
padding: 0.75rem 1.25rem 0.2rem;
}
th {
font-size: 12px;
}
td {
font-size: 12px;
}
button.btn {
font-size: 12px;
}
i {
font-size: 10px;
}
label {
font-size: 0.8rem;
font-weight: 500 !important;
color: rgba(0, 0, 0, 0.5);
}
.icheck-primary label {
font-weight: 400 !important;
}
.form-control {
font-size: 13px;
}
.required-label::after {
content: "*";
position: relative;
right: 2px;
color: #dc3545;
}
.card-body .radio-header {
font-size: 0.8rem;
font-weight: 500;
color: rgba(0, 0, 0, 0.5);
display: inline-block;
margin-bottom: 0.5rem;
}
.abrar-project-slider .tooltip {
font-family: "IRANSansFaNum" !important;
}
.abrar-project-slider .slider-selection,
.abrar-project-slider .slider-handle,
.abrar-project-slider .slider-tick.in-selection {
background: #007bff;
}
[class*="icheck-"] {
margin-top: 15px !important;
margin-bottom: 15px !important;
}
.abrar-map-layout {
position: relative;
height: 300px;
margin-bottom: 15px;
}
.abrar-map-layout>#abrar-map,
#abrar-map2 {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout>.pin-container {
position: absolute;
top: 34%;
right: 44%;
z-index: 1009;
}
.input-cord {
font-family: "IRANSansFaNum" !important;
text-align: center !important;
direction: ltr !important;
}
.listproject-main {
margin-top: 95px;
padding: 0 10px;
}
.show-main {
/* margin-top: 106px; */
padding: 0 10px;
/* padding: 0 10% 0px 10px; */
display: flex;
flex-direction: row;
}
.tool-main {
margin-top: 70px;
padding: 0 10px;
}
.dt-button.buttons-excel.buttons-html5 {
background: #28a745 !important;
font-size: 12px;
color: white;
}
.card-footer {
text-align: left;
}
.map-btn {
border-radius: 0.25rem !important;
}
.is-invalid-input {
color: #dc3545 !important;
border-color: #dc3545;
}
.is-invalid-text {
color: #dc3545 !important;
}
.is-invalid-box {
border-color: #dc3545;
}
.menu_top {
z-index: 1040 !important;
}
div.dataTables_wrapper div.dataTables_filter {
text-align: left;
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
.map-latlng-input-row {
position: absolute;
bottom: -11px;
z-index: 1000;
width: 240px;
left: 5px;
}
.map-latlng-form {
margin-bottom: 0;
}
.map-latlng-input {
background-color: rgba(255, 255, 255, 0.8);
}
.map-latlng-label {
background-color: rgba(255, 255, 255, 0.8);
border-radius: 0.25rem;
padding: 3px 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border: 1px solid #ced4da;
color: #000000;
border-bottom: 0;
margin: 0;
}
.map-latlng-first-input {
border-radius: 0;
font-size: 12px;
color: #009900;
}
.map-latlng-first-input::placeholder {
font-size: 10px;
}
.map-latlng-sec-input {
border-top-right-radius: 0;
border-top-left-radius: 0;
font-size: 12px;
color: #009900;
}
.map-latlng-sec-input::placeholder {
font-size: 10px;
}
.abrar-map-title {
position: absolute;
top: 5px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #000;
font-size: 13px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 193, 7, 0.8);
}
.starter-loader-container {
z-index: 3000 !important;
}
.distance-input {
margin-top: 10px;
margin-bottom: 10px;
}
label {
color: #000;
}
/* #top-card-title .card-title {
font-size: 12px;
font-weight: bold;
} */
.error-message {
display: none;
font-size: 12px;
}
.second-round-title {
font-size: 15px;
font-weight: 500;
}
.edit-description {
border: 1px solid #ced4da;
border-radius: 0.25rem;
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
}
.tablefontheader {
font-size: 100px;
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
border-bottom-width: 0;
font-size: 11px;
}
.headercolortable {
background-color: #a6dcef;
}
table.dataTable tbody tr.selected {
background-color: #99cc99;
}
.div.dataTables_wrapper div.dataTables_length label {
float: left;
}
.dataTables_length {
float: left;
}
table.dataTable thead>tr>th.sorting_asc,
table.dataTable thead>tr>th.sorting_desc,
table.dataTable thead>tr>th.sorting,
table.dataTable thead>tr>td.sorting_asc,
table.dataTable thead>tr>td.sorting_desc,
table.dataTable thead>tr>td.sorting {
padding-right: 10px;
}
.table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
display: none;
}
.table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
display: none;
}
div.dataTables_wrapper div.dataTables_info {
padding-top: 0.85em;
white-space: nowrap;
font-size: 12px;
}
.preview-template {
border: 1px solid black;
}
.template-section {
border-top: 1px solid black;
border-bottom: 1px solid black;
}
.section-title {
font-size: 11px;
text-align: center;
background-color: lightgrey;
font-weight: 600;
padding: 10px 15px;
border-bottom: 2px solid black;
}
.section-table>table {
width: 100%;
}
.section-table>table,
th,
td {
border: 1px solid black;
border-collapse: collapse;
}
.section-table th {
text-align: center;
font-size: 8px;
font-weight: 600;
padding: 4px 5px;
}
.section-table th.sub-title {
text-align: center;
font-size: 8px;
font-weight: 500;
padding: 4px 5px;
}
.section-table td {
text-align: center;
padding: 4px 2px;
}
.section-table th.w-2 {
width: 3%;
}
.section-table th.w-3 {
width: 3%;
}
.section-table th.w-4 {
width: 4%;
}
.section-table th.w-5 {
width: 5%;
}
div.dataTables_wrapper div.dataTables_processing {
position: absolute;
top: 70%;
left: 50%;
width: 200px;
margin-left: -100px;
margin-top: -26px;
text-align: center;
padding: 1em 0;
z-index: 10000;
}
.file-input-modal-container {
width: 100%;
}
.file-input-modal {
justify-content: center;
font-size: 11px;
display: flex;
align-items: center;
width: 100%;
height: 80px;
cursor: pointer;
text-align: center;
border: 1px solid #ced4da;
border-radius: 0.25rem;
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
background-color: #ffffff;
}
.file-input {
display: none;
}
.modal-error-message {
display: none;
}
.zoomimage {
width: 100%;
height: 80px;
}
.slideroverlay {
display: none;
text-align: right;
direction: rtl;
position: fixed;
z-index: 1051;
padding-top: 77px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0, 0, 0);
background-color: rgba(0, 0, 0, 0.4);
}
.slideroverlay>.upload-confirm {
z-index: 50;
display: block;
position: absolute;
background: transparent;
top: 0;
right: 0;
left: 0;
bottom: 0;
}
.slideroverlay>.modal-content {
background-color: #ffffff;
border-radius: 7px;
margin: auto;
padding: 20px 1.5% 1px 1.5%;
border: 1px solid #888;
width: max-content;
position: relative;
z-index: 51;
}
.slideroverlay>.modal-content>.close {
position: absolute;
text-align: center;
color: #979797;
}
.slideroverlay>.modal-content>.close::before {
content: "\00d7";
font-size: 22px;
position: absolute;
}
.slideroverlay>.modal-content>.close:hover,
.slideroverlay>.modal-content>.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.slideroverlay>.modal-content>.slideshow .mySlides {
display: none;
}
.slideroverlay>.modal-content>.slideshow img {
/* vertical-align: middle;
width: 100%;
height: auto;
opacity: 1;
max-height: 500px;
max-width: 100%; */
vertical-align: middle;
width: auto;
height: auto;
opacity: 1;
max-height: 500px;
max-width: 100%;
margin: 0 auto;
display: flex;
}
.slideroverlay>.modal-content>.slideshow .slideshow-container {
max-width: 100%;
position: relative;
margin: auto;
}
.slideroverlay>.modal-content>.slideshow .prev,
.slideroverlay>.modal-content>.slideshow .next {
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
padding: 16px;
margin-top: -22px;
color: white;
font-weight: bold;
font-size: 20px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
background-color: rgba(0, 0, 0, 0.4);
}
.slideroverlay>.modal-content>.slideshow .next {
right: 0;
border-radius: 0px 3px 3px 0;
}
.slideroverlay>.modal-content>.slideshow .prev {
left: 0;
border-radius: 3px 0 0 3px;
}
.slideroverlay>.modal-content>.slideshow .prev:hover,
.slideroverlay>.modal-content>.slideshow .next:hover {
background-color: rgba(0, 0, 0, 0.8);
}
.slideroverlay>.modal-content>.slideshow .text {
color: #f2f2f2;
background-color: rgba(0, 0, 0, 0.8);
padding: 10px 15px;
position: absolute;
bottom: -3px;
width: 100%;
text-align: center;
font-family: "IRANSans";
font-size: 12px;
}
.slideroverlay>.modal-content>.slideshow .numbertext {
color: #f2f2f2;
font-size: 14px;
padding: 8px 12px;
position: absolute;
background-color: rgba(0, 0, 0, 0.8);
top: 0;
border-radius: 3px;
}
.slideroverlay>.modal-content>.slideshow #slideshow-dot {
margin-top: -9px;
margin-bottom: 10px;
direction: ltr;
}
.slideroverlay>.modal-content>.slideshow .dot {
cursor: pointer;
height: 12px;
width: 12px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
transition: background-color 0.6s ease;
}
.slideroverlay>.modal-content>.slideshow .active,
.slideroverlay>.modal-content>.slideshow .dot:hover {
background-color: #717171;
}
.slideroverlay>.modal-content>.slideshow .fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
}
.colorset {
background-color: #a6dcef;
}
.table th,
.table td {
padding: 8px;
}
.remove-image-container501 {
display: flex;
flex-direction: row;
color: #c32323;
position: absolute;
top: -12px;
left: 5px;
font-weight: bold;
cursor: pointer;
font-size: 11px;
}
div.dt-buttons {
position: relative;
float: right;
}
.footerfont {
font-size: 11px;
font-weight: 400;
}
/* .filterproject {
display: flex;
flex-direction: row;
direction: ltr;
width: 100%;
} */
.optionfilter {
margin-top: 4px;
/* margin-right: 104px; */
margin-left: 829px;
width: 14% !important;
}
.dt-button:nth-child(2) {
background: #ffc107 !important;
border-color: #ffc107 !important;
}
#filterproject {
margin-left: 8px;
font-size: 12px;
}
#showproject {
font-size: 12px;
}
.filters {
margin-bottom: 1rem;
margin-top: 1rem;
cursor: pointer;
}
.showeachproject {
margin-bottom: 1rem;
margin-top: 1rem;
cursor: pointer;
display: flex;
flex-direction: row;
}
.titlecard {
font-size: 12px;
font-weight: bold;
}
.filteritem {
color: #4995a5;
}
.pcolor {
color: #4995a5;
}
.projecttype {
display: flex;
flex-direction: row;
}
.numberproject {
margin-right: 4px;
color: #acacac;
}
.card-title {
float: right;
font-size: 15px;
font-weight: bold;
}
label {
font-size: 11px;
font-weight: 500 !important;
color: rgba(0, 0, 0, 0.5);
}
.showlabel {
color: #000;
font-weight: bold;
font-size: 15px;
}
.imageshowrow {
width: 150px;
height: 150px;
display: block;
margin-right: 10px;
}
.slideroverlay {
display: none;
text-align: right;
direction: rtl;
position: fixed;
z-index: 2000 !important;
padding-top: 50px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: black;
background-color: rgba(0, 0, 0, 0.4);
}
.layout-navbar-fixed .wrapper .content-wrapper {
margin-top: 0px !important;
}
body:not(.sidebar-mini-md) .content-wrapper,
body:not(.sidebar-mini-md) .main-footer,
body:not(.sidebar-mini-md) .main-header {
margin-right: 0px !important;
}
.imagelistshown {
display: contents;
flex-direction: row;
}
.slideroverlay>.modal-content>.slideshow img {
box-shadow: unset !important;
}
.imagelistshown {
display: flex;
align-items: center;
justify-content: center;
}
.style-filters {
font-size: 14px;
}
.card-outline {
margin-bottom: 0px;
}
.template-details {
display: flex;
align-items: center;
justify-content: space-between;
}
.details-date {
text-align: center;
width: 75%;
padding-left: 15px;
}
#showeblaghpromise td, th {
text-align: center !important;
}
#showdistance td, th {
text-align: center !important;
}
#showamounts td, th {
text-align: center !important;
}
#showNamePeople td, th {
text-align: center !important;
}
#showMablagh td, th {
text-align: center !important;
}
.time_showm {
font-size: 12px;
}
.karshenas_nazer > table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
.karshenas_nazer > table {
width: 100%;
}
.karshenas_nazer td {
text-align: center;
padding: 4px 2px;
}
.table_karshenas{
width: 50% !important;
border : 2px solid black !important;
}
.bold_text {
font-weight: 600;
}
p{
margin-top: 0;
margin-bottom: 1rem;
}

View File

@@ -1,576 +0,0 @@
body {
font-family: "IRANSans";
/* background-image: url(../images/modalrms/13.jpg); */
background-repeat: no-repeat;
background-size: cover;
min-height: 0;
}
.footer-new-style {
background-color: #fff;
position: fixed;
bottom: 0px;
right: 0px;
left: 0px;
font-family: "IRANSansFaNum";
font-size: 10px;
font-weight: 700;
justify-content: center;
}
.contactUsPart .time {
color: #ff5c0f;
unicode-bidi: embed;
}
.content {
display: block;
padding: 10px;
}
.logoPart {
padding: 10px 40px;
display: inline-block;
}
.contactUsPart {
padding-left: 30px;
}
.bamahomepage {
display: flex;
flex-direction: row;
}
.filter h6 {
font-weight: bold;
text-align: center;
}
.widthcounter {
background-color: #60922c;
color: #fff;
width: fit-content;
text-align: center;
border-radius: 5px;
margin: 0 auto;
padding: 4px 14px;
width: -moz-fit-content;
}
.counter-for-rahdari {
font-size: 20px;
font-weight: bold;
font-family: 'IRANSansFaNum';
}
.filtertext {
font-size: 14px;
font-weight: bold;
}
.filterhr {
background-color: #3156b6;
margin-top: 8px;
margin-bottom: 8px;
}
.navbar-private-style {
position: fixed;
top: 0px;
left: 0px;
right: 0px;
z-index: 11;
box-shadow: 0px 4px 5px rgb(53, 52, 52);
}
.navbar-sp {
color: #ffffff !important;
font-size: 10px;
}
.map-footer-style {
position: fixed;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 11;
background-color: #fff;
box-shadow: 0px -2px 4px rgb(53, 52, 52);
border-radius: 3px;
}
.havig {
text-align: center;
margin-bottom: 3px;
}
.filter-style {
display: inline;
cursor: pointer;
padding: 0 15px 0 15px;
}
.filter-style-span {
font-size: 11px;
font-weight: 600;
margin-left: 2px;
}
.moz-style-span {
font-size: 14px;
font-weight: 600;
}
.province-dropdown {
cursor: pointer;
display: inline;
}
.align-for-province {
/* text-align: center; */
}
.projecttype-dropdown {
cursor: pointer;
display: inline;
margin-bottom: 2px;
}
.dropdown-projecttype {
display: block;
}
.choosenfilter {
color: #ff5c0f;
padding-right: 6px;
font-size: 16px;
}
.showlisttext {
padding: 10px 0 11px 0;
}
.filterdiv {
margin-top: 20px;
}
.showbama {
display: flex;
flex-direction: column;
}
.carddata {
display: flex;
flex-direction: column;
padding: 14px;
margin-bottom: 17px;
border: 1px solid #ff5c0f;
box-shadow: 2px 2px 6px rgb(224, 222, 222);
color: #000000;
}
.rowtext {
display: flex;
flex-direction: row;
}
.rowtext span {
font-size: 9px;
padding-left: 7%;
}
.rightlist {
width: 40%;
margin-left: 10%;
margin-right: 8%;
}
.leftlist {
width: 40%;
}
.cardtext hr {
background-color: #ff5c0f;
width:90%;
}
.rowtext img {
width: 21px;
margin-left: 13%;
}
.scorebama {
width: 10%;
border: 1px solid #e9ebf4;
text-align: center;
position: relative;
padding: 5px 2px 5px 2px;
}
.starbama {
position: absolute;
right: -9px;
bottom: -5px;
border: 1px solid #e9ebf4;
border-radius: 50%;
}
.starbama img {
width: 15px
}
#province-getBama {
font-size: 12px;
}
.col-filter {
padding-bottom: 10px;
}
.provinceshow {
font-size: 11px;
font-weight: 600;
max-width: 100%;
padding-bottom: 10px;
cursor: pointer;
}
@media only screen and (min-width: 1700px) {
.logoPart {
font-size: 14px;
}
.contactUsPart {
font-size: 14px;
}
}
@media only screen and (max-width: 700px) {
.footer-new-style {
background-color: #fff;
position: fixed;
bottom: 0px;
right: 0px;
left: 0px;
font-family: "IRANSansFaNum";
font-size: 10px;
font-weight: 700;
justify-content: center;
}
.contactUsPart {
padding-left: 0px;
}
.pagination {
font-size: 11px !important;
}
}
@media only screen and (max-width: 800px) {
.logoPart {
padding: 10px 40px;
display: inline-block;
}
}
.filterfont {
font-size: 11px;
font-weight: 600;
padding-top: 5px;
}
.mehvartypefilter {
font-size: 12px;
font-weight: 600;
font-family: "IRANSansFaNum";
/* display:none; */
/* padding-top:8px; */
}
.mehvarshowdiv {
display: none;
}
.statusdivproject {
display: none;
}
.divyearshown {
display: none;
}
.rowpadding {
padding-top: 10px;
font-family: "IRANSansFaNum";
}
.borderfilter {
border-left: 1px solid #ff5c0f;
}
.circularimage {
width: 150px;
background-color: red;
height: 150px;
position: absolute;
left: 17px;
border-radius: 50%;
top: -14px;
}
.circularimage img {
width: 150px;
height: 150px;
border-radius: 50%;
}
.cardtext {
position: relative;
font-size: 11px;
font-family: 'IRANSansFaNum';
font-weight: 600;
}
.project-list {
padding-bottom: 10px;
margin: 0;
max-width: 100%;
font-size: 11px;
font-weight: 600;
cursor: pointer;
display: flex;
}
.projectlistend {
text-align: center
}
.provincenum {
font-family: "IRANSansFaNum";
color: #ff5630;
}
.lastlistname {
text-align: end;
}
.filtermehvrtype {
border-left: 1px solid #ff5c0f;
cursor: pointer;
}
.filtermehvrtypenew {
cursor: pointer;
}
.endlistmehvartype {
text-align: end;
}
.laststatus {
color: #ff5630;
font-size: 10px;
}
.filter-type-1 {
display: none;
}
.arrow-changing1 {
width: 12px;
}
.dropdown-province {
display: none;
}
.projectimportancediv {
display: none;
}
.numberproshow {
text-align: center;
font-family: 'IRANSansFaNum';
color: #ff5c0f;
}
.numaxis {
color: #ff5c0f;
font-size: 10px;
}
.numtype {
font-family: 'IRANSansFaNum';
color: #ff5c0f;
}
.projectchoose {
margin-top: 30px;
font-family: 'IRANSansFaNum';
}
.spanfilter {
font-size: 12px;
font-weight: bold;
}
.spandelet {
color: #FF1493;
font-size: 18px;
cursor: pointer;
float: left;
}
.findfilter {
font-size: 12px;
font-weight: bold;
color: #ff5c0f;
}
.itemchoosen {
margin-top: 10px;
display: flex;
justify-content: space-between;
font-family: 'IRANSansFaNum';
}
.yearstyle {
cursor: pointer;
}
.navbar-nav .dropdown-menu {
position: absolute !important;
}
.pagination {
display: flex;
padding-left: 0;
list-style: none;
font-family: 'IRANSansFaNum';
border-radius: 0.25rem;
font-size:13px;
}
.showiconstar {
margin-top: -10px
}
.circularimage {
width: 133px;
background-color: red;
height: 133px;
position: absolute;
left: -3px;
border-radius: 50%;
top: -12px;
}
.circularimage img {
width: 135px;
height: 135px;
border-radius: 50%;
}
.rowtext {
display: flex;
flex-direction: row;
margin-top: 4px;
}
#exampleshowpage {
list-style: none;
}
@media only screen and (min-width: 1400px) {
.circularimage {
width: 142px;
background-color: red;
height: 142px;
position: absolute;
left: 17px;
border-radius: 50%;
top: 10px;
}
.circularimage img {
width: 142px;
height: 142px;
border-radius: 50%;
}
.rowtext {
display: flex;
flex-direction: row;
margin-top: 5px;
/* font-size: 16px; */
}
.rowtext span {
font-size: 12px;
padding-left: 7%;
}
.showiconstar {
margin-top: -10px
}
}
.pagination {
margin-right: auto !important;
}
.page-link {
border: none;
color: #000 !important;
}
.status-state {
display: flex;
cursor: pointer;
}
.axis-state {
display: flex;
cursor: pointer;
}
.dropdown-city {
display: none;
}
.card-div {
border: 1px solid #ff5c0f;
border-radius: 0.25rem ;
height :100%;
}
.show-data{
font-size: 12px;
color: black;
padding: 10px;
font-weight: 700;
line-height: 20px;
font-family: 'IRANSansFaNum';
}
.start-text {
border-bottom: 2px solid #ff5c0f;
}
.image-upload{
width: 100%;
height: 140px;
border-radius: 50%;
}
.image-div {
display: flex;
align-items: center;
}
#previous-page .page-link {
color :#007bff !important
}
#next-page .page-link {
color :#007bff !important
}

View File

@@ -1,340 +0,0 @@
/* input[type=number]{
direction: ltr;
}
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
}
input[data-mask]{
direction: ltr;
text-align: center;
}
input[data-mask]::placeholder{
font-size: 10px;
} */
.table-header {
font-size: 20px;
font-weight: 600;
}
textarea{
resize: none;
}
.body-table-style{
margin-bottom: 50px;
}
.table-project thead tr {
font-size: 12px;
color: white;
}
.modal-title{
font-size: 15px;
font-weight: 600;
}
.fieldsetstyle {
border: 2px solid #ff5c0f;
border-radius: 10px;
}
.fieldsetstyle legend {
width: auto;
padding: 0px 10px;
}
.form-parents label{
font-size: 14px;
font-weight: 500;
}
.form-parents select, .form-parents input, .form-parents textarea {
font-size: 12px;
}
.input-project-opration-type-unit{
font-size: 16px;
font-weight: 500;
text-align: center;
color: #666;
}
.validity-checker {
border-color: #dc3545 !important;
box-shadow: 0 0 10px #f1507f !important;
}
.project-map{
width: 100%;
height: 350px;
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
.page-item.active .page-link {
color: white !important;
background-color: rgb(255, 92, 15) !important;
}
.dt-buttons {
float: left;
}
.dataTables_length {
float: right;
font-size: 12px;
}
.dataTables_filter {
float: right;
font-size: 12px;
}
.btn-dataTable {
border: 0;
background-color: rgba(220, 220, 220, 0);
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.table th, .table td{
vertical-align: middle;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child {
border-right-width: 1px;
}
.line-btn-table{
width: 1px;
height: 20px;
background-color: rgb(255, 92, 15);
}
.parent-excel {
width: 223px;
min-height: 100px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 35px;
box-shadow: 0 0 3px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
button.dt-button{
background-color: white;
border: 0;
font-size: 12px;
}
.icon-color{
color: rgb(43, 125, 43);
font-size: 19px;
}
.page-item.active .page-link{
color: white !important;
background-color: rgb(255, 92, 15) !important;
}
.img-box {
border: 1px solid #ccc;
width: 150px;
height: 150px;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 0;
margin: 0;
color: #666;
}
.img-preview {
max-width: 100%;
max-height: 100%;
}
.btn-delete-img {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.file-box {
border: 1px solid #ccc;
width: 150px;
height: 150px;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 0;
margin: 0;
color: #666;
}
.file-preview {
max-width: 100%;
max-height: 100%;
}
.btn-delete-file {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
table.dataTable tbody tr.selected {
background-color: rgb(47, 125, 50);
color: white !important;
}
.odd-header-row {
background-color: #015688;
color: #fff;
}
.even-header-row {
background-color: #ff5c0f;
}

View File

@@ -1,444 +0,0 @@
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
border-right-width: 1px;
}
table.dataTable .btn-dataTable {
border: none;
background-color: transparent;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
}
.form-control[readonly] {
background-color: #fff;
opacity: 1;
}
.form-control:disabled {
background-color: #e9ecef;
opacity: 1;
}
/* Firefox */
input[type=number] {
-moz-appearance: textfield;
}
/* map styles */
.project-map {
width: 100%;
height: 329px;
border-radius: 5px;
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
input[data-mask] {
direction: ltr;
text-align: center;
}
.validity-checker {
border-color: #dc3545 !important;
box-shadow: 0 0 10px #f1507f !important;
}
.input-map-project {
color: #009900;
}
.map-latlng-input-row {
position: absolute;
bottom: 20px;
z-index: 1000;
width: 240px;
left: 20px;
background: #9990899e;
border-radius: 5px;
}
/* end */
.dataTables_filter {
display: inline;
}
.dataTables_length {
display: inline;
}
.dt-buttons {
display: inline;
float: left;
}
.dt-button {
background-color: transparent;
color: #000;
border: none;
font-size: 12px;
}
.dt-button i {
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.selected-unit {
color: #ff5c0f;
}
.damage-adder-style {
border-radius: 50%;
background-color: #ff5c0f;
border: none;
color: #fff;
font-size: 2rem;
padding-top: 5px;
width: 30px;
height: 30px;
}
.validation-checker {
border: 1px solid crimson !important;
}
.parent-filter {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 20px;
box-shadow: 0 0 3px;
top: 180px;
padding: 8px;
}
.parent-filter::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-filter::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
.imgbox {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 30px;
margin: 0;
color: #666;
font-size: 12px;
padding: 4px;
}
.btn-delete-img {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.img-preview {
max-width: 100%;
}
.form-check-label {
font-size: 14px;
}
.custom-file-label {
overflow-x: hidden;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
content: "انتخاب";
}
.hot-fraction-box label {
margin-bottom: 0;
}
.left-text-Plaque {
position: absolute;
background-color: transparent;
left: 47px;
width: 31px;
top: 34px;
border: 0;
text-align: center;
padding: 0;
}
.left-text-Plaque:focus {
background-color: transparent;
}
.text-text-Plaque {
position: absolute;
background-color: transparent;
left: 79px;
width: 45px;
top: 34px;
border: 0;
text-align: center;
padding: 0;
cursor: pointer;
}
.text-text-Plaque:focus {
background-color: transparent;
}
.center-text-Plaque {
left: 125px;
position: absolute;
width: 55px;
top: 34px;
background: transparent;
border: 0;
text-align: center;
padding: 0;
}
.center-text-Plaque:focus {
background-color: transparent;
}
.right-text-Plaque {
left: 183px;
position: absolute;
width: 40px;
top: 44px;
background: transparent;
border: 0;
height: 26px;
text-align: center;
padding: 0;
}
.right-text-Plaque:focus {
background-color: transparent;
}
.modal-fieldset {
border: 2px solid #ff5c0f;
border-radius: 10px;
}
.modal-fieldset legend {
width: auto !important;
padding: 0 15px;
font-size: 16px;
font-weight: 500 !important;
width: 11%;
color: #4962ac;
text-align: center;
}
.modal-fieldset-content {
margin-bottom: 0.5rem;
}
#show_all_data_modal h5 {
margin: 0;
}
.table-image:hover {
position: absolute;
width: auto;
height: auto;
max-width: 200px;
max-height: 200px;
}
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 33px;
box-shadow: 0 0 3px;
top: 176px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.show-font {
font-size: 17px;
}
.plaque-box-style {
align-items: center;
justify-content: start;
padding: unset;
}
.plaque-box-style button {
margin: 5px 10px;
width: 12%;
height: 50px;
font-weight: 600;
}
@media screen {
#printSection {
display: none;
}
}
@media print {
body * {
visibility:hidden;
}
#printSection, #printSection * {
visibility:visible;
}
#printthis{
width: 100%;
height: 100%;
}
#printSection {
position:absolute;
left:0;
top:0;
}
.modal-xl {
max-width: 100% !important;
}
}

View File

@@ -1,79 +0,0 @@
/* map styles */
.item-map-box {
width: 100%;
height: 350px;
position: relative;
border: 2px dashed #015688;
}
#edit_map {
width: 100%;
height: 100%;
}
.map-coordinates-box {
background: #193e5ab8;
position: absolute;
bottom: 5px;
z-index: 500;
left: 5px;
padding: 5px;
border-radius: 5px;
font-weight: 400;
width: 250px;
}
.manually-coordinate-input {
font-size: 13px;
letter-spacing: 1px;
direction: ltr;
text-align: center;
}
.map-coordinates-box label {
font-weight: 500 !important;
}
/* map styles */
.modal_image_box_title{
text-align: center;
font-size: 18px;
font-weight: 500;
}
.modal_image_box{
width: 100%;
height: 300px;
margin-top: 10px;
margin-bottom: 30px;
}
.modal_image_box img{
width: 100%;
height: 100%;
object-fit: contain;
}
#filter_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#filter_box .form-group{
margin-bottom: 0.5rem
}
#filter_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
.sub-item-unit {
font-size: 13px;
font-weight: 500;
color: crimson;
display: inline;
}
div.dataTables_wrapper {
position: absolute;
left: 0;
right: 0;
}

View File

@@ -1,148 +0,0 @@
/* map styles */
.item-map-box {
width: 100%;
height: 350px;
position: relative;
border: 2px dashed #015688;
}
#add_map {
width: 100%;
height: 100%;
}
#FoundItem_add_map {
width: 100%;
height: 100%;
}
#map_filter{
width: 100%;
height: 100%;
}
.map-coordinates-box {
background: #193e5ab8;
position: absolute;
bottom: 5px;
z-index: 500;
left: 5px;
padding: 5px;
border-radius: 5px;
font-weight: 400;
width: 250px;
}
.manually-coordinate-input {
font-size: 13px;
letter-spacing: 1px;
direction: ltr;
text-align: center;
}
.map-coordinates-box label {
font-weight: 500 !important;
}
/* map styles */
.add-action {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.add-action:hover {
background: #db7240;
}
.add-action:disabled {
background: #153b58a8;
cursor: no-drop;
}
.item-box {
width: 100%;
border: 2px dashed #1a517c;
border-radius: 3px;
position: relative;
}
.item-box .item .style-item {
background: #1a517c;
color: #fff;
font-size: 15px;
font-weight: 500;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s;
}
.item-box .item:hover .style-item{
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.item-box .item.active-item .style-item{
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.sub-item-box {
width: 100%;
border: 2px dashed #172d3e;
border-radius: 3px;
position: relative;
}
.sub-item-box .item .style-item{
background: #172d3e;
color: #fff;
font-size: 15px;
font-weight: 500;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s;
}
.sub-item-box .item:hover .style-item{
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.sub-item-box .item.active-item .style-item{
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.sub-item-unit {
font-size: 13px;
font-weight: 500;
color: crimson;
display: inline;
}
.search-item {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.search-item:hover {
background: #db7240;
}
.search-item:disabled {
background: #153b58a8;
cursor: no-drop;
}
.observed-item-data .question {
font-weight: 500;
font-size: 16px;
color: #172d3e;
}
.observed-item-data .answer {
font-weight: 500;
font-size: 16px;
color: #db7240;
}
.search-box {
transition: 0.3s all;
}
.search-box.active {
padding: 5px;
border-radius: 6px;
box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;
background: #7f9ba9;
}
@media (max-width: 720px) {
.sub-item-box .item {
white-space: normal;
}
}

View File

@@ -1,134 +0,0 @@
/* by mohammad */
/* remove arrow from table header */
/* table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
visibility: hidden;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
right: 0.5em;
content: "\2193";
display: none;
}
.dataTables_length {
float: left;
}
.table-footer-style {
text-align: right;
background-color: #286893;
color: #fff;
font-size: 13px;
} */
/* changing white space from top of the table its done inline*/
td.details-control {
background: url('/dist/images/details_open.png') no-repeat center center;
cursor: pointer;
}
tr.details td.details-control {
background: url('/dist/images/details_open.png') no-repeat center center;
}
td.AcitivityMount {
background: url('/dist/images/details_open.png') no-repeat center center;
cursor: pointer;
}
tr.details td.AcitivityMount {
background: url('/dist/images/details_open.png') no-repeat center center;
}
.openedrow {
background-color: navajowhite !important;
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
/* .dt-button {
display: none !important;
} */
#marematTown_wrapper>.dataTables_info {
display: none;
}
.btn_datable {
color: rgb(43, 125, 43) !important;
}
.show_table {
color: rgb(43, 125, 43) !important;
}
.titlesecondtable {
padding-top: 59px;
white-space: pre;
}
.bluecolor {
background-color: #ff5c0f !important;
}
/* #gozarehtowntable > tbody > tr:nth-child(2) {
padding :0px ;
} */
/* #gozarehtowntable > tbody > tr:nth-child(2) > td {
padding :0px ;
} */
/* table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
border-right-width: 0px;
} */
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 100px;
box-shadow: 0 0 3px;
top: 127px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.table tbody{
font-size: 10px !important;
}

View File

@@ -1,61 +0,0 @@
.modal_image_box_title{
text-align: center;
font-size: 18px;
font-weight: 500;
}
.modal_image_box{
width: 100%;
height: 300px;
margin-top: 10px;
margin-bottom: 30px;
}
.modal_image_box img{
width: 100%;
height: 100%;
object-fit: contain;
}
#filter_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#filter_box .form-group{
margin-bottom: 0.5rem
}
#filter_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
#excel_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#excel_box .form-group{
margin-bottom: 0.5rem
}
#excel_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
div.dataTables_wrapper {
position: absolute;
left: 0;
right: 0;
}

View File

@@ -1,134 +0,0 @@
/* by mohammad */
/* remove arrow from table header */
/* table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
visibility: hidden;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
right: 0.5em;
content: "\2193";
display: none;
}
.dataTables_length {
float: left;
}
.table-footer-style {
text-align: right;
background-color: #286893;
color: #fff;
font-size: 13px;
} */
/* changing white space from top of the table its done inline*/
td.details-control {
background: url('/dist/images/details_open.png') no-repeat center center;
cursor: pointer;
}
tr.details td.details-control {
background: url('/dist/images/details_open.png') no-repeat center center;
}
td.AcitivityMount {
background: url('/dist/images/details_open.png') no-repeat center center;
cursor: pointer;
}
tr.details td.AcitivityMount {
background: url('/dist/images/details_open.png') no-repeat center center;
}
.openedrow {
background-color: navajowhite !important;
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
/* .dt-button {
display: none !important;
} */
#marematTown_wrapper>.dataTables_info {
display: none;
}
.btn_datable {
color: rgb(43, 125, 43) !important;
}
.show_table {
color: rgb(43, 125, 43) !important;
}
.titlesecondtable {
padding-top: 59px;
white-space: pre;
}
.bluecolor {
background-color: #ff5c0f !important;
}
/* #gozarehtowntable > tbody > tr:nth-child(2) {
padding :0px ;
} */
/* #gozarehtowntable > tbody > tr:nth-child(2) > td {
padding :0px ;
} */
/* table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
border-right-width: 0px;
} */
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 100px;
box-shadow: 0 0 3px;
top: 127px;
padding: 8px;
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.table tbody{
font-size: 10px !important;
}

View File

@@ -1,25 +0,0 @@
#filter_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#filter_box .form-group{
margin-bottom: 0.5rem
}
#filter_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
div.dataTables_wrapper {
position: absolute;
left: 0;
right: 0;
}

View File

@@ -1,340 +0,0 @@
/* map box */
#add_map {
width: 100%;
height: 100%;
}
.map-self-design {
width: 200px;
height: 200px;
}
/* end map box */
.edit-profile {
border: none;
background: #176d69;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.edit-profile:hover {
background: #db7240;
}
.edit-profile:disabled {
background: #176d69a8;
cursor: no-drop;
}
.add-item {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.add-item:hover {
background: #db7240;
}
.add-item:disabled {
background: #153b58a8;
cursor: no-drop;
}
.list-item {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.list-item:hover {
background: #db7240;
}
.list-item:disabled {
background: #153b58a8;
cursor: no-drop;
}
.accept-number {
text-align: center;
height: 50px;
width: 40px;
font-size: 30px !important;
border-radius: 5px;
border: 1px solid #e1e1e1;
box-shadow: #e1e1e1 0px 1px 9px;
direction: ltr;
}
.item-map-box {
width: 100%;
height: 350px;
position: relative;
border: 2px dashed #015688;
}
.unit {
color: crimson;
font-weight: 500;
}
/* plaque style */
.plaque-parent {
width: fit-content;
position: relative;
}
.left-text-Plaque {
position: absolute;
background-color: transparent;
left: 22px;
width: 31px;
top: 3px;
border: 0;
text-align: center;
padding: 0;
}
.left-text-Plaque:focus {
background-color: transparent;
}
.text-text-Plaque {
position: absolute;
background-color: transparent;
left: 54px;
width: 45px;
top: 3px;
border: 0;
text-align: center;
padding: 0;
cursor: pointer;
}
.text-text-Plaque:focus {
background-color: transparent;
}
.center-text-Plaque {
left: 100px;
position: absolute;
width: 55px;
top: 3px;
background: transparent;
border: 0;
text-align: center;
padding: 0;
}
.center-text-Plaque:focus {
background-color: transparent;
}
.right-text-Plaque {
left: 157px;
position: absolute;
width: 40px;
top: 12px;
background: transparent;
border: 0;
height: 26px;
text-align: center;
padding: 0;
}
.right-text-Plaque:focus {
background-color: transparent;
}
.plaque-box-style {
align-items: center;
justify-content: start;
padding: unset;
}
.plaque-box-style button {
margin: 5px 10px;
width: 15%;
height: 50px;
font-weight: 600;
}
.neutral-cta {
border: none;
background: #576364;
color: #fff;
border-radius: 3px;
padding: 10px 15px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.neutral-cta:hover {
background: #646a6ae0;
}
.neutral-cta:disabled {
background: #576364a8;
cursor: no-drop;
}
input[name="plaque-number"] {
border: 2px solid rgba(156, 156, 156, 0.35);
}
.div-Plaque {
border: 2px solid rgba(175, 175, 175, 0.35);
}
/* end plaque style */
/* custom radio box css */
.wrapper{
display: inline-flex;
background: #fff;
width: 230px;
align-items: center;
justify-content: space-evenly;
border-radius: 5px;
margin-bottom: 1rem;
}
.wrapper .option{
background: #fff;
height: 40px;
width: 100%;
display: flex;
align-items: center;
justify-content: space-evenly;
margin: 0 5px;
border-radius: 5px;
cursor: pointer;
border: 2px solid lightgrey;
transition: all 0.3s ease;
}
.wrapper .option .dot{
height: 20px;
width: 20px;
background: #d9d9d9;
border-radius: 50%;
position: relative;
}
.wrapper .option .dot::before{
position: absolute;
content: "";
top: 4px;
left: 4px;
width: 12px;
height: 12px;
background: #db7240;
border-radius: 50%;
opacity: 0;
transform: scale(1.5);
transition: all 0.3s ease;
}
input[type="radio"]{
display: none;
}
#action_dont:checked:checked ~ .option-1,
#action_do:checked:checked ~ .option-2{
border-color: #db7240;
background: #db7240;
}
#action_dont:checked:checked ~ .option-1 .dot,
#action_do:checked:checked ~ .option-2 .dot{
background: #fff;
}
#action_dont:checked:checked ~ .option-1 .dot::before,
#action_do:checked:checked ~ .option-2 .dot::before{
opacity: 1;
transform: scale(1);
}
.wrapper .option span{
font-size: 12px;
color: #808080;
}
#action_dont:checked:checked ~ .option-1 span,
#action_do:checked:checked ~ .option-2 span{
color: #fff;
}
/* end custom radio box css */
#listItem_modal .header-items {
font-size: 14px;
font-weight: 600;
color: #13202b;
transition: all 0.3s;
}
#listItem_modal .data-items {
font-size: 14px;
font-weight: 500;
color: #2d7c23;
transition: all 0.3s;
}
#listItem_modal .pipeline {
width: 2px;
height: 20px;
background: #db7240;
margin: 0 5px;
}
#listItem_modal .each-item {
line-height: 30px;
padding: 10px;
border: 2px dashed #00000025;
transition: all 0.3s;
cursor: pointer;
}
#listItem_modal .each-item:hover {
box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
background: #6ed3d3;
}
#listItem_modal .each-item:hover .header-items {
color: rgb(39, 39, 39);
}
#listItem_modal .each-item:hover .data-items {
color: #fff;
}
.item-counter {
position: absolute;
left: -12px;
top: -12px;
background: crimson;
border-radius: 50%;
color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.quest-action {
font-size: 15px;
font-weight: 500;
color: #971b1b;
}
.answer-action {
font-size: 15px;
font-weight: 500;
color: #2d7c23;
}
.image-box-item {
max-width: 150px;
max-height: 150px;
}
#otp_code {
letter-spacing: 10px;
direction: ltr;
}
.otp-code-box {
display: none;
}
/* responsive design */
@media (max-width: 720px) {
#addItem_modal .form-control {
width: 100%;
}
}
@media (min-width: 720px) {
#addItem_modal .form-control {
width: 240px;
}
}
@media (max-width: 520px) {
.form-group {
width: 100%;
}
.upload-box {
margin-top: 10px;
margin-bottom: 10px;
}
}
/* end responsive design */

View File

@@ -1,73 +0,0 @@
body {
-webkit-print-color-adjust:exact !important;
print-color-adjust:exact !important;
}
.background-image {
position: absolute;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
top: -80px;
z-index: 1;
filter: opacity(.1);
}
.background-image img{
width: 200px;
object-fit: contain;
}
.container-report{
position: relative;
width: 1200px;
margin: 0 auto;
padding: 16px 24px;
z-index: 2;
}
.logo-header{
height: 70px;
}
.logo-header img{
height: 100%;
}
.header-desc{
font-weight: 500;
}
.serial-no{
color: #e21818;
font-weight: 500;
}
.table-report{
font-size: 13px;
}
.table-report td{
vertical-align: middle;
height: 46px;
font-size: 12px;
}
.table-report td,.table-report div{
border-color: #5f5f5f !important;
background-color: transparent !important;
-webkit-print-color-adjust:exact !important;
print-color-adjust:exact !important;
}
.table-report-header td{
background-color: #ccc !important;
-webkit-print-color-adjust:exact !important;
print-color-adjust:exact !important;
}
.square{
width: 10px;
height: 10px;
border: 1px solid #212529;
display: inline-flex;
}
.no-print{
display: flex;
}
@media print{
@page {size: A4 landscape}
.no-print{
display: none;
}
}

View File

@@ -1,61 +0,0 @@
.modal_image_box_title{
text-align: center;
font-size: 18px;
font-weight: 500;
}
.modal_image_box{
width: 100%;
height: 300px;
margin-top: 10px;
margin-bottom: 30px;
}
.modal_image_box img{
width: 100%;
height: 100%;
object-fit: contain;
}
#filter_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#filter_box .form-group{
margin-bottom: 0.5rem
}
#filter_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
#excel_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#excel_box .form-group{
margin-bottom: 0.5rem
}
#excel_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
div.dataTables_wrapper {
position: absolute;
left: 0;
right: 0;
}

View File

@@ -1,137 +0,0 @@
/* map styles */
.item-map-box {
width: 100%;
height: 350px;
position: relative;
border: 2px dashed #015688;
}
#edit_map {
width: 100%;
height: 100%;
}
.map-coordinates-box {
background: #193e5ab8;
position: absolute;
bottom: 5px;
z-index: 500;
left: 5px;
padding: 5px;
border-radius: 5px;
font-weight: 400;
width: 250px;
}
.manually-coordinate-input {
font-size: 13px;
letter-spacing: 1px;
direction: ltr;
text-align: center;
}
.map-coordinates-box label {
font-weight: 500 !important;
}
/* map styles */
.modal_image_box_title{
text-align: center;
font-size: 18px;
font-weight: 500;
}
.modal_image_box{
width: 100%;
height: 300px;
margin-top: 10px;
margin-bottom: 30px;
}
.modal_image_box img{
width: 100%;
height: 100%;
object-fit: contain;
}
#filter_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#filter_box .form-group{
margin-bottom: 0.5rem
}
#filter_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
#excel_box{
display: none;
position: absolute;
left: 0;
background-color: #fff;
z-index: 5000;
width: 470px;
box-shadow: 0 0 8px 2px rgb(0 0 0 / 26%);
border-radius: 2px;
padding: 12px;
flex-direction: column;
}
#excel_box .form-group{
margin-bottom: 0.5rem
}
#excel_box label {
font-size: 12px;
margin-bottom: 0.25rem;
}
.sub-item-unit {
font-size: 13px;
font-weight: 500;
color: crimson;
display: inline;
}
.table tbody tr.first-step-box{
background: #e8f0f7 !important;
}
.table tbody tr.first-step-box:hover{
background: #4d89b9 !important;
}
.table tbody tr.first-step-box.activate-row{
background: #2f597a !important;
}
.table tbody tr.second-step-box{
background: #f2f7e8 !important;
}
.table tbody tr.second-step-box:hover{
background: #81a834 !important
}
.table tbody tr.second-step-box.activate-row{
background: #5d7925 !important;
}
.table tbody tr.third-step-box{
background: #f7f0e8 !important;
}
.table tbody tr.third-step-box:hover{
background: #b88449 !important;
}
.table tbody tr.third-step-box.activate-row{
background: #7c5931 !important;
}
div.dataTables_wrapper {
position: absolute;
left: 0;
right: 0;
}
#operation_cartable {
min-height: 120px;
}

View File

@@ -1,139 +0,0 @@
/* map styles */
.item-map-box {
width: 100%;
height: 350px;
position: relative;
border: 2px dashed #015688;
}
#add_map {
width: 100%;
height: 100%;
}
#FoundItem_add_map {
width: 100%;
height: 100%;
}
#map_filter{
width: 100%;
height: 100%;
}
.map-coordinates-box {
background: #193e5ab8;
position: absolute;
bottom: 5px;
z-index: 500;
left: 5px;
padding: 5px;
border-radius: 5px;
font-weight: 400;
width: 250px;
}
.manually-coordinate-input {
font-size: 13px;
letter-spacing: 1px;
direction: ltr;
text-align: center;
}
.map-coordinates-box label {
font-weight: 500 !important;
}
/* map styles */
.add-action {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.add-action:hover {
background: #db7240;
}
.add-action:disabled {
background: #153b58a8;
cursor: no-drop;
}
.item-box {
width: 100%;
border: 2px dashed #1a517c;
border-radius: 3px;
position: relative;
}
.item-box .item {
background: #1a517c;
color: #fff;
font-size: 15px;
font-weight: 500;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s;
}
.item-box .item:hover {
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.item-box .item.active-item {
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.sub-item-box {
width: 100%;
border: 2px dashed #172d3e;
border-radius: 3px;
position: relative;
}
.sub-item-box .item .style-item{
background: #172d3e;
color: #fff;
font-size: 15px;
font-weight: 500;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s;
}
.sub-item-box .item:hover .style-item{
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.sub-item-box .item.active-item .style-item{
background: #db7240;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
.sub-item-unit {
font-size: 13px;
font-weight: 500;
color: crimson;
display: inline;
}
.search-item {
border: none;
background: #153b58;
color: #fff;
border-radius: 5px;
padding: 5px 8px;
box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
transition: 0.3s all;
}
.search-item:hover {
background: #db7240;
}
.search-item:disabled {
background: #153b58a8;
cursor: no-drop;
}
.observed-item-data .question {
font-weight: 500;
font-size: 16px;
color: #172d3e;
}
.observed-item-data .answer {
font-weight: 500;
font-size: 16px;
color: #db7240;
}
@media (max-width: 720px) {
.sub-item-box .item {
white-space: normal;
}
}

View File

@@ -1,209 +0,0 @@
.table-header {
font-size: 20px;
font-weight: 600;
}
textarea{
resize: none;
}
.body-table-style{
margin-bottom: 50px;
}
.table-project thead tr {
font-size: 12px;
background-color: #015688;
color: white;
}
.dataTables_filter {
display: inline;
}
.dataTables_length {
display: inline;
}
.dt-buttons{
float: left;
}
.icon-color{
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
.dt-button {
background-color: transparent;
color: #000;
border: none;
font-size: 12px;
}
.dt-button i {
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-dataTable {
border: none;
background-color: transparent;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.zoom:hover {
-ms-transform: scale(3);
/* IE 9 */
-webkit-transform: scale(3);
/* Safari 3-8 */
transform: scale(3);
}
.dropdown-submenu.pull-left>.dropdown-menu {
left: -69% !important;
margin-left: 10px;
border-radius: 6px 0 6px 6px;
}
.select2-search__field {
font-size: 10px !important;
}
.select2-results__options {
font-size: 10px !important;
}
.select2-selection__rendered {
font-size: 10px !important;
}
.select2-results__options::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.select2-results__options::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
background-color: #007bff !important;
}
.select2-container {
box-sizing: border-box;
display: block !important;
margin: 0;
position: relative;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
float: right !important;
}
.select2-container--default .select2-selection--multiple {
background-color: white;
/* border: 1px solid #aaa; */
border-radius: 4px;
cursor: text;
border: 1px solid #ced4da;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border-color: #80bdff;
outline: 0;
}
.select2-container--default {
width: 100% !important;
}
.parent-filter {
width: 223px;
min-height: 170px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 25px;
box-shadow: 0 0 3px;
top: 127px;
padding: 8px;
}
ul.show-perm {
list-style-type: square;
}
.modalstyle {
border: 3px solid rgb(255, 92, 15);
}
.modal-multi {
z-index: 1052 !important;
}
/* .modal-backdrop.show:nth-of-type(even) {
z-index: 1049 !important;
}
.modal-backdrop.show:nth-of-type(odd) {
z-index: 1049 !important;
} */
.img-box {
border: 1px solid #ccc;
width: 150px;
height: 150px;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 0;
margin: 0;
color: #666;
}
.img-preview {
max-width: 100%;
max-height: 100%;
}
.btn-delete-img {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
table.dataTable tbody tr.selected {
background-color: rgb(47, 125, 50);
color: white !important;
}
.validation-checker {
border: 1px solid crimson !important;
}
.modal-header .close, .modal-header .mailbox-attachment-close{
padding: 1rem;
margin: -1rem auto -1rem -1rem;
}
label{
font-size: 0.8rem;
font-weight: 500 !important;
color: #000;
}
.form-control{
font-size: 12px !important;
}

View File

@@ -1,209 +0,0 @@
.table-header {
font-size: 20px;
font-weight: 600;
}
textarea{
resize: none;
}
.body-table-style{
margin-bottom: 50px;
}
.table-project thead tr {
font-size: 12px;
background-color: #015688;
color: white;
}
.dataTables_filter {
display: inline;
}
.dataTables_length {
display: inline;
}
.dt-buttons{
float: left;
}
.icon-color{
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
.dt-button {
background-color: transparent;
color: #000;
border: none;
font-size: 12px;
}
.dt-button i {
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-dataTable {
border: none;
background-color: transparent;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.zoom:hover {
-ms-transform: scale(3);
/* IE 9 */
-webkit-transform: scale(3);
/* Safari 3-8 */
transform: scale(3);
}
.dropdown-submenu.pull-left>.dropdown-menu {
left: -69% !important;
margin-left: 10px;
border-radius: 6px 0 6px 6px;
}
.select2-search__field {
font-size: 10px !important;
}
.select2-results__options {
font-size: 10px !important;
}
.select2-selection__rendered {
font-size: 10px !important;
}
.select2-results__options::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.select2-results__options::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
background-color: #007bff !important;
}
.select2-container {
box-sizing: border-box;
display: block !important;
margin: 0;
position: relative;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
float: right !important;
}
.select2-container--default .select2-selection--multiple {
background-color: white;
/* border: 1px solid #aaa; */
border-radius: 4px;
cursor: text;
border: 1px solid #ced4da;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border-color: #80bdff;
outline: 0;
}
.select2-container--default {
width: 100% !important;
}
.parent-filter {
width: 223px;
min-height: 170px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 25px;
box-shadow: 0 0 3px;
top: 127px;
padding: 8px;
}
ul.show-perm {
list-style-type: square;
}
.modalstyle {
border: 3px solid rgb(255, 92, 15);
}
.modal-multi {
z-index: 1052 !important;
}
/* .modal-backdrop.show:nth-of-type(even) {
z-index: 1049 !important;
}
.modal-backdrop.show:nth-of-type(odd) {
z-index: 1049 !important;
} */
.img-box {
border: 1px solid #ccc;
width: 150px;
height: 150px;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 0;
margin: 0;
color: #666;
}
.img-preview {
max-width: 100%;
max-height: 100%;
}
.btn-delete-img {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
table.dataTable tbody tr.selected {
background-color: rgb(47, 125, 50);
color: white !important;
}
.validation-checker {
border: 1px solid crimson !important;
}
.modal-header .close, .modal-header .mailbox-attachment-close{
padding: 1rem;
margin: -1rem auto -1rem -1rem;
}
label{
font-size: 0.8rem;
font-weight: 500 !important;
color: #000;
}
.form-control{
font-size: 12px !important;
}

View File

@@ -1,923 +0,0 @@
p {
margin-bottom: 0px;
}
.fieldsetstyle {
border: 2px solid #ff5c0f;
border-radius: 10px;
}
.fieldsetstyle legend {
width: auto;
padding: 0px 10px;
}
.form-parents select,
.form-parents input {
font-size: 12px;
}
.form-parents label {
font-size: 14px;
font-weight: 500;
}
.small-warning {
color: #ce1212;
}
.add-edit-contract-convening-certificate {
font-size: 16px;
font-weight: 500;
}
.add-edit-contract-convening-certificate-fieldset {
border: 1px solid #ced4da;
border-radius: 10px;
}
input[type=number] {
text-align: center;
direction: ltr;
}
input[type=number]::-webkit-inner-spin-button {
-webkit-appearance: none;
}
.odd-header-row {
background-color: #015688;
color: #fff;
}
.even-header-row {
background-color: #ff5c0f;
}
.table thead tr {
font-size: 10px;
color: white;
}
#choose_pro_type_table thead tr th {
color: #fff;
}
.dataTables_filter {
display: inline;
}
.dataTables_length {
display: inline;
}
.dt-buttons {
float: left;
}
.dt-button {
background-color: transparent;
color: #000;
border: none;
font-size: 12px;
}
.dt-button i {
color: rgb(43, 125, 43);
font-size: 19px;
}
.btn-dataTable {
border: none;
background-color: transparent;
}
.btn-dataTable i {
color: rgb(43, 125, 43);
font-size: 18px;
}
.setcontent {
display: flex;
flex-direction: row;
}
.dataTables_scroll {
margin-bottom: 50px;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child, table.table-bordered.dataTable td:last-child {
border-right-width: 1px;
}
button:disabled {
cursor: no-drop;
opacity: 0.5;
}
.scrollbar::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.scrollbar::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.dataTables_paginate {
margin-top: 20px !important;
}
.dataTables_paginate .pagination li.page-item a {
border: 0 !important;
color: black;
}
.page-item.active .page-link {
color: white !important;
background-color: rgb(255, 92, 15) !important;
}
.modal-title {
font-size: 15px;
font-weight: 600;
}
/* map css */
.abrar-map-layout>#abrar-map,
#abrar-map-2,
#abrar-map_choose {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout {
position: relative;
height: 368px;
margin-bottom: 15px;
}
.abrar-map-layout>#abrar-map-static {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout>#abrarshow-map {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout>.pin-container {
position: absolute;
top: 34%;
right: 44%;
z-index: 1009;
}
.map-latlng-input-row {
bottom: 0;
left: 0;
}
.map-record-title {
position: absolute;
top: 5px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #000;
font-size: 13px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 193, 7, 0.8);
}
.map-endplace-title {
position: absolute;
top: 40px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #fff;
font-size: 10px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 85, 7, 0.986);
}
.map-latlng-input-row {
position: absolute;
bottom: -11px;
z-index: 1000;
width: 240px;
left: 5px;
}
/* map css */
.add-edit-subcontract-upload {
font-size: 16px;
font-weight: 500;
}
.add-edit-subcontract-upload-fieldset {
border: 1px solid #ced4da;
border-radius: 10px;
}
/* file part css */
.imgbox {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 10px;
margin: 0;
color: #666;
font-size: 12px;
}
.img-preview {
max-width: 100%;
}
.btn-delete-img {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.btn-danger.disabled,
.btn-danger:disabled {
font-size: 12px;
background-color: #007bff;
border: none;
}
/* file part css */
.modal thead th {
color: #000;
}
.tripple-amount {
display: none;
}
.tripple-amount-edit {
display: none;
}
.validity-checker {
border-color: #dc3545 !important;
box-shadow: 0 0 10px #f1507f !important;
}
.month-grid-box {
font-family: 'IRANSansFaNum';
}
.new-project {
background: #ff5c0f;
color: #fff;
}
.new-project:hover {
background: #fff;
color: #ff5c0f;
border: 1px solid #ff5c0f;
}
.choose-project-type {
background: #015688;
color: #fff;
}
.choose-project-type:hover {
background: #fff;
color: #015688;
border: 1px solid #015688;
}
.add-subcontract-action-type-unit-all {
font-size: 20px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-action-type-unit-all {
font-size: 20px;
font-weight: 500;
text-align: center;
color: #515151;
}
#limit_percentage {
color: #dc3545;
}
#edit_limit_percentage {
color: #dc3545;
}
.financial-part-table td:last-child {
width: 20%;
}
.add-subcontract-action-type-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.add-subcontract-type-amount-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.add-subcontract-type-unit-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-action-type-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-type-amount-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.edit-subcontract-type-unit-show-all {
font-size: 18px;
font-weight: 500;
text-align: center;
color: #515151;
}
.map-parent-border {
border: 1px solid #e1e1e1;
border-radius: 15px;
}
.project-map{
width: 100%;
height: 370px;
border-radius: 15px
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
input[data-mask]{
direction: ltr;
text-align: center;
}
.map-latlng-form {
margin-bottom: 2px;
}
.map-latlng-label {
margin-bottom: 0px;
background-color: #ffffff;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.past-details-style {
color: #810000;
font-size: 13px;
font-weight: bold;
}
#choose_pro_type_table_filter {
font-size: 12px;
}
.title-update {
display: flex;
justify-content: center;
position: relative;
top: 10px;
letter-spacing: -0.8px;
}
.previus-action-types {
font-size: 13px;
}
.input-map-project {
color: #009900;
}
/* filters */
.btn-set-filter {
background-color: rgb(43, 125, 43);
border: 0;
margin-bottom: 5px;
border-radius: 5px;
font-size: 12px;
color: white;
}
.form-control-me {
display: block;
width: 100%;
height: 33px;
padding: 0.375rem 0.75rem;
font-size: 10px;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #ffffff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: 0.25rem;
box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.parent-filter {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 100px;
box-shadow: 0 0 3px;
top: 180px;
padding: 8px;
}
.parent-excel {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 280px;
box-shadow: 0 0 3px;
top: 180px;
padding: 8px;
}
.parent-word {
width: 223px;
min-height: 100px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 200px;
box-shadow: 0 0 3px;
top: 180px;
padding: 8px;
}
.parent-filter::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-filter::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-excel::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.parent-word::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.parent-word::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.stylescroll::-webkit-scrollbar {
background-color: rgb(178, 178, 178);
border-radius: 10px;
border: 4px solid rgb(128, 128, 128);
}
.stylescroll::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: rgb(128, 128, 128);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
float: right !important;
background-color: #007bff !important;
}
.select2-search__field {
font-size: 10px !important;
}
.select2-results__options {
font-size: 10px !important;
}
.select2-selection__rendered {
font-size: 12px !important;
}
.form-control {
font-size: 11px;
}
.select2-container--default .select2-selection--multiple {
background-color: white;
border-radius: 4px;
cursor: text;
border: 1px solid #ced4da;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border-color: #80bdff;
outline: 0;
}
.modal:nth-of-type(even) {
z-index: 1050;
}
.modal-backdrop.show:nth-of-type(odd) {
z-index: 1049;
}
.modal-backdrop.show:nth-of-type(4n-1) {
z-index: 1049;
}
.modal-end{
z-index: 1052 !important;
}
.input-map-project::placeholder {
font-size: 10px;
}
table.dataTable tbody tr.selected {
background-color: rgb(47, 125, 50);
color: white !important;
}
.table-header {
font-size: 20px;
font-weight: 600;
}
.file-input {
display: none;
}
.zoomimage {
width: 100%;
height: 80px;
}
.headercolortable {
background-color: #015688 !important;
}
.parent-filter {
width: 223px;
min-height: 200px;
background-color: white;
border-radius: 5px;
display: none;
position: absolute;
z-index: 9;
left: 100px;
box-shadow: 0 0 3px;
top: 159px;
padding: 8px;
}
.datepicker-plot-area .datepicker-day-view, .datepicker-plot-area .datepicker-month-view, .datepicker-plot-area .datepicker-year-view {
font-family: 'IRANSansFaNum';
}
.project-map{
width: 100%;
height: 350px;
}
.pin-marker {
position: relative;
width: 45px;
height: 71px;
font-family: "IRANSans";
}
.pin-marker.pin-move>.map-pin-marker {
transform: scale(0.75);
}
.pin-marker.pin-set>.map-pin-marker>.pin-title-circle {
background-color: #009900;
}
.pin-marker.pin-warn>.map-pin-marker>.pin-title-circle {
background-color: #e90a0a;
}
.pin-marker.pin-move>.pin-main-shadow {
transform: scale(1.35);
}
.map-pin-marker {
position: relative;
width: 45px;
height: 65px;
z-index: 10;
transform-origin: 22.5px 0;
transition: transform 0.2s;
}
.map-pin-marker>.pin-main-circle {
position: absolute;
width: 45px;
height: 45px;
left: 0;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
z-index: 12;
}
.map-pin-marker>.pin-white-circle {
position: absolute;
width: 39px;
height: 39px;
left: 3px;
top: 3px;
background-color: #ffffff;
border-radius: 50%;
z-index: 13;
}
.map-pin-marker>.pin-title-circle {
position: absolute;
width: 35px;
height: 35px;
left: 5px;
top: 5px;
background-color: rgba(22, 67, 88, 1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 14;
transition: background-color 0.3s;
}
.map-pin-marker>.pin-title-circle>.title-circle-text {
line-height: 1;
font-size: 10px;
color: #ffffff;
font-weight: 600;
z-index: 15;
}
.map-pin-marker>.pin-main-line {
position: absolute;
width: 5px;
height: 25px;
z-index: 11;
background-color: #000000;
top: 40px;
left: 20px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.pin-marker>.pin-main-shadow {
position: absolute;
width: 11px;
height: 11px;
left: 17px;
top: 58px;
background-color: rgba(0, 0, 0, 0.2);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
transition: transform 0.2s;
}
.pin-marker>.pin-main-shadow>.shadow-dot {
position: relative;
width: 1px;
height: 1px;
left: 0;
top: 0;
background-color: #000000;
border-radius: 50%;
z-index: 10;
}
.leaflet-div-icon {
background: transparent !important;
border: none !important;
}
.page-item.active .page-link {
color: white !important;
background-color: rgb(255, 92, 15) !important;
}
.abrar-map-layout>#add-map , #add-map-edit{
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout {
position: relative;
height: 368px;
margin-bottom: 15px;
}
.abrar-map-layout>#abrarshow-map {
height: 100%;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
}
.abrar-map-layout>.pin-container {
position: absolute;
top: 34%;
right: 44%;
z-index: 1009;
}
.map-latlng-input-row {
bottom: 0;
left: 0;
}
.map-record-title {
position: absolute;
top: 5px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #000;
font-size: 13px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 193, 7, 0.8);
}
.map-endplace-title {
position: absolute;
top: 40px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #fff;
font-size: 10px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 85, 7, 0.986);
}
.map-latlng-input-row {
position: absolute;
bottom: -11px;
z-index: 1000;
width: 240px;
left: 5px;
}
.imgbox {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 0;
margin: 0;
color: #666;
font-size: 12px;
}
.imgbox-edit {
border: 1px solid #ccc;
width: 100%;
height: 100%;
cursor: pointer;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 0;
margin: 0;
color: #666;
font-size: 12px;
}
.img-title {
padding: 3px;
}
.img-preview {
max-width: 70%;
}
.btn-danger.disabled, .btn-danger:disabled {
font-size: 12px;
background-color: #007bff;
border: none;
}
.map-latlng-input-edit {
border-radius: 0;
color: #009900;
}
.opening-style {
font-size: 12px;
}
.modal-header .close, .modal-header .mailbox-attachment-close {
padding: 1rem;
margin: -1rem auto -1rem -1rem;
}
.abrar-map-title {
position: absolute;
top: 5px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #000;
font-size: 13px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 193, 7, 0.8);
}
.abrar-map-title2 {
position: absolute;
top: 40px;
right: 5px;
z-index: 1000;
padding: 4px 7px;
color: #fff;
font-size: 10px;
font-weight: 500;
border-radius: 0.25rem;
background-color: rgba(255, 85, 7, 0.986);
}
label {
font-size: 0.8rem;
font-weight: 500 !important;
color: #000;
}
.form-control {
font-size: 12px !important;
}

View File

@@ -1,4 +0,0 @@
.map-box{
border:0;
height:auto
}

View File

@@ -1,368 +0,0 @@
html,
body {
scroll-behavior: smooth;
}
.popover-body {
font-family: IRANSansFaNum, sans-serif;
}
.container-rms {
width: 100%;
padding-right: 7.5px;
padding-left: 7.5px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 1400px) {
.container-rms {
width: 1360px;
}
}
.modal-header {
border: 0px;
}
.modal-header .close,
.modal-header .mailbox-attachment-close {
padding: 0.5rem;
margin: -0.5rem -0.5rem -0.5rem auto;
}
.header-logo-sazman {
margin-bottom: 30px;
}
.header-logo-sazman .logo-box {
width: 200px;
}
.header-logo-sazman .logo-box img {
width: 100%;
height: 100%;
object-fit: contain;
}
.header-bg-blue {
background-color: #2070af;
color: #ffffff;
}
.header-time {
font-size: 0.775rem;
}
.header-login {
width: 100%;
}
.header-login a {
width: 100%;
}
.header-login-and-time .btn {
font-size: 0.775rem;
}
.header-logo-rms {
position: relative;
height: 76px;
}
.header-logo-rms .logo-box {
width: 100px;
position: absolute;
top: -30px;
background: #2070af;
border-radius: 8px;
}
.header-title-rms {
padding-right: 110px;
}
.header-title-rms h1 {
font-size: 24px;
}
.header-title-rms span {
font-size: 12px;
}
.header-button-apps button {
color: #18527e;
}
.header-button-apps button:hover {
color: #18527e;
}
.content {
background-color: #eeeeee;
}
.content-about-rms {
color: #1f2d3d;
}
.content-admins-rms {
color: #1f2d3d;
}
.content-about-rms h3 {
font-size: 16px;
font-weight: bold;
}
.content-about-rms p {
font-size: 13px;
text-align: justify;
}
.content-admins-rms h4 {
font-size: 16px;
font-weight: bold;
}
.admins-rms-box .admin-rms .admin-rms-img {
width: 60px;
height: 60px;
border-radius: 50%;
}
.admins-rms-box .admin-rms .admin-rms-img img {
width: 100%;
height: 100%;
border-radius: 50%;
object-fit: contain;
}
.admins-rms-box .admin-rms .admin-rms-desc {
flex: 1;
}
.admins-rms-box .admin-rms .admin-rms-desc span {
font-size: 14px;
font-weight: bold;
}
.admins-rms-box .admin-rms .admin-rms-desc small {
font-size: 12px;
opacity: 0.6;
}
.content-more-btn {
font-size: 0.675rem;
}
.content-project-map {
height: 100%;
}
.content-title {
font-size: 16px;
font-weight: bold;
}
.content-subtitle {
font-size: 12px;
opacity: 0.6;
}
.map {
flex: 1;
border-radius: 4px;
}
.map .map-feature {
position: absolute;
bottom: 8px;
left: 8px;
z-index: 1000;
font-family: IRANSansFaNum, sans-serif;
font-size: 0.675rem;
}
.map .map-legend {
background-color: #ffffffcc;
border-radius: 4px;
padding: 8px;
}
.map .map-legend .dot {
width: 6px;
height: 6px;
border-radius: 50%;
}
.map .map-export .btn {
font-family: IRANSansFaNum, sans-serif;
font-size: 0.675rem;
}
.content-users i {
font-size: 2.5rem;
}
.content-users .value {
font-size: 2rem;
color: #f3722c;
}
.content-row-colored-box {
color: #fff;
font-size: 14px;
}
div.content-row-colored-box:nth-child(1) {
background: #277da1;
width: 100%;
}
div.content-row-colored-box:nth-child(2) {
background: #43aa8b;
width: 95%;
}
div.content-row-colored-box:nth-child(3) {
background: #577590;
width: 90%;
}
div.content-row-colored-box:nth-child(4) {
background: #f8961e;
width: 85%;
}
div.content-row-colored-box:nth-child(5) {
background: #f3722c;
width: 80%;
}
.content-chart {
flex: 1;
}
.content-tabs-btn {
background-color: #fff;
font-size: 14px;
color: #1f2d3d;
font-weight: bold;
user-select: none;
}
.tab-btn {
cursor: pointer;
position: relative;
border-radius: 4px;
border-bottom: 0px solid #e99b72;
transition: all 0.1s;
}
.tab-btn:hover {
border-bottom: 4px solid #e99b72;
transition: all 0.1s;
}
.tab-btn.active {
border-color: #f3722c;
border-bottom: 4px solid #f3722c;
transition: all 0.1s;
color: #f3722c;
}
.tab-btn span {
font-size: 12px;
}
.footer {
background-color: #fff;
font-size: 12px;
font-weight: bold;
color: #1f2d3d;
}
.footer .logo-box {
width: 35px;
}
.footer .logo-box img {
width: 100%;
height: 100%;
object-fit: contain;
}
.about-banner img {
width: 100%;
height: 100%;
object-fit: contain;
}
.beacon {
position: absolute;
top: 50%;
left: 38%;
background-color: #007bff;
height: 2px;
width: 2px;
border-radius: 50%;
z-index: 1010;
}
.beacon-red {
-webkit-print-color-adjust: exact !important;
background-color: #dc3545;
}
.beacon-blue {
-webkit-print-color-adjust: exact !important;
background-color: rgb(0, 153, 255);
}
.beacon-green {
-webkit-print-color-adjust: exact !important;
background-color: #28a745;
}
.beacon-yellow {
-webkit-print-color-adjust: exact !important;
background-color: rgb(245, 212, 25);
}
.beacon-orange {
-webkit-print-color-adjust: exact !important;
background-color: rgb(243, 81, 6);
}
.beacon-brown {
-webkit-print-color-adjust: exact !important;
background-color: rgb(167, 85, 10);
}
.beacon-step-one {
-webkit-print-color-adjust: exact !important;
background-color: #2f597a;
}
.beacon-step-two {
-webkit-print-color-adjust: exact !important;
background-color: #5d7925;
}
.beacon-step-three {
-webkit-print-color-adjust: exact !important;
background-color: #7c5931;
}
.content-receipt i {
font-size: 2.5rem;
}
.content-receipt .value {
font-size: 2rem;
color: #f3722c;
}
.counter-box {
position: relative;
}
.counter-box .counter-number {
position: absolute;
background: #fff;
bottom: 8px;
right: 0;
padding: 8px;
aspect-ratio: 1/1;
border-radius: 50%;
border: 2px solid #f8961e;
font-size: 20px;
}