*{
padding: 0;
margin: 0;
}
html,body{
width: 100%;
height: 100%;
}
.sidebar{
position: relative !important;
min-width: 17%;
padding-right: 20px !important;
min-height: 500px !important;
padding-bottom: 85px !important;
float: left;
}
.pusher{
padding-top: 0px;
margin: 0px 20px;
float: left;
}
.menu{
margin-bottom: 0px !important;
}
.navblue{
background-color: #061148 !important;
}
.navblue a{
color: #fff !important;
}
.leafgreen{
background-color: #c0d06a !important;
}
.leafgreen a{
color: #fff !important;
}
.deepleafgreen{
background-color: #085D08 !important;
color: #fff !important;
}
.deepleafgreen a{
color: #fff !important;
}
.navblack{
position: fixed !important;
bottom: 0 !important;
width: 100% !important;
height: 30px !important;
background-color: #000 !important;
text-align:center !important;
padding: 5px !important;
}
.navblack span{
padding:5px !important;
text-align:center !important;
color: #fff !important;
}
.navgreen{
position: fixed !important;
z-index: 400 !important;
bottom: 0 !important;
width: 100% !important;
height: 30px !important;
background-color: #085D08 !important;
text-align:center !important;
padding: 5px !important;
}
.navgreen span{
padding:5px !important;
text-align:center !important;
color: #fff !important;
}
.white{
background-color:#fff !important;
}
.naviconhover:hover{
background: #fff1d6 !important;
box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}
.breadcrumb{
margin: 10px !important;
/* background-color: #c8ccd3 ; */
/* background-color: #061148; */
/* box-shadow: rgba(232, 233, 235, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px; */
padding: 0px;
width: 100% ;
}
.breadcrumb a{
/* color:#454545 !important; */
color:#000 !important;
}
.breadcrumb .active{
/* color:#454545 !important; */
color:#9e8f03 !important;
}
.breadcrumb .chevron{
color: #E5E5E5 !important;
}
.content_ form{
margin-bottom: 10px;
}
.field_{
display: inline-table !important;;
margin: 5px !important;
padding-top: 0px !important;
}
.field_ label{
font-size: 12px !important;
}
._input{
width: 170px !important;
height: 30px !important;
font-size: 12px !important;
}
.inpu_{
font-size: 11px !important;
height: 22px !important;
}
.inp{
height: 20px !important;
}
.table_.dataTable th{
background-color: #085d08 !important;
color: #fff !important;
text-align: center;
border: 0;
width: auto;
white-space: nowrap;
}
.table_.dataTable tbody tr td{
border-bottom: 0.1px solid #c5c5c5 !important;
border-left: 1px solid #c5c5c5 !important;
width: auto;
white-space: nowrap;
}
.table_.dataTable tbody tr td:nth-last-child(2){
border-right: 0.1px solid #c5c5c5 !important;
}
.table_.dataTable tbody tr:nth-child(even) {
background-color: #FFFFCC;
}
._table.dataTable thead th,
._table.dataTable td{
width: auto !important;
}
._table th{
padding: 5px !important;
background-color: #c0d06a !important;
color: #000 !important;
}
._table tbody tr:nth-child(even) {
background-color: #FFFFCC;
}
._table tbody tr {
font-size: 10px;
padding: 5px !important;
transition: background-color 0.3s ease;
}
._table tbody tr:hover {
background-color: #E5E5E5; /* You can change this color to your preference */
}
._table tbody tr td{
font-size: 14px;
padding: 5px !important;
}
.edit_btn,.add_btn{
cursor: pointer;
}
.edit_btn:hover{
background-color: rgb(100, 99, 104);
padding: 2px;
color: #fff;
}
.delete_btn:hover{
background-color: rgb(255, 75, 84);
color: #fff;
}
#sub_row{
background-color: #f4f6f5 !important;
display: none;
}
.accordion{
margin-top: 30px !important;
}
.Color{
background-color: #faf6f0 !important;
border: none;
box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
}
.imgpreview_blob{
display: none !important;
}
.file_transfer{
display: none !important;
}
.ui.dropdown .menu {
z-index: 999999 !important;
}
.cdropdown{
border: 1px solid #fff;
}
.dropdown-content {
display: none;
position: absolute;
z-index: 10;
background-color: #fff;
width: 170px;
max-height: 150px;
overflow-y: auto;
border: 1px solid #fff;
box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1);
}
.listview-content {
background-color: #fff;
/* width: 170px; */
max-height: 150px;
overflow-y: auto;
border: 1px solid #fff;
box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1);
}
.cdropdown:hover .dropdown-content {
}
.checkbox-label {
display: block;
margin: 5px;
}
.checkbox-label input {
margin-right: 5px;
}
.menu{
padding-left: 0px;
}
.tree {
background: #09544d;
font-family: Arial, sans-serif;
margin-top: 5px;
}
.parent_tree {
list-style: none;
padding: 0;
margin: 0;
}
.top_dir{
font-size: 13px;
font-weight: bold;
}
.data_links li{
display:inline-table;
}
.data_links li:nth-child(2){
max-width: 200px;
}
.sub_dir{
font-size: 12px;
font-weight: bold;
}
.parent_tree li {
list-style: none;
}
.parent_link{
margin-left: 10px;
}
.folder {
cursor: pointer;
padding-left: 5px;
/*overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: break-word; */
}
.folder .fa-angle-right {
margin-right: 5px;
font-size: 10px;
}
.folder .fa-angle-down {
margin-right: 5px;
font-size: 10px;
}
.folder .fa-folder {
margin-right: 5px;
font-size: 15px;
}
/* Hide child items by default */
.parent_tree ul {
display: block;
}
.parent_tree ul li:nth-child(2) {
display: block;
}
.root_name{
font-size: 13px;
font-weight: bold;
font-family: "Kanit";
/* color: #1d1b1b; */
color: rgb(0 47 101);
margin-left: 5px;
}
.survey_name{
font-size: 11px;
font-weight: bold;
font-family: "Open Sans";
color: rgb(0, 0, 0);;
/* margin-left: 5px; */
}
.mif-folder-open{
color:#eb984e;
}
.survey_name_links{
margin-left: 20px;
}
.hh_links{
margin-left: 40px;
}
.hh_name{
font-size: 10px;
font-weight: bold;
color: #1d1b1b;
margin-left: 0px;
}
.hh_name:hover {
color: blue !important;
}
.hover_{
width:50px;
word-wrap: break-word;
position: relative;
background-color: #f9f9f9; /* Background color for hover text */
font-size: 10px;
margin-left: 60px;
padding: 5px; /* Padding for hover text */
border: 1px solid #ccc; /* Border for hover text */
border-radius: 4px; /* Border radius */
}
.surveyname_{
font-size: 10px;
font-weight: bold;
color: #1d1b1b;
margin-left:40px;
}
._section_cmenu{
font-size: 12px;
font-weight: bold;
color: #1d1b1b;
margin-left: 5px;
}
.contextMenu{
background-color: #fffcfc;
border-radius: 3px ;
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
width: 150px;
position: absolute;
top: 10px;
left: 174px;
z-index: 10;
display: none;
padding: 0px !important;
}
.contextMenu ul li{
color: black;
list-style-type: none;
border: .5px solid #f3f3f3;
padding: 5px;
}
.contextMenu ul li a{
color: black;
font-size: 12px;
list-style-type: none;
padding-left: 8px;
display: block;
}
.contextMenu ul li:hover{
background: #f3f2f2;
}
.contextMenu ul li a:hover{
list-style: none;
text-decoration: none;
}
.contextMenu ul li ul{
background-color: #fffcfc !important;
border-radius: 3px !important;
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px !important;
width: 150px !important;
position: absolute !important;
z-index: 12 !important;
margin-left: 80px !important;
margin-bottom: 80px !important;
}
#mySubMenu{
display:none;
}
.inline_div{
cursor: pointer;
padding-left: 5px;
display: inline-block ;
}
.inline_div .fa-angle-right {
margin-right: 5px;
font-size: 10px;
}
.inline_div .fa-angle-down {
margin-right: 5px;
font-size: 10px;
}
.inline_div .fa-folder {
margin-right: 5px;
font-size: 15px;
}
.treeview_pagination{
position: absolute;
right: 0px;
margin-left: 7px;
}
._pagi_left i{
font-size: 8px;
}
._pagi_right i{
font-size: 8px;
}
._pagi_left{
box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px !important;
padding: 0px;
}
._pagi_right{
box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px !important;
padding: 0px;
}
hr{
border-bottom: 1px solid rgb(216, 213, 213);
}
#myMenu{
width: 100%;
margin: 0px !important;
}
.close_context{
padding-top: 8px;
padding-left: 8px;
}
.close_context:hover{
color: #be1313;
}
.searchBox{
background-color: #fffcfc;
border-radius: 3px ;
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
position: absolute;
top: 10px;
left: 174px;
z-index: 10;
display: none;
padding: 0px !important;
}
#map {
width: 100%;
height: 480px;
}
#testy{
position: absolute !important;
z-index: 1200 !important;
top: 250px !important;
right: 500px !important;
}
#testy h3{
display: none !important;
}
#testy hr{
display: none !important;
}
#subtesty{
position: absolute !important;
z-index: 1200 !important;
top: 250px !important;
right: 400px !important;
}
#subtesty h3{
display: none !important;
}
#subtesty hr{
display: none !important;
}
.longer.modal{
min-height: 890px !important;
}
.scrolling{
min-height: 890px !important;
}
#pagination {
margin-top: 5px !important;
margin-bottom: 5px !important;
float: right;
}
#pagination .item {
font-size: 10px; /* Adjust font size */
padding: 4px 8px; /* Adjust padding */
}
.hidemodal{
display: none !important;
}
.zoom-in {
opacity: 0 !important;
transform: scale(0.5) !important;
transition: transform 0.5s ease;
}
.modColor{
padding: 5px !important;
color: #fff !important;
background-color: #09544d !important;
border-bottom:1px solid #fff !important;
}
.modColor a{
color: #fff !important;
}
.modSubColor{
background-color: #c0d06a !important;
box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px; !important;
}
.modSubColor a{
color: #393D39 !important;
}
.select_option .item{
font-size: 12px !important;
}
.text{
font-size: 12px !important;
}
.marker-label{
font-size: 5px !important;
}
.ui .step::before{
font-size: 14px !important;
}
.ui .step .content .title{
font-size: 14px !important;
}
.file-read{
margin-top: 25px;
}
.file-read fieldset{
border: 0 !important;
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
}
.modules_wrapper{
margin-left: 0px;
}
.modules_wrapper ul{
margin-bottom: 20px;
}
.modules_wrapper ul li {
list-style-type: none;
float: left;
max-width: 220px !important;
margin: 10px;
}
.modules_wrapper ul li ul{
background: #fff;
box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px !important;
}
.modules_wrapper ul li ul li {
float: none;
display: inline-block;
margin: 2px;
height: 10px;
}
.modules_wrapper ul li ul li a{
color: #fff;
}
.modules_wrapper ul li ul li span{
color: #fff;
position: absolute;
display: block;
background: yellow;
width: 220px !important;
box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
padding: 5px;
color: #000;
display: none;
}
.mod_Color{
padding: 10px !important;
color: #000 !important;
box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
border:0px !important;
max-width: 220px !important;
height: 170px !important;
text-align: center;
word-wrap: break-word;
}
.mod_Color h1{
font-size: 14px;
font-weight: bold;
margin-bottom: 8px;
margin-top: 0px;
}
.mod_Color p{
font-size: 12px;
}
.mod_Color a{
color: #000 !important;
}
.mod_Color:hover{
box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
}
.menu_btn{
display: block !important;
}
.ui.labeled.icon.sidebar{
display: none;
position: absolute !important;
z-index: 100 !important;
animation: fadeInAnimation ease 1s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
}
.navrp{
box-shadow:rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
text-align: center;
}
.navrp div{
display: inline-block !important;
margin-right: 20px;
}
.hyper-link li{
list-style-type: none !important;
margin: 5px !important;
}
.hyper-link li a img{
width: 14px !important;
}
.mandatory{
}
.mandatory::after{
content: "*" !important;
color: red !important;
font-size: 19px !important;
}
.highlighted {
background-color: #fccec9 !important;
}
.toast_error{
max-width:350px; min-height:50px;position: fixed; top: 10;
box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
background: #F8ABB5;z-index: 400;text-align: center;
margin-left: 20%; margin-top: 5%;
padding: 10px;
display: none;
}
.leaflet-control-attribution{
display: none !important;
}
@keyframes fadeInAnimation {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.card-fadePopin{
opacity: 0;
transform: scale(0.1);
animation: fadePopin forwards;
}
@keyframes fadePopin {
to {
opacity: 1;
transform: scale(1);
}
}
.uploadForm{
display: none;
}
.custom-file-upload {
display: inline-block;
padding: 10px 20px;
cursor: pointer;
color: white;
border-radius: 5px;
margin-top: 10px;
display: none;
}
.hidden-file-input {
display: none;
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 992px) {
.menu_btn{
display:none !important;
}
.modules_wrapper{
margin-left: 10px;
}
.ui.labeled.icon.sidebar{
display: block;
height: 200vh !important;
position: relative !important;
animation: fadeInAnimation ease 1s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
}
@keyframes fadeInAnimation {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
}
/* Remove default list styling */
.ctree, .ctree ul {
list-style-type: none;
margin: 0;
padding: 0;
position: relative;
}
/* Add dotted lines for hierarchy */
.ctree ul {
margin-left: 20px; /* Adjust this value to control indentation */
padding-left: 5px; /* Space for the vertical line */
border-left: 1px dotted #999; /* Vertical dotted line */
}
/* Horizontal dotted line for each item */
.ctree li {
position: relative;
padding-left: 10px; /* Space for the horizontal line */
}
/* Horizontal dotted line */
.ctree li::before {
content: "";
position: absolute;
left: 0;
top: 12px; /* Adjust to align with the text */
width: 8px; /* Length of the horizontal line */
border-top: 1px dotted #999; /* Horizontal dotted line */
}
/* Style the caret/button */
.c_caret {
cursor: pointer;
user-select: none; /* Prevent text selection */
display: inline-block;
padding: 2px ; /* Smaller padding for a compact button */
margin-right: 5px;
border-radius: 3px; /* Rounded corners */
font-size: 12px; /* Smaller font size */
text-align: center;
width: 12px; /* Smaller fixed width for the button */
height: 20px;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
transition: background-color 0.2s, box-shadow 0.2s;
background: #DCDCDC;
}
/* Hover effect for the button */
.c_caret:hover {
background-color: #e0e0e0;
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}
/* Create the plus/minus button */
.c_caret::before {
content: "+"; /* Plus symbol for collapsed state */
color: #333; /* Dark gray text */
}
/* Minus symbol for expanded state */
.c_caret-down::before {
content: "-"; /* Minus symbol for expanded state */
}
.nested {
display: none;
}
.active {
display: block;
}
.c_label {
cursor: pointer;
display: block;
padding: 5px 0;
position: relative;
z-index: 1;
}
.c_label .ccheckbox{
margin-right: 5px;
}
.ctree_content {
max-height: 250px !important;
overflow-y: auto !important;
border: 1px solid #fff !important;
box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1) !important;
}