.myclass {
  border: 0 solid black !important;
}

body {
  background-color: #f4f5f6;
}

.fristcathegories-articles {
  color: rgba(3, 3, 3, 0.4);
}

.weather-icon {
  width: 24px;
  height: 24px;
}

.sizeimg_hundred {
  width: 100%;
  height: 100%;
}

.nav-link {
  padding: 1% auto;
  margin-top: 0;
  margin-bottom: 0;
}

.link-logoheader > svg,
.link-logofooter > svg {
  enable-background: new 0 0 395.6 60;
}

@media (max-width: 991.98px) {
  .three-bars {
    display: inline;
    color: white;
    margin-left: 0.5em;
  }

  .link-logoheader > svg {
    width: 200px;
  }

  .leftelt-header,
  button.login-btn,
  ul.nav-link {
    display: none;
  }

  div.principal-part-header {
    padding-top: 0.3em;
    padding-bottom: 0.3em;
  }

  .principal-part-header > div:nth-child(3) > div {
    float: right;
  }
}

@media (min-width: 576px) {
  .user-icon {
    display: none;
  }
}

@media (max-width: 575.98px) {
  .user-icon {
    display: inline;
    margin-right: 0.5em;
    color: #ecf0f1;
  }

  .btn.btn-login {
    display: none;
  }
}

.footer-fab-icon > li {
  display: inline-block;
  margin-right: 0.5em;
  color: #666;
}

.nav-link > li {
  display: inline-block;
}

.section-footerlink > ul > li {
  display: inline-block;
}

