/*
Цвета 
*/
:root {
    --cassiopeia-color-primary: #ffffff;
    --cassiopeia-color-link: #1435d7;
    --link-color: #1435d7;
    --cassiopeia-color-hover: #ffffff;
    --link-hover-color: #002afa;
}



/*
Лого по центру   
*/
/*
.container-header .navbar-brand {
    color: #fff;
    padding-top: .3125rem;
    padding-bottom: .3125rem;
    font-size: 2rem;
    display: inline-block;
    position: relative;
    margin-left:auto;
    margin-right:auto;
}
*/
/*
Заголовок материала   
*/

h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {
    text-align:center;
    font-size:30px;
    font-weight: var(--cassiopeia-font-weight-headings,300)
}

/*
таблица списка материалов    
*/

.table>:not(caption)>*>* {
background-color: #ffffff;
box-shadow:none;
  }
/*
горизонтальное меню цвет текста жир и все заглавные
*/

.container-header .mod-menu {
  
    
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    

   
}

/*
меню по центру
*/

.container-nav {
    justify-content: center !important;
    
}


/*цвет рамки аокруг модулей*/

.card {

   
  --card-border-color: #ffffff;
}

/*мобильная иконка*/

.container-header .navbar-toggler {
    color: #000000;
    cursor: pointer;
    border: 1px solid #000000
}


.container-header .mod-menu {
    color: #000000;
    flex: 1 0 100%;
    margin: 0;
    padding: 0;
    list-style: none
}