 @keyframes fa-blink {
     0% { opacity: 1; }
     25% { opacity: 0.25; }
     50% { opacity: 0.5; }
     75% { opacity: 0.75; }
     100% { opacity: 0; }
 }
.fa-blink {
   -webkit-animation: fa-blink .75s linear infinite;
   -moz-animation: fa-blink .75s linear infinite;
   -ms-animation: fa-blink .75s linear infinite;
   -o-animation: fa-blink .75s linear infinite;
   animation: fa-blink .75s linear infinite;
}
.btn-group li {
	
	cursor: pointer;
	
}

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}
.select2 {
	width : 100% !important;
}
.bootstrap-tagsinput {
	width : 100% !important;
}
.label-switcher {
	cursor : pointer;
}
.label-check {
	cursor : pointer;
}

.select2-close-mask{
    z-index: 2099;
}
.select2-dropdown{
    z-index: 3051;
}
.select2-container.select2-container--default.select2-container--open  {
  z-index: 5000;
}
.box-borders {
	border-radius: 3px; 
	border: 1px solid #ccd0d4;
}
.cod-carmas-tag {
	position: absolute;
    bottom: 0;
    right: 15px;
    line-height: 20px;
    padding: 2px 10px;
    color: #fff;
    background: #004283;
    border: 1px solid #fbb933;
    font-weight: 600;
    font-size: 13px;
}
.text-second {
	margin: 0;
    font-size: 12px;
    color: #707478;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.color-blue-carmas {
	color:#004283;
}
.color-yellow-carmas {
	color:#fbb933;
}
.bg-yellow-carmas {
	background-color:#fbb933;
}
.bg-blue-carmas {
	background-color:#004283;
}
.text-underline {
	text-decoration : underline;
}

.header-logo img {
	max-height : 80px;
	max-width : 240px;
	display : block;
}