@CHARSET "UTF-8";

ul.perm-list {
	list-style: none;
	margin-left: 18px;
	padding: 0px;
	clear: both;
}

ul.perm-list li {
	display: inline-block;
	float: none;
	width: 100%;
/*	padding: 3px;*/
}

div.checkboxes {
	margin-right: 50px;
}

div.checkboxes input {
	margin-right: 55px;
}

ul#grplist {list-style-type: none}
ul#grplist li {display: inline-block; float: none; width: 100%; padding: 8px 20px 8px 0px}
ul#grplist li .grpname {margin-left: 10px; float: left}
ul#grplist li .grpicon {margin-right: 30px; float: right}

ul#dptlist {list-style-type: none}
ul#dptlist li {display: inline-block; float: none; width: 100%; padding: 8px 20px 8px 0px}
ul#dptlist li .dptname {margin-left: 10px; float: left}
ul#dptlist li .dpticon {margin-right: 30px; float: right}

ul#widlist {list-style-type: none}
ul#widlist li {display: inline-block; float: none; width: 100%; padding: 8px 20px 8px 0px}
ul#widlist li .widname {margin-left: 10px; float: left}
ul#widlist li .widicon {margin-right: 30px; float: right}

ul#cenlist {list-style-type: none}
ul#cenlist li {display: inline-block; float: none; width: 100%; padding: 8px 20px 8px 0px}
ul#cenlist li .cenname {margin-left: 10px; float: left}
ul#cenlist li .cenicon {margin-right: 30px; float: right}

ul#inflist {list-style-type: none}
ul#inflist li {display: inline-block; float: none; width: 100%; padding: 8px 20px 8px 0px}
ul#inflist li .infname {margin-left: 10px; float: left}
ul#inflist li .inficon {margin-right: 30px; float: right}

ul#ingfiles {list-style-type: none}
ul#ingfiles li {display: inline-block; float: none; width: 100%; padding: 8px 20px 8px 0px}
ul#ingfiles li .ingname {margin-left: 10px; float: left}
ul#ingfiles li .ingicon {margin-right: 30px; float: right}

ul#usuariofiles {list-style-type: none}
ul#usuariofiles li {display: inline-block; float: none; width: 100%; padding: 8px 20px 8px 0px}
ul#usuariofiles li .filename {margin-left: 10px; float: left}
ul#usuariofiles li .fileicon {margin-right: 30px; float: right}

div.caption a {
	color: inherit;
}

.hoverhand {
	cursor: pointer;
}

.no-drop {
	cursor: no-drop;
}

/*  Light blue */
.btn.light-blue {
	color: white; 
	text-shadow: none;	
	background-color: #bfd5fa;
  }
  .btn.light-blue:hover, 
  .btn.light-blue:focus, 
  .btn.light-blue:active, 
  .btn.light-blue.active, 
  .btn.light-blue.disabled,
  .btn.light-blue[disabled] { 
	background-color: #bfe9fa !important;
	color: #fff !important;
	outline: none !important;
  }
  
  .btn-group .btn.light-blue.dropdown-toggle {
	background-color: #3a87ad !important;
  }
  .btn-group .btn.light-blue:hover, 
  .btn-group .btn.light-blue:focus, 
  .btn-group .btn.light-blue:active, 
  .btn-group .btn.light-blue.active, 
  .btn-group .btn.light-blue.disabled,
  .btn-group .btn.light-blue[disabled] { 
	background-color: #2d6987 !important;
	color: #fff !important;
	outline: none !important;
  }
  

table.dataTable > tbody > tr > td {
	vertical-align: middle !important;
}
