.main-weather__item-title .very-cold {
    color: #66ccff;
}
.main-weather__item-title .cold {
    color: #2b85ca;
}
.main-weather__item-title .normal {
    color: #52ac62;
}
.main-weather__item-title .warm {
    color: #99cc33;
}
.main-weather__item-title .hot {
    color: #ff6600;
}
.main-weather__item-title .very-hot {
    color: #ff3300;
}


.table--section {
    margin-bottom: 25px;
    border-top: solid 1px #c6c6cb;
}
.days10--table {
    width: 100%;
    font-family: Roboto;
}

.days10--table .days10--table tr {
    border-bottom: solid 1px #c6c6cb;
}
.days10--table .days10--table thead tr {
    height: 20px;
}
.days10--table .days10--table tbody tr {
    height: 40px;
}
.days10--table .days10--table td {
    font-size: 10px;
    color: #666666;
    text-align: center;
    width: 13%;
}
.days10--table .days10--table td:nth-child(1) {
    text-align: left;
    width: 140px;
}
.days10--table .days10--table .wind {
    position: relative;
}
.days10--table .days10--table .wind .direction{
    position: relative;
    display: inline-block;
    padding-top: 20px;
    padding-left: 0;
}
.days10--table .days10--table .wind .direction:before{
    top: 0;
    left: 50%;
    transform: translateX(-50%);
}
.days10--table .days10--table .temperature {
    position: relative;
    height: 19px;
    line-height: 19px;
    padding-left: 50px;
    color: #ff0000;
    font-size: 15px;
}
.days10--table .days10--table .temperature .days10--icon {
    position: absolute;
    left: 5px;
}
/*.days10--table .days10--table .temperature > * {*/
    /*display: inline-block;*/
    /*vertical-align: middle;*/
/*}*/
.days10__header {
    font-family: Roboto;
    font-weight: 900;
    font-size: 12px;
    line-height: 26px;
    margin-top: 19px;
}
.days10--table .days10--table .main-weather__item-title {
    font-size: 14px;
    font-weight: 900;
    color: #000000;
}
.days10--table .main-weather__item-title span {
    display: inline-block;
    margin-left: 4px;
}
.days10--table .main-weather__item-meta p {
    display: inline-block;
    height: 10px;
    width: 10px;
    margin: 0;
}
.days10--table .main-weather__item-meta p svg {
    left: 0;
}
.days10--icon {
    display: inline-block;
}