.box1:hover{
  background: #4775ff;
/*  color: white ;  */
}

/* .box1:focus, .box1:active {
  color: white ;
} */
.article-list .article .article-header h1 a, .article-list .article .article-header h2 a {
 color: #0345bf;
 font-size: 1.125rem !important;
}
.article-list .article .readmore a {
    color: #0345bf;
    font-weight: 500;
}
h3.sp-module-title {
  text-align: center;
}
.sp-megamenu-parent .sp-mega-group > li > a { /* Шрифт меню верхний регистр офф */
  text-transform: none; 
}
.burger-icon > span { /* Цвет иконки офф-кенвас, было #fff */
  background-color: #fff;  
}
.offcanvas-active .burger-icon > span
.offcanvas-active .burger-icon > span { /*  было #fff */
  background-color: #000000;
}
/* цвет заголовка по-центру и материал по-центру*/
.article-header h1 {
  text-align: center;
  color: #0345bf;
}
.article-header h2 {
  text-align: center;
  color: #0345bf;
}
/* Настройки портфолио  */
.sp-simpleportfolio-img {
       margin: auto;
}
.sp-simpleportfolio-meta {
       display: none;
}
.sp-simpleportfolio .sp-simpleportfolio-description {
    width: 100%;
    float: left;
}
.sp-simpleportfolio .sp-simpleportfolio-meta {
    width: 0%;
}
ul.jwts_tabbernav { /* Названия табов по-центру*/
    text-align: center !important;
}
.article-details .article-full-image img { /* Картинка в материалах новости - в центре*/
  display: block;
  margin: auto;
}
img { /* Картинка в слайдере, в материалах новости - в центре*/
    display: block;
    margin: auto;
}
.carousel-item img {
  width: auto;
}
/* CSS для спойлера:*/
.spoiler {
  border: 1px solid #e0e0e0;
  padding: 0 1em;
}
.spoiler details {
  padding: 1em 0;
}
.spoiler details + details { 
  border-top: 1px solid #e0e0e0;
}
.spoiler summary {
  color: #4d5895;
}
.spoiler details div {
  overflow: hidden;
  padding: 1em 1em 0;
}
.spoiler details[open] div {
  animation: spoiler 1s;
}
@keyframes spoiler {
  0%   {max-height: 0;}
  100% {max-height: 10em;}
}
/* размер строки где кнопка для слабовидящих*/
#sp-top-bar {
    height: 54px;
}
/*ориентация заголовков статей по центру в Article в SP Page Builde*/
.sppb-article-info-wrap h3 {
 text-align: center; 
}
.offcanvas-menu {
  color: #000000;
}
.sppb-nav {
  justify-content: center;
}
