

/* Start:/local/templates/ksil/components/pure/news.list/history/style.css?16529684603314*/
.history {display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px;}
.history-item {flex: 0 0 50%; padding: 0 15px; width: 50%;}
.history-item-inner {-webkit-align-items: flex-start; align-items: flex-start; display: flex; margin: 0 -10px; padding-bottom: 80px; position: relative;}
.history-item:nth-child(2n+1) .history-item-inner:before {
    background-color: #0095da;
    bottom: 106px;
    content: '';
    height: 1px;
    left: 90px;
    max-width: 100%;
    position: absolute;
    right: -20%;
    z-index: -1;
}
.history-item:nth-child(4n+4) .history-item-inner:after {
    border: 1px solid #0095da;
    border-left: none;
    border-radius: 0 10% 10% 0;
    content: '';
    height: 100%;
    height: calc(100% - 1px);
    left: 130px;
    position: absolute;
    right: 0;
    top: -107px;
    width: 70%;
    z-index: -1;
}
.history-item:nth-child(4n+5) .history-item-inner:after {
    bottom: 0;
    border: 1px solid #0095da;
    border-right: none;
    border-radius: 10% 0 0 10%;
    content: '';
    height: 100%;
    height: calc(100% - 1px);
    left: -30px;
    position: absolute;
    top: -107px;
    width: 70%;
    z-index: 1;
}
.history-item-box {padding: 0 10px;}
.history-item-head {flex: 0 0 170px; text-align: center; width: 170px;}
.history-item-body {flex: 1 1 auto; width: auto;}
.history-item-img {-webkit-align-items: center; align-items: center; border: 1px solid #0095da; display: flex; -webkit-justify-content: center; justify-content: center; height: 150px; margin-bottom: 40px; overflow: hidden;}
.history-item-img img {display: block; width: 100%;}
.history-item-date-wrap {background-color: #fff; display: inline-block; padding: 10px; position: relative; z-index: 2;}
.history-item-date {border: 1px solid #0095da; display: inline-block; font-size: 22px; left: 29px; padding: 5px 15px 4px 15px;}
.history-item-text {font-size: 14px; line-height: 24px;}
@media (max-width: 1276px) {
    .history-item:nth-child(4n+5) .history-item-inner:after {left: -10px;}
}
@media (max-width: 1170px) {
    .history-item-head {flex: 0 0 120px; width: 120px;}
    .history-item-img {height: 100px;}
    .history-item-date {font-size: 18px;}
    .history-item-text {font-size: 13px; line-height: 20px; max-height: 160px; overflow-y: auto;}
    .history-item:nth-child(4n+4) .history-item-inner:after {left: 100px;}
}
@media (max-width: 991px) {
    .history {-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -10px;}
    .history-item {flex: 1 1 200px; padding: 0 10px; margin-bottom: 20px;}
    .history-item-inner {-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0;}
    .history-item-inner:after, .history-item-inner:before {display: none;}
    .history-item-box {flex: 0 0 100%; width: 100%;}
    .history-item-img {height: 140px; margin-bottom: 10px; width: 140px;}
    .history-item-date-wrap {display: block; margin-bottom: 10px; padding: 0; width: 140px;}
    .history-item-date {display: block; width: 100%;}
    .history-item-text {max-height: 100%; overflow: visible;}
}

@media (max-width: 590px) {
    .history-item {border-bottom: 1px solid #0095da; flex: 0 0 50%; margin-bottom: 20px; padding: 0 10px 20px 10px;}
}
/* End */
/* /local/templates/ksil/components/pure/news.list/history/style.css?16529684603314 */
