#laikagen1{
width:33.33%;
float:right;
margin-bottom:-50px;

}
#laikagen1g4{
width:25%;
float:right;


}
#laikagen2{
width:33.33%;
float:right;
}
#laikagen2g4{
width:25%;
float:right;
margin-bottom:-50px;
}
#laikagen3{
width:33.34%;
float:right;
}
#laikagen3g4{
width:25%;
float:right;
}
#laikagen1l{
width:33.33%;
float:left;
margin-bottom:-50px;

}

#laikagen1lg4{
width:25%;
float:left;


}
#laikagen2l{
width:33.33%;
float:left;
}
#laikagen2lg4{
width:25%;
float:left;
margin-bottom:-50px;
}
#laikagen3l{
width:33.34%;
float:left;
}
#laikagen3lg4{
width:25%;
float:left;

}

#laikatree1{
width:33.34%;
height:1px;
float:right;


}
#laikatree2{
width:16.67%;
height:1px;
float:right;


}
.laika_thumbnail{
min-width:50px;
height:50px;
background: rgba(255, 255, 255, .3);
margin-right:5px;
float:left;
}
.laikagen3m, .laikagen2m, .laikagen1m, .laikagen4mg4, .laikagen3mg4, .laikagen2mg4, .laikagen1mg4{
height:50px;
background:blue;
color:#fff;
display: flex;
align-items:center;
padding-left:0px;
font-size:75%;
text-align:left;
z-index: 0;
}


.laikagen3f, .laikagen2f, .laikagen1f, .laikagen4fg4, .laikagen3fg4, .laikagen2fg4, .laikagen1fg4{
height:50px;
background:pink;
display: flex;
text-align:left;
align-items:center;
padding-left:0px;
font-size:75%;
z-index: 0;
}

.laikagen4f a, .laikagen3f a, .laikagen2f a, .laikagen1f a, .laikagen4fg4 a, .laikagen3fg4 a, .laikagen2fg4 a, .laikagen1fg4 a {
color:#000;

}
.laikagen4m a, .laikagen3m a, .laikagen2m a, .laikagen1m a, .laikagen4mg4 a, .laikagen3mg4 a, .laikagen2mg4 a, .laikagen1mg4 a{
color:#fff;

}
.laikagen2m, .laikagen2f{
margin-top:25px;
margin-bottom:50px;
}


.laikagen1m, .laikagen1f{
margin-top:75px;
margin-bottom:150px;
}


.laikagen3mg4, .laikagen3fg4{
margin-top:25px;
margin-bottom:50px;
}
.laikagen2mg4, .laikagen2fg4{
margin-top:75px;
margin-bottom:150px;
}
.laikagen1mg4, .laikagen1fg4{
margin-top:175px;
margin-bottom:350px;
}


.infoparent_pt{
filter: invert(100%);
height:10px;
min-width:10px;
background: url(../images/cross.png);
background-size: cover;
background-repeat: no-repeat;
margin-right:-10px!important;

margin-left:0px;
z-index:2;

margin-right:5px;
}
.laika_name{
margin-left:15px;
margin-right:15px;
}
.infoson_pt{
background:black;
height:auto;
margin-top:-10px;
margin-left:-40px;
width:100px;
color:#fff;
padding:8px;
filter: invert(100%);

}
.infoson_pt {
  display: none;

}

.infoparent_pt:hover{
z-index:100;

}
.infoparent_pt:hover .infoson_pt {

  display: inline-block;
  position:relative;
  
 
}

#laikacont{
min-width:600px;
width:100%;

float:left;
}

#laikascrow{
overflow-x:scroll;
overflow-y:hidden;
float:left;
}

/* FIELDS */

#laika-alt-right-fields{
width:47%;
float:right;
}


#laika-leftie-fields{
width:47%;
float:left;
}
#laika-fields{
margin-bottom:50px;
width:100%;
float:left;
}
#laika-cont{
width:100%!important;
float:left;
width:auto;

margin-bottom:50px;
position:relative;
}
