.data
{
	cursor: pointer;
	border-bottom: 1px solid #ddd;
}

.datepicker:hover
{
	cursor: pointer;
}

#data img
{
	display: block;
	width: 180px;
	margin: auto;
}

#profile
{
	float: left;
	width: 100%;
}

#profile-content, #profile-actions
{
	min-height: 500px;
}

#profile label
{
	margin-top: 10px;
}

@media (max-width:992px)
{
	#profile-actions
	{
		margin-top: 10px;
	}
}

.pages input[type="submit"]
{
  padding: 6px 22px 6.5px;
}

.certificates
{
  max-height: 300px;
  overflow: auto;
}

.pages > div
{
  width: 33.333333333%;
  float: left;
  padding-right: 10px;
}

.pages > div:last-of-type
{
  padding: 0;
}

@media (max-width: 991px)
{
  .pages > div
  {
    padding: 0;
    width: 100%;
  }
}

.avia-color-light-grey
{
	background-color: transparent !important;
	border: 1px solid #e1e1e1 !important;
	transform: translateY(1px);
	color: #000 !important;
}

.avia-color-light-grey:hover
{
	border: 1px solid #000 !important;
	transition: 100ms ease-in border;
}

.no-point
{
	cursor: default !important;
}

#error-message h2 {
	margin-top: 70px !important;
	text-align: left;
}

.avia-button-bottom, .avia-button-bottom-right
{
	padding: 9px 10px !important;
}

.avia-button-bottom-right
{
	background-color: #109bc5 !important;
	border-color: #0079a3 !important;
	color: #ffffff !important;
}