	html, body{
		background-color: #FFFFFF !important;
	}
	/*----- Scrollbar -----*/
	::-webkit-scrollbar {
		width: 5px;
		height: 8px;
	}
	::-webkit-scrollbar-thumb {
		background: #7BA33D;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2); 
	}
	::-webkit-scrollbar-track-piece{
		background: rgba(123,163,61,0.5);
		border-radius: 4px;
		-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.1); 
	}	
	
	/*----- Alert -----*/
	.alert-1{
		color: #383d41;
		background-color: #e2e3e5;
		border-color: #d6d8db;
	}
	/*----- Botones Nuevos -----*/
	.btnPlg a i{
		font-size:30px;
		margin-left: 10px
	}
	.btnico a {
		font-size:30px;
		margin-left: 10px	
	}
	.cursor {
		cursor:pointer;
		touch-action: manipulation;
	}
	.visionPro{
		min-width: 30px !important;
	}
	.btncircle
	{
		width: 30px;
		height: 30px;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border-radius: 50%;
	}
	
	/*---------- Textos ----------*/
	.text-danger {
		color: #AF3232 !important;
	}
	a.text-danger:hover, a.text-danger:focus {
		color: #8B3131 !important;
	}
	.text-success {
		color: #489407 !important;
	}
	a.text-success:hover, a.text-success:focus {
		color: #326903 !important;
	}
	.text-info {
		color: #6187B3 !important;
	}
	a.text-info:hover, a.text-info:focus {
		color: #5D7CA1 !important;
	}
	
	.text-primary {
		color: #f7e400 !important;
	}
	a.text-primary:hover, a.text-primary:focus {
		color: #e6bf00 !important;
	}
	.text-warning {
		color: #fe7400 !important;
	}
	a.text-warning:hover, a.text-warning:focus {
		color: #d46304 !important;
	}

	.text-light {
		color:  #96C1EF  !important;
	}
	a.text-light:hover, a.text-warning:focus {
		color: #789ABF !important;
	}
	.text-dark {
		color:  #11579D  !important;
	}
	a.text-dark:hover, a.text-warning:focus {
		color: #1D466F !important;
	}
	
	.text-titles{
		color: #476f97 !important;
	}
	.text-titles1{
		color: #2C3E50 !important;
	}
	.text-ng{
		color:#000000 !important;
	}
	.text-bl{
		color: #ffffff!important;
	}
	.text-gr{
		color: #566472!important;
	}
	.text-a1{
		color: #2a71c3!important;
	}
	.text-hf{
		color: #092746!important;
	}
	/*---------- Botones ----------*/
	.btn-danger {
		color: #fff;
		background-color: #AF3232;
		border-color: #AF3232;
	}
	.btn-danger:hover {
		color: #fff;
		background-color: #8B3131;
		border-color: #8B3131;
	}
	.btn-danger:focus, .btn-danger.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(175, 50, 50, 0.5);
		box-shadow: 0 0 0 0.2rem rgba(175, 50, 50, 0.5);
	}
	.btn-danger.disabled, .btn-danger:disabled {
		color: #fff;
		background-color: #AF3232;
		border-color: #AF3232;
	}
	.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
	.show > .btn-danger.dropdown-toggle {
		color: #fff;
		background-color: #AF3232;
		border-color: #AF3232;
	}
	.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
	.show > .btn-danger.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(175, 50, 50, 0.5);
		box-shadow: 0 0 0 0.2rem rgba(175, 50, 50, 0.5);
	}
	/*------ success -------*/
	.btn-success {
		color: #fff;
		background-color: #489407!important;
		border-color: #489407!important;
	}
	.btn-success:hover {
		color: #fff;
		background-color: #326903!important;
		border-color: #326903!important;
	}
	.btn-success:focus, .btn-success.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(72, 148, 7, 0.5)!important;
		box-shadow: 0 0 0 0.2rem rgba(72, 148, 7, 0.5)!important;
	}
	.btn-success.disabled, .btn-success:disabled {
		color: #fff;
		background-color: #489407!important;
		border-color: #489407!important;
	}
	.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
	.show > .btn-success.dropdown-toggle {
		color: #fff;
		background-color: #489407!important;
		border-color: #489407!important;
	}
	.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
	.show > .btn-success.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(72, 148, 7, 0.5)!important;
		box-shadow: 0 0 0 0.2rem rgba(72, 148, 7, 0.5)!important;
	}
	/*------ info -------*/
	.btn-info {
		color: #fff;
		background-color: #6187B3!important;
		border-color: #6187B3!important;
	}
	.btn-info:hover {
		color: #fff!important;
		background-color: #5D7CA1!important;
		border-color: #5D7CA1!important;
	}
	.btn-info:focus, .btn-info.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(97 , 135, 179 , 0.5)!important;
		box-shadow: 0 0 0 0.2rem rgba(97 , 135, 179, 0.5)!important;
	}
	.btn-info.disabled, .btn-info:disabled {
		color: #fff;
		background-color: #6187B3!important;
		border-color: #6187B3!important;
	}
	.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
	.show > .btn-info.dropdown-toggle {
		color: #fff;
		background-color: #6187B3!important;
		border-color: #6187B3!important;
	}
	.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
	.show > .btn-info.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(97 , 135, 179, 0.5)!important;
		box-shadow: 0 0 0 0.2rem rgba(97 , 135, 179, 0.5)!important;
	}
	/*------ primary -------*/
	.btn-primary {
		color: #fff;
		background-color: #f7e400!important;
		border-color: #f7e400!important;
	}
	.btn-primary:hover {
		color: #fff;
		background-color: #e6bf00 !important;
		border-color: #e6bf00 !important;
	}
	.btn-primary:focus, .btn-primary.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(247, 228, 0, 0.5)!important;
		box-shadow: 0 0 0 0.2rem rgba(247, 228, 0, 0.5)!important;
	}
	.btn-primary.disabled, .btn-primary:disabled {
		color: #fff;
		background-color: #f7e400!important;
		border-color: #f7e400!important;
	}
	.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
	.show > .btn-primary.dropdown-toggle {
		color: #fff;
		background-color: #f7e400!important;
		border-color: #f7e400!important;
	}
	.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
	.show > .btn-primary.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(247, 228, 0, 0.5)!important;
						box-shadow: 0 0 0 0.2rem rgba(247, 228, 0, 0.5)!important;
	}
	/*------ warning -------*/
	.btn-warning {
		color: #fff;
		background-color: #fe7400!important;
		border-color: #fe7400!important;
	}
	.btn-warning:hover {
		color: #fff;
		background-color: #d46304!important;
		border-color: #d46304!important;
	}
	.btn-warning:focus, .btn-warning.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(254, 116, 0, 0.5);
		box-shadow: 0 0 0 0.2rem rgba(254, 116, 0, 0.5);
	}
	.btn-warning.disabled, .btn-warning:disabled {
		color: #fff;
		background-color: #fe7400!important;
		border-color: #fe7400!important;
	}
	.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
	.show > .btn-warning.dropdown-toggle {
		color: #fff;
		background-color: #fe7400!important;
		border-color: #fe7400!important;
	}
	.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
	.show > .btn-warning.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(254, 116, 0, 0.5);
				box-shadow: 0 0 0 0.2rem rgba(254, 116, 0, 0.5);
	}
	/*------ secondary -------*/
	.btn-secondary {
		color: #fff;
		background-color: #8998A5!important;
		border-color: #8998A5!important;
	}
	.btn-secondary:hover {
		color: #fff;
		background-color: #6c757d!important;
		border-color: #6c757d!important;
	}
	.btn-secondary:focus, .btn-secondary.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(137, 152, 165, 0.5) !important;
				box-shadow: 0 0 0 0.2rem rgba(137, 152, 165, 0.5) !important;
	}
	.btn-secondary.disabled, .btn-secondary:disabled {
		color: #fff;
		background-color: #8998A5!important;
		border-color: #8998A5!important;
	}
	.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
	.show > .btn-secondary.dropdown-toggle {
		color: #fff;
		background-color: #8998A5!important;
		border-color: #8998A5!important;
	}
	.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
	.show > .btn-secondary.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(137, 152, 165, 0.5) !important;
				box-shadow: 0 0 0 0.2rem rgba(137, 152, 165, 0.5) !important;
	}
	/*------ light -------*/
	.btn-light {
		color: #fff;
		background-color: #96C1EF!important;
		border-color: #96C1EF!important;
	}
	.btn-light:hover {
		color: #fff;
		background-color: #789ABF!important;
		border-color: #789ABF!important;
	}
	.btn-light:focus, .btn-light.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(150 , 193 , 239, 0.5) ;
		box-shadow: 0 0 0 0.2rem rgba(150 , 193 , 239, 0.5) ;
	}
	.btn-light.disabled, .btn-light:disabled {
		color: #fff;
		background-color: #96C1EF;
		border-color: #96C1EF;
	}
	.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
	.show > .btn-light.dropdown-toggle {
		color: #fff;
		background-color: #96C1EF;
		border-color: #96C1EF;
	}
	.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
	.show > .btn-light.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(150 , 193 , 239, 0.5) ;
		box-shadow: 0 0 0 0.2rem rgba(150 , 193 , 239, 0.5) ;
	}
	
	/*------ dark -------*/
	.btn-dark {
		color: #fff;
		background-color: #11579D!important;
		border-color: #11579D!important;
	}
	.btn-dark:hover {
		color: #fff;
		background-color: #1D466F!important;
		border-color: #1D466F!important;
	}
	.btn-light:focus, .btn-light.focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(17 , 87, 157, 0.5) ;
		box-shadow: 0 0 0 0.2rem rgba(17 , 87, 157, 0.5) ;
	}
	.btn-light.disabled, .btn-light:disabled {
		color: #fff;
		background-color: #11579D!important;
		border-color: #11579D!important;
	}
	.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
	.show > .btn-light.dropdown-toggle {
		color: #fff;
		background-color: #11579D!important;
		border-color: #11579D!important;
	}
	.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
	.show > .btn-light.dropdown-toggle:focus {
		-webkit-box-shadow: 0 0 0 0.2rem rgba(17 , 87, 157, 0.5) ;
		box-shadow: 0 0 0 0.2rem rgba(17 , 87, 157, 0.5) ;
	}
	
	@media (max-width: 576px) {
		#carouselExampleCaptions {
			margin-top: 60px;
		}
		#navT{
			background: rgb(9, 39, 70) !important;
		}
		#FactuTeam{
			margin-top: 60px;
		}
	}

	.maxInput{
		width: 110px;
		text-align: center !important;
		display:block;
	}
	.modal-footer2 {
		position: relative;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		padding: 1rem;
		border-top: 1px solid #dee2e6;
	}
