body { background: rgb(229 229 229); } .page{ width: 1500px; height: 1155px; margin: 0 auto; margin-top: 4px; } fieldset { border: 1px solid #999; background: #fff; border-radius: 4px; } fieldset legend{ display: flex; width: auto; justify-content: center; text-align: center; padding: 2px 15px; font-size: 12px; font-weight: 500; border: 1px solid #325472; border-radius: 4px; background: #577590; color: #ffffff; margin-bottom: 0.25rem; } .bar-road-items-line-box { position: absolute; width: 100%; height: 90%; top: 5%; display: flex; } .bar-road-items-line { width: 1px; height: 100%; margin: 0 auto; position: absolute; left: 15px; background: #fff; } .bar-road-items-line-box .bar-road-items-line-box-inline-box { height: 100%; width: 80%; display: flex; flex-direction: column; justify-content: space-between; margin: 0px 5px; } .bar-road-items-line-box .bar-road-items-line-box-inline-box .bar-road-items-line-box-inline { width: 100%; height: 1px; background: #fff; } .users-counter-box .users-counter-img{ height: 40px; } .users-counter-box .users-counter-data{ font-size: 24px; color: #577590; } .users-counter-box .users-counter-title{ color: #666; } .users-tops p{ text-align: justify; line-height: 1.6; font-size: 15px; } .users-tops p span{ color: #666; } .users-tops p strong{ color: #577590; } .project-tops p{ text-align: justify; line-height: 1.6; font-size: 16px; } .project-tops p span{ color: #666; } .project-tops p strong{ color: #577590; } .patrol-counter-box .patrol-counter-img{ height: 50px; } .patrol-counter-box .patrol-counter-title{ color: #666; } .patrol-counter-box .patrol-counter-data{ font-size: 24px; color: #43aa8b; } .tops-patrol-container{ position: relative; flex-basis: 470px; height: 320px; padding: 35px 0; } .tops-patrol-container .tops-patrol-box{ position: absolute; width: 250px; height: 250px; z-index: 2; display: flex; justify-content: center; align-items: center; left: 0; } .tops-patrol-container .tops-patrol-box .tops-patrol-line { position: absolute; height: 30px; left: 125px; border-radius: 10px; } .tops-patrol-container .tops-patrol-box .tops-patrol-title { position: absolute; height: 30px; border-radius: 15px; width: 60px; } .tops-patrol-container .tops-patrol-box .tops-patrol-arrow { width: 0; height: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; position: absolute; left: 364px; } .tops-patrol-container .tops-patrol-box .tops-patrol-title .tops-patrol-title-data { font-size: 16px; } .tops-patrol-container .tops-patrol-box .tops-patrol-line .tops-patrol-line-data { font-size: 13px; } .fast-react-bottons { text-align: justify; font-size: 12px; color: #666; } .fast-react-counter-container-1{ background: #577590; color: #fff; } .fast-react-counter-container-2{ background: #577590; color: #fff; } .fast-react-counter-container-2-title { font-weight: 500; color: #f9c74f; } .fast-react-counter-img{ height: 30px; } .fast-react-counter-title{ font-size: 11px; font-weight: 500; text-align: center; } .fast-react-counter-data{ font-weight: 500; font-size: 18px } /* yasi start map css */ .map-data-box{ background-color: #fff; border-radius: .25rem; max-width: 100%; height: 100% !important; position: relative; } .map-data-box-project{ padding: .25rem; background-color: #fff; border-radius: .25rem; max-width: 100%; height: 450px !important; } .leaflet-container { background: none; } .map-data{ width: 100%; height: 100%; } .beacon { position: absolute; top: 50%; left: 38%; background-color: #007bff; height: 0.4em; width: 0.4em; border-radius: 50%; z-index: 1010; } .beacon-red { -webkit-print-color-adjust: exact !important; background-color: #dc3545; } .marker-cluster div { font-family: "IRANSansFaNum"; } .marker-cluster-small div { background-color: #db4f4aaf; } .marker-cluster-medium div { background-color: #f9c74faf; width: 45px !important; height: 45px !important; border-radius: 50% !important; } .marker-cluster-large div { background-color: #43aa8baf; width: 55px !important; height: 55px !important; border-radius: 50% !important; } .marker-cluster-medium span{ line-height: 40px; } .marker-cluster-large span{ line-height: 50px; } /* yasi end map css */ /* amir */ .bar-road-items-box { width: 30px; color: #fff; position: relative; } .bar-road-items-box .bar-road-items-5 { background-color: #43aa8b; border-top-left-radius: 15px; border-top-right-radius: 15px; height: 20%; } .bar-road-items-box .bar-road-items-4 { background-color: #90be6d; height: 20%; } .bar-road-items-box .bar-road-items-3 { background-color: #f9c74f; height: 20%; } .bar-road-items-box .bar-road-items-2 { background-color: #f8961e; height: 20%; } .bar-road-items-box .bar-road-items-1 { background-color: #f3722c; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; height: 20%; } .bar-road-items-count { position: absolute; left: 5px; font-size: 12px; font-weight: bold; color: #666; } .bar-road-items-top-box { background: #52c3a1; border-radius: 8px; font-size: 14px; line-height: 1.9; text-align: justify; border-top-left-radius: 0; padding: 5px 10px; border: 1px solid #1c7c60; color: #08382a; } .bar-road-items-bottom-box{ background: #fb7932; border-radius: 8px; font-size: 14px; line-height: 1.9; text-align: justify; border-bottom-left-radius: 0; padding: 5px 10px; border: 1px solid #c35317; color: #461f09; } /* end amir */ /* topic style [mohammad] */ .topic { background-color: #277da1; border-radius: 4px; border: 1px solid #1a6585; } .topic-p { font-size: 18px; font-weight: 700; color: #fff; } .topic-p-rms { width: inherit; border-bottom: 1px dashed #b5a7a7; border-top: 1px dashed #b5a7a7; color: #f9c74f; font-size: 50px; font-weight: 700; letter-spacing: 0.2em; } .tollhouse-counter-box { gap: 10px; } .tollhouse-counter-box .tollhouse-counter-img{ height: 60px; } .tollhouse-counter-box .tollhouse-counter-title{ color: #666; } .tollhouse-counter-box .tollhouse-counter-data{ font-size: 18px; color: #43aa8b; } .tollhouse-fine-details-box { border-bottom: 2px dashed #e1e1e1; margin-bottom: 10px; } .tollhouse-fine-details-box:last-child { border-bottom: 0px !important; margin-bottom: 0px !important; } .tollhouse-fine-details-box .tollhouse-fine-details-img{ height: 60px; } .tollhouse-fine-details-box .tollhouse-fine-details-title{ color: #666; } .tollhouse-fine-details-box .tollhouse-fine-details-data{ font-size: 18px; color: #43aa8b; } /* end topic style */ .progress-project-container{ height: 50px; } .progress-project-title{ padding: 5px 10px; padding-left: 15px; margin-left: -10px; border-radius: 20px; border-bottom-left-radius: 0; border-top-left-radius: 0; border: 2px solid; font-size: 14px; font-weight: bold; flex: 0 0 20%; max-width: 20%; } .progress-project-box{ border-radius: 25px; } .progress-project-data{ height: 50px; width: 50px; border-radius: 25px; z-index: 2; border: 2px solid; font-size: 16px; font-weight: bold; } .progress-project-progress-bar{ margin-right: -25px; z-index: 1; border-top-left-radius: 25px; border-bottom-left-radius: 25px; border: 2px solid; } .progress-project-progress-bar .progress-project-bar{ border-radius: 25px; border-top-right-radius: 0; border-bottom-right-radius: 0; } .progress-project-growth{ margin-right: -50px; padding-right: 50px; border-radius: 25px; border-top-right-radius: 0; border-bottom-right-radius: 0; font-size: 14px; font-weight: bold; } .progress-project-orange .progress-project-title { border-color: #f3722c; background: #ffece2; color: #f3722c; } .progress-project-orange .progress-project-data { border-color: #f3722c; background: #ffece2; color: #f3722c; } .progress-project-orange .progress-project-progress-bar { background: #fff; border-color: #f3722c; box-shadow: inset 0 0 10px #f3722c; } .progress-project-orange .progress-project-progress-bar .progress-project-bar { background: #f3722c; } .progress-project-orange .progress-project-growth { background: #f3722c; color: #fff; } .progress-project-red .progress-project-title { border-color: #db504a; background: #fbeeed; color: #db504a; } .progress-project-red .progress-project-data { border-color: #db504a; background: #fbeeed; color: #db504a; } .progress-project-red .progress-project-progress-bar { background: #fff; border-color: #db504a; box-shadow: inset 0 0 10px #db504a; } .progress-project-red .progress-project-progress-bar .progress-project-bar { background: #db504a; } .progress-project-red .progress-project-growth { background: #db504a; color: #fff; } .progress-project-green .progress-project-title { border-color: #67bd50; background: #eff9ec; color: #67bd50; } .progress-project-green .progress-project-data { border-color: #67bd50; background: #eff9ec; color: #67bd50; } .progress-project-green .progress-project-progress-bar { background: #fff; border-color: #67bd50; box-shadow: inset 0 0 10px #67bd50; } .progress-project-green .progress-project-progress-bar .progress-project-bar { background: #67bd50; } .progress-project-green .progress-project-growth { background: #67bd50; color: #fff; } .progress-project-blue .progress-project-title { border-color: #277da1; background: #e1eef3; color: #277da1; } .progress-project-blue .progress-project-data { border-color: #277da1; background: #e1eef3; color: #277da1; } .progress-project-blue .progress-project-progress-bar { background: #fff; border-color: #277da1; box-shadow: inset 0 0 10px #277da1; } .progress-project-blue .progress-project-progress-bar .progress-project-bar { background: #277da1; } .progress-project-blue .progress-project-growth { background: #277da1; color: #fff; } .progress-project-dark-blue .progress-project-title { border-color: #577590; background: #f1f5f9; color: #577590; } .progress-project-dark-blue .progress-project-data { border-color: #577590; background: #f1f5f9; color: #577590; } .progress-project-dark-blue .progress-project-progress-bar { background: #fff; border-color: #577590; box-shadow: inset 0 0 10px #577590; } .progress-project-dark-blue .progress-project-progress-bar .progress-project-bar { background: #577590; } .progress-project-dark-blue .progress-project-growth { background: #577590; color: #fff; } .progress-project-green-blue .progress-project-title { border-color: #43aa8b; background: #e8fff7; color: #43aa8b; } .progress-project-green-blue .progress-project-data { border-color: #43aa8b; background: #e8fff7; color: #43aa8b; } .progress-project-green-blue .progress-project-progress-bar { background: #fff; border-color: #43aa8b; box-shadow: inset 0 0 10px #43aa8b; } .progress-project-green-blue .progress-project-progress-bar .progress-project-bar { background: #43aa8b; } .progress-project-green-blue .progress-project-growth { background: #43aa8b; color: #fff; } .map-data-box-project .map-guid { position: absolute; bottom: 30px; left: 50px; width: 90px; height: 125px; background-color: #ffffff; z-index: 400; padding: 10px; color: #666; border: 1px solid #aaa; border-radius: 8px; } .map-data-box-project .map-guid p { font-size: 11px; margin-bottom: 5px; font-weight: bold; } .road-items-counter{ position: absolute; bottom: 15px; left: 15px; background: #3593bb; border-radius: 8px; border: 1px solid #195974; color: #fff; } .road-items-counter .road-items-counter-title{ font-size: 12px; } .road-items-counter .road-items-counter-data{ font-size: 20px; } @media print { @page {size: landscape} body, .page { box-shadow: 0; page-break-after: always; } }