/** 
 * Úpravy hlavičky - především velikosti loga a fontů
 *
 * @since 1.4.1
*/

.d2a_fixni_menu.je_fixni{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	width: 100%;
	background-color: #1A1A1A;
	border-bottom: 6px solid #1A1A1A;
}

.hlavicka_tel_a_mail{
	width:566px !important;
	height:82px !important;
	overflow:hidden;
	position: relative;
	top:0px;
}

.hlavicka_tel_a_mail .tel, .hlavicka_tel_a_mail .mail{
	padding-left: 30px;
	position: relative;
}

.hlavicka_tel_a_mail .tel:before, .hlavicka_tel_a_mail .mail:before{
	content:'';
	display: block;
	width: 17px;
	height: 17px;
	position: absolute;
	left: 0;
	top: 0;
	font-family: 'd2a_ico';
	color: #BD2827;
	font-size: 18px;
	line-height: 18px;
	font-weight: 400;
}

.hlavicka_tel_a_mail .tel{

}

.hlavicka_tel_a_mail .mail{
	margin-left: 40px;
}

.hlavicka_tel_a_mail .tel:before{
	content:'\e900';
}

.hlavicka_tel_a_mail .mail:before{
	content:'\e901';
}

@media only screen and (max-width: 1520px) {
	.text_vedle_loga{display:none;}}
@media only screen and (max-width: 1475px) {
	.fullwidth-menu-nav > ul > li.menu-item-462{display:none;}}
@media only screen and (max-width: 1350px) {
	.d2a_fixni_menu{background-color: #1A1A1A !important;}
	.pruh_nad_menu{background-color: #FFFFFF !important;}}
@media only screen and (max-width: 1170px) {
	.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a{font-size: 13px !important;}}
@media only screen and (max-width: 980px) {
	.d2a_fixni_menu, .et_pb_section_1{
		max-height: none !important;
		overflow: unset !important;}}