@media(max-width:767px) {

  .Warenkunde.EatSmarter.text-block.mb-64 {
    margin-bottom: 32px !important;
  }

  .main-banner video {
    width: 100%;
  }

  .mb-32 {
    margin-bottom: 32px;
  }

  .mb-xs-32 {
    margin-bottom: 32px;
  }

  .Banner-text {
    margin-bottom: 75px !important;
  }

  /****Warenkunde.html**/
  .Warenkunde.video p {
    font-size: 20px !important;
  }

  .breadcrumb {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .Warenkunde-texticon-block .font28 {
    font-size: 18px;
  }

  .Warenkunde-texticon-block .font19 {
    font-size: 14px;
    margin-bottom: 40px;
  }

  .Warenkunde-texticon-block .Rezept-border-Iconbox span {
    font-size: 12px;
  }

  .Warenkunde-texticon-block .Rezept-border-Iconbox:last-child img {
    width: 20px;
    height: 25px;
  }

  .Warenkunde-texticon-block .Rezept-border-Iconbox:last-child img {
    width: 20px;
    height: 24px;
  }

  .Warenkunde.video .mb-120 {
    margin-bottom: 64px;

  }

  .mb-120.imagerow {
    margin-bottom: 24px;
  }

  .Warenkunde.iconBox .iconBox-content h4 {
    font-size: 18px;
  }

  .Warenkunde.iconBox .iconBox-content p {
    font-size: 18px;
  }

  .Warenkunde-ABlcok .Resepte-A-block .Resepte-A-box {
    height: 420px !important;
  }

  .Warenkunde.Warenkunde.text-black h2.font36 {
    font-size: 28px;

  }

  .Warenkunde.iconBox .iconBox-img img {
    width: 19px;
  }

  .Warenkunde.text-border-bottom.mb-64 .font22 {
    font-size: 22px;
  }

  .mb-xs-64 {
    margin-bottom: 64px !important;
  }

  .Resepte-A-block.xs-borderBox {
    border-top: 1px solid #ccc;
    padding: 50px 0px;
    border-bottom: 1px solid #ccc;
  }

  .wrapper.Warenkunde .EatSmarter-show-comments.mb-120 {
    border-bottom: 1px solid #ccc;
    padding-bottom: 64px;
    margin-bottom: 64px !important;
  }

  .Warenkunde-eatsmarter-fruit {
    padding: 0px 16px;
  }

  .Warenkunde-eatsmarter-fruit p {
    font-size: 16px !important;
  }

  .Warenkunde-eatsmarter-fruit h4 {
    margin-bottom: 12px;
  }

  .Warenkunde.EATSMARTER-Wissen h2 {
    margin-bottom: 8px !important;
    font-size: 18px !important;
  }

  .Warenkunde .Eatsmarter-Wissen-sec h2 {
    font-size: 18px !important;
    font-weight: bold;
  }

  .Warenkunde.EATSMARTER-Wissen p {
    font-size: 18px;
    line-height: 26px;
  }

  .accordion-body .Warenkunde.EatSmarter.text-block.mb-32 p {
    padding-right: 16px;
  }

  .breadcrumb {
    align-items: baseline;
  }

  .breadcrumb span {
    color: #b2b0ae;
    font-size: 13px;
  }

  .Warenkunde.rezept-show-comments span.gray-light-color {
    margin-top: 4px !important;
  }

  .Warenkunde.rezept-show-comments {}

  .Warenkunde.video p {
    line-height: 28px;
  }

  .Warenkunde.iconBox .iconBox-content p {
    font-size: 18px !important;
    line-height: 26px !important;
  }

  .Warenkunde.Warenkunde.text-black p {
    font-size: 18px;
    line-height: 26px;
  }

  .Warenkunde.eatsmarter-Rezepte .rezepte-card-content span.text-green {
    font-size: 12px !important;
  }

  .Resepte-A-block .Resepte-A-box:not(.grayBox-pillar, .note-block.h-100) {
    height: 220px !important;
  }

  .Resepte-A-block.mb-120.no-border-xs {
    border: unset;
    padding: unset;
    margin-top: 0;
  }

  /*****Termseite*****/
  .Termseite-main-title p {
    font-size: 22px;
    line-height: 32px;
    margin-top: 10px;
  }

  .Termseite-Sortieren-nach-Block.text-right h4 {
    font-size: 18px;
  }

  .Termseite.mt-120 {
    margin-top: 40px;
  }

  .Sortieren-nach-items .Rezepte-Card {
    width: 100% !important;
  }

  .Termseite-Authortext p {
    font-size: 14px;
    margin-top: 0;
  }

  .Termseite.Sortieren-nach-itemsBlock {
    margin-bottom: 40px;
    padding-bottom: 40px;
  }

  .Termseite.Andere-suchen-block h2 {
    font-size: 22px !important;
    font-weight: bold;
    margin-bottom: 16px;
  }

  .Andere-suchen-block-items:nth-child(even) {
    height: 40px;
  }

  .Andere-suchen-block-items-name {
    font-size: 16px;
  }

  .Andere-suchen-block-items-search img {
    width: 22px;
  }

  .Andere-suchen-block-items:nth-child(odd) {
    height: 48px;
  }

  .Termseite-slider-block .arrow-next,
  .Termseite-slider-block .arrow-prev {
    display: block !important;
  }

  .Termseite-slider-block .arrow-next,
  .Termseite-slider-block .arrow-prev {
    bottom: -42px !important;
  }

  ul.slick-dots {
    justify-content: center !important;
    gap: 25px;
  }

  .Termseite-AuthorImg img {
    margin-bottom: 16px;
  }

  .Termseite.Andere-suchen-block {
    margin-bottom: 64px;
    padding-bottom: 40px;
  }

  .Termseite.textBlock h2 {
    font-size: 31px;
  }

  .rezept-full-content span.star-symbol {
    font-size: 20px !important;
  }

  /***Accordion***/
  #accordionFlushExample {
    margin-bottom: 64px;
  }

  .accordion-button:focus {
    box-shadow: unset !important;
    background-color: transparent !important;
  }

  .accordion-button:not(.collapsed) {
    color: #000 !important;
  }

  .Rezept-border-boxies {
    justify-content: space-between !important;
  }

  .rezept-full-content span.star-symbol {
    font-size: 20px !important;
  }

  .rezept-full-image img {
    height: 422px !important;
  }

  section.Was-Siesonst .Warenkunde.EatSmarter.text-block.mb-64:not(#accordionFlushExample .Warenkunde.EatSmarter.text-block.mb-64) {
    display: none;
  }

  .Eatsmarter-Wissen-sec:last-child .Eatsmarter-Wissen-block {
    padding-bottom: 0 !important;
  }

  .Eatsmarter-Wissen-sec:last-child .Eatsmarter-Wissen-block {
    margin-bottom: 40px !important;
  }

  .wrapper.Warenkunde {
    margin-bottom: 40px;
  }

  /****foodcheck_table****/
  .foodcheck_tables-block {
    border-bottom: 1px solid #ccc;
    padding-bottom: 64px;
  }

  .foodcheck_table-type {
    font-size: 13px;
    font-weight: bold;
  }

  .foodcheck_table-value {
    font-size: 18px;
  }

  .nutrition .foodcheck_tables-item {
    border-left: 1px solid #ccc;
    padding: 0px 4px;
    width: 80px;
  }

  .Rezept-Page .Detail-Health-Info.mb-120 {
    padding-bottom: 42px !important;
  }

  .foodcheck_tables {

    justify-content: center;

  }

  .Eatsmarter-Wissen-block .Wissen-item img {
    width: 154px;
    height: 180px;
    object-fit: cover;
  }

  .Sortieren-nach-items .Rezepte-Card-img img:not(.card-heart img) {
    height: 294px !important;
  }

  .Sortieren-nach-items .Rezepte-Card:last-child {
    margin-bottom: 14px !important;
  }

  .Termseite-slider-block.pb-64.slick-initialized.slick-slider.slick-dotted {
    padding-bottom: 48px !important;
  }

  .Termseite.textBlock {
    border-top: 1px solid #cccccc4a;
    padding-top: 80px;
  }

  .Termseite.textBlock p {
    font-size: 18px;
    line-height: 26px;
  }

  .Eatsmarter-Progress-Btns {
    gap: 34px !important;
  }

  .Eatsmarter-Progress-Btns img {
    width: 60px !important;
    height: 60px !important;
  }

  .foodcheck_table-type-best .circle.green,
  .foodcheck_table-type-good .circle.yellow {
    width: 10px;
    height: 10px;
  }

  .Rezept-Zutaten-Content.mb-64 {
    margin-bottom: 40px !important;
  }

  .wrapper.Warenkunde .imagerow {
    padding: 0px 16px;
  }

  .wrapper.Warenkunde .breadcrumb {

    margin-bottom: 8px;
  }



  h2.Warenkunde-iconBox-title {
    margin-bottom: 16px;
  }

  .Warenkunde-texticon-block {
    margin-top: 10px;
  }

  .wrapper.Warenkunde .Resepte-A-block.has-border {
    border-top: 1px solid #ccc;
    padding: 50px 0px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 64px;
  }

  .d-none-xs {
    display: none;
  }

  /******Start-wetransfer-Bigginer Style*****/
  .wrapper.wetransfer .mb-40.imagerow.mt-64 {
    margin-top: 40px;
  }

  .wrapper.wetransfer .Warenkunde-texticon-block .text-icon-block {
    width: 55%;
  }

  .wrapper.wetransfer .Warenkunde-texticon-block .Rezept-border-Iconbox img {
    width: 27px;
    height: 27px;
  }

  .wrapper.wetransfer p:not(.comment-desc p) {
    font-size: 18px !important;
    line-height: 26px;
  }

  .table-of-contents-wrapper li span {
    font-size: 16px;
  }

  .table-of-contents-wrapper {
    padding: 20px;
  }

  .table-of-contents-wrapper li {
    margin-bottom: 8px;
    align-items: flex-start;
  }

  .has-pr {
    padding-right: 20px !important;
  }

  .table-of-contents-wrapper li:before {
    padding-right: 8px;
  }

  .table-of-contents-wrapper li:before {
    font-size: 18px;
  }

  .table-of-contents-wrapper ol {
    margin-top: 16px;
  }

  .wrapper.wetransfer .rezept-author-box.mt-64 {
    margin-top: 40px;
  }

  .Table-Contents-block h2 {
    font-size: 26px;

  }

  .Table-Contents-block h2 span:first-child {
    padding-right: 12px;
    font-size: 26px;
  }

  .Table-Contents-block ul li,
  .Table-Contents-block ol li {
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 8px;
  }

  .summary-box-headline {
    font-size: 20px;
  }

  .summary-box {
    margin-bottom: 40px;
  }

  .weitere-biginner-h3 h3 {
    font-size: 18px;
  }

  .Warenkunde.rezept-show-comments .ZubereitungBtn {
    margin-top: 24px;
  }

  .wrapper.wetransfer .Warenkunde-texticon-block {
    margin-top: 32px !important;
  }

  .table-of-contents-entry span:not(a span) {
    font-size: 18px;
    padding-right: 12px;
  }

  .table-of-contents-entry a {
    line-height: 20px;
  }

  /*******New-Top100********/
  .top100-imagebox .top100-imagebox-image img {
    width: 148px;
    height: 124px;
  }

  .top100-navtab-block #myTab {
    width: 700px;
    justify-content: start;
    gap: 10px;
    margin-bottom: 3px;
  }

  .top100-navtab-block {
    max-width: 1000px;
    overflow-x: scroll;

  }

  .top100-imagebox-content p {
    font-size: 16px;
    line-height: 22px;
  }

  .wrapper.Top100 .page-main-title p {
    font-size: 17px !important;
    line-height: 1.4 !important;
  }

  .top100-imagebox-content .top100-imagebox-content-number {
    width: 26px;
    height: 26px;
  }

  .top100-imagebox-content .top100-imagebox-content-number span {
    font-size: 13px;

  }

  .top100-imagebox-content .top100-imagebox-content-number {

    margin-bottom: 4px;
  }

  .top100-imagebox-content p {
    margin-bottom: 12px;
  }

  .top100-imagebox .top100-imagebox-image {
    margin-right: 18px;
  }

  .clicks-count h3 {
    font-size: 14px;
  }

  .top100-imagebox {
    align-items: unset;
    margin-bottom: 32px;
  }

  .top100-MoreList-block h4 {
    font-size: 20px;
  }

  .top100-MoreList-block .border-Btn a {
    margin-bottom: 4px;
  }


  .top100-navtab-block::-webkit-scrollbar {
    width: 1px;
  }

  /* Track */
  .top100-navtab-block::-webkit-scrollbar-track {
    background: #fff;
  }

  /* Handle */
  .top100-navtab-block::-webkit-scrollbar-thumb {
    background: #fff;
  }

  /* Handle on hover */
  .top100-navtab-block::-webkit-scrollbar-thumb:hover {
    background: #fff;
  }

  .wrapper.Top100 .page-main-title h3 {

    margin-bottom: 12px;
    font-size: 14px;
  }

  .wrapper.Top100 .page-main-title p {
    line-height: 32px;
  }

  #myTab .nav-link {
    padding: 8px 14px;
    font-size: 15px;
    color: #006f01 !important;
  }

  section.paddig-xs-0 {
    padding: 0;
  }

  .klassiker-Kalori-info h4 {
    font-size: 19px;
  }

  .klassiker-page-title p {
    font-size: 18px;
    margin-bottom: 40px;
  }

  .klassiker-image-block-img {
    margin-bottom: 16px;
  }

  .klassiker-image-block p {
    font-size: 16px;
  }

  .klassiker-Kalori-info .border-Btn a {
    padding: 4px 24px 4px;
  }

  .border-Btn.has-padding a {

    font-size: 16px;
  }

  .kinder-imgbox video {
    width: 100%;
  }

  .LinkImageBox-items-arrow.arrow-r1 img,
  .LinkImageBox-items-arrow.arrow-L1 img {
    width: 100px !important;
    margin-top: 4px;
  }

  .LinkImageBox-Content-middle {
    width: 34% !important;
  }

  .LinkImageBox-items-arrow.arrow-r2 img,
  .LinkImageBox-items-arrow.arrow-L2 img {
    width: 80px !important;
    margin-top: 4px;
  }

  .LinkImageBox-items-arrow.arrow-r3 img,
  .LinkImageBox-items-arrow.arrow-L3 img {
    width: 110px !important;
    margin-top: 4px;
  }

  .LinkImageBox-Content-right,
  .LinkImageBox-content-left {
    width: 34% !important;
    gap: 8px;
  }

  .LinkImageBox-items-textblock.d-flex h4 {
    font-size: 13px;
  }

  .Warenkunde-LinkImageBox-Content {
    height: 470px;
    padding: 12px 16px;
  }

  .dash-box-content p {

    font-size: 13px;
  }

  .LinkImageBox-Content-orange-text p {
    font-size: 12px;
  }

  .dash-box-content {

    height: 26px;
  }

  .dash-box-content p {
    padding: 0px 16px 0px;
  }

  .dash-box-content-bg span {

    font-size: 12px;
  }

  .dash-box-content-bg {
    padding: 0px 10px 0px;
    display: flex;
    align-items: center;
  }

  .LinkImageBox-Content-main-title img {
    width: 250px;
    margin-bottom: 16px;
  }

  .LinkImageBox-items .LinkImageBox-items-textblock img {
    width: 13px;
    margin: 0px 2px 0px 0px;
  }

  .LinkImageBox-bottom-content p {
    font-size: 16px;
    text-align: center;
    margin-top: 16px;
  }

  .LinkImageBox-bottom-content a {
    color: #8ad7a8;
    font-size: 14px;
  }

  .LinkImageBox-bottom-content {
    text-align: center;
    line-height: 18px;
  }

  .accordion-item button img {
    width: 24px;
    margin-right: 4px;
  }

  .mb-40.imagerow p.d-none-lg {
    text-align: left !important;
  }

  .Warenkunde-texticon-block .text-icon-block {
    margin-top: -16px;
  }

  .middleLinkImageBox-items img {
    width: 180px;
    margin-top: 16px;
  }

  .klassiker-image-block h2 {
    font-size: 16px;
    margin-bottom: 12px;
  }

  /*******Start Health Score******/
  .wrapper.Health-score .main-page-title.text-center h3 {
    margin-bottom: 12px;
  }

  .wrapper.Health-score .main-page-title.text-center p {
    font-size: 18px;
    line-height: 26px;
  }

  .meaning-grades-block h2 {
    font-size: 20px;
  }

  .meaning-grades-text-content {
    margin-left: 8px;
  }

  .meaning-grades-text-content h4 {
    font-size: 14px;

  }

  .meaning-grades-text-content p {
    font-size: 14px;
  }

  .meaning-grades-left-block .Health-Info-Detail span:not(.small-light-gray) {
    font-size: 24px;
  }

  .meaning-grades-left-block {
    min-width: 148px;
  }

  .meaning-grades-left-block .Health-Info-Detail .small-light-gray {
    margin-top: 8px;
    font-size: 14px;
  }

  .meaning-grades-left-block .klassiker-Health-Info .Health-Info-Detail img {
    margin-right: 8px;
  }

  .healthcore-slider-block .eatsmarter-Rezepte h3 {
    font-size: 18px;
  }

  .HealthScroe-block-accordion h2 {
    font-size: 24px;
  }

  .HealthScroe-block-accordion .accordion-button h4 {

    font-size: 16px;
  }

  .accordion.accordion-flush .accordion-header {
    padding-right: 16px;
  }

  .HealthScroe-block-accordion .accordion-button h4 {
    font-size: 18px;
  }

  .HealthScroe-block-accordion .accordion-button h4 {

    padding-right: 4px;
  }

  .HealthScroe-block-accordion h2 {
    margin-bottom: 12px;
  }

  .HealthScroe-block-accordion .accordion-body p {

    margin-bottom: 32px;
  }

  .accordion-body p {
    font-size: 18px;
  }

  .HealthScroe-block-accordion .accordion-button:not(.collapsed)::after {

    width: 26px !important;
    height: 26px !important;
  }

  .HealthScroe-block-accordion .accordion-button::after {

    width: 26px !important;
    height: 26px !important;

  }

  .HealthScroe-block-accordion .accordion-button h4 {

    line-height: 22px;
  }

  /*******About Page*********/
  .About-page .main-title h1 {
    font-size: 30px !important;
  }

  .About-page .main-title span {
    font-size: 19px;
    margin-bottom: 8px;
  }

  .ziel-pillar .main-title.text-center.mt-40 {
    margin-top: 0;
  }

  .About-page .about-text-block p {
    font-size: 18px;
    line-height: 26px;
  }

  .About-page .about-text-block p.mb-32 {
    margin-bottom: 24px;
  }

  .Eatsmarter-about-block.Show-advantages h2 {
    font-size: 24px;
  }

  .About-page .Show-advantages-block h4,
  .Show-advantages-block-item h4 {
    margin-bottom: 16px;
    font-size: 18px;
  }

  .foodcheck_table-type-best,
  .foodcheck_table-type-good {

    margin-top: -10px;
  }

  .foodcheck_table-type {

    line-height: 16px;
  }

  .about-food-infographics .Wissen-item {

    margin-right: 8px !important;
  }

  .About-page .eatsmarter-tiles-box {
    height: 212px !important;
  }

  .About-page .expert-name {
    font-size: 10px !important;
  }

  .about-Recipe-against-diseases .fruit-box-img img {
    width: 55px;
    height: 55px;
  }

  .about-Recipe-against-diseases.mb-40 {
    margin-bottom: 18px !important;
  }

  .about-Recipe-against-diseases.mb-40 .fruit-box-items .slick-track {
    padding-top: 0 !important;
  }

  .about-looklike-team-block h2 {
    font-size: 24px;
  }

  .Recipe-against-diseases-slider .fruit-box-text p {
    font-size: 10px;
    font-weight: bold;
  }

  .wrapper.About-page .eatsmarter-tiles-imgbox {
    height: 144px;
  }

  .Show-advantages-block-text p {
    font-size: 18px;
    line-height: 26px;
    padding-right: 16px;

  }

  .pillar-box-click-info span.klicks-number,
  .pillar-box-click-info span.klicks-text {
    font-size: 16px;
  }

  .pillarpage-slider span.graytext {

    font-size: 14px;
  }

  .wrapper.About-page .exklisiv-icons-elements {
    padding-right: 16px;
    margin-bottom: 16px;
  }

  .about-food-infographics {
    margin-top: 16px;
    margin-bottom: 32px;
  }

  .about-imageRow1 .about-imageRow-item .about-imageRow-item-img img {
    width: 62%;
    margin-bottom: 24px;
  }

  .about-imageRow1 p {
    font-size: 18px;
    line-height: 26px;
  }

  .about-imageRow2 p {
    margin-bottom: 8px !important;
  }

  .about-imageRow-item h2 {
    font-size: 24px;
  }

  .about-imageRow2 .about-imageRow-item .about-imageRow-item-img img {
    margin-left: -6px;
    width: 84%;
  }

  .about-imageRow p,
  .about-imageRow2 p,
  .about-imageRow3 p {
    font-size: 18px;
    margin-bottom: 8px;
  }

  .about-imageRow3 .about-imageRow-item .about-imageRow-item-img img {
    margin-bottom: 24px;
    width: 100%;
  }

  .about-imageRow4 .about-imageRow-item .about-imageRow-item-img img {

    width: 50%;
    height: auto;
  }

  .about-looklike-team-block p,
  .about-imageRow4 p {
    font-size: 18px;
    line-height: 26px;
  }


  .about-expert-and-influencer-list {
    margin-bottom: 32px;
  }

  .about-expert-and-influencer-list .expert-and-influencer-list-image {
    width: 74px;
    height: 74px;
  }

  .about-expert-and-influencer-list .expert-and-influencer-list-image img {
    width: 64px;
    height: 64px;
  }


  .EatSmarter-rezept.Rezept-Page .eatsmater-unsere-top h2 {
    font-size: 18px !important;
    color: #13883b;
  }

  .EatSmarter-rezept.Rezept-Page .eatsmater-unsere-top .slick-track {
    padding-bottom: 20px;
  }

  .EatSmarter-rezept.Rezept-Page .sliders-title h3 {
    font-size: 18px !important;

  }

  .ENTDECKEN-sliders .eatsmarter-tiles-box {
    width: 230px !important;
    margin-right: 16px;
  }

  .block-has-border {
    margin-bottom: 64px !important;
    margin-top: 64px;

    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .ENTDECKEN-sliders .eatsmarter-tiles-box-title p {
    font-size: 16px;
    line-height: 22px;

  }

  .Health-Info-Detail span:not(.small-light-gray) {

    font-size: 38px;
  }

  .Show-advantages-block .expert-and-influencer-list-image {
    width: 94px;
    height: 94px;
  }

  .Show-advantages-block .expert-and-influencer-list-image img {
    width: 84px;
    height: 84px;
  }

  .Show-advantages-block-item h4 {
    margin-bottom: 24px;
  }

  .about-Recipe-against-diseases .fruit-box-item .slick-track {
    gap: 0 !important;
  }

  .A-block-xs-border {
    border-top: 1px solid #ccc;
    padding: 50px 0px;
    border-bottom: 1px solid #ccc;

  }

  .A-block-xs-border .Resepte-A-block.mb-120 {
    margin-bottom: 0;
  }

  .wrapper.Artikel .page-main-title p {
    font-size: 20px;
  }

  .wrapper.Artikel .page-main-title h3 {
    margin-bottom: 12px;
  }

  .EatSmarter-Recommendation-block p,

  .Artikel-text-block p {
    font-size: 18px;
    line-height: 26px
  }

  .meaning-grades-text-content p {
    line-height: 20px;
  }

  .meaning-grades-block-items {

    margin-bottom: 24px;
    padding-bottom: 24px;
  }

  .Health-Info-Detail span:not(.small-light-gray) {
    font-size: 34px;
  }

  .Pillar-DateInfo-block {

    flex-direction: column;
  }

  .Pillar-DateInfo-block .DateInfo-block-content span {

    font-size: 14px;

  }

  .plillar-list-block ul li {
    line-height: 26px;
    font-size: 18px;
  }

  .pillar-page .content-list-items ol li a {
    font-size: 18px;
    line-height: 26px;
  }

  .pillar-page .text-block p {
    font-size: 18px;
    line-height: 26px;
  }

  .plillar-list--title,
  .Content-list--title {

    align-items: flex-start;
    margin-bottom: 24px;


  }

  .Content-list--title img {
    margin-bottom: 12px;
    width: 38px;
  }

  .content-list-contents-text p {
    font-size: 16px;
    line-height: 26px;
  }

  .pillar-page .summary-box p {
    font-size: 16px !important;
    line-height: 26px;
  }

  .content-list-contents-text h4 {
    font-size: 18px;
  }

  h2.f-bold.font-20 {
    font-size: 20px;
    line-height: 1.4;
  }

  #pillar11 p.mb-16:first-child {
    margin-top: 24px;

  }

  #pillar11 p.mb-16 {
    padding-left: 16px;
  }

  .xs-p0 {
    padding: 0 !important;
  }

  .content-list-contents-text.OrangBox {

    margin-top: 80px;
  }

  .content-Faq-list-block .Content-list--title {
    flex-direction: row;
  }

  .pillar-page .eatsmarter-Artikel-der-Woche h2 {
    font-size: 18px;
    margin-bottom: 16px;
  }

  .list-link-collection .list-link-collection-item ul li a {
    font-size: 14px;
  }

  .list-link-collection .list-link-collection-item {

    gap: 4px;
  }


  .wrapper.Artikel .breadcrumb {
    margin-top: 16px;
  }

  .wrapper.Artikel .page-main-title {
    margin-top: 24px;
  }

  .wrapper.Artikel .page-main-title h3 {
    font-size: 18px;
  }

  .wrapper.Artikel .page-main-title h1 {
    padding: 0px 16px;
  }

  .text-select-editor p,
  .text-select-editor a {
    font-size: 16px;
  }

  .wrapper.Artikel .Warenkunde-texticon-block .text-icon-block {
    width: 50%;
  }

  .wrapper.Artikel .eatsmarter-Rund-ums-Abnehmen h2,
  .pillar-page .eatsmarter-Rund-ums-Abnehmen h2 {
    font-size: 15px;
    margin-bottom: 12px;
  }

  .EatSmarter-Recommendation-block.mb-120 {
    margin-bottom: 64px;
  }

  .wrapper.Artikel .sliders-title h2 {
    font-size: 18px;
  }

  .wrapper.Artikel .eatsmater-unsere-top h3 {
    font-size: 18px;
  }

  .pillar-page .main-title p {
    font-size: 20px !important;

  }

  .pillar-page .Termseite-Authortext p {
    font-size: 16px;
  }

  .pillar-page .Termseite-Authortext a {
    font-size: 14px;
  }

  .DateInfo-block-content img {
    width: 16px;
  }

  .plillar-list-block-item .plillar-list--title {
    flex-direction: row;
    align-items: center;
  }

  .Content-list--title.note-block {
    flex-direction: row;
  }

  .plillar-list--title h2 {
    font-size: 19px;
  }

  .plillar-list-block-item .video-box {
    padding-top: 0;
  }

  .content-list-items.mb-80 ol li:last-child {
    border-bottom: 0;
  }

  .pillar-page .Resepte-A-block {
    border-top: 1px solid #ccc;
    padding: 50px 0px;
    border-bottom: 1px solid #ccc;
  }

  .pillar-page .note-list {
    margin-bottom: 32px;
  }

  .plillar-list--title h2,
  .Content-list--title h2 {

    font-size: 20px;

  }

  .pillar-page .video-box {
    padding: 0;
  }

  .content-list-contents-text:not(.content-list-contents-text:first-child) {
    margin-top: 64px;
  }

  .pillar-page .pillar-title h2 {
    font-size: 22px !important;
  }

  .pillar-page .eatsmarter-Rezepte .Es-btn-secondary {
    padding-right: 16px;
    margin-bottom: 40px;
  }

  .HealthScroe-block-accordion .Content-list--title {
    flex-direction: row;
  }

  .HealthScroe-block-accordion .Content-list--title h2 {
    margin-bottom: 0;
    margin-top: 6px;
  }

  .list-link-collection .list-link-collection-item ul {
    display: flex;
    flex-wrap: wrap;
  }

  .list-link-collection .list-link-collection-item ul li {

    width: 50%;
  }

  .video-icon-title {
    margin-left: -6px;
  }

  ul.big-bullet {
    padding: 0;
  }

  ul.big-bullet li {
    margin-left: 35px !important;
    padding-left: 13px !important;
  }

  .note-list ol li {
    display: flex;
  }

  .note-list ol li span:first-child {
    margin-right: 20px;
    font-size: 18px;
  }

  .pillar-page .image-slider-item {
    width: 304px !important;
    margin-right: 10px;
  }

  .pillarpage-slider h4 {

    padding: 0px 12px;

  }

  /********Infographic******/
  .wrapper.infografiken .main-page-title h1 {
    font-size: 46px !important;
  }

  .wrapper.infografiken .main-page-title {
    margin-top: 64px;
  }

  .wrapper.infografiken .main-page-title p {
    padding: 0;
    line-height: 32px;
  }

  .wrapper.infografiken .main-page-title h3 {
    font-size: 16px;
    margin-bottom: 8px;
  }

  .Infografiken-content-block {
    margin-bottom: 48px;
  }

  .wrapper.infografiken section.mb-80 {
    margin-bottom: 64px;
  }

  .Infografiken-content-block-title h2 {
    font-size: 22px !important;
  }

  .about-imageRow4 h2 {
    margin-bottom: 8px !important;
  }

  .about-imageRow h2,
  .about-imageRow2 h2,
  .about-imageRow3 h2 {
    margin-bottom: 8px !important;
  }

  #pillar21 .Resepte-A-block .Resepte-A-box {
    height: unset !important
  }

  .grayBox-pillar {
    height: unset !important;
    padding: 20px !important;
    flex-direction: column;
    align-items: center !important;
    text-align: center;
  }

  .grayBox-pillar .w-75 {
    width: 100% !important;
  }

  .pillar-hasbox-block.grayBox .pillar-hasbox-content {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }

  .pillar-hasbox-block.grayBox .pillar-hasbox-content h4 {
    width: 100%;
  }

  .pillar-two-page-hero img.d-none-lg {
    width: 100%;
    object-fit: contain;
    position: absolute;
  }

  .pillar-two-page-hero .card {
    width: 24rem !important;

    margin-top: 85px !important;
    height: 345px;
  }

  .pillar-two-page-hero {
    height: 500px;
  }

  .pillar-two-page .main-title p {
    padding: 0px;
  }

  .how-healthy-block-content-top .how-healthy-block-searchbox input {

    width: 100%;

  }

  .explains-video .video-icon-title {
    flex-direction: row !important;
  }

  .pillar-two-page .explains-video h2 {
    font-size: 18px;
  }

  .explains-video .video-icon-title img {
    margin-top: -8px !important;
  }

  .explains-video-item .tiles-box-img img {
    width: 100% !important;
    height: 100% !important;
  }

  .pillar23-block {
    margin-top: -80px !important;
  }

  .food-recommended-block,
  .food-not-recommended-block,
  .food-suitable-in-moderation-block {
    border: unset;
    padding: 0px 24px 20px;
  }

  .food-recommended-block img,
  .food-not-recommended-block img,
  .food-suitable-in-moderation-block img {
    width: 32px;
    height: 32px;
  }

  .food-recommended-block .card-body,
  .food-not-recommended-block .card-body,
  .food-suitable-in-moderation-block .card-body {
    padding: 0;
  }

  .Content-list--title h2 span.hasborder {
    border-bottom: unset;
  }

  .pillar-Wissenschaftliche-slider .tiles-box-img img {
    width: 100% !important;
    height: 100% !important;
  }

  .pillar-Wissenschaftliche-slider .tiles-box {
    padding-right: 16px;
  }


  /******MRPillar*****/
  .mrpillar-head {
    width: 100%;
    height: 340px;
    object-fit: cover;
  }

  .Pillar-MasterPage .Warenkunde-texticon-block .Rezept-border-Iconbox.pintrestIcon img {
    width: 24px;
    height: 27px;
    margin-bottom: 0px;
  }

  .Pillar-MasterPage .Rezept-border-Iconbox.pintrestIcon {
    margin-top: -3px;
  }

  .Pillar-MasterPage .Warenkunde-texticon-block .Rezept-border-Iconbox:last-child img {

    height: 20px;
  }

  .Pillar-MasterPage .Rezept-border-Iconbox img {

    width: 20px;
  }

  .Pillar-MasterPage .Warenkunde-texticon-block {
    margin-top: 30px;
    padding-right: 16px;
  }

  .main-title .has-orangBg span {
    width: 60%;
    height: 34px;
    padding-top: 4px;
    font-size: 16px;
    border-radius: 12px;
  }

  .pillar-Wissenschaftliche-slider .tiles-box {
    margin-bottom: 0;
  }


  .Pillar-MasterPage .Pillar-DateInfo-block {

    padding-left: 16px;
  }

  .Pillar-MasterPage img.d-none-lg {
    width: 100%;
    /* object-fit: contain; */
    height: 356px;
  }

  .Pillar-MasterPage .herobox {
    margin-left: 0;
    border-radius: 0;
    margin-top: 79px;
    padding: 24px 15px 18px 7px !important;
  }

  .herobox-content-item {

    gap: 4px !important;
  }

  .Pillar-MasterPage .herobox .card-body {
    padding: 16px 0px 0px;
  }

  .hero-content-desc h4 {

    font-size: 20px;
  }

  .card-body .hero-content-desc p {
    font-size: 18px;
  }

  .herobox-content-item img {
    width: 42px;
    margin-top: -8px;
  }

  .hero-content-btn a {
    width: 24%;
    padding: 4px 0px 2px;
  }

  .pillar-man-wideo-slider .explains-video-item {
    padding-right: 16px;
  }

  .has-border.xs-mt-64 {
    margin-top: 64px;
  }

  .pillar-recommended-slider-accordion-content h4 {
    font-size: 15px !important;
  }

  .pillar-recommended-slider-itembox {

    padding: 0px 16px 24px;

  }

  .pillar-recommended-slider-itembox-header h4 {

    font-size: 15px;
    margin-top: 20px;
  }

  .pillar-recommended-slider-itembox-header img {
    margin-top: -41px;
    width: 60px;
    height: 60px;
  }

  .Pillar-MasterPage .sliders-title h2 {
    font-size: 18px !important;

  }

  .pillar-searchbox input {

    height: 42px;

    background-position: 3% 50%, 96% 50%;

  }

  .masterpillar-box.greenbox .masterpillar-box-content h4 {
    font-size: 24px;
  }

  .masterpillar-box.greenbox .masterpillar-box-content h5 {
    font-size: 22px;

  }



  .Pillar-MasterPage .slick-dots li button:before {
    color: #000 !important;
    font-size: 10px !important;
  }

  .Pillar-MasterPage ul.slick-dots {

    gap: 0;
  }

  .Pillar-MasterPage .pillar-recommended-slider-item .slick-list {
    padding-bottom: 18px;
  }

  .pillar-recommended-slider-itembox-header {

    gap: 0px;
  }

  /*****Style To lists******/
  .Krankheiten-liste .page-main-title h3 {
    font-size: 18px;
  }

  .Krankheiten-liste .page-main-title h1 {
    font-size: 30px !important;
  }

  .Krankheiten-liste .page-main-title p {
    font-size: 18px;
    padding: 0;
  }

  .disease-Item div {
    font-size: 16px;
  }

  .disease-Item div:first-child {
    width: 10%;
  }

  .disease-Item div img {
    width: 28px !important;
    height: 28px !important;
    object-fit: contain;
  }

  .Lists-Modal img:not(.modalbutton img) {
    width: 28px;
    height: 28px;
  }

  .pillar-page .pillar-2.links-content a span.text-orange {
    font-size: 16px;
  }

  .pillar-page .pillar-2.links-content span:first-child {
    font-size: 18px;
  }

  .pillar-page .pillar-2.links-content h5,
  .pillar-page .pillar-2.links h5 {
    font-size: 18px;
  }

  .has-pragraph p {
    font-size: 18px;
    line-height: 26px;
  }


  /*****/
  .range-slider {
    margin-bottom: 0 !important;
  }

  .text-center.range-slider-section-text {
    padding-top: 14px;
  }

  .range-slider-item {
    margin-right: 0;
  }

  button#range-next-slide,
  button#range-prev-slide {

    width: 39px;
    height: 50px;
  }

  button#range-next-slide {
    right: 16px;
    top: 38%;
  }

  button#range-prev-slide {
    left: 16px;
    top: 38%;
  }

  button#range-prev-slide img {
    margin-left: -11px;
  }

  button#range-next-slide img {
    margin-left: -8px;
  }

  div#slide-number {

    margin-top: 0;
  }

  .pillar-range-title h2 {
    font-weight: bold;
    font-size: 24px !important;
  }

  input[type=range] {

    width: 86%;

  }

  .App-slider-Title h3 {
    font-size: 15px;

  }

  .App-slider .slick-list {
    padding-top: 11% !important;
  }

  .App-slider .rezeptsammlungen-imgbox img {
    height: 200px !important;
  }

  .App-slider .rezeptsammlungen-box {
    height: 285px !important;
  }

  .App-slider .slick-list {

    padding-bottom: 18% !important;

  }

  .App-slider .slick-snext {

    transform: translate3d(20%, 0, 0px);

  }

  .wrapper.Mein-Kochbuch .main-span {
    font-size: 16px;
  }

  .Mein-Kochbuch .accordion-body p {
    font-size: 14px !important;
  }

  .wrapper.Mein-Kochbuch h1 {
    font-size: 28px !important;
  }

  .wrapper.Mein-Kochbuch .accordion-item:not(.show-second-level .accordion-item) {

    padding: 14px 0px;
  }

  .wrapper.Mein-Kochbuch .utencils-img {
    width: 18px;
    height: 20px;

  }

  .wrapper.Mein-Kochbuch .show-second-level .accordion-button:not(:last-child) {
    margin-bottom: 12px;
  }

  .wrapper.Mein-Kochbuch #collapseOne .accordion-button {
    margin-bottom: 12px;

  }

  .wrapper.Mein-Kochbuch .show-second-level .accordion-button {
    margin-bottom: 12px;
  }

  .wrapper.Mein-Kochbuch button span:not(.wrapper.Mein-Kochbuch .main-span) {

    font-size: 14px;
    padding: 20px 0px;
  }

  .wrapper.Mein-Kochbuch .accordion-item .accordion-left-content img {
    width: 100px;
    height: 56px;
    object-fit: cover;
  }

  .wrapper.Mein-Kochbuch #sub-accordionExample .accordion-button:not(.third-layer) {

    height: 56px;
  }



  .wrapper.Mein-Kochbuch .accordion-item:not(.show-second-level .accordion-item) {
    margin-top: 0;
  }

  .wrapper.Mein-Kochbuch .mt-120 {
    margin-top: 40px !important;
    margin-bottom: 40px;
  }

  .container.mb-64 {
    padding: 0;
  }

  .App-slider-item .rezeptsammlungen-box {
    margin-right: 5px;
  }

  .range-slider-section p {
    font-size: 18px;
  }

  .range-slider-section a span {
    font-size: 18px;
  }

  .range-slider-section-text .Es-btn-secondary a {
    height: 30px !important;
  }

  .App-slider-item .rezeptsammlungen-box {
    margin-bottom: 0px !important;
  }



  .popup-content {

    width: 100% !important;

  }

  /***Vorstellung-Page ****/
  .Vorstellung-page-image img {
    width: 100%;
  }

  .Vorstellung-Page h1 {
    padding: 0;
    margin-top: 8px;
  }

  .main-title span.text-green {

    font-size: 19px;
  }

  .Vorstellung-gallery-block-item {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }

  .Vorstellung-FreeBlock-Content .schnellfinder-content {

    margin-top: 64px;
  }

  .Vorstellung-FreeItems-text p {
    font-size: 22px;
    font-size: 18px;
    line-height: 26px;
  }

  .Eatsmarter-AppBox-items-Icon img {
    width: 76px;
    padding: 8px;
  }

  .Vorstellung-Eatsmarter-AppBox-items h2 {
    font-size: 22px;
  }

  .Vorstellung-FreeItems.has-fruit-slider p {
    padding: 0px 16px;
  }

  .Vorstellung-FreeItems-Image {
    width: unset;
  }

  .subscribersBoxItems-Content ul li {
    margin-bottom: 0px;
    font-size: 18px;
  }

  .Vorstellung-FreeBlock-Content.has-border {

    margin: 64px 0px;
    padding: 64px 0px;

  }

  .subscribersBoxItems-Content ul li::marker {
    font-size: 29px;
    color: #f29000;
  }

  .popup-image {
    width: 100%;
    padding: 0px 4px;
  }

  .Vorstellung-FreeItems .Vorstellung-FreeItems-number {
    width: 42px;
    height: 42px;

  }

  .Vorstellung-FreeItems-label {

    font-size: 16px;
  }

  .Vorstellung-FreeItems-text h3 {

    font-size: 24px;
    margin-top: 3px;
  }

  .Eatsmarter-AppBox-storeImage img {
    width: 140px;
  }

  .Vorstellung-FreeItems-Image img {
    width: 80%;
  }
}

