
/* ////////////Setting//////////// */


.btn-files, .btn-files:hover, .btn-files:active, .btn-files:visited {
  background-color: #646aa2 !important;
}












/* /////////////logo//////////// */

html { scroll-behavior: smooth; }







#return-to-top {

  position: fixed;

  bottom: 20px;

  left: 20px;

  background: rgb(0, 0, 0);

  background: rgba(0, 0, 0, 0.7);

  width: 50px;

  height: 50px;

  display: block;

  text-decoration: none;

  -webkit-border-radius: 35px;

  -moz-border-radius: 35px;

  border-radius: 35px;

  display: none;

  -webkit-transition: all 0.3s linear;

  -moz-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  transition: all 0.3s ease;

}

#return-to-top i {

  color: #fff;

  margin: 0;

  position: relative;

  left: 15px;

  top: 15px;

  font-size: 19px;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  transition: all 0.3s ease;

}

#return-to-top:hover {

  background: rgba(0, 0, 0, 0.9);

}



#return-to-top:hover i {

  color: #fff;

  top: 5px;

}

#return-to-top #topW{

  display: none;

  color: #fff;

  margin: 0;

  position: relative;

  left: 12px;

  top: 0px;

  font-size: 15px;

  -webkit-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  -ms-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  transition: all 0.3s ease;

}

#return-to-top:hover #topW{

  display: block;

}







.activeM{

  font-weight: bold;

  color: #fff;

}





.numlistsp{

    width: 1px;

}



.pmulogin{

  height: 100vh;

  width: 100vh;

  

  text-align: center;

  color: rgb(218, 218, 218);

  /*outline:0.1px solid rgba(0, 0, 0, 0.493);*/

}



.pmulogin2{

  width: 50%;

  left: 20%;

  margin-top: 25%;

}



.COPYRIGHT{

  position: absolute;

  bottom: 1px;

  left: 32%;

}

.pmulo{

  position: relative;

  top: 40%;

  transform: translateY(-50%);

}



.loen {

  font-family: Georgia, serif;

  font-size: 20px;

  letter-spacing: -1.8px;

  word-spacing: 3px;

  color: #ffffff;

  font-weight: 700;

  text-decoration: rgb(68, 68, 68);

  font-style: normal;

  font-variant: normal;

  margin: 0 0px -3px;

}



.loar {

  font-family: Georgia, serif;

  font-size: 20px;

  letter-spacing: 0px;

  word-spacing: 0px;

  color: #ffffff;

  font-weight: 700;

  text-decoration: rgb(68, 68, 68);

  font-style: normal;

  font-variant: normal;

  margin: 0 0px -3px;

}



select option[disabled] { color: rgb(53, 33, 34); font-weight: bold; background-color: rgb(133, 131, 131); }

/* //////////chart//////////////// */





.chartB, .chart-box {

    padding-top: 20px;

    padding-left: 10px;

    /*background: #fff;

    border: 1px solid #ddd;*/

    box-shadow: 0 22px 35px -16px rgba(0,0,0, 0.1);

    color: black;

}





select.flat-select {

    -moz-appearance: none;

    -webkit-appearance: none;

    appearance: none;

    background: #008FFB url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' width=\'60px\' height=\'60px\'><polyline fill=\'white\' points=\'46.139,15.518 25.166,36.49 4.193,15.519\'/></svg>") no-repeat scroll right 2px top 9px / 16px 16px;

    border: 0 none;

    border-radius: 3px;

    color: #fff;

    font-family: arial,tahoma;

    font-size: 16px;

    font-weight: bold;

    outline: 0 none;

    height: 33px;

    padding: 5px 20px 5px 10px;

    text-align: center;

    text-indent: 0.01px;

    text-overflow: "";

    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);

    transition: all 0.3s ease 0s;

    width: auto;

    -webkit-transition: 0.3s ease all;

    -moz-transition: 0.3s ease all;

    -ms-transition: 0.3s ease all;

    -o-transition: 0.3s ease all;

    transition: 0.3s ease all;

  }

  select.flat-select:focus, select.flat-select:hover {

    border: 0;

    outline: 0;

  }

  



.apexcharts-canvas {

    margin: 0 auto;

}





/* ////////////////////////////// */

.Quicknavigation{

  margin-top: 10px;

  margin-left: 10px;

  outline-style: solid;

  outline-width: 1px;

  color: #fff;



  display: inline-block;

  font-weight: 500;

  text-align: center;

  vertical-align: middle;

  touch-action: manipulation;

  cursor: pointer;

  background-image: none;

  border: 1px solid transparent;

  white-space: nowrap;

  padding: 5px 12px;

  font-size: 13px;

  line-height: 1.428571429;

  border-radius: 3px;

  -webkit-user-select: none;

  -moz-user-select: none;

  -ms-user-select: none;

  user-select: none;

  

}

.Quicknavigation:hover{



  color: black;

  text-decoration: none;

}

/* ////////////////////////////// */

/* ////////////////////////////// */

/* ////////////////////////////// */

/* ////////////////////////////// */

/* ////////////////////////////// */