@media screen and (min-width: 890px){

#text {
float: right;
width: 75%;
margin-top: 100px;
z-index: -1;
}

}

@media screen and (max-width: 890px){

#text {
    float:right;
    width: 100%;
    margin: 0 auto;
    margin-top: 76px;
    z-index: -1;
}

}

#text a { text-decoration: none;}

/*#text p {
    text-align: justify; 
    color: #2d6987;
    font-size: 120%;
    padding-right: 5%;
    padding-left: 5%;
    text-indent: 5%;
    }
    
#z1 {
	padding-right: 2%;
    padding-left: 2%;
   padding-bottom: 5%;
} */

#text img, #z1 img {
	max-width: 100%;
}

/*#z1 p {
    color: #303b44;
    margin: 1%;
    text-align: justify; /* Выравнивание по ширине */
/*    font-size: 120%;
    padding-right: 0;
    padding-left: 0;
    }*/
#text h2 {
    text-align: justify; 
    color:#2f4f4f;
    font-size: 180%;
    padding-right: 5%;
    padding-left: 5%;
    padding-top:2%;
   }


/*Ситль для текста блока z1 стихи */    
.text-muted {
    text-align: justify; 
    color: #2d6987;
    font-size: 120%;
    padding-right: 5%;
    padding-left: 5%;
    text-indent: 5%;
    }

/*Ситль для текста блока z1 */
.text-success {
    color: #303b44;
    margin: 1%;
    text-align: justify; /* Выравнивание по ширине */
    font-size: 120%;
    padding-right: 0;
    padding-left: 0;
    }
    
/*Ситль для финансов */
.text-budjet {
    color: #2f4f4f;
    margin: 1%;
    text-align: center; /* Выравнивание по ширине */
    font-size: 120%;
    padding-right: 0;
    padding-left: 0;
    }
    
/*Стиль для альбомов заголовки*/
.text-fotos{
    font-size: 110%;
    margin:2px;
}
    
/*Ситль для цифры в круге */
.numberCircle {
  display: inline-block;
  line-height: 0px;
  border-radius: 50%;
  border: 1px solid;
  font-size: 12px;
  color: #2d6987;/*голубой*/
}

.numberCircle span {
  display: inline-block;
  padding-top: 49%;
  padding-bottom: 44%;
  margin-left: 0%;
  margin-right: 9px;
  color: #2d6987;/*голубой*/
}

.container_fotos_zagalovok p {
    color: #303b44;
    text-align: justify; /* Выравнивание по ширине */
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 5%;
    
    }