@media(min-width:401px) and (max-width:767px) {
  .Vorstellung-gallery-block-item img {
    min-width: 141.5px;
    height: 141px;
    max-width: 143px;
  }

  .wrapper.Top100 .page-main-title h1 {

    font-size: 24px !important;
    padding: 0px 16px !important;

  }

  .pillar-page .view-content p {
    text-align: left;
  }

  .pillar-page .view-content span {
    text-align: right;
  }

  .pillar-two-page .pillar-2.links-content {
    gap: 2px;
  }

  .wrapper.Mein-Kochbuch .has-sublevel-number {
    min-width: 15%;
    margin-right: 8px;
  }

  .wrapper.Mein-Kochbuch .accordion-left-content {
    min-width: 300px;
  }




}

@media(max-width:400px) {


  .Tabslider.slider-nav .slick-current.slick-active span {
    color: var(--title-green-text);
    font-weight: bold;
    font-size: 14px;
  }

  .Tabslider.slider-nav div span {
    font-size: 15px;
  }

  .wrapper.Mein-Kochbuch .has-sublevel-number {
    min-width: 1%;
    margin-right: 8px;
  }

  .wrapper.Mein-Kochbuch .accordion-left-content {
    min-width: 300px;
  }

  .wrapper.Top100 .page-main-title h1 {

    font-size: 27px !important;
    padding: 0px 30px !important;

  }

  .pillar-two-page h1 {
    padding: 0;
  }

  .plillar-list--title h2,
  .Content-list--title h2 {
    font-size: 20px;
  }

  .pillarpage-slider .Rezepte-Card {
    min-height: 356px;
  }

  .nutrition .foodcheck_tables-item {
    width: 75px;
  }

  .Show-advantages-block-text p,
  .about-imageRow4 {
    margin-bottom: 8px;
  }

  .pillar-page .main-title p {
    font-size: 18px !important;

  }

  .pillar-page .image-slider-item {
    width: 268px !important;
    margin-right: 8px;
  }

  .ENTDECKEN-sliders .eatsmarter-tiles-box {
    width: 220px !important;
    margin-right: 16px;
  }

  .about-expert-and-influencer-list .expert-and-influencer-list-image img {
    width: 54px;
    height: 54px;
  }

  .about-expert-and-influencer-list .expert-and-influencer-list-image {
    width: 64px;
    height: 64px;
  }




  .clicks-count h3 {
    font-size: 14px;
  }

  .Eatsmarter-Wissen-block .Wissen-item img {
    width: 134px;
    height: unset;
  }

  .top100-imagebox-content .top100-imagebox-content-number span {
    font-size: 14px;
  }

  .top100-imagebox-content p,
  .top100-imagebox-content .top100-imagebox-content-number {
    margin-bottom: 4px;
  }

  .top100-imagebox .top100-imagebox-image img {
    width: 148px;
  }

}

