
.list-table-timing {
color:black;
margin-bottom: 30px;
}
.list-table-timing li {
position: relative;
width: 15%;
min-width: 140px;
padding: 0;
margin-right: -6px;
margin-top: 15px;
vertical-align: middle; 
}
.list-table-timing li:first-child, .list-table-timing li:last-child {
height: 86px;
padding: 34px 20px 0 20px;
color: #00A88E; 
}
.list-table-timing li:first-child::before, .list-table-timing li:last-child::before {
content: '';
position: absolute;
top: 0px;
right: -84px;
height: 108px;
width: 120px;
background-image: url(img/ist6_axa_2.png);
background-repeat: no-repeat;
background-size: 100%; 
}
.list-table-timing li:nth-child(1n+2) {
border-top: 2px solid #0AB79E;
border-bottom: 2px solid #0AB79E;
background-color: #FEF1D0; 
}
.list-table-timing li:nth-child(2) {
border-left: 2px solid #0AB79E; 
}
.list-table-timing li:nth-child(2) div {
border-left: none;
}
.list-table-timing li:nth-child(5) {
border-right: 2px solid #0AB79E; 
}
.list-table-timing li:last-child {
width: 40px;
min-width: 40px;
padding: 0;
background-color: transparent;
border-top: none;
border-bottom: none; 
}
.list-table-timing li:last-child::before {
top: -5px;
bottom: -5px;
left: -2px;
width: 37px;
height: auto;
background-image: url(img/ist6_axa_1.png);
background-size: cover; 
}
.list-table-timing li div {
padding: 5px 8px;
border-left: 1px solid #0AB79E;
border-right: 1px solid #0AB79E;
text-align: center;
font-size: 0.9em;
line-height: 1.1em; 
}
.list-table-timing li div:first-child {
font-weight: 700; 
}
.list-table-timing li div:nth-child(2) {
min-height: 65px;
padding-top: 0px;
border-top: 1px solid #00A88E;
vertical-align: middle;
line-height: 1em; 
}
@media only screen and (max-width: 1200px) {
  .second-list li:nth-child(n+3) {
padding-right: 0; }
  .second-list li:nth-child(n+4) {
padding-right: 235px; }
  .question-2 ul {
margin-top: -90px;
margin-bottom: 0; }
  .question-3 {
margin-top: 30px; }
  .list-with-portrets li:nth-child(2):after {
left: 0;
right: 0; } 
   .list-with-portrets li:first-child, .list-with-portrets li:last-child {
  min-width: 145px; }
}
@media only screen and (max-width: 991px) {
.question-2 {
margin-top: 20px; }
.question-2 ul {
float: none !important;
margin-top: 0;
margin-bottom: -20px; }
.second-list li:nth-child(n+4) {
padding-right: 0; }
.list-with-portrets li:first-child, .list-with-portrets li:nth-child(2), .list-with-portrets li:last-child {
width: 100%; }
.list-with-portrets li:nth-child(2) {
margin-top: 15px;
margin-bottom: 15px; }
.list-table-timing li:first-child {
padding-left: 0; } 
}
