span.burg-lletres {
	position: relative;
    font-size: 30px;
    font-weight: bold;
    left: 50px;
	cursor: pointer;
}


span.burg-lletres:hover:after {
	width: 100%;
	left: 0%;
}

span.burg-lletres:after {
    content: "";
    width: 0;
    height: 2px;
	left: 50%;
    background: #fff;
    position: absolute;
    bottom: 0px;
	transition: 0.3s;
}

.shrink-header-menu span.burg-lletres:after {
	background: #000;
}

/* Custom styles */
@media (max-width:1825px) {
	
	.header-top-bar{
		display: none;
	}
	.header-top-bar + .header-navigation-menu{
		margin-top: 0;
	}
	.toggle-nav-menu{
		display: inline-block;
	}
	.nav-menu {
		display:none;
	}

	.header-navigation-menu.fullwidth-header-menu .header-menu-content {
	    margin-left: 0px;
	    margin-right: 0px;
	}

	.header-icon img, .header-icon .header-logo-icon-svg {
		max-width: 80px;
	}
	.header-icon .header-logo-icon-svg{
		height: 40px;
	}
	.header-icon img{
		max-height: 40px;
	}

	.header-menu-flex{
		min-height: 70px;
	}

	.header-menu-flex.center-menu-flex >div, .center-header-menu .header-center-menu-top-flex > div{
		min-width: 0;
	}

	.header-navigation-menu:not(.minimal-header-menu) .header-menu-toggle-container{
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.minimal-header-menu .toggle-nav-menu{
		display: none;
	}

	.toggle-nav-menu .burg-icon{
		padding: 7px 0;
		margin-left: 10px;
	}
	.burg{
		margin-top: 17px;
		margin-bottom: 16px;
	}
	.header-toggle{
		margin-left: 15px;
	}
	.header-menu-toggle-container >div{
		padding-left: 10px;
	}
	.header-menu-border .header-menu, .header-menu-border-additional .header-menu{
		padding-right: 0;
		padding-left: 10px;
	}

	.header-menu-flex.center-menu-flex.lmi .header-menu {
	    -webkit-box-flex: initial;
		-ms-flex: initial;
		flex: initial;
	}
	.header-menu-flex.center-menu-flex.lmi .header-menu, .header-menu-flex.center-menu-flex.lim .header-menu-icons-container {
	    -webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}

	.header-menu-flex.lmi .header-menu, .header-menu-flex.lim .header-menu-icons-container{
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
	}
	.header-menu-flex.lmi .header-menu-icons-container, .header-menu-flex.lim .header-menu{
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
	}

	.header-menu-flex.lmi .header-menu-icons-container{
		padding-right: 10px;
	}
	.header-menu-flex.mli .header-menu-toggle-container >div {
	    padding-left: 0;
	    margin-left: 0;
	}
	.header-navigation-menu .tab-header-menu-toggle, .minimal-header-menu .tab-header-menu-toggle{
		display: block;
	}
	.header-navigation-menu.center-header-menu .header-center-menu-top-flex .header-menu-toggle-container{
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}

	.fullwidth-header-menu .header-center-menu-top-content{
		margin: 0;
	}
	.center-header-menu .header-center-menu-top-flex .header-additional-primary-container{
		display: none;
	}
	.center-header-menu .header-menu-content{
		display: none;
	}
	.center-header-menu.header-navigation-menu .tab-header-menu-toggle{
		float: left;
		margin-left: 0;
	}
	.border-header-menu + .border-header-menu-footer, .border-header-menu-right, .border-header-menu-left{
		display: none;
	}
	.border-header-menu-content + .site-footer{
		display: block;
	}
	.tab-nav-menu, .tab-nav-menu a{
		display:block;
	}

	.tab-nav-menu li:before{
		display: none;
	}

	.additional-primary-nav-menu-content{
		display: none;	
	}
	.tab-nav-menu .additional-primary-nav-menu-content{
		display: block;	
		margin-top: auto;
	}

	.header-social, .header-social-toggle{
		display: none;
	}
}

@media (max-width: 991px) {	
	span.burg-lletres {
		font-size: 20px;
		margin-left: 0;
	}
}