@media(min-width:768px) {
  .Warenkunde.iconBox.d-none-lg {
    display: none !important;
  }

  .d-none-lg {
    display: none;
  }
}


/*********/

@media(max-width:991px) {
  #navbarSupportedContent {
    background-color: #fff;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 63px;
    left: 0;
    padding: 16px;
    z-index: 10;
  }

  /*****Mobile Menu*****/
  .depth-1 .Megamenu-content {
    position: fixed;
    top: 63px;
  }

  li.close img {
    width: 28px;
    filter: brightness(0);
  }

  li.close {
    padding-bottom: 12px !important;
    margin-left: -8px;
  }



  .navbar-nav li a.has-submenu:after {
    right: 25px !important;
  }

  .navbar-nav li {
    margin-right: 0 !important;
  }

  a.nav-link {
    color: #000 !important;
  }

  .Megamenu-Right-container {
    display: none;
  }

  .navbar-nav li a.has-submenu:after {
    filter: brightness(0);
  }

  .Megamenu-content ul {
    width: 100%;
  }

  .navbar-nav li.nav-item {
    border-bottom: 1px solid #333;
    padding: 5px 0px;
  }

  section.pr-sm-0 .container {
    padding: 0;
    margin: 0 0px 40px;
  }

  .slick-dots li button:before {
    font-size: 8px;
  }

  .slick-dots li {

    margin: 0px 1px;

  }

  .App-slider-item .slick-dots li {
    margin: 0 !important;
  }

  ul.slick-dots {

    justify-content: center;
  }
}

