.hdr{background:#fff;box-shadow:1px 1px 10px #aaa}
.hdr .mtb{display:table;width:100%;height:65px;padding:5px 0}
.hdr .hdrcrw{display:table-row}
.hdr .hdrc{display:table-cell;vertical-align:middle}
.hdr .hdrl{width:30px;text-align:left}
.hdr .hdrc{text-align:center}
.hdr .hdrr{width:70px;text-align:right}
.hdr .logo.logo-left{display:none}
.hdr .address{display:none;margin-bottom:5px}

.hdr .lbx{display:none}
.hdr .lbx .btn{display:inline-block;border-radius:15px;padding:7px 10px;margin:0 5px;font-size:10pt;font-weight:bold;color:#fff;background:#00BFBB}
.hdr .lbx .btn:hover{cursor:pointer;background:#00DFDA;color:#fff}
.hdr .lbx .btn-sarga{display:inline-block;margin-left:5px;border-radius:15px;font-size:10pt;font-weight:bold;color:#fff; background:#F1B800}
.hdr .lbx .btn-sarga:hover{cursor:pointer; background:#FFC90D}

.hdr .sbx{display:none;position:relative;min-width:330px;height:35px}
.hdr .sbx label{position:absolute;top:5px;left:0;z-index:-1}
.hdr .sbx input{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;padding:5px 35px 5px 10px;border:solid 1px #D8D8D8;box-shadow:none;border-radius:15px}

.hdr .sbx .icon{position:absolute;right:0;top:0;z-index:1;color:#D8D8D8;border-left:solid 1px #D8D8D8;font-size:140%;text-align:center;width:35px;height:35px;line-height:35px;bottom:0;border-top-right-radius:15px;border-bottom-right-radius:15px;}
.hdr .sbx .icon:hover{cursor:pointer;background:#00DFDA;color:#fff}

.hdr .sdtls{position:absolute;background:#fff;box-shadow:2px 2px 2px rgba(0, 0, 0, 0.5);border:solid 1px #D8D8D8;width:280px;left:31px;top:29px;text-align:left;z-index:4}
.hdr .sdtls:after,.hdr .sdtls:before{bottom:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.hdr .sdtls:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.hdr .sdtls:before{border-color:rgba(216,216,216,0);border-bottom-color:#D8D8D8;border-width:7px;margin-left:-7px}
.hdr .sdtls .content{max-height:300px;padding:5px;overflow-y:auto;overflow-x:hidden}
.hdr .sdtls .content .searchcat{display:block;font-size:110%;padding:10px;margin-bottom:10px;color:#dadada;color:#3F3F3F;text-align:center;text-transform:uppercase;background:#F1B800;color:#fff}
.hdr .sdtls .content a{display:block;color:#3F3F3F;padding:3px 5px;border-top:solid 1px #d8d8d8}
.hdr .sdtls .content a.searchlist-1{border-top:none}
.hdr .sdtls .content a:hover{cursor:pointer;background:#D8D8D8}
.hdr .sdtls .content a .searchlist{position:relative;min-height:30px;display:block;padding:0 0 0 45px}
.hdr .sdtls .content a .searchlist img{position:absolute;left:0;top:2px;width:40px}
.hdr .sdtls .content button{width:100%;font-size:100%;margin:10px 0 5px 0;line-height:19px;border-radius:5px}

.hdr .hdrbtn{display:inline-block;font-size:230%;line-height:35px}
.hdr .hdrbtn.search{margin-right:5px}
.hdr .hdrbtn.profile.active{color:#00BFBB}

.hdr nav{display:none;position:relative;background:#fff;padding:10px;border-top:solid 2px #D8D8D8}
.hdr ul{width:100%;margin:0;padding:0}
.hdr ul li{display:inline-block;list-style-type:none;font-size:12pt;text-align:center;border-right:solid 1px #D8D8D8}
.hdr ul li.mobile{display:none}
.hdr ul>li>a{color:inherit;display:inline-block;padding:5px 10px;text-decoration:none}
.hdr ul>li>a.main small{font-size:70%}
.hdr ul>li.noti{position:relative;min-width:100px;vertical-align:top}
.hdr ul>li.noti>a{margin-top:-3px}
.hdr ul>li.noti>a .sub{display:block;position:absolute;left:0;right:0;bottom:-1px;text-align:center;font-size:11px;white-space:nowrap;color:#F1B800}
.hdr ul>li.noti>a .sub.z{color:#00BFBB}
.hdr ul>li.noti>a .sub.s{color:#F1B800}
.hdr ul>li.noti>a .sub.v{color:#F20000}
.hdr ul>li:hover>a{cursor:pointer;text-decoration:none}
.hdr ul>li:last-child{border:none}
.hdr ul>li:first-child a{padding-left:0}
.hdr ul>li:last-child a{padding-right:0}
.hdr ul>li.dpdwn{position:relative}
.hdr ul>li.dpdwn.current>a,
.hdr ul>li.standard.current>a,
.hdr ul>li.current>a .sub{font-weight:bold;color:#00BFBB}
.hdr ul>li.standard.z>a{color:#00BFBB}
.hdr ul>li.standard.s>a{color:#F1B800}
.hdr ul>li.standard.v>a{color:#F20000}
.hdr ul>li.dpdwn .dpdwm{display:none;position:absolute;top:100%;width:212px;left:0;right:auto;background:#fff;margin:-2px 0 0 0;border:1px solid #aaaaaa;border-radius:5px;text-align:left}
.hdr ul>li.dpdwn[data-cols="2"] .dpdwm{width:427px}
.hdr ul>li.dpdwn[data-cols="3"] .dpdwm{width:639px}
.hdr ul>li.dpdwn .dpdwm.otherside{left:auto;right:0}
.hdr ul>li.dpdwn .dpdwm.otherside:after,.hdr ul>li.dpdwn .dpdwm.otherside:before{left:auto;right:45px}
.hdr ul>li.dpdwn .dpdwm:after,.hdr ul>li.dpdwn .dpdwm:before{bottom:100%;left:45px;right:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.hdr ul>li.dpdwn .dpdwm:after{border-color:rgba(255, 255, 255, 0);border-bottom-color:#ffffff;border-width:7px;margin-left:-7px}
.hdr ul>li.dpdwn .dpdwm:before{right:29px;border-color:rgba(216, 216, 216, 0);border-bottom-color:#aaaaaa;border-width:8px;margin-left:-8px}
.hdr ul>li.dpdwn .dpdwm .dpdwnbx{display:inline-block;width:210px;margin-right:5px;vertical-align:top}
.hdr ul>li.dpdwn .dpdwm .dpdwnbx:last-child{margin-right:0px}
.hdr ul>li.dpdwn .dpdwm .dpdwnbx .title{font-weight:bold;font-size:9pt;color:#00BFBB;border-bottom:solid 1px #D8D8D8;text-align:center;padding:5px 0}
.hdr ul>li.dpdwn .dpdwm ul{display:block}
.hdr ul>li.dpdwn .dpdwm ul li{display:block;text-align:left;border-right:none;border-bottom:solid 1px #D8D8D8}
.hdr ul>li.dpdwn .dpdwm ul li.current>a{color:#00BFBB}
.hdr ul>li.dpdwn .dpdwm ul li.current>a .subtitle{font-weight:bold}
.hdr ul>li.dpdwn .dpdwm ul li a{display:block;font-size:14px;padding:3px 10px}
.hdr ul>li.dpdwn .dpdwm ul li a .menuprice{display:block;font-size:11px;color:#5d5d5d}
.hdr ul>li.dpdwn .dpdwm ul li a .menuprice .price{color:#F1B800;font-size:130%}
.hdr ul>li.logo{position:relative;border-right:none}
.hdr ul>li.logo div{width:0px;height:40px;margin-left:10px;overflow:hidden;transition:width .5s ease-out 0s}
.hdr ul>li.logo div a{padding-top:0;padding-bottom:0}

.hdr ul>li.dpdwn .dpdwm.country{width:850px;padding-right:0;left:auto;right:0;grid-template-columns:repeat(5, 1fr);grid-gap:5px;}
.hdr ul>li.dpdwn .dpdwm.country:after,.hdr ul>li.dpdwn .dpdwm.country:before{left:auto;right:45px}
.hdr ul>li.dpdwn .dpdwm.country .dpdwnbx{width:unset;margin:unset;}

body.menuopen .hdr .hdrbtn.icon-menu:before{content:'\e848'}


@media(max-width:1210px) 
{		
	.hdr{position:fixed;z-index:999;top:0;left:0;right:0;width:100%;}
	.hdr nav{display:block;position:fixed;left:0;top:0;right:0;bottom:0;width:300px;max-height:100%;padding:0 10px;background-color:#f8f8f8;margin-top:65px;overflow-y:auto;overflow-x:hidden;z-index:999;transform:translate3d(-100%,0,0);transition:transform .3s ease-in-out}
	
	body.menuopen .hdr nav{transform:translate3d(0%,0px,0px);transition:transform .3s ease-in-out}
	.hdr ul>li{display:block;text-align:left;border-right:none;border-bottom:solid 2px #d8d8d8;padding:10px 0}
	.hdr ul>li a{display:block;padding:0;font-size:130%;background:transparent!important}
	.hdr ul>li.notification>a .sub{position:relative;text-align:left;font-size:12px;bottom:-4px}
	.hdr ul>li.dpdwn .dpdwm:before,.hdr ul>li.dpdwn .dpdwm:after{display:none}
	.hdr ul>li.dpdwn .dpdwm{width:100%!important;position:relative;padding:10px;margin-top:0;box-shadow:none}
	.hdr ul>li.dpdwn:after{content:'\e847';position:absolute;right:0;top:15px;font-family:Fontello;color:#F1B800;font-size:130%;z-index:-1}
	.hdr ul>li.notification.dpdwn:after{top:23px}
	.hdr ul>li.dpdwn.active{border:none;padding-bottom:0}
	.hdr ul>li.dpdwn.active>a{color:#F1B800}
	.hdr ul>li.dpdwn.active:after{content:'\e849'}
	.hdr ul>li.dpdwn .dpdwm{background:transparent;border:none;float:none}
	.hdr ul>li.dpdwn .dpdwm .dpdwnbx{display:block;width:100%;margin:0 0 0 10px;padding:0;border:none;background:#f8f8f8}	
	.hdr ul>li.dpdwn .dpdwm ul li a{font-size:100%}
	.hdr ul>li.dpdwn .dpdwm.country .dpdwnbx{display:block;width:100%;margin:0}
	.hdr ul li.mobile{display:block}
	.hdr ul>li.logo{display:none}
	
	.menuclose{position:fixed;right:5px;top:65px;width:45px;height:45px;font-family:fontello;font-size:28pt;text-align:center;color:#fff;display:none}	
	.menuclose:before{content:'\e898'}
	
	body{width:100%;height:100%;padding-top:65px}
	body.menuopen{overflow:hidden !important}
	body.menuopen:before{content:"";position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:998;background:rgba(0,0,0,.5)}
	body.menuopen .menuclose{display:block;}
}

@media(min-width:1209px)
{
	.hdr .hdrl{width:25%}
	.hdr .hdrc{vertical-align:middle}
	.hdr .hdrr{width:33%}
		
	.hdr .hdrbtn{display:none}
	.hdr .logo.logo-left{display:inline-block}
	.hdr .logo.logo-center{display:none}
	.hdr .lbx{display:inline-block}
	.hdr .address{display:inline-block}
	.hdr .sbx{display:inline-block}
	.hdr nav{display:block}
	.hdr ul>li.dpdwn:hover .dpdwm{display:block}
	.hdr ul>li.dpdwn:hover .dpdwm.countries{display:grid}
	.hdr ul>li.dpdwn .dpdwm ul li a{display:block}
	.hdr ul>li.dpdwn .dpdwm ul li:hover a{cursor:pointer;background:#f0f0f0}
	
	.hdr.fixed{padding-top:57px}
	.hdr.fixed nav{position:fixed;z-index:999;top:0;left:0;right:0;width:100%;box-shadow:1px 1px 10px #aaa}
	.hdr.fixed nav ul>li.logo div{width:40px;transition:width .5s ease-out 0s}

}

@media(min-width:1210px)
{
	.hdr ul{display:table}
	.hdr ul li{display:table-cell;vertical-align:middle}	
}

.telefon{font-size:130%; padding-top:2px}
	
@media(min-width:1210px)
{
	.telefon {display:none}
	
}