body{margin-top:0px;}
.glyphicon { margin-right:10px; }
.panel-body { padding:0px; }
.panel-body table tr td { padding-left: 15px }
.panel-body .table {margin-bottom: 0px; }

header .container {
	position: relative;
	height: 40px;
	margin-bottom: 10px;
	background-color: #EEEEEE;
}

#topo .barraSuperior {
	padding: 9px;
}


/* Slide do checkbox */
	.switch {
	  position: relative;
	  display: inline-block;
	  width: 45px;
	  height: 24px;
	}

	/* Hide default HTML checkbox */
	.switch input {display:none;}

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

	.slider:before {
	  position: absolute;
	  content: "";
	  height: 16px;
	  width: 16px;
	  left: 4px;
	  bottom: 4px;
	  background-color: white;
	  -webkit-transition: .4s;
	  transition: .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: 24px;
	}

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

	.no-sort::after { display: none!important; }

	.no-sort { pointer-events: none!important; cursor: default!important; }

/* Fim sloder */