@media(min-width:768px) and (max-width:991px) {
  .rezeptsammlungen-box-title p {
    font-size: 17px;
    line-height: 1.5;
  }

  .pillar-recommended-slider-itembox-header h4 {

    font-size: 18px;
  }

  html,
  body {
    overflow-x: hidden;
  }

  .footer-spanser-block {
    flex-wrap: wrap;
  }

  .navbar-toggler {
    margin-top: -124px;
    margin-left: -12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #fff;
    font-size: 11px;
  }

  .navbar-toggler img {
    width: 24px;
    height: 24px;
    margin-bottom: 5px;
  }

  .search-form form input {

    height: 36px;

  }

  .header-bottom {
    background-color: transparent;
    height: 64px;
  }

  .search-form {
    border: 1px solid var(--light-green);
    border-radius: 22px;
    margin-top: 37px;
    height: 42px !important;
  }

  .search-form {
    width: 100%;
  }

  .top-header-right .login {
    margin-top: -38px;
    display: block;
    position: absolute;
    right: 0;
    top: 46px;
  }

  .top-header-right {
    display: flex;
    align-items: center;
    flex-direction: column;
  }

  header .col-lg-4.col-xs-2 {
    display: flex;
    justify-content: center;
  }

  .logo {
    width: 172px;
    height: auto;
    margin-top: 1px;
  }

  header .col-lg-4.col-xs-2 {
    display: flex;
    justify-content: center;
  }

  .top-header {
    height: 70px;
  }

  .top-header-right .search {
    font-size: 15px;
    margin-top: 2px !important;
  }

  .main-banner {

    margin-top: 8px;

  }

  .rezeptsammlungen-box,
  .rezeptsammlungen-imgbox img {
    width: 269px;
  }

  section {
    padding: 0px 16px;
  }

  .pr-xs-0 {
    padding-right: 0 !important;
  }

  .unsere-top-Box-header h4 {
    font-size: 18px;
    color: #000;
  }

  .Bauch-wegi-imgbox img,
  .Classics-Smarter-image img {
    width: 100%;
  }

  .arrow--right,
  .arrow--left {
    display: none;
  }

  button#range-next-slide {
    right: 32px;
  }

  button#range-prev-slide {
    left: 16px;
  }

  button#range-prev-slide img {
    margin-left: -11px;
  }

  button#range-next-slide img {
    margin-left: -8px;
  }

  .App-slider-item .rezeptsammlungen-box,
  .App-slider-item .rezeptsammlungen-imgbox img {
    width: 268px !important;

  }

  .App-slider-item .rezeptsammlungen-box {
    height: 348px;
  }

  .rezeptsammlungen-box-title {

    padding: 0px 4px;
  }

  .Pillar-MasterPage .herobox {

    margin-left: 0px;
  }

  .unsere-top-Box-content-items p {
    font-size: 16px;

  }

  .footer-spanser-box {

    margin-bottom: 8px;
  }

  .accordion.accordion-flush .accordion-header {
    padding-right: 16px;
  }


}


@media(min-width:992px) and (max-width:1099px) {
  a.nav-link {
    font-size: 12px;
  }

  .navbar-nav li a.has-submenu:after {

    margin-top: -4px;
  }

  button#range-next-slide {
    right: 15px;
  }
}

@media(min-width:534px) and (max-width:767px) {
  header {
    display: block;
  }
}

@media all and (max-width: 767px) and (orientation : landscape) {
  .popup-content {
    top: 9%;
  }

  .popup-image {
    width: 60%;
  }


}

@media(min-width:772px) and (max-width:811px) {
  .footer-spanser-imgbox {
    width: 148px !important;
  }
}

@media(min-width:812px) and (max-width:991px) {
  .footer-spanser-imgbox {
    width: 184px !important;
  }
}

@media all and (max-width: 991px) and (orientation : landscape) {


  .footer-spanser-box p {
    font-size: 13px !important;
  }

  .popup-content {

    top: 0 !important;
  }


}