@media screen and (max-width: 1200px) {
    .single-esc-det-2-column {
        -webkit-column-count: 1;
        -moz-column-count: 1;
        column-count: 1;
    }
}




@media only screen and (max-width:1024px) {
a.sd-filter-reset {
    top: 3px;
    left: 3px;
    width: fit-content;
}
  
}


@media only screen 
   and (max-width : 600px) {

ul.cat-list {
    list-style: none;
    /* display: flex
; */
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
    margin: 0px;
    padding: 0px;
}


.card-body .row {
  padding-left: 2rem;
  padding-right: 2rem;
}


.card-body .glsr-review .row {
  padding-left: 0rem;
  padding-right: 0rem;
}
   


.single-esc-sty1 .card {
  
    border-top: 1px solid #d8d8d8;
    border-bottom: none;
    border-left: none;
    border-right: none;
    border-radius: 0;
    margin: 0;
   background-color: transparent;
}
.single-esc-sty1 .card .card-header h5 {
    background: transparent;
    position: relative;
    transform: none;
    font-size: 24px;
    padding: 0 15px;
    display:block;
    align-items:center;

}

  .single-esc-sty1 .card .card-body {
    padding: 20px 0px 0px 0px;
}



.single-esc-sty1 .card .card-header {
  padding: 0;
  pointer-events: all;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-size: 1.1rem;
}
     

.single-esc-sty1 .card .card-header h5 span {
     display:initial;
     float: right;
}
.single-esc-sty1 .card .card-header a span.icon-circle-down {
  display:none;
}



.single-esc-sty1 .card .card-header a[aria-expanded="false"] span.icon-circle-up{
     display:none;
}

.single-esc-sty1 .card .card-header a[aria-expanded="true"] span.icon-circle-down {
  display:none;
     }

.single-esc-sty1 .card .card-header a[aria-expanded="false"] span.icon-circle-down{
     display:initial;
}





#duos-single .card {
  
    border-top: 1px solid #d8d8d8;
    border-bottom: none;
    border-left: none;
    border-right: none;
    border-radius: 0;
    margin: 0;
   background-color: transparent;
}
#duos-single .card .card-header h5 {
    background: transparent;
    position: relative;
    transform: none;
    font-size: 24px;
    padding: 0 15px;
    display:block;
    align-items:center;

}

#duos-single .card .card-body {
    padding: 20px 0px 0px 0px;
}



#duos-single .card .card-header {
  padding: 0;
  pointer-events: all;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  font-size: 1.1rem;
}
     

#duos-single .card .card-header h5 span {
     display:initial;
     float: right;
}
#duos-single .card .card-header a span.icon-circle-down {
  display:none;
}



#duos-single .card .card-header a[aria-expanded="false"] span.icon-circle-up{
     display:none;
}

#duos-single .card .card-header a[aria-expanded="true"] span.icon-circle-down {
  display:none;
     }

#duos-single .card .card-header a[aria-expanded="false"] span.icon-circle-down{
     display:initial;
}


}


