/* Code tidied up by ScrapBook */
.widget-week { margin: 0px auto; padding: 15px 0px; max-width: 300px; border-top: 2px solid rgb(237, 94, 66); }
.widget-week h2 { font-size: 23px; margin-top: 0px; font-family: "Roboto Condensed",sans-serif; font-weight: bold; padding-bottom: 0px; text-align: left; margin-bottom: 15px; }
.widget-week__switcher { font-family: "Roboto",sans-serif; font-size: 14px; font-weight: 400; color: rgb(153, 153, 153); max-width: 272px; margin: 27px auto 0px; padding-bottom: 8px; border-bottom: 1px solid rgba(197, 197, 197, 0.23); position: relative; display: none; }
.red-line { position: absolute; width: 50%; height: 2px; bottom: -1px; left: 0px; background-color: rgb(245, 89, 72); transition: all 300ms ease 0s; }
.show-views .red-line { transform: translate(0px, 0px); }
.show-comments .wwsc, .show-views .wwsv { color: black; }
.widget-week__switcher span { cursor: pointer; width: 50%; display: inline-block; text-align: center; }
.widget-week__switcher span:hover { color: black; }
.widget-week__item { color: black; text-decoration: none; font-family: "Roboto",serif; font-weight: 700; font-size: 16px; text-align: center; display: flex; }
.widget-week__item:hover { color: black; text-decoration: none; }
.widget-week__item:hover .title { color: rgb(237, 94, 66); }
.widget-week__item .title { margin: 0px auto; padding: 15px 0px; line-height: 1.4; }
.widget-week__item .numbers span { display: inline-block; }
.widget-week__item .numbers .count { color: rgb(153, 153, 153); font-family: "Roboto",sans-serif; font-weight: normal; font-size: 12px; }
.widget-week__item:hover .numbers .count, .widget-week__item:hover .numbers .icon-view { color: black; }
.widget-week__views, .widget-week__comments { display: none; }
.show-comments .widget-week__comments, .show-views .widget-week__views { display: block; }
.top__item { padding-bottom: 20px; margin-top: 15px; }
.top__item { border-bottom: 1px solid rgb(201, 201, 201); }
.top__text {  }
.top__image { float: left; margin-top: 5px; width: 50px; height: 50px; flex-shrink: 0; background-color: rgb(187, 23, 11); background-position: center center; background-size: auto 100%; background-repeat: no-repeat; display: flex; justify-content: center; align-items: center; color: white; text-align: center; border-radius: 3px; }
.top__order { font-weight: 700; color: white; display: block; font-family: "Roboto",sans-serif; font-style: normal; font-size: 28px; }
.top__text { margin-left: 15px; }
.top__text .title { padding: 0px; text-align: left; line-height: 1.3; font-family: "Roboto",sans-serif; margin-bottom: 5px; font-size: 15px; font-weight: normal; }
.top__text .numbers { text-align: left; }
.top__text .numbers .icon-view { font-size: 10px; padding-right: 1px; color: rgb(153, 153, 153); }
@media screen and (max-width: 1024px) {
}
