@charset "UTF-8";
/* CSS Document */

@media (max-width: 990px) {
	/*login*/
	.login .log-l .log-l-tit ul li{
		font-size:20px;
	}
	/*seguro social*/
	.segur .segur-l{
		width: 100%;
		display: inline-block;
		padding: 20px 10px;
	}
	.segur .segur-r{
		width: 100%;
		display: inline-block;
		padding: 20px 10px;
	}
}
@media (max-width: 940px) {
	/*noti banner*/
	.main .noti .noti-banner .noti-banImg{
		width:110px;
	}
	/*lista usuarios*/
	.list-usu .list-usu-name{
		font-size:14px;
	}
	/*finiquito*/
	.fini .fini-l{
		padding: 20px 10px;
	}
	.fini .fini-r{
		padding: 20px 10px;
	}
	
}
@media (max-width: 767px) {
	/*login*/
	.login .log-l{
		display:none;
	}
	/*navbar*/
	.navbar-top .navbar-btn-menu{
		display: block;
	}
	/*modal form nuevo*/
	.modFull{
		height:100vh;
		position: absolute;
		top: 0;
		bottom: 0;
	}
	.modFull .modFull-cont{
		height:auto;
	}
	/*finiquito*/
	.fini .fini-l{
		width: 100%;
		display: inline-block;
		padding: 20px 20px 5px 20px;
	}
	.fini .fini-l p{
		width:100%;
	}
	.fini .fini-r{
		width: 100%;
		display: inline-block;
		padding: 5px 20px 20px 20px;
	}
}
@media (max-width: 576px) {
	/*header*/
	/*.login .log-r .log-header img{
		width: 80px;
	}*/
	/*noti banner*/
	.main .noti .noti-banner{
		height: auto;
	}
}
@media (max-width: 480px) {
	/*header*/
	.login .log-r .log-header .log-help{
		width: 100%;
		position: relative;
		text-align: center;
		top: 0;
		right: 0;
	}
	/*menu top*/
	.navbar-top .navbar-contact{
		font-size:11px;
	}
	.navbar-top .navbar-btn-close a{
		padding: 1px 10px;
		font-size: 12px;
	}
	/*main*/
	.main{
		padding: 20px 10px 20px 10px;
	}
	/*lista usuarios*/
	.list-usu .box{
		padding: 10px 15px;
	}
	.list-usu .list-usu-ico{
		width: auto;
	}
	.list-usu .list-usu-ico img{
		width: 30px;
	}
	.list-usu .list-usu-name{
		width:100%;
		display: inline-block;
	}
	.list-usu .list-usu-txt{
		width:100%;
		display: inline-block;
		font-size: 12px;
	}
}
@media (max-width: 400px) {
}
@media (max-width: 320px) {
}

/*reubicar este estilo que es de la barra izquierda*/
@media (min-width: 768px) {
  .sidebar-wrapper {
	margin-left: 0;
	position: fixed !important;
  }
  .content-wrapper {
    min-width: 0;
    width: 100%;
  	margin-left: 240px;
  }
  .wrapper.toggled .sidebar-wrapper {
    margin-left: -240px;
  }
}

.scrollList{
	overflow-y: scroll !important;
}

.scrollList ul{
	overflow:hidden;
	overflow-y:scroll;
}