li 
{
    
  font-size:2vh;
  padding:0 0 1.290322580645161vh 0; 
  margin: 0;
  text-align:justify;
}

.ul_min li
{
  padding:0 0 0.3870967741935483vh 0;
  text-align:justify;
}

.list_square li
{
    list-style-type: square;
    text-align:justify;
}
  
ul, ol 
{
   padding:0; 
   margin:0 0 1.290322580645161vh 5.161290322580645vh;    /*40px*/
   text-align:justify;
}




#about img,#chess_rules img,#chess_board img,#chess_pieses img,#chess_debut img,#chess_duels img,#chess_buying img,#chess_raiders img,#chess_ending img,#chess_variants img,#chess_protection img,#chess_computer img,#fshr img,#chess_manufacturers img,#chess_author img,#bc img,#chess_menu img,#fips img  
{                                          /* без этого картинки на всю ширину экрана ------------------------------------------------------------------------------------------------------ */
    padding:0px 0 25px 0;
    width: 100%;
}

#documents img                             /* ????????????????????? не влияет */
{
    padding:0px 0 25px 0;
    width:73%;
}

body 
{
    padding: 0;margin: 0;
    font-family: 'RobotoRegular'; 
    overflow-x:hidden;
    background-color:#000000;
}
    
#page-content-wrapper
{
  background-color:#000000;
  padding:0;margin:0;
}

#page-content-wrapper a
{
  color: #30619a;                           /* цвет ссылок синий под хэдер */
  text-decoration: none;
  font-weight: bold;                        /* толщина ссылок */
 
}

#page-content-wrapper a:hover
{
color: #30619a;                             /* цвет ссылок при наведении синий под хэдер */
font-weight: normal;                        /* толщина ссылок при наведении*/
}

#page-content-wrapper a:visited
{
color: #30619a;                             /* цвет ссылок посещённых синий под хэдер*/
font-weight: bold;                        /* толщина ссылок */
}

h1 
{
  display: block;
  text-align: center;
  text-transform: uppercase;
  text-rendering: optimizeLegibility;
  letter-spacing: 0.1vw;
  font-weight:bold;                          /* толщина заголовков статей */
  font-family:Verdana;
  font-size: 2.7vh;                          /* размер шрифта заголовков статей, было 2.5vh */
  padding-top: 30px;                         /* отступ сверху от заголовков статей */
  padding-bottom: 10px;                      /* отступ снизу от заголовков статей */
} 

h3 
{
  display: block;
  text-align: center;
  text-transform: uppercase;
  text-rendering: optimizeLegibility;
  letter-spacing: 0.1vw;
  font-weight:bold;                          /* толщина подзаголовков статей */
  font-family:Verdana;
  font-size: 1.8vh;                          /* размер шрифта подзаголовков статей, было 2.5vh */
  padding-top: 10px;                         /* отступ сверху от подзаголовков статей */
  padding-bottom: 10px;                      /* отступ снизу от подзаголовков статей */
} 

#about,#chess_rules,#chess_board,#chess_pieses,#chess_debut,#chess_duels,#chess_buying,#chess_raiders,#chess_ending,#chess_variants,#chess_protection,#chess_computer,#fshr,#chess_manufacturers,#chess_author,#bc,#chess_menu,#fips 
    {                                       /* Без этого ЦЕНТР на весь экран  -------------------------------------------------------------------------------------------------------------- */  
       padding: 0 1vh;                      /* поля ЦЕНТРА, было 0 7vh, последнее 0 3vh */
       width:96.5vw;                        /* ширина ЦЕНТРА, было 50vw, последнее 96.5vw; */
       position: relative; 
       z-index:0;
       display: inline-block;
       top: -2px;
    }

#about p,#chess_rules p,#chess_board p,#chess_pieses p,#chess_debut p,#chess_duels p,#chess_buying p,#chess_raiders p,#chess_ending p,#chess_variants p,#chess_protection p,#chess_computer p,#fshr p,#chess_manufacturers p,#chess_author p,#bc p,#chess_menu p,#fips p
    {                                       /* Это выключка по обеим сторонам -------------------------------------------------------------------------------------------------------------- */
       padding:0;
       margin:0 0 1.548387096774194vh 0;
       display: inline-block;     
       color:#212121;     
       font-size:2vh;                       /* высота основного текста, было 2vh */
       text-align:justify;
    }

/*
.kursiva 
{
    font-style:italic;
}

.bold 
{
    font-weight: bold
}
*/

.card {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.card {
  position: relative;
  background-color: #fff;
  transition: box-shadow .25s;
  border-radius: 2px;                      /*  закругление ЦЕНТРА */
}
