body {
	font-family: "open sans",roboto,rubik,lato,"open sans pro";
	background-color: black;
	color: white;
}

button.btn.btn-dark img {
	height: 20px;
}

div.heading img {
	height: 50px;
}

.switch_box{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 60px;
	min-width: 60px;
	height: 10px;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
}

/* Switch 1 Specific Styles Start */

.box_1{
	/* background: #eee; */
}

input[type="checkbox"].switch_1{
	font-size: 16px;
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
	width: 40px;
	height: 23px;
	background: #ddd;
	border-radius: 3em;
	position: relative;
	cursor: pointer;
	outline: none;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
  }
  
  input[type="checkbox"].switch_1:checked{
	background: #0ebeff;
  }
  
  input[type="checkbox"].switch_1:after{
	position: absolute;
	content: "";
	width: 1.5em;
	height: 1.5em;
	border-radius: 50%;
	background: #fff;
	-webkit-box-shadow: 0 0 .25em rgba(0,0,0,.3);
	        box-shadow: 0 0 .25em rgba(0,0,0,.3);
	-webkit-transform: scale(.7);
	        transform: scale(.7);
	left: 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
  }
  
  input[type="checkbox"].switch_1:checked:after{
	left: calc(100% - 1.5em);
  }
	

#divMain input.form-control
{
	font-size: 12px;
	padding: 2px;
}

#divMain label
{
	font-weight: normal;
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
}

div.wrapper nav.main-header {
	background-color: ghostwhite;
}

input[type=number] {
  text-align:right;
}


.content-wrapper {
	background-color: black;
	color: white;
}

footer.main-footer {
	background-color: black;
	color: white;
}

/* label.col-form-label, */
/* .form-group label */
/* { */
	/* font-weight: regular; */
/* } */

.dropdown-menu > li > a.dropdown-item:hover ,
.dropdown-menu > a.dropdown-item:hover,
.dropdown-menu > li > a.dropdown-item:active,
.dropdown-menu > a.dropdown-item:active
{
    /* background-image: none; */
    /* background-color: lightblue;  */
    /* background-color: lavender; */
	background-color: deepskyblue; 
}

button.action-edit,
button.action-delete
{
	background-color: transparent;
	border-style: none;
}

#mainSidebar  div.user-panel a {
	color: grey;
}
#mainSidebar  div.user-panel a:hover 
{
	color: #fff;
}

table#tblMain tr td  {
	padding: 4px !important;
}