/*================================================================================
	Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template
	Version: 2.0
	Author: PIXINVENT
	Author URL: http://www.themeforest.net/user/pixinvent
================================================================================

NOTE:
------
PLACE HERE YOUR OWN SCSS CODES AND IF NEEDED, OVERRIDE THE STYLES FROM THE OTHER STYLESHEETS.
WE WILL RELEASE FUTURE UPDATES SO IN ORDER TO NOT OVERWRITE YOUR STYLES IT'S BETTER LIKE THIS.  */


html, body {
  max-width: 100%;
  overflow-x: hidden;
}
.div-hide {
  display: none;
}
.min-height-225 {
  min-height: 225px;
}
.max-height-225 {
  max-height: 225px;
}
.postion-absolute {
  position: absolute;
}
.margin-auto {
  margin: auto;
}

#nav-date:hover {
  cursor: context-menu !important;
  background-color: transparent;
}

#nav-date > i:hover {
  color: #c2c6dc;
}

@font-face {
  font-family: "digital-7";
  src: url("../clock-master/fonts/digital-7.ttf");
}
.counter-val-text {
  /* font-family: 'Orbitron', sans-serif !important; */
  font-family: "digital-7", sans-serif !important;
  position: inherit;
  font-size: 40px;
  transform: scale(1.5, 2) !important;
  /* color: #d01d1d !important; */
  display: inline-block;
  margin-top: 10%;
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.noti-font {
  /* font-family: 'Comic Neue', cursive; */
  font-weight: 700 !important;
  margin-bottom: 15px !important;
  font-size: 16px !important;
}

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

/* Guage */
@import "https://fonts.googleapis.com/css?family=Montserrat";
@import "https://fonts.googleapis.com/css?family=Lato:400";

.chart--container {
  width: 100%;
  height: 100%;
  position: relative;
}
.guage-body {
  z-index: 10;
  position: relative;
  overflow: visible !important;
}
.inline { 
  display: block;
}

.controls {
  width: 24%;
  /* margin-left: 10px; */
  /* margin-right: auto; */
  /* position: relative; */
  /* bottom: 75px; */
  text-align: center;
  margin-left: -500px;
  margin-top: 250px;
}
.guage-field {
  border: none !important;
  padding: 10px !important;
}

.zc-ref {
  /* display: none; */
  margin-left: 50px;
}

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

/* Switch */

.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  /* cursor: pointer; */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

input:checked + .slider {
  background-color: #2196f3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196f3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

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

/* index page     */

.logo-index {
  height: calc(var(--vh, 1vh) * 20);
  margin: auto;
  display: flex;
  align-items: center;
}

.logo-index img {
  height: 35px;
  width: auto;
}

.scrollable {
  overflow-y: auto;
  max-height: 500px;
  min-height: 431px;
}

.index-field {
  border: none !important;
}
.noti-head {
  border-bottom: 1px solid black;
  font-size:16px;
}

.sweet-alert h2 {
  color: #575757 !important;
  }
.sweet-alert p {
  color: #797979 !important;
}
/* Reports page */

.th-min-wid{
  min-width: 11rem;
}

.repdiv {
  color: white;
  margin-bottom: 36px;
  margin-top: 25px;
}
body.dark-layout .dataTables_wrapper .dt-buttons .buttons-copy,
body.dark-layout .dataTables_wrapper .dt-buttons .buttons-excel,
body.dark-layout .dataTables_wrapper .dt-buttons .buttons-pdf,
body.dark-layout .dataTables_wrapper .dt-buttons .buttons-print,
body.dark-layout .dataTables_wrapper .dt-buttons .btn-secondary {
  /* background-color: #262C49 !important; */
  background-color: #262c49 !important;
  border: 1px solid aliceblue;
  margin-bottom: 36px;
}
body.dark-layout input.form-control:not(:focus),
body.dark-layout .custom-file-label:not(:focus),
body.dark-layout textarea.form-control:not(:focus) {
  border: 1px solid #93979a;
  /* padding: 15px; */
}
.btn-red {
  font-size: 9px;
  color: #c11515;
  border-radius: 4px;
  border: 1px solid #c11616;
  background-color: transparent;
  width: 130px;
  padding: 8px;
}
.btn-green {
  font-size: 9px;
  color: #0f881c;
  border-radius: 4px;
  border: 1px solid green;
  background-color: transparent;
  width: 130px;
  padding: 8px;
}

/* pagelength button */
div.dt-button-collection button.dt-button:active:not(.disabled),
div.dt-button-collection button.dt-button.active:not(.disabled),
div.dt-button-collection div.dt-button:active:not(.disabled),
div.dt-button-collection div.dt-button.active:not(.disabled),
div.dt-button-collection a.dt-button:active:not(.disabled),
div.dt-button-collection a.dt-button.active:not(.disabled) {
  background-color: transparent !important;
  background-image: none !important;
  /* background-color: #4c558a; */
}
button.dt-button:active:not(.disabled),
button.dt-button.active:not(.disabled),
div.dt-button:active:not(.disabled),
div.dt-button.active:not(.disabled),
a.dt-button:active:not(.disabled),
a.dt-button.active:not(.disabled) {
  background-image: none !important;
  background-color: #4c558a !important;
}
button.dt-button,
div.dt-button,
a.dt-button {
  background-image: none !important;
  background-color: #4c558a !important;
}
/* pagelength button */

/* Responsiveness */
/* @media (min-width:576) {

}

@media (min-width:768) {

}

@media (min-width:992) {

}

@media (min-width:1200) {

} */

/* @media (min-width:1200) {
  .logo-index-lg {
    height: calc(var(--vh, 1vh) * 10);
    margin: auto;
    display: flex;
    align-items: center;
  }
}
@media (max-width:991.98) {
  .logo-index {
    height: calc(var(--vh, 1vh) * 5);
    margin: auto;
    display: flex;
    align-items: center;
  }
} */
