.dfg_jhf {padding: 20px 20px 0px 0px}



.forsud_doc_men_top_1_ADS {  position: relative; display: inline-block; padding: 0px 20px 20px 0px; border: 0px solid #000000;}
.forsud_doc_men_top_1_a_n_ADS {  

    cursor: default;
	position: relative;

    display: inline-block;
    text-align: center;
    padding: 18px 30px 18px 30px;
    border: 0px solid #222222;
    background: #eeeeee;
    color: #141827;
    font-family: 'Fira Sans', sans-serif;
    font-size: 16px;
    text-decoration: none;
    line-height: 16px;
    letter-spacing: 0px;
    font-weight: 400;
    border-radius: 100px;
    box-shadow: 0px 0px 10px 0px rgba(142,153,255,0.9);

}

.forsud_doc_men_top_1_a_b_ADS {  

    cursor: pointer;
	position: relative;

    display: inline-block;
    text-align: center;
    padding: 18px 30px 18px 30px;
    border: 0px solid #222222;
    background: rgba(109,93,187,1);
    color: #eceeeb;
    font-family: 'Fira Sans', sans-serif;
    font-size: 16px;
    text-decoration: none;
    line-height: 16px;
    letter-spacing: 0px;
    font-weight: 400;
    border-radius: 100px;
    box-shadow: 0px 10px 20px 0px rgba(142,153,255,0.9);

}

.forsud_doc_men_top_1_a_b_ADS:hover {color: #eceeeb; background: rgba(255,45,102,0.90); border: 0px solid #00c2cc; box-shadow: 0px 10px 20px 0px rgba(255,45,102,0.5);}
.forsud_doc_men_top_1_a_b_ADS:active {color: #eceeeb; background: rgba(255,45,102,0.90); border: 0px solid #00c2cc; box-shadow: inset 0px 0px 10px 0px #df1847;}







.container_intrors_bb {
  width: 100%;
  background-color: #bce1ff;
  box-sizing: border-box;
  padding: 40px;
}


.container_intrors {
  width: 100%;
  background-color: #ffffff;
  box-sizing: border-box;
  padding: 40px;
}

.container_intrors_2 {
  width: 100%;
  background-color: #6d9eeb;
  box-sizing: border-box;
  padding: 60px;
  
  color: #ffffff; font-family: 'Fira Sans', sans-serif; font-size:32px; text-decoration: none; line-height: 34px; letter-spacing: 0px; font-weight: 700; 
}



.article {
  padding-left: 16px;
  padding-right: 16px;
}

.article_spets  {color: #141827; font-family: 'Fira Sans', sans-serif; font-size:24px; text-decoration: none; line-height: 24px; letter-spacing: 0px; font-weight: 400; 
 font-style: italic;
 }

.article__content {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
   text-align: left;
   
           color: #141827;
        font-family: 'Fira Sans', sans-serif;
        font-size: 16px;
        text-decoration: none;
        line-height: 22px;
		
}

.article__content p {
  margin: 0 0 1.1em;
  line-height: 1.7;
}

.article__media {
  max-width: 1200px;
  margin: 2rem auto;
}

.article__media img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 0px;
}

.pict_atic_1 {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 0px;
}


.my_list_st li {
  margin: 10px 0; /* 10px сверху/снизу, 0 слева/справа */
}



.classbolod_for_txt_c {font-weight: bold;}

.bely_br_mejdetxt {width: 100%; padding: 12px 0 0 0;}

.imgbut_knopka222 {
    position: absolute;
    top: 12px;
    left: 18px;
    height: 27px;
}

.txt_book_dopcomment {color: #141827; font-family: 'Fira Sans', sans-serif; font-size:20px; text-decoration: none; line-height: 22px; letter-spacing: 0px; font-weight: 700;     font-style: italic; padding: 0 0 25px 0;}


.txt_book_dopcomment_reg {color: #141827; font-family: 'Fira Sans', sans-serif; font-size:16px; text-decoration: none; line-height: 22px; letter-spacing: 0px; font-weight: 400;     font-style: italic; padding: 0 0 25px 0;}


.txt_book_dopcomment_a {color: #6d5dbb; font-family: 'Fira Sans', sans-serif; font-size:20px; text-decoration: none; line-height: 22px; letter-spacing: 0px; font-weight: 700;     font-style: italic; padding: 0 0 25px 0;}


.txt_book_dopcomment_a:hover {text-decoration: none; color: #ff2d66;  }


.cevroncroh {color: #868686; font-family: 'Fira Sans', sans-serif; font-size:20px; text-decoration: none; line-height: 18px; letter-spacing: 0px; font-weight: 400;     padding: 0 15px 0px 15px;     display: inline;  position: relative; top: 1px;}

.cevroncroh_txt {color: #868686;  font-family: 'Fira Sans', sans-serif; font-size:16px; text-decoration: none; line-height: 16px; letter-spacing: 0px; font-weight: 700;     padding: 0 0px 0px 0px;     display: inline;  position: relative; top: 1px;}


.txt_hrev_ssddd {
    display: inline-block;
    padding: 0px 0px 0px 10px;
    top: -18px;
    position: relative;
}

@media only screen and (max-width: 1000px) {
.txt_hrev_ssddd {
    display: inline-block;
    padding: 0px 0px 0px 10px;
    top: -8px;
    position: relative;
}
}



