.error {
	color:red;
}

.top-5 {
	margin-top:5%;
}

#messageTable tbody tr {
	cursor: pointer;
}
.width-100{
	width: 100% !important;;
}
.right {
	float: right;
}
.msg_user{
    font-size: small;
    position: absolute;
    bottom: 0;
    right: 0;
}

.top-10px {
	margin-top: 10px;
}
.btn-export-custom{
	margin-bottom: 20px;
}
input.invalid, textarea.invalid{
	border: 2px solid red;
}

input.valid, textarea.valid{
	border: 2px solid green;
}
.error{
	display: none;
	margin-left: 10px;
}		
@media screen and (max-width: 600px) {
  #navbarCollapse {
    visibility: hidden;
  }
}
@media screen and (min-width: 600px) {
  #navbarCollapse_mobile {
    display:none !important;
  }
}
.error_show{
	color: red;
	margin-left: 10px;
}
.sidebar-sticky{
	    position: relative  !important;
}
button p{
		margin: 0px;
}