.chapter_filter_wrap{
  display: flex;
  width: 100%;
}

.chapter_filter_wrap .filter_options{
  font: normal normal bold 28px/43px Roboto;
  letter-spacing: -0.28px;
  color: #333333;
  width: 300px;
  padding-right: 49px;
}

.chapter_filter_wrap .filter_body{
  width: calc(100% - 300px);
  border-left: 1px solid #D1D1D1;
  padding-left: 45px;
}

.chapter_filter_wrap .filter_body .row_list{
  margin-bottom: 64px;
}

.chapter_filter_wrap .custom-dropdown{
  margin-bottom: 14px;
}

.chapter_filter_wrap .cards .category{
  font: normal normal medium 16px/21px Roboto;
  letter-spacing: -0.24px;
  color: #333333;
}

.chapter_filter_wrap .row_list .row{
  display: flex;
  padding: 29px 0;
  justify-content: center;
  border-top: 1px solid #D1D1D1;
}
.chapter_filter_wrap .row_list .row:last-child{
  border-bottom: 1px solid #D1D1D1;
}

.chapter_filter_wrap .row_list .row .number{
  width: 37px;
}

.chapter_filter_wrap .row_list .row .labels{
  margin-right: auto;
}

.chapter_filter_wrap .row_list .row .label{
  font: normal normal 300 22px Roboto;
  letter-spacing: -0.44px;
  color: #333333;
  opacity: 1;
}

.chapter_filter_wrap .filter_body h1{
  font: normal normal bold 35px/43px Roboto;
  letter-spacing: -0.35px;
  color: #000000;
  margin-bottom: 12px;
}


.chapter_filter_wrap .pagination-wrap{
  margin-top: 40px;
}
.chapter_filter_wrap .pagination .page-num{
  font: normal normal normal 16px/21px Roboto;
  letter-spacing: -0.24px;
  color: #333333;
  text-align: center;
  margin: 0 1px;
}
.chapter_filter_wrap .pagination .page-num.current{
  font-weight: bold;
}
.chapter_filter_wrap .pagination .page-num.digit{
  width: 21px;
  height: 21px;
}
.chapter_filter_wrap .pagination .page-num.disabled{
  display: none;
}
@media only screen and (max-width: 1350px) {
  
}

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

  .chapter_filter_wrap{
    display: block;
  }

  .chapter_filter_wrap .filter_body{
    width: 100%;
    border-left: none;
    padding: 0;
  }

  .chapter_filter_wrap .card-for-post-wrapper{
    margin: auto;
  }
}