.cs-header{
	color:red;
	background-color: transparent;
	padding-top:0;
	padding-bottom:0;

}

.cs-logo{
	width: 110px;
}

 @keyframes beam {
	 50% {
		 opacity: 0;
	}
}
 @keyframes scanning {
	 50% {
		 transform: translateY(75px);
	}
}

 input#codigo:focus, textarea#codigo:focus {
    outline: none !important;
    border:none !important;

}
 input#codigo {
 	color:transparent;
 	border:none;
 	background-color:transparent;
 }

#barras{
	position: fixed;
    bottom: 45;
    width:100%;
}

.no-scroll{
	position: fixed;
	height: 100%;
}

.box-wrap{
    background-color: white;
    border: 1px solid #E2E2E2;
}

.cs-footer-logo{
	display:block;
	z-index: 999999;

}

.cs-footer{
	background-color: rgba(57, 90, 165, 0.2);
	position: absolute;
	bottom: 0;
	right:0;
}

/*LOGIN*/

.login-title{
	color:#ccc;
}

.btn-ingresar{
	background-color: rgba(204, 204, 204, 0.2);
	border:#ccc;
	color:#ccc;
}

.btn-ingresar:hover{
	background-color:#ccc;
}

.link{
	font-size:0.7em;
	color:#0056B3;
}
.link:hover{
	text-decoration: none;
	color:#007bff;

}

.btn-title {
    font-weight: 600;
    font-size: 0.7em;
}


.btn-title:active, btn-title:focus {
    outline: none !important;
    box-shadow: none;


}

.rotate {
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.rotate.down {
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.btn:focus {
    outline: none !important;
    box-shadow: none !important;
}

.collapsing {
    transition: height 0.4s !important;
}

.hide {
    display: none;
}

.col-md-3-5 {
    flex: 0 0 29.16655%;
    max-width: 29.16655%;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}
@media(max-width: 1000px){
    .nav-link{
        color: #828282 !important;
    }
}
