/*
root/css/
*/
   
   .text_normal li{
    margin-bottom: 5px;
   }

   .memo .digits{
       color: firebrick;
   }
   
.memo p{
    text-indent: 2.5em; /* Отступ первой строки */
    text-align: justify; /* Выравнивание по ширине */
}

   
  .memo hr{
        color:#126494 !important;
        border: 0;
        border-bottom: 3px solid !important;
    }

    .memo blockquote{
        background-color:lightgray;
        padding: 1em;
        border-color: darkgray;
        border-style:solid;
        border-radius: 1em;
        border-width: thin;
        font-size: smaller;
    }
    .memo h1{
        padding-top: 50px;
        padding-bottom: 40px;
        text-align: center;
/*        color: darkgreen !important;*/
        font-weight: bold;

    }

    .memo .text{
        margin-top: 20px;
        font-size: medium;

        color: #126494 !important;


    }

    .memo .list{
        margin: 40px;

        color: black;
    }
    
    .memo .text-center{
        text-align: center;
    }
    
    .list hr{
        color:#126494 !important;
        border: 0;
        border-bottom: 1px solid !important;
    }

    .memo .row{
        display: flex;
        margin-bottom: 20px;
        border-bottom-style: solid;
        border-bottom-color: silver;
        border-bottom-width: 1px;
        padding-bottom: 40px;
    }
    .infogr{
        margin-right: 40px;

    }

       .infogr img{
            width: 50px;
            height: 50px;
        }

    .memo ul{
        list-style-type: disc !important;

    }
    .memo li{
        margin-left:  40px;
        font-size:  smaller;
        font-weight: bold;
        text-align: justify;
        /*  color: #126494 !important;*/

    }
	.memo .text_normal{
		color: black;
		font-size: 14px;
	}
	

.text_normal li{
font-size: 14px;
font-weight: initial;
}


.footer_offset{
	margin-bottom: 200px;
}

.ablock_content_hide
{
	display: none;
}
