/* HEADER */
body{padding-top:64px}
.header{display:block;position:fixed;top:0;left:0;;z-index:9999;width:100%;background-color:var(--color-master-2)}
.header-content{padding:8px}
.header-logo{width:48px;height:48px}
.header-logo a,.header-logo img{display:block;width:100%;height:auto;cursor:pointer}
@media all and (max-width:781px){
	.admin-bar .header{top:46px}
}
@media all and (max-width:1119px){
	.html-menu-open{margin-top:0!important}
	.body-menu-open{padding-top:0}
	.body-menu-open .container,.body-menu-open .footer{display:none}
	.body-menu-open .header{position:relative}
}
@media all and (min-width:1120px){
	body{padding-top:84px}
	.header-logo{width:64px;height:64px}
}
/* MAIN-MENU */
.nav-main-menu{display:none;position:absolute;top:100%;left:0;z-index:2;width:100%;padding:16px}
.nav-main-menu>*{width:100%}
.main-menu{width:100%;max-width:480px;margin:0 auto;padding:16px 8px 8px;list-style:none}
.main-menu a{display:block;padding:16px;color:var(--white-color);font-size:var(--font-size20);text-decoration:none;cursor:pointer;transition:color .5s}
.main-menu a:hover{color:var(--color-master-2)}
.main-menu .current-menu-item a{color:var(--color-master-1)}
@media all and (min-width:1120px){
	.nav-main-menu{width:calc(100% - 64px);position:static;display:inherit!important}
	.main-menu{display:flex;justify-content:flex-end;align-items:stretch;margin:0;padding:0;max-width:100%}
	.main-menu a{font-size:var(--font-size16);color:var(--text-color);padding:8px}
}
/* BTN MENU BURGER */
.menu-burger{width:48px;height:48px;font-size:var(--font-size32);border:none;background-color:transparent;color:var(--text-color);cursor:pointer}
.menu-burger-text{display:block;line-height:100%;font-size:var(--font-size10);text-transform:uppercase}
.menu-fond{display:none;position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background-color:var(--black-color)}
@media all and (min-width:1120px){
	.menu-burger,.menu-fond{display:none!important}
}
