/* General Style */ .pt-data-table-wrap {} .pt-data-table-wrap .pt-data-tables_wrapper {     display: flex;     flex-flow: row wrap;     justify-content: flex-start;     width: 100%;} .pt-data-table-wrap .pt-data-tables_filter, .pt-data-table-wrap .pt-data-tables_length, .pt-data-table-wrap .pt-data-tables_info, .pt-data-table-wrap .pt-data-tables_paginate {     flex-grow: 1;     flex-basis: 50%;} .pt-data-table-wrap .pt-data-tables_filter, .pt-data-table-wrap .pt-data-tables_paginate {     text-align: right;} .pt-data-table-wrap .pt-data-tables_length select {     width: auto;     max-width: 120px;     height: 40px;     border: 1px solid rgba( 0,0,0,0.09 );     outline: 0;     margin-left: 10px;     margin-right: 10px;} .pt-data-table-wrap .pt-data-tables_paginate .paginate_button {     padding: 10px 15px;     background: #f2f2f2;     margin-right: 2px;     cursor: pointer;     transition: all .3s;} .pt-data-table-wrap .pt-data-tables_paginate .paginate_button:hover, .pt-data-table-wrap .pt-data-tables_paginate .paginate_button.current {     color: #fff;     background: #4a4893;} .pt-data-table-wrap .pt-data-tables_paginate .paginate_button.previous {} .pt-data-table-wrap .pt-data-tables_paginate .paginate_button.next {} .pt-data-table-wrap .pt-data-tables_paginate .paginate_button.disabled {     cursor: no-drop;     background: #f2f2f2;     opacity: .5;     color: #888;} .pt-data-table-wrap .pt-data-tables_info, .pt-data-table-wrap .pt-data-tables_length label, .pt-data-table-wrap .pt-data-tables_filter label {     font-weight: 700;} .pt-data-table-wrap .pt-data-tables_filter label input[type="search"] {     height: 40px;     border: 1px solid rgba( 0,0,0,0.09 );     outline: 0;     padding: 10px;     margin-left: 10px;} table.pt-data-table thead .sorting, table.pt-data-table thead .sorting_desc, table.pt-data-table thead .sorting_asc {     position: relative;     z-index: 0;     outline: 0;     cursor: pointer;} table.pt-data-table thead .sorting:after, table.pt-data-table thead .sorting_desc:after, table.pt-data-table thead .sorting_asc:after {     position: absolute;     top: 50%;     right: 10px;     font-family: 'FontAwesome';     color: #fff;     z-index: 1;     transform: translateY(-50%);} table.pt-data-table thead .sorting:after {     content: "\f0dc";} table.pt-data-table thead .headerSortDown:after {     content: "\f0dd";} table.pt-data-table thead .headerSortUp:after {     content: "\f0de";} .data-header-icon {     margin-right: 10px;}/* Table style */ .pt-data-table {     width: 100%;     height: auto;     border-collapse: collapse;     margin: 0px;} .pt-data-table thead {} .pt-data-table thead tr {     text-align: left;} .pt-data-table thead tr th, .pt-data-table thead tr th:first-child {     padding: 20px 15px;     background: #4a4893;     font-size: 16px;     font-weight: 600;     font-family: 'Montserrat', sans-serif;     line-height: 1;     color: #fff;     border-right: 1px solid rgba( 0,0,0,.1 );} .pt-data-table thead tr th:last-child {     border: 0px;} .pt-data-table tbody {} .pt-data-table tbody tr {} .pt-data-table tbody tr.even {     transition: background 0.4s ease-in-out;} .pt-data-table tbody tr.odd {     background: rgba( 242,242,242,0.5 );     transition: background 0.2s ease-in-out;} .pt-data-table tbody tr.even:hover, .pt-data-table tbody tr.odd:hover {     background: rgba( 242,242,242,0.7 );} .pt-data-table tbody tr.even:last-child, .pt-data-table tbody tr.odd:last-child {     border-bottom: 1px solid rgba( 0,0,0,0.09 );} .pt-data-table tbody tr td, .pt-data-table tbody tr td:first-child {     padding: 20px 15px;     font-size: 14px;     font-family: 'Montserrat', sans-serif;     line-height: 1;     border-right: 1px solid rgba( 0,0,0,0.06 );} .pt-data-table tbody tr td:last-child {     border-right: 0px;} table.pt-data-table thead .sorting_disabled.sorting:after {     display: none;}/* Edidtor related */ .pt-hide-elements .pt-data-tables_info {     display: none;} .pt-dt-th-align-left .pt-data-table thead tr th, .pt-dt-td-align-left .pt-data-table tbody tr td {     text-align: left;} .pt-dt-th-align-right .pt-data-table thead tr th, .pt-dt-td-align-right .pt-data-table tbody tr td {     text-align: right;     padding-right: 30px;} .pt-dt-th-align-center .pt-data-table thead tr th, .pt-dt-td-align-center .pt-data-table tbody tr td {     text-align: center;} .pt-data-table-th-img {     display: inline-block;     margin: 0px;     line-height: 1;} table.pt-data-table thead .sorting:after, table.pt-data-table thead .sorting_desc:after, table.pt-data-table thead .sorting_asc:after {     display: none;}