.swiper-wrapper {
  height: unset !important;
}

table.MsoNormalTable {
  font-size: 10pt;
  font-family: "Times New Roman", serif;
}

.auto-style1 {
  border-width: 1px;
  font-weight: bold;
  text-align: center;
}

.auto-style2 {
  font-weight: bold;
  border-width: 1px;
}

#divDataTable tbody {
  position: relative;
  min-height: 300px;
  height: 100%;
}

.filter-search .input-group .input-group-btn {
  position: relative;
  margin: 0;
  padding: 0 6px;
  width: 24%;
}

.filter-search .input-group .input-group-btn.input-group-first {
  padding-left: 0;
  width: 28%;
}

.filter-search .input-group .input-group-btn.input-group-last {
  padding-right: 0;
}

.table > thead > tr > th:first-child {
  border-radius: 0;
  min-width: 54px;
}

.table > thead > tr > th.align-left {
  text-align: left;
}

.table > thead > tr > th {
  padding: 12px;
  font-size: 1rem;
  vertical-align: top;
  font-weight: 700;
  text-transform: none;
  color: #383435;
  background-image: linear-gradient(180deg, #FFFFFF 0%, #EBEEF2 100%);
}

.table-bordered thead th, .table-bordered thead td {
  border-bottom-width: 2px;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table th, .table td {
  border: 1px solid #dee2e6;
  vertical-align: top;
}

.table-bordered th, .table-bordered td {
  border: 1px solid #dee2e6;
}

.table th, .table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

th {
  text-align: inherit;
}

th {
  text-align: inherit;
}

.section-paging {
  margin-bottom: 0;
  padding-top: 1.4rem;
  border-top: 0;
  text-align: center;
}

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

.section-paging .pagination {
  border-radius: 0;
  position: relative;
  padding: 0 30px 0 37px;
  margin-bottom: 0;
  display: inline-block;
  min-height: 40px;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.section-paging .pagination li.prev {
  left: 0;
}

.section-paging .pagination li.prev, .section-paging .pagination li.next {
  position: absolute;
  top: 0;
  margin: 0;
}

.section-paging .pagination li {
  margin: 0 6px 10px 0;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}

.section-paging .pagination li.next {
  right: 0;
}

.section-paging .pagination li.prev, .section-paging .pagination li.next {
  position: absolute;
  top: 0;
  margin: 0;
}

.section-paging .pagination li.prev a, .section-paging .pagination li.next a {
  position: relative;
  display: block;
  cursor: pointer;
}

.section-paging .pagination li a, .section-paging .pagination li span {
  border-radius: 50%;
  transition: 0.2s all ease-in-out;
  position: relative;
  display: block;
  margin-left: -1px;
  /*line-height: 1.1;*/
  font-size: 1.2rem;
  border: solid 1px #D0D6E1;
  font-weight: 400;
  color: #818793;
  background-color: #ffffff;
  /*padding: 0.6rem 0.5rem;*/
  width: 30px;
  height: 30px;
}

a:link, a:visited, a:hover, a:focus {
  text-decoration: none;
  outline: none;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

.section-paging .pagination .prev-arrow {
  left: 11px;
  transform: rotate(135deg);
}

.section-paging .pagination .prev-arrow, .section-paging .pagination .next-arrow {
  border-radius: 0;
  position: absolute;
  top: 10px;
  display: inline-block;
  font-size: 0;
  border: solid #818793;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  margin: 0;
  width: auto;
  height: auto;
  font-weight: normal;
  background-color: transparent;
}

.section-paging .pagination .next-arrow {
  left: 9px;
  transform: rotate(-45deg);
}

.section-paging .pagination li.active a {
  /*box-shadow: 0 4px 8px 0 rgb(91 87 75 / 12%);*/
  font-weight: 700;
  color: #ffffff;
  border-color: #E28626;
  background-color: #E28626;
}

.section-paging .pagination li a:hover, .section-paging .pagination li a:focus, .section-paging .pagination li span:hover, .section-paging .pagination li span:focus {
  transition: 0.2s all ease-in-out;
  font-weight: 700;
  color: #ffffff;
  border-color: #E28626;
  background-color: #E28626;
}

.photos-music {
  background-color: transparent;
}

/*.photos-thumb {
    .photos-image {
        position: relative;
        overflow: hidden;

        img {
            position: relative;
            display: block;
        }

        &.photos-music {
            &:before {
                position: absolute;
                left: 0;
                top: 0;
                z-index: 50;
                margin: 0;
                content: "";
                width: 100%;
                height: 100%;
                color: inherit;
                opacity: 1!important;
                background: transparent url(../../../static/app/images/front/icon-music.svg) center center no-repeat scroll;
            }

            img {
            }
        }

        &.photos-video {
            a {
                &:before {
                    position: absolute;
                    left: 0;
                    top: 0;
                    z-index: 50;
                    margin: 0;
                    content: "";
                    width: 100%;
                    height: 100%;
                    color: inherit;
                    background: rgba(0, 0, 0, 0.5) url(../../../static/app/images/front/icon-video.png) center center no-repeat scroll;
                }
            }
        }

        img {
            vertical-align: top;
            display: block;

            img {
                vertical-align: top;
                width: 100%;
                max-width: inherit;
            }

            &:hover,
            &:focus {
                img {
                }
            }
        }
    }

    .photos-cap {
        padding-top: 6px;

        p {
            margin: 0;
        }

        a {*/
/*color: map-get($global-color, b);*/
/*&:hover,
&:focus {*/
/*color: map-get($global-color, active);*/
/*}
        }
    }
}*/
