/*body y estilo principal del diseño*/ 
	body{
		padding-top: 20px;
		background: white;
		font-family: "Arial", Sans-serif;
	}

/* Estilo de textos e imagen*/
	.text_blue{
		color: #0099CC;
		font-size: 26pt;
		font-weight: 600;
		vertical-align: bottom;
	}

	.form-control {
  		color: #5F5F5F;
  		border: 1px solid #5F5F5FB8;
  		margin-top: 5px; 
  		margin-bottom: 3px;
  		border-radius: 0px;
  		width: 250px;   
  	}

  	.form-control:focus {
	    color: #495057;
	    background-color: #fff;
	    border-color: #5F5F5FB8;
	    outline: 0;
	    box-shadow: 0 0 0 .2rem rgba(95, 95, 95, 0.20);
	}

  	.negritas{
		font-size: 0.8rem;
		font-weight: 650;
		color: #737272;;
	}

	.nomal{
		font-size: 0.7rem;
		font-weight: 500;
		color: #808080;
	}

	.nomal_empty{
		font-size: 0.6rem;
		font-weight: 500;
		color: #fff0;
	}

	.nomal_blue{
		font-size: 0.7rem;
		font-weight: 500;
		color: #2F75B5;
	}

	textarea::placeholder {
	  font-size: 11pt;
	  color: #5F5F5F;
	}

	textarea::placeholder:focus {
	  font-size: 11pt;
	  color: #5F5F5F;
	}

	.img_size{
		width: 50px;
		height: 50px;
		margin-right: 5px;
	}

/* Estilo de botones*/
	.btn{
		border-radius: 7px;
		font-size: 15px;
		margin-top: 5px;
	}

	.btn-primary {
	    color: #fff;
	    background-color: #09c;
	    border-color: #0079b4;
	}

/* diseño de las tablas */
	
	.table td {
   		text-align: center; 
   		/*vertical-align: inherit; */  
	}

	.table th {
	   /*text-align: center; */  
	   vertical-align: inherit;
	}

	.my-custom-scrollbar {
		position: relative;
		height: 10px;
		overflow: auto;
	}
	.table-wrapper-scroll-y {
		display: block;
		width: 100%;
		overflow-x: auto;
	}

	.hidden{
	   visibility:hidden;
	}

	td {border: 1px #DDD solid; padding: 5px;}

	.texto_img{
		vertical-align: bottom;
	}

	table {
	    overflow-x: auto;
	    white-space: nowrap;
	}

/* pantalla de carga*/
	.loader {
	    position: fixed;
	    left: 0px;
	    top: 0px;
	    width: 100%;
	    height: 100%;
	    z-index: 9999;
	    background: url(../img/pageLoader.gif) 50% 50% no-repeat rgb(249 249 249 / 57%);
	    opacity: .8;
	}

	.stoploader{
	  /*  clase abierta para agregar alguna diseño al detener el loader */
	}

	