* { margin: 0px; }
* { padding: 0px; }

body{ background-color: #FDF8B1; }

.like_sheet{
    min-width: 800px;
    max-width: 25%;
    height: 1000px;
    border: 2px solid black;
    box-shadow: 0 0 5px 5px rgba(0,0,0,0.5);
    background-color: white;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1.5%;
}

header h1{
    font-size: 2.5em;
    text-align: center;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
    line-height: 2.75em;
}

#line_in_header{
    background-color: #E1EBB8;
    text-align: center;
    font-size: 2.5em;
    font-style: italic;
    line-height: 1.75em;
}

section p.text, section h2, section.like_sheet article p{
    text-align: justify;
    padding: 25px 0px 25px 0px;
    margin: 0 15px 0 15px;
    border-bottom: 1px dashed gray;
    overflow: hidden;                                                                       /* спрячет границы border под объектом float */
}

section.like_sheet article h2{
    border-bottom: none;
    padding-bottom: 0px;
    padding-top: 0px;
}

article{
    border-top: 30px solid palevioletred; 
    padding-top: 0px;
}

section h2{
    color: palevioletred;
}

section.like_sheet p:last-child{ 
    border: none; clear: both;                                                              /* clear: both; - делает возможным видеть html-объекты со свойством float видимыми. Так восстановится нормальный поток блочных элементов. */
}

section.like_sheet p::before{
    content: "Начало.";
    color: lightpink;
    font-weight: 600;
    font-size: 1.1em;
}

section.like_sheet article p::before{
    content: "";
}

section.like_sheet article{                                                                 /* стать невидимым для общего потока и встать справа */
    width: 30%;
    background-color: #FBEBCA;
    border-radius: 10px;
    margin: 25px 25px 0 25px;
    float: right;
}

.download{
    position: fixed;   
    bottom: 0;
    right: 0;
    margin-right: 10em;
    margin-bottom: 10em;
}

.download a{
    color: blue;
}