@ -41,19 +41,30 @@ p { line-height: 1.6; }
header { width : auto ; }
header { width : auto ; }
header . logo { padding : 2 em ; float : right ; text-align : center ; box-sizing : border-box ; }
header . logo { padding : 2 em ; float : right ; text-align : center ; box-sizing : border-box ; }
header . logo img { height : 7.5 em ; }
header . logo img { height : 7.5 em ; }
header . row { height : 45 em ; margin : 0 ; padding-bottom : 1 50px ; margin-bottom : -300 px ; }
header . row { height : 45 em ; margin : 0 ; padding-bottom : 1 0em ; }
header . row img { max-height : 32 em ; }
header . row img { max-height : 32 em ; }
header . row p { text-align : justify ; max-width : 45 % ; font-size : 1.2 em ; margin : 2 em 0 ; }
header . row p { text-align : justify ; max-width : 45 % ; font-size : 1.2 em ; margin : 2 em 0 ; }
main {
main {
padding-top : 200px ; margin-top : -200px ;
padding : 12em 0 ;
padding-bottom : 100px ; margin-bottom : -100px ;
margin-top : -22em ;
margin-bottom : -12em ;
background : url ( . . / img / timeline . svg ) no-repeat center top ;
background : url ( . . / img / timeline . svg ) no-repeat center top ;
background-size : auto 100 % ;
background-size : auto 100 % ;
}
}
. pathstart {
width : 8em ;
height : 8em ;
position : relative ;
left : 50 % ;
top : -12em ; /* padding main */
margin-left : -2 . 5em ; /* začátek ve vektoru není vycentrovaný */
}
. row { height : auto ; width : 100 % ; display : flex ; justify-content : space-between ; align-items : center ; flex-direction : row ; margin : 5 em 0 ; }
. row { height : auto ; width : 100 % ; display : flex ; justify-content : space-between ; align-items : center ; flex-direction : row ; margin : 5 em 0 ; }
. row > img { max-height : 30 em ; max-width : 40 % ; }
. row > img { max-height : 30 em ; max-width : 40 % ; }
# pribeh { padding-top : 4 em ; }
article {
article {
background-image : url ( . . / img / box-border-m . png ) ;
background-image : url ( . . / img / box-border-m . png ) ;
@ -80,6 +91,8 @@ article:nth-child(2) h2 { margin-left: -1.5em; }
main { background : none ; }
main { background : none ; }
. pathstart { display : none ; }
. row { flex-direction : column ; margin : 4 em 0 ; }
. row { flex-direction : column ; margin : 4 em 0 ; }
. row : nth-child ( even ) { flex-direction : column-reverse ; }
. row : nth-child ( even ) { flex-direction : column-reverse ; }
. row > img { max-height : 80 % ; max-width : 80 % ; margin : 1 em 0 ; }
. row > img { max-height : 80 % ; max-width : 80 % ; margin : 1 em 0 ; }