
/*COMMON STYLES*/

#product-search-results .auc-search__slot>.auc-content-wrapper{ height: fit-content; }
    
.auc-content-wrapper img{
    max-width       : 100%;
    width           : 100%;
    border-radius   : 4px;
}

#maincontent{ overflow-x  : hidden; }

/*TOP SECONDARY BANNER*/

.auc-search__top-slot-container{  
    margin      : 10px 0;
}

@media(min-width: 768px){
    .auc-search__top-slot-container{ margin      : 15px 0; }
}

@media(min-width: 1920px){
    .auc-search__top-slot-container{ padding     : 0 10vw;}
}

.auc-search__top-slot-container .col-12.col-xl-6{ padding         : 0; }
.auc-search__top-slot-container .col-12.col-xl-6:not(:last-child){ margin-bottom   : 10px; }

@media(min-width: 768px){
    .auc-search__top-slot-container .col-12.col-xl-6{ margin-bottom   : 0; }
}

@media(min-width:1200px){
    .auc-search__top-slot-container .col-12.col-xl-6:nth-child(odd){  padding-right   : 7.5px; }
    .auc-search__top-slot-container .col-12.col-xl-6:nth-child(even){ padding-left    : 7.5px; }
}

/*TOP MAIN BANNER*/

.auc-search__top-main-slot{ margin-top: 10px; }

@media(min-width: 768px){
    .auc-search__top-main-slot{ margin-top: 15px; }
}


@media(min-width: 1920px){
    .auc-search__top-main-slot{ padding     : 0 10vw;}
}

/*BOTTOM BANNER*/

.auc-search__bottom-slot-container .col-12.col-xl-6{ margin: 10px 0 0; }

@media(min-width: 768px){
    .auc-search__bottom-slot-container .col-12.col-xl-6{ margin: 15px 0 0; }
}

@media(min-width:1200px){
    .auc-search__bottom-slot-container .col-12.col-xl-6:nth-child(odd){  padding-right   : 7.5px; }
    .auc-search__bottom-slot-container .col-12.col-xl-6:nth-child(even){ padding-left    : 7.5px; }
}
