﻿@media (min-width: 992px) {
	.hidden-lg {
		display: none;
	}
	.show-lg {
		display: block;
	}
}
@media (max-width: 992px) {
	.hidden-lg {
		display: block;
	}
	.show-lg {
		display: none;
	}
	
	#headLineCenter .navbar ul > li {
	    padding-top: 0px;
	    padding-bottom: 0px;
	}
	#headLineCenter .navbar .dropdown-toggle::after {
	    position: absolute;
	    top: 20px;
	}
	#headLineCenter .dropdown-menu a:hover,
	#headLineCenter .dropdown-menu a:focus {
	    color: #d43d2a;
	    background-color: #000;
	    border-radius: 3px;
	}
	#headLineCenter .mod-languages {
		justify-content: right;
	}
	
	#headLineRight {
		justify-content: center;
	}
	
	#headLineRight .custom {
	    margin: 0 10px;
	}
}

@media (max-width: 768px) {
	#headLineLeft ul,
	#headLineCenter .mod-languages,
	#headLineRight {
		justify-content: center;
	}
	#headNavLogo img.img-fluid {
		max-width: 250px;
		margin: 0 auto;
		display: block;
	}
    .sectionTitle h3 { font-size: 28px; }
}