ul.nav-link > li {
  text-align: center;
  padding-left: 0.5em;
  padding-right: 0.5em;
  border-right: 1px solid #d9d9d9;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  ul.nav-link > li {
    text-align: center;
    padding-left: 0.4%;
    padding-right: 0.4%;
    border-right: 1px solid #d9d9d9;
  }

  div.wrapper-navlink {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (min-width: 991.98px) {
  .three-bars {
    display: none;
  }

  .link-logoheader > svg {
    width: 400px;
  }

  .principal-part-header {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }

  .wrapper-articlecenter article div > img {
    width: 100%;
    height: 100%;
  }

  .wrapper-articleleft div div > article > img {
    width: 100%;
    height: 100%;
  }
}

footer .link-logofooter svg {
  width: 236px;
  height: 36px;
  margin-right: 15px;
  margin-bottom: 0;
  fill: #f72210;
}

header a.link-logoheader svg {
  fill: white;
}

.middlepage-title-articlesecondgrp {
  font-weight: bold;
  font-size: 17px;
}

ul.nav-link {
  font-size: 19px;
  line-height: 24px;
  font-weight: bold;
  font-family: "Roboto Condensed", sans-serif;
  padding-left: 0;
  padding-right: 0;
}

article > h6 > a,
article > h6 > a:hover {
  color: black;
}

ul.nav-link > li > a {
  color: inherit;
  text-decoration: none;
}

article > h6 > a:hover,
article > h4:hover,
.middlepage-title-articlesecondgrp:hover {
  text-decoration: underline;
  text-decoration-color: red;
}

.section-footerlink > ul > li > a {
  color: #666;
}

ul.nav-link > li > a:hover {
  color: red;
  text-decoration: none;
}

ul.nav-link > li input {
  width: 5.1em;
  border: none;
}

footer .section-footerlink > ul > li {
  padding-right: 0.7em;
  padding-left: 0.7em;
  border-right: 1px solid #d9d9d9;
}

ul.nav-link > li:last-of-type {
  border-right: none;
}

header,
main {
  background-color: white;
}

.weather-widget,
.weather-widget:hover {
  color: white;
  text-decoration: none;
}

.rightelt-header > button:first-of-type,
.date-header {
  color: white;
}

.principal-part-header {
  background-color: red;
}

.bckground-firstblock-mainlastelt {
  background-color: #f4f5f6;
}

.bckground-firstblock-mainlastelt > div {
  margin-top: 1em;
  margin-bottom: 1em;
}

.logo-lastelt-aside {
  text-transform: uppercase;
  flex: none;
  display: inline-block;
  width: 29px;
  height: 28px;
  background: url("https://g.newsweek.com/www/images/logo-n1.svg") center/contain no-repeat #f72210;
  margin-right: 10px;
}

.section-articles {
  display: inline-block;
}

.articles-left {
  display: inline;
}

.mini-logo {
  text-transform: uppercase;
  flex: none;
  display: inline-block;
  width: 29px;
  height: 28px;
  background: url("https://g.newsweek.com/www/images/logo-n1.svg") center/contain no-repeat #f72210;
  margin-right: 10px;
}

.page-footer .copyright {
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #666;
  vertical-align: bottom;
}

.subcategoryarticles-typesecond-grp {
  position: absolute;
  bottom: 14%;
  color: #f72210;
  background-color: grey;
  font-style: normal;
  font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-variant-numeric: normal;
  font-variant-east-asian: normal;
  font-weight: bold;
  font-stretch: normal;
  font-size: 16px;
  line-height: 33px;
  font-family: "Roboto Condensed", sans-serif;
  z-index: 2;
}

.subcategoryarticles-style {
  color: #f72210;
  text-transform: capitalize;
}

.subtitleright-style {
  font-size: 14px;
  line-height: 21px;
  color: #555;
  text-transform: uppercase;
  margin-top: 4px;
}

.size-rightarticles {
  font-size: 17px;
}

.img-newsletter {
  background-image: url("https://d.newsweek.com/en/full/1541302/starting5-homepage.png?w=397&h=265&q=90&f=742bce9a6f72dd8f19ba2e7fd5db06e5");
  background-position-x: center;
  background-position-y: center;
  background-size: cover;
  background-attachment: initial;
  max-height: 178%;
  width: 14em;
  height: 16.9em;
}

.free-signup,
.form-submit {
  width: 100%;
  height: 38px;
  color: white;
  text-transform: uppercase;
  cursor: pointer;
  font-weight: bold;
  font-size: 0;
  font-family: "Roboto Condensed", sans-serif;
  background: url(https://g.newsweek.com/www/images/free-sign-up.svg) center/108px no-repeat #f61602;
  border-radius: 3px;
  border: none;
}

.separationline-footer {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

div.section-footerlink > ul,
div.section-footerlink {
  padding-left: 0;
}

@media (max-width: 575.98px) {
  footer .section-footerlink > ul > li {
    border-right: none;
  }
}

.section-footerlink > ul > li:nth-child(6),
footer .section-footerlink > ul > li:first-of-type {
  border-right: none;
}

footer {
  margin-bottom: 3em;
}

.section-footerlink {
  padding-left: 0;
}

.footer-fab-icon > li > i {
  font-size: 1.55em;
}

.footer-fab-icon {
  vertical-align: middle;
  margin-top: auto;
}

.elt-superimposed {
  position: relative;
  width: 300px;
  height: 250px;
  margin: 10px;
}

.principal-elt-superimposed {
  z-index: 1;
  margin: 0;
}

.second-elt-superimposed {
  position: absolute;
  height: 100%;
  top: 10%;
  left: 20%;
}

.img-rightarticle {
  height: 100%;
  width: 85px;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .img-rightarticle {
    height: 54%;
    width: 85px;
  }
}

.section-nwletter div:nth-child(2) div > p {
  font-size: 15px;
}

.wrapper-newsletterimg {
  padding-left: 0;
}

@media (max-width: 767.98px) {
  .wrapper-newsletterimg {
    display: none;
  }

  .section-nwletter div:nth-child(2) > div {
    text-align: center;
  }

  .section-subscribe.second-part {
    position: absolute;
    top: 12em;
    text-align: center;
  }

  .principal-elt-superimposed {
    text-align: center;
  }

  .sm-marginsubscribe {
    padding-bottom: 3em;
    margin-bottom: 1em;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .wrapper-articleleft div div > article > img {
    width: 90%;
    height: 50%;
  }

  .wrapper-articleleft div div > article > h4,
  .wrapper-articleleft div div > article > div.related-link {
    width: 92%;
  }

  article.lasttypebloc-article div > a > img,
  article.lasttypebloc-article > h5 {
    width: 113%;
    height: 50%;
  }

  .wrapper-articlecenter article div:nth-child(2) > img {
    height: 100%;
    width: 100%;
  }

  .wrapper-articlecenter article div:nth-child(3) {
    width: 591px;
  }

  .summary {
    display: none;
  }

  .wrapper-articlecentersb div.article > div > img {
    height: 117%;
    width: 103%;
  }
}

@media (max-width: 1199.98px) {
  article.wrapper-magazin div a > img {
    width: 101%;
    height: 100%;
  }
}

.imgsize-magazine {
  width: 295px;
  height: 250px;
}

.wrapper-smimglogo {
  margin-top: 2em;
}

.wrapper-smimglogo > span {
  margin-top: auto;
  margin-bottom: auto;
}

.img.thirdblock-sizesmlogo {
  width: 29px;
  height: 28px;
}

.imgsize.thirdblock-scathegory {
  width: 95px;
  height: 95px;
}

article.wrapper-magazin h6 {
  font-weight: bold;
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  .img-newsletter {
    width: 10em;
    height: 25.9em;
  }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .img-newsletter {
    width: 9em;
    height: 16.9em;
  }

  .principal-elt-superimposed > img {
    width: 7em;
  }

  .second-elt-superimposed > img {
    width: 8em;
  }
}

@media (min-width: 1199.98px) {
  .img-newsletter {
    width: 11em;
    height: 16.9em;
  }

  .principal-elt-superimposed > img {
    width: 8em;
  }

  .second-elt-superimposed > img {
    width: 9em;
  }
}

article.lasttypebloc-article > h5,
article.lasttypebloc-article div > a > img {
  width: 100%;
  height: 50%;
}

.font-titles {
  font-family: "Roboto Condensed", sans-serif;
}

.section-footerlink > ul:nth-child(1) {
  margin-bottom: 0;
}
