/*! Copyright © 2023 Ask Media Group */
body {
  margin: 0;
}
.sem-serp-layout {
  font-family: Roboto, Arial, sans-serif;
  background-color: #FFFFFF;
  text-align: left;
  color: #4d5156;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.sem-serp-layout input {
  font-family: inherit;
}
.sem-serp-layout .page-header.right-logo .search-box-ui {
  margin-left: calc(174px - 14px);
}
.sem-serp-layout .page-header.left-logo .logo {
  width: calc(174px - 14px);
  display: flex;
  justify-content: right;
}
.sem-serp-layout .page-header.left-logo .logo a {
  margin-right: 10px;
}
.sem-serp-layout .content {
  padding-top: 60px;
  display: flex;
  flex: 1;
}
.sem-serp-layout .content .column {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.sem-serp-layout .content .column.right-rail {
  max-width: 300px;
}
@media (max-width: 895px) {
  .sem-serp-layout .content .column.right-rail {
    display: none;
  }
}
.sem-serp-layout .content .column.main {
  flex: 3;
  max-width: 606px;
  padding: 0 35px 8px 174px;
}
@media only screen and (max-width: 1079px) {
  .sem-serp-layout .page-header.left-logo .logo {
    width: calc(var(--logo-width, 126px) + 15px);
  }
  .sem-serp-layout .page-header.left-logo .search-box-ui {
    margin-left: 0px !important;
  }
  .sem-serp-layout .page-header.right-logo .search-box-ui {
    margin-left: calc(60px - 14px);
  }
  .sem-serp-layout .content .column.main.left-logo {
    padding-left: calc(var(--logo-width, 126px) + 15px);
  }
  .sem-serp-layout .content .column.main.right-logo {
    padding-left: 60px;
  }
}

.sem-serp-layout.google-rounded-desktop .content .column.main .outlet-topAdBlock {
  margin-left: -4px;
}
.sem-serp-layout.google-rounded-desktop .search-results .result-title-link {
  font-size: 21px;
}

