.b-attendance {
	width: 100%;
	height: 50px;
	background-color: #fff;
	font-size: 15px;
	/*position: fixed;*/
	top: 100px;
	text-align: center;
	display: -webkit-flex;
	justify-content: center;
	list-style: none;
	/*box-shadow: 0 4px 5px rgb(0 0 0 / 50%);*/
	left: 0
}

.b-attendance ul {
	position: relative;
	padding: 0 10px 0 10px
}

.b-attendance ul li {
	list-style: none
}

.b-attendance a {
	text-decoration: none;
	color: #fff !important;
	letter-spacing: 1px
}

.duv-cont {
	justify-content: flex-end;
	text-align: left;
	display: -webkit-flex
}

.duv-cont li {
	position: relative;
	top: 16px
}

.li-vert {
	border-top: 21px solid rgba(0, 0, 0, .1)
}

.duv-cont svg {
	width: 50px;
	position: relative;
	top: 0;
	padding: 0 10px 0 10px
}

.atend-cont svg {
	width: 50px;
	position: relative;
	top: 0;
	padding: 0 10px 0 10px
}

.atend-cont {
	justify-content: flex-end;
	text-align: left;
	display: -webkit-flex
}

.atend-cont li {
	position: relative;
	top: 15px
}

.duv-contresp {
	display: none
}

@media (max-width:800px) {
	.duv-cont {
		display: none
	}
	.atend-cont {
		display: none
	}
	.b-attendance {
		top: 80px
	}
	.duv-contresp {
		display: block;
		width: 100%;
		text-align: center;
		justify-content: center;
		position: relative
	}
	.duv-contresp svg {
		width: 20px;
		margin-left: 10px;
		position: relative;
		top: -3px
	}
	.format-button {
		display: block;
		background: 0 0;
		border: none;
		width: 100%;
		font-size: 14px;
		color: #1b2631;
		top: 13px;
		position: relative
	}
	.header-section {
		height: 100px!important
	}
	.logo a {
		width: 150px!important
	}
	.areades-resp {
		border: hidden;
		padding: 0;
		margin-left: 8px;
		text-decoration: none;
		background: 0 0;
		box-shadow: none;
		border-radius: unset;
		border-bottom: 1px solid #fff;
		position: fixed;
		right: 80px;
		top: 15px;
		font-size: 18px
	}
	.areades-cad {
		display: block;
		text-decoration: none;
		color: #fff;
		margin-top: 13px;
		padding: 6px 11px 5px 11px;
		font-size: 18px;
		position: fixed;
		right: 130px;
		border-radius: 5px;
		background-color: rgba(0, 0, 0, 0);
		border: 1px solid #fff;
		top: -3px
	}
	.hero-section {
		padding-top: 110px!important
	}
	.menu-mobile {
		display: block!important
	}
	.fs-widget {
		border-right: none!important;
		background-image: linear-gradient(to bottom, rgb(0, 0, 0, 0), rgb(0, 0, 0, .075), rgb(0, 0, 0, 0))!important
	}
}

