
.inpb{
	display: inline;
	width: auto;
}

.twhite{
	color:white !important;
}

.fijo{
	resize: none;
}

.inpa{
	width: auto;
}

.edtp{
    border-color: #8e75db;
}

.flabel{
    width: 30%;
    display: inline-block;
}

.finput{
	width: 65%;
	display: inline;
}

.finput2{
	width: 20%;
	display: inline;
	font-size: 18px;
    font-weight: 800;
}

.mw1200 {
	max-width: 1200px;
}

.brg{
	border-right: 1px solid #e3eaef;
}

.spflu{
	line-height: 2;
    padding-left: 1rem;
    padding-right: 0.8rem;
}

.btflu{
	line-height: 1.3;
    padding-left: 0.6rem !important;
    margin-left: 0.6em;
    font-size: 1rem;
    border-left: 1px solid #777777 !important;
}

.floatr{
	float: right;
}

#hidden_div {
    display: none;
}

#bloque_info {
    display: none;
}

.conversation-list .chat-avatar {
	line-height: 13px;
}

.fsize10{
	font-size: 10px !important;
}

.chora{
	font-weight: 800;
}

.bgray{
	border: 1px solid #e0e0e0;
}

.noticli{
	float: right;
    right: 10px;
    top: -5px;
    position: relative;
}

.text-suave{
	color: #dddddd;
}

.fsize12{
	font-size: 12px !important;
}

.fsize14{
	font-size: 14px !important;
}

.fsize16{
	font-size: 16px !important;
}

.h100{
	height: 100%;
}

.hrs{
	border-bottom: 1px solid #e3eaef;
}

.hrw{
	border-bottom: 1px solid #e3eaef;
	border-left: 20px solid #ffbc00;
	border-right: 20px solid #ffbc00;
}

.ilb{
	display: inline-block;
}

.tar{
	text-align: right;
}

.tac{
	text-align: center;
}

.fsize18{
	font-size: 18px !important;
}

.dnone{
	display: none;
}

.btn-xs{
	line-height: normal;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 12px;
}

.infotag{
	cursor: pointer;
}

.fullw{
	width: 100%;
}