.content-background {
    margin-top: 0px;
    background-color: white;
    padding: 15px 10px;
    border-radius: 4px;
}
.content-background h1, .dyncontent h1 {
    margin-top: 10px;
}
.faq h5 {
   font-style: italic;
}
.list-nobullet {
    list-style: none;
}
.dyncontent .w25, .dyncontent .w33, .dyncontent .w42, .dyncontent .w50, .dyncontent .w58, .dyncontent .w66, .dyncontent .w75, .dyncontent .w100
{
    float: left;
    position: relative;
    min-height: 1px;
    /*padding-right: 15px;
    padding-left: 15px;*/
}

.dyncontent .w25 {
   width: 25%;
}
.dyncontent .w50 {
   width: 50%;
}
.dyncontent .w75 {
   width: 75%;
}
.dyncontent .w100 {
   width: 100%;
}
.dyncontent .w33 {
   width: 33.33333333%;
}
.dyncontent .w66 {
   width: 66.66666667%;
}
.dyncontent .w42 {
   /*width: 41.66666667%;*/
   width: 33%;
   padding-right: 10px;
}
.dyncontent .w58 {
   /*width: 58.33333333%;*/
   width: 67%;
   padding-left: 10px;
}

.dyncontent img 
{
   display: block;
   max-width: 100%;
   height: auto;
}

.dyncontent-new {
   background-color: #e7e7e7;
   height: 272px;
   
}
.dyncontent-new .panel-body {
   padding: 0;
}

.dyncontent-new img {
   max-height: 272px;
   max-width: 363px;
   filter: brightness(0.5);
}

.first-page-search-button img {
   filter:brightness(1)!important;
}

#seo-cat-reminder-wrapper {
   position: absolute;
   top:220px;
   left:72px;
}

.subscribeCategoryErrorPopoverMessage {
   color:#ed145b!important;
   max-width: 200px;
}

.submitBidErrorPopoverMessage, .submitAutoBidErrorPopoverMessage {
   max-width: 250px;
}

.langTip {
   max-width: 200px;
}

#seo-cat-reminder-wrapper button.toggleStringButton {
   margin-left: 40px;
   padding: 8px;
   border-radius: 0;
   background-color: #e7e7e7;
   border: 1px solid white;
   background-color: transparent;
   color:white;
   
}

#seo-cat-reminder-wrapper button.toggleStringButton:hover {
   background-color: #ccc;
}

.container-wrapper {
   background-color: #f7f7f7;
}

.seo-cat-title {
   margin-left: 40px;
   margin-top: 40px;
   margin-right:40px;
   font-size: 22px;
}

.seo-cat-text {
   margin-left: 40px;
   margin-right:40px;
   font-size: 16px;
   font-family: PoppinsLight!important;
}

.seo-cat-current-auctions {
   position: absolute;
   top: 30px;
   left: 9%;
   color: white;
   font-size: 20px;
}


.btn-sell {
   margin-top: 8px;
}

.sell_cliffton_logo {
   width: 88px;
   float: right;
   margin-top: 11px;
}
.sell_maskinringen_logo {
   width: 96px;
   float: right;
   margin-top: 0px;
}

.my-list .panel, .my-ended .panel, .save-search .panel {
   margin-bottom: 0px;
}

.financing_wasa_logo img{
   margin-top: -25px;
}

.mobile-hide {
   display:block;
} 
.desktop-hide {
   display:none;
} 
@media (min-width: 992px) {
   .dyncontent h1 {
      font-size: 26px;
      text-align: center;
   }
}

@media (min-width:992px) and (max-width:1200px) {
   .dyncontent-new {
      height: 230px;
   }
   
   .dyncontent-new img {
      max-width: 307px;
      max-height: 230px;
   }
   .seo-cat-title {
      margin-left: 30px;
      margin-right:30px;
      margin-top: 30px;
      font-size: 20px;
   }
  .seo-cat-text {
      margin-left: 30px;
      margin-right:30px;
      font-size: 14px;
   }
   #seo-cat-reminder-wrapper {
      top: 180px;
      left: 54px;
   }
   #seo-cat-reminder-wrapper button.toggleStringButton {
      margin-left: 30px;
   }
   .seo-cat-current-auctions {
      left: 9%;
      font-size: 18px;
   }
}

@media (max-width: 991px) {
   body {
      margin-top: 57px;
      font-size: 12px;
   }
   .dyncontent h1 {
      margin-top: 6px;
      font-size: 22px;
      margin-bottom: 2px;
      text-align: center;
   }
   .dyncontent h2 {
      margin-top: 14px;
      font-size: 22px;
   }
   .btn-sell {
      margin-top: 0px;
   }
   .sell_cliffton_logo {
      width: 65px;
      float: right;
      margin-top: 8px;
   }
   .sell_maskinringen_logo {
      width: 70px;
      float: right;
      margin-top: 0px;
   }
   .dyncontent-new {
      height: 172px;
   }
   .dyncontent-new img {
      max-width: 230px;
      max-height: 172px;
   }
   .seo-cat-title {
      margin-left: 20px;
      margin-right:20px;
      margin-top: 20px;
      font-size: 16px;
   }
  .seo-cat-text {
      margin-left: 20px;
      margin-right:20px;
      font-size: 12px;
   }
   #seo-cat-reminder-wrapper {
      top: 135px;
      left: 36px;
   }
   #seo-cat-reminder-wrapper button.toggleStringButton {
      margin-left: 20px;
      padding: 3px 5px;
   }
   
   .seo-cat-current-auctions {
      left: 8%;
      font-size: 16px;
   }

   .container-wrapper {
      padding: 0px;
      margin-top:120px;
   }
   
   
}

.faq-question-trigger .fa {
   font-size:14px;
   padding-left: 20px;
   padding-right: 20px;
}


@media (max-width: 768px)  {
   .container-wrapper {
      padding: 0px;
      margin-top:120px;
   }

   .breadcrumb {
      padding: 12px 0;
   }

   .faq-question-trigger .fa {
      padding-right: 10px;
      padding-left: 0px;
   }

   .financing_wasa_logo img{
      margin-top: 0px;
   }

   .test-document-img-mobile img {
      width:40%;
   }

   .test-document-img-mobile .img {
      width:40%;
   }

   .lead p {
      font-size:12px;
   }
   
   
}
@media (max-width: 420px)  {
   .faq-row .faq-right {
      float:right;
   }
   
}

@media (max-width: 767px)  {
   .mobile-hide {
      display:none;
   } 

   .desktop-hide {
      display:block;
   } 
}

.dyncontent-new img.seo-cat-img {
   max-width: 100%;
   max-height:inherit;
   width:100%;
   height:100%;
}

#notify-category-tooltip {
   position:absolute;
   top:-54px;
   right:40px;
}

.lead a i {
   padding-right:10px;
}

.region-contact {
   background-color: #f5f5f5; 
   padding:5px; 
   border: 1px solid #eee; 
   width: 98%; 
   margin-left: 1%;
}

.contact-person div:first-of-type {
   margin-top:20px;
}

.icons-contact-pages {
   margin-top: 22px;
   width: 24px;
   height: 30px;
}

.w100 {
   margin-bottom: 20px;
}