/**/
 .b-top-zvezda{
	display: inline-block;
    position: relative;
    top: -1px;
    left: -1px;
    z-index: 10;
}
.logo-row .logo a{
	/*
	display: flex;
    flex-direction: column;
    justify-content: flex-end;
    position: relative;
    top: 5px;
	*/
}
div.logo-row .logo{
	display: flex;
    flex-direction: column;
    justify-content: flex-end;
    height: 100px; 
}
div.menu-row.with-color.bgcolored{
	 z-index: 101;
}
.logo-row{
	/*background-color: #26397e;*/
	/*border-bottom: 2px solid #e31e24;*/
	box-sizing: border-box;
    overflow: visible;
}
body.header_nopacity header div.logo_and_menu-row{
	 overflow: visible;
    z-index: 102;
}
div.ajax_basket .fixed_wrapper{
	    z-index: 102;
}

.logo20{
	 display: flex;
    position: relative;
    top: 6px;
}
.i-pic1, .i-pic2{
	 display: inline-block;
}
.logo21{
	 width: 225px;
}
.pic1{
width: 225px;
text-align: center;
}
.pic2{
	position: relative;
    top: 9px;
}
.i-pic1.mobil,.logo21.mobil,.pic1.mobil{
	 width: 156px;
}
.pic1.mobil{
	 display: flex;
    justify-content: flex-start;
    flex-direction: column;
}
.pic1.mobil a{
display: inline-block;
    line-height: 37px;
    margin-left: 2px;
}
    
.logo21.mobil{
	 position: relative;
    top: 10px;
    left: -9px;
}
.logo-row.v2.row.margin0{
	 border-bottom: none;
}
.logo21.mobil.v2fix{
  top: -4px;
}
.logo21.mobil.v2fix .i-pic1{
  height: 28px;
    width: auto;
}


/**/
.pic1, .pic2 {
    text-align: center;
}
.i-pic1{
    width: 144px;
    max-width: 100%;
}
.i-pic2{
  width: 195px;
  max-width: 100%;
}
.b-red-line{
	width: 2000px;
    height: 2px;
    background-color: #e31e24;
    position: absolute;
    bottom: 5px;
    z-index: 2;
    left: -1983px;
}
.b-red-line2{
	width: 2000px;
    height: 2px;
    background-color: #e31e24;
    position: absolute;
    bottom: 5px;
    z-index: 2;
    right: -1982px;
}

body{
/*overflow-x: hidden;*/
}
.b-red-line0{
	 
}
.logo-row.top-fill .right-icons{
	 z-index: 3;
}
/**/
.logo-row{
	     /*overflow-x: hidden;*/
}
/*
.i-pic2{
	 background-color: white;
    z-index: 50000;
    position: relative;
    top: 0;
}
.b-red-line{
	 width: 100vw;
    left: -98.60vw;
}
*********************************************************/
.header_3{
 /*overflow: hidden;*/
}
body.header_nopacity header div.logo_and_menu-row{
	 overflow: hidden;
}

