@media print {
  .pareto-chart-views canvas.canvasjs-chart-canvas {
    min-height: calc(660px);
    max-width: 100%;
    max-height: calc(660px);
  }

  .pagebreak {
    min-height: calc(1380px);
    max-height: calc(1380px);
    position: relative;
  }

  .print-chart .pareto-chart-views canvas.canvasjs-chart-canvas {
    min-height: calc(400px);
    max-width: 100%;
    max-height: calc(400px);
  }

  .company-chart canvas.canvasjs-chart-canvas {
    min-height: calc(420px);
    max-height: calc(420px);
  }
  /* custom final */
  .custom-financial .company-option_statistical .company-total-itemleft {
    display: none;
  }

  .custom-target {
    background: #1e1e1e;
    height: 100%;
    filter: invert();
  }

  .custom-target .customhead-final {
    background-color: #f6f6f6;
    padding: 20px 25px;
    margin-bottom: 15px;
    background: #1e1e1e;
    border-radius: 4px;
    display: flex;
  }

  .custom-target .company-option_statistical .company-total-itemleft {
    display: none;
  }

  .custom-target .customhead-final .info_view_h_ h1 {
    font-weight: 500;
    padding-bottom: 0px;
    margin-bottom: 5px;
    text-transform: uppercase;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
  }

  .custom-target .customhead-final .info_view_h_ {
    margin-left: 15px;
  }

  .custom-target .info_view_footer {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
    padding: 20px 25px;
  }

  .custom-target .info_view_footer h1 {
    color: #ffffff;
    font-weight: 500;
    font-size: 20px;
  }

  .custom-financial {
    background: #1e1e1e;
    height: 100%;
    filter: invert();
  }

  .custom-financial .customhead-final {
    background-color: #f6f6f6;
    padding: 20px 25px;
    margin-bottom: 15px;
    background: #1e1e1e;
    border-radius: 4px;
    display: flex;
  }

  .custom-financial .customhead-final .info_view_h_ h1 {
    font-weight: 500;
    padding-bottom: 0px;
    margin-bottom: 5px;
    text-transform: uppercase;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
  }

  .custom-financial .customhead-final .info_view_h_ {
    margin-left: 15px;
  }

  .custom-financial .info_view_footer {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
    padding: 20px 25px;
  }

  .custom-financial .info_view_footer h1 {
    color: #ffffff;
    font-weight: 500;
    font-size: 20px;
  }

  .PDF_assess-growth {
    /* background: #1e1e1e; */
    height: 100%;
    filter: invert();
  }
  .table {
    filter: invert();
    /* background-color: #000 !important; */
  }

  .PDF_assess-growth .info_view_header {
    /* background-color: #f6f6f6; */
    padding: 20px 25px;
    margin-bottom: 15px;
    background: #1e1e1e;
    border-radius: 4px;
  }

  .PDF_assess-growth .info_view_header .info_view_h_ h1 {
    font-weight: 500;
    padding-bottom: 0px;
    margin-bottom: 5px;
    text-transform: uppercase;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
  }

  .PDF_assess-growth .info_view_header_custom {
    display: flex;
  }

  .PDF_assess-growth .info_view_footer {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
  }

  .PDF_assess-growth .info_view_footer h1 {
    color: #ffffff;
    font-weight: 500;
    font-size: 20px;
  }

  .PDF_assess-growth .info_view_header_custom .custom-margin-5 {
    margin-right: 20px;
  }

  .PDF_assess-growth
    .company_info_views
    .table-structure
    .owner-structure-chart
    .table-left {
    background: #000000;
  }

  .company_info_views {
    position: relative;
    display: flex;
    flex-direction: column;
    /* background: #1e1e1e; */
    filter: invert();
    height: 100%;
  }

  .pr-none-custom {
    display: none;
  }

  .company_info_views .info_view_header {
    background-color: #f6f6f6;
    padding: 20px 25px;
    margin-bottom: 15px;
    background: #1e1e1e;
    border-radius: 4px;
  }

  .company_info_views .info_view_header_custom {
    display: flex;
  }

  .company_info_views .info_view_footer {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
  }

  .company_info_views .info_view_footer h1 {
    color: #ffffff;
    font-weight: 500;
    font-size: 20px;
  }

  .company_info_views .info_view_header_custom .custom-margin-5 {
    margin-right: 20px;
  }

  .company_info_views .info_view_header .info_view_h_ {
    display: flex;
    flex-direction: column;
    font-size: 14px;
    font-weight: 400;
  }
  .company_info_views .info_view_header .info_view_h_ h1 {
    font-weight: 500;
    padding-bottom: 0px;
    margin-bottom: 5px;
    text-transform: uppercase;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
  }
  .company_info_views .info_view_header .info_view_h_ p.name_en {
    color: #ffffff;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.55;
  }
  .company_info_views .info_view_header .info_view_h_ img {
    margin-right: 7px;
  }
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t2_s1 span,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3_s1 span,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3_s2 span,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t1 span,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t2 span,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3 span,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3_s3 span,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t4 span {
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.55;
    font-size: 14px;
  }
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t2_s1,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3_s1,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3_s2 {
    margin-right: 36px;
  }
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t1,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t2,
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3 {
    margin-bottom: 9px;
  }
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t2 {
    display: flex;
  }
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3 {
    display: flex;
  }
  .company_info_views .info_view_header .info_view_h_ .info_view_h_t3 a {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.55;
  }
  .company_info_views .info_view_tbody {
    display: flex;
    flex-direction: column;
  }
  .company_info_views .info_view_tbody .info_view_tbody_l {
    flex: 1.5;
    /* margin-right: 1%; */
    background: #1e1e1e;
    border-radius: 4px;
  }
  .company_info_views .info_view_tbody .info_view_tbody_l h1 {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 18px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
    margin-bottom: 10px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table {
    background: #1e1e1e;
    border-radius: 4px;
    padding: 25px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.titlex,
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item {
    display: flex;
    padding: 14px 0px;
    align-items: center;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.titlex
    .info_tbody_l_table_item_l,
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item
    .info_tbody_l_table_item_l {
    color: #ffffff;
    font-weight: normal;
    mix-blend-mode: normal;
    opacity: 0.75;
    font-size: 14px;
    flex: 1;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.titlex
    .info_tbody_l_table_item_r,
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item
    .info_tbody_l_table_item_r {
    color: #ffffff;
    font-weight: normal;
    mix-blend-mode: normal;
    opacity: 0.75;
    flex: 1;
    display: flex;
    justify-content: flex-end;
  }
  .company_info_views .info_view_tbody .info_view_tbody_l .chart-info {
    height: 750px;
    padding: 0;
    margin: 0;
    background: none;
  }
  #canvasjs-react-chart-container-0 {
    height: 200px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.itemx {
    border-top: rgba(0, 111, 186, 0.1) solid 1px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.itemx
    .info_tbody_l_table_item_r
    button,
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.itemx
    .info_tbody_l_table_item_l
    button {
    border: #075eb7 solid 1px;
    background: transparent !important;
    /* color: #0091ff !important; */
    font-size: 14px;
    font-weight: 500 !important;
    font-family: "Roboto";
    padding: 7px 15px 6px 15px;
    margin-right: 0px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.itemx
    .info_tbody_l_table_item_r
    button
    img,
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.itemx
    .info_tbody_l_table_item_l
    button
    img {
    padding-left: 5px;
    opacity: 1;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.itemx
    .info_tbody_l_table_item_r {
    color: #ffffff;
    mix-blend-mode: normal;
    text-align: right;
    font-size: 14px;
    opacity: 1;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.itemx
    .info_tbody_l_table_item_r.codeRegister {
    color: #ff6c2c;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.titlex {
    background-color: #f6f9fc;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.titlex:last-of-type {
    background-color: red !important;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.titlex
    .info_tbody_l_table_item_l,
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_view_tbody_l_table
    .info_tbody_l_table_item.titlex
    .info_tbody_l_table_item_r {
    font-size: 14px;
    font-weight: 500;
    color: #000000;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_l
    .info_tbody_l_table_item:last-child {
    border-bottom: none;
  }
  .company_info_views .info_view_tbody .info_view_tbody_r {
    flex: 1;
    display: flex;
    flex-direction: column;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport {
    width: 100%;
    height: 100%;
    background: #1e1e1e;
    border-radius: 4px;
    padding: 25px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    h1 {
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
    text-transform: uppercase;
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 15px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    .buy_List_purchase {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    .buy_List_purchase
    .buy_List_purchase_item {
    height: 195px;
    width: 49%;
    display: flex;
    background: rgba(246, 249, 252, 0.03);
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    text-align: center;
    padding: 15px;
    margin-bottom: 10px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    .buy_List_purchase
    .buy_List_purchase_item:last-child {
    margin-bottom: 0px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    .buy_List_purchase
    .buy_List_purchase_item
    .box_child_content {
    width: 100%;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    .buy_List_purchase
    .buy_List_purchase_item
    .box_child_content
    p.t_t {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    text-align: center;
    mix-blend-mode: normal;
    opacity: 0.75;
    margin-bottom: 15px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    .buy_List_purchase
    .buy_List_purchase_item
    .box_child_content
    button {
    background: #0091ff;
    border-radius: 5px;
    padding: 10px 0px;
    width: 100%;
    border: none;
    font-weight: 500;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    color: #ffffff;
    display: flex;
    cursor: pointer;
    text-align: center;
    justify-content: center;
    align-items: center;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .BuyAndDownloadFinancialReport
    .buy_List_purchase
    .buy_List_purchase_item
    .box_child_content
    button:disabled {
    cursor: not-allowed;
    opacity: 0.5;
  }
  .company_info_views .info_view_tbody .info_view_tbody_r h1 {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 18px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table {
    background: #1e1e1e;
    border-radius: 4px;
    border: solid 1px #2b2b2b;
    padding: 25px;
  }
  /* hb adđ print */
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .finance-group {
    display: flex;
    justify-content: space-between;
    margin-top: 50px;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .finance-group
    div {
    flex: 1;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .finance-group
    div:last-child {
    margin-left: 15px;
  }

  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .info_tbody_r_table_item {
    display: flex;
    align-items: center;
    padding: 11px 15px;
    background-color: transparent;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .info_tbody_r_table_item:nth-child(even) {
    background: rgba(246, 249, 252, 0.03);
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .info_tbody_r_table_item
    .info_tbody_r_table_item_l {
    flex: auto;
    font-size: 14px;
    color: #ffffff;
    font-weight: normal;
    mix-blend-mode: normal;
    opacity: 0.75;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .info_tbody_r_table_item
    .info_tbody_r_table_item_r {
    flex: auto;
    text-align: right;
    display: flex;
    justify-content: flex-end;
    font-size: 14px;
    font-weight: 500;
    color: #ffffff;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .info_tbody_r_table_item.footerx
    .info_tbody_r_table_item_r {
    font-size: 12px;
    font-style: italic;
    font-family: "Roboto";
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.45;
  }
  .company_info_views
    .info_view_tbody
    .info_view_tbody_r
    .info_view_tbody_r_table
    .info_tbody_r_table_item:last-child {
    border-bottom: none;
  }
  .company-option_statistical {
    display: flex;
    justify-content: center;
  }
  .company-option_statistical .company-area-ss {
    padding: 30px 0px 120px 0px;
  }
  .company-option_statistical .company-total-itemleft {
    display: flex;
    justify-content: center;
    /* width: 29%; */
    /*margin-right: 1%;
    border-radius: 3px;
    padding: 16px 7px 50px 7px;
    background: #1e1e1e;
    border-radius: 4px; */
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    label {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.75;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.link.menu
    .item:hover,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.menu
    .dropdown.item:hover,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.menu
    .link.item:hover,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.menu
    a.item:hover {
    cursor: pointer;
    background: initial !important;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.compact.menu {
    color: #ffffff;
    font-size: 14px;
    mix-blend-mode: normal;
    font-weight: normal;
    border-radius: 3px;
    outline: none;
    width: 100%;
    box-shadow: initial !important;
    background-color: #fdfafa;
    margin-top: 10px;
    background: #1e1e1e;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    cursor: pointer;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.compact.menu
    div#kv {
    width: 100%;
    position: relative;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.menu
    .item
    > i.dropdown.icon {
    position: absolute;
    transform: translate(0%, 0%);
    right: 20px;
    top: 35%;
    color: #ffffff;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    h1,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.form {
    margin-bottom: 15px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    h1
    select,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.form
    select {
    height: 46px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.search.dropdown
    .text {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.55;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.search.dropdown
    .menu
    .item
    .text {
    color: #1e1e1e;
    font-weight: normal;
    font-size: 14px;
    opacity: 1;
    mix-blend-mode: normal;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.selection.dropdown {
    min-width: 100% !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    margin-bottom: 15px !important;
    height: 46px;
    display: flex;
    align-items: center;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.selection.dropdown
    .search.icon {
    top: 1.1em;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head.location
    .ui.selection.dropdown
    .default.text {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.55;
  }
  .company-option_statistical .company-total-itemleft .company-area-head {
    display: flex;
    width: 100%;
    flex-direction: column;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .ui.labels.label-tag
    a.ui.label {
    opacity: 0.55;
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    background: #1e1e1e;
    border: 1px solid #0091ff;
    border-radius: 3px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp {
    width: 100%;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .head-title {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    margin-bottom: 16px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox {
    width: 100%;
    justify-content: space-between;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    h1 {
    margin-bottom: 15px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:checked
    ~ label:after {
    color: #ffffff;
    background: #075eb7;
    border-radius: 2px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input
    ~ label::before {
    background-color: transparent !important;
    border: 1px solid #d4d4d5 !important;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before {
    background-color: transparent;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before:hover {
    background-color: transparent;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before:active {
    background-color: transparent;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before:focus {
    background-color: transparent;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    label {
    opacity: 0.75;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    .ui.checkbox
    label,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .input-wp
    .input-list-Checkbox
    .ui.checkbox
    + label {
    cursor: pointer;
    margin-bottom: 14px;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item_notactive {
    cursor: pointer;
    background: rgba(246, 249, 252, 0.03);
    border-radius: 4px;
    padding: 11px 15px;
    width: 100%;
    margin-bottom: 9px;
    margin-top: 35px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item:first-child,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item_notactive:first-child {
    margin-top: 0;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item
    h2,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item_notactive
    h2 {
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    text-transform: uppercase;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item
    img,
  .company-option_statistical
    .company-total-itemleft
    .company-area-head
    .choice_list_item_notactive
    img {
    width: 35px;
    height: auto;
  }
  .company-option_statistical
    .company-total-itemleft
    .rario-AVG-companie
    label {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.75;
  }
  .company-option_statistical
    .company-total-itemleft
    .rario-AVG-companie
    input
    ~ label:after {
    background: #0091ff;
  }
  .company-option_statistical
    .company-total-itemleft
    .rario-AVG-companie
    input
    ~ label:before {
    border: 1px solid #0091ff;
    background: transparent;
  }
  .company-option_statistical
    .company-total-itemleft
    .choice_list_item_notactive,
  .company-option_statistical .company-total-itemleft .no-margin {
    margin-top: 0 !important;
  }
  .company-option_statistical .company-total-itemleft .choice_list_item.active {
    background-color: #ff5a00;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-foot
    .grouped.fields.customx {
    display: flex !important;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-foot
    .grouped.fields.customx
    .field:first-child {
    margin-right: 10% !important;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-foot
    input:checked
    ~ label:after {
    color: #ffffff;
    background: #075eb7;
    border: #075eb7 solid 1px;
  }
  .company-option_statistical
    .company-total-itemleft
    .company-area-foot
    input:checked
    ~ label:before {
    border: #075eb7 solid 1px;
  }
  .company-option_statistical .company-total-itemleft .company-area-foot h1 {
    margin-bottom: 15px;
  }
  .company-option_statistical .company-total-itemright {
    width: 100%;
    height: 100%;
    background: #1e1e1e;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    padding: 25px;
  }
  .company-option_statistical
    .company-total-itemright
    canvas.canvasjs-chart-canvas {
    width: 100%;
  }
  /* owner */
  .company_owner_views .table-owner-law {
    border-radius: 4px;
    padding: 25px;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    background: #1e1e1e !important;
  }
  .company_owner_views .table-owner-law table.table {
    color: #000 !important;
  }
  .company_owner_views .table-owner-law table.table tr {
    color: #000 !important;
  }

  .company_owner_views .table-owner-law h1 {
    text-transform: uppercase;
    padding: 10px 0px 10px 5px;
    color: #1e1e1e;
    font-weight: 500;
    font-size: 18px;
    mix-blend-mode: normal;
    opacity: 0.65;
  }
  .company_owner_views .table-structure {
    margin: 24px 0px;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    background: #1e1e1e;
    border-radius: 4px;
    padding: 25px;
  }
  .company_owner_views .table-structure .owner-structure-chart {
    display: flex;
    flex-direction: column-reverse;
  }
  .company_owner_views .table-structure .owner-structure-chart .table-left {
    flex: 1;
    width: 100%;
  }
  .company_owner_views .table-structure table.table {
    color: #000 !important;
    background: #2e2e2e !important;
  }
  .company_owner_views .table-structure table.table tr {
    color: #000 !important;
    background: #2e2e2e !important;
  }
  .company_owner_views .table-structure .owner-structure-chart .chart-law {
    flex: 1;
    color: #000000;
    position: relative;
    margin: 0 0 15px 20px;
  }
  .company_owner_views
    .table-structure
    .owner-structure-chart
    .chart-law
    .cright {
    position: absolute;
    color: dimgrey;
    bottom: 1%;
    right: 8px;
    z-index: 555 !important;
  }
  .company_owner_views
    .table-structure
    .owner-structure-chart
    .chart-law
    .canvasjs-chart-container {
    width: 100% !important;
  }
  .company_owner_views
    .table-structure
    .owner-structure-chart
    .chart-law
    div:first-child {
    width: 100% !important;
  }
  .company_owner_views
    .table-structure
    .owner-structure-chart
    .chart-law
    .canvasjs-chart-canvas {
    width: 100% !important;
  }
  .company_owner_views .table-structure h1 {
    text-transform: uppercase;
    padding: 10px 0px 10px 5px;
    color: #1e1e1e;
    font-weight: 500;
    font-size: 18px;
    mix-blend-mode: normal;
    opacity: 0.65;
  }
  .company_owner_views .table-affiliates {
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    margin: 24px 0px;
    background: #1e1e1e;
    border-radius: 4px;
    padding: 25px;
  }
  .company_owner_views .table-affiliates h1 {
    text-transform: uppercase;
    padding: 10px 0px 10px 5px;
    color: #1e1e1e;
    font-weight: 500;
    font-size: 18px;
    mix-blend-mode: normal;
    opacity: 0.65;
  }

  .table-custom table.table tbody {
    background-color: #2e2e2e;
    color: #ffffff;
  }

  .table-custom .table th {
    white-space: nowrap;
  }
  .table-custom .table th,
  .table-custom .table td {
    border: none;
  }
  .table-custom table.table {
    font-size: 14px;
    color: #1e1e1e !important;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
  }
  .table-custom table.table thead tr {
    border-radius: 4px;
    color: #1e1e1e !important;
  }
  .table-custom table.table tbody tr {
    border-bottom: 1px solid #2e2e2e;
  }
  .table-custom table.table tbody tr:last-child {
    border-bottom: none;
  }
  .table-custom table.table td {
    font-size: 14px;
    font-weight: 400;
    padding-top: 15px;
    padding-bottom: 18px;
  }
  .table-custom table.table td:last-child {
    text-align: right;
  }
  .company_owner_views .table-affiliates table.table {
    color: #000 !important;
  }
  .company_owner_views .table-affiliates table.table tr {
    color: #000 !important;
  }
  .table-custom table.table span.aref,
  .table-custom table.table a {
    font-size: 14px;
    opacity: 1;
    font-weight: normal;
    color: #0091ff;
    text-decoration: none;
    cursor: pointer;
  }
  .table-custom table.table span {
    opacity: 0.75;
  }
  .table-custom table.table tr a {
    font-weight: 400;
  }
  .table-custom table.table th:last-child {
    text-align: right;
  }
  /* end owner */
  .div-refresh {
    display: flex;
    justify-content: center;
    text-align: center;
  }

  .not_warp_line {
    white-space: nowrap;
  }

  .not_warp_line_dot {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }

  .cursor {
    cursor: pointer;
  }

  .box-button {
    margin-top: 30px;
  }
  .box-button button.button-industry {
    background: #2e2e2e;
    border: 1px solid #0091ff;
    box-sizing: border-box;
    border-radius: 5px;
    padding: 13px;
    font-weight: 500;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;
    color: #0091ff;
    width: 100%;
  }
  .box-button button.button-industry:last-child {
    margin-top: 15px;
  }

  .foot-pagination {
    display: flex;
    justify-content: center;
    margin-top: 45px;
  }
  .foot-pagination .pagination.menu {
    background-color: #1e1e1e;
    align-items: center;
  }
  .foot-pagination .pagination.menu a.item {
    color: #fff !important;
    mix-blend-mode: normal;
    border-right: 0px;
    font-weight: 500;
    font-size: 14px;
    display: flex;
    border-radius: 1000px;
    align-items: center;
    justify-content: center;
    opacity: 0.65;
    height: 40px;
    width: 28px;
  }
  .foot-pagination .pagination.menu a.item:hover {
    background-color: transparent;
  }
  .foot-pagination .pagination.menu a.item:active {
    background-color: transparent;
    box-shadow: none;
    outline: none;
  }
  .foot-pagination .pagination.menu a.item:focus {
    background-color: transparent;
    box-shadow: none;
    outline: none;
  }
  .foot-pagination .pagination.menu a.active {
    opacity: 1;
    color: #ff6c2c !important;
    background-color: #2e2e2e !important;
  }

  .company-area-head.region-submit {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap;
  }
  .company-area-head.region-submit button.refresh-btn {
    color: #ffffff;
    font-weight: 500;
    flex: 1;
    font-size: 16px;
    opacity: 0.65;
    text-transform: uppercase;
    background: transparent;
    background: #1e1e1e;
    text-align: center;
    margin-right: 15px;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 5px;
    padding: 12px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }
  .company-area-head.region-submit button.aplly-btn {
    font-weight: 500;
    padding: 12px;
    border: none;
    flex: 1;
    font-size: 16px;
    background: #0091ff;
    border-radius: 5px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }
  .company-area-head.region-submit button.aplly-btn:disabled {
    cursor: not-allowed;
    opacity: 0.5;
  }

  .mTop-choice_list_item {
    margin-top: 35px;
  }

  .mBottom-choice_list_item {
    margin-bottom: 35px;
  }

  .input-custom input:checked ~ label:after,
  .input-custom-compare input:checked ~ label:after {
    color: #ffffff !important;
    background: #075eb7;
    border-radius: 2px;
  }
  .input-custom input ~ label::before,
  .input-custom-compare input ~ label::before {
    border: 1px solid #d4d4d5 !important;
    background-color: transparent !important;
  }
  .input-custom input:before,
  .input-custom-compare input:before {
    background-color: transparent;
  }
  .input-custom input:before:hover,
  .input-custom-compare input:before:hover {
    background-color: transparent;
  }
  .input-custom input:before:active,
  .input-custom-compare input:before:active {
    background-color: transparent;
  }
  .input-custom input:before:focus,
  .input-custom-compare input:before:focus {
    background-color: transparent;
  }
  .input-custom label,
  .input-custom-compare label {
    color: #ffffff;
    opacity: 0.75;
  }

  .input-custom .ui.checkbox label,
  .input-custom .ui.checkbox + label {
    cursor: pointer;
    margin-bottom: 14px;
    color: #ffffff !important;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
  }

  .input-custom-compare.direct-comparison table.table thead tr {
    opacity: 1 !important;
  }
  .input-custom-compare.direct-comparison label {
    opacity: 1;
  }

  .input-custom-compare.tab-compare {
    display: flex;
    flex-direction: column;
  }
  .input-custom-compare.tab-compare .ui.checkbox {
    margin-bottom: 10px;
  }
  .input-custom-compare.tab-compare .ui.checkbox label {
    color: #ffeb38;
    font-weight: normal;
    font-size: 12px;
    cursor: pointer;
  }
  .input-custom-compare.tab-compare .ui.checkbox label span {
    margin-left: 7px;
  }
  .input-custom-compare.tab-compare .ui.checkbox input {
    margin-right: 7px;
  }
  .input-custom-compare.tab-compare .ui.checkbox input ~ label::before {
    width: 18px;
    height: 18px;
  }
  .input-custom-compare.tab-compare .ui.checkbox input:checked ~ label:after {
    width: 18px;
    height: 18px;
  }
  .input-custom-compare.tab-compare .ui.checkbox label.txt2 {
    color: #ff6c2c !important;
    font-weight: normal;
    font-size: 12px;
  }
  .input-custom-compare.tab-compare input ~ label::before {
    background-color: transparent !important;
  }

  .padding-content {
    padding-left: 26px;
  }

  .margin-circle-chekbox {
    margin-bottom: 15px;
  }

  .input-wp.circle .ui.checkbox.customcircle,
  .dn_compare_choice_head.circle .ui.checkbox.customcircle {
    width: 100%;
  }
  .input-wp.circle .ui.checkbox.customcircle label:before,
  .dn_compare_choice_head.circle .ui.checkbox.customcircle label:before {
    border-radius: 15px;
    width: 20px;
    height: 20px;
  }
  .input-wp.circle .ui.checkbox.customcircle label,
  .dn_compare_choice_head.circle .ui.checkbox.customcircle label {
    cursor: pointer;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    font-weight: normal !important;
    font-size: 14px;
    margin: 0px;
  }
  .input-wp.circle .ui.checkbox.customcircle label:after,
  .dn_compare_choice_head.circle .ui.checkbox.customcircle label:after {
    border-radius: 15px;
    width: 20px;
    height: 20px;
  }
  .input-wp.circle .ui.checkbox.customcircle input:checked ~ label:after,
  .dn_compare_choice_head.circle
    .ui.checkbox.customcircle
    input:checked
    ~ label:after {
    width: 11.3px;
    height: 11.3px;
    border-radius: 15px;
    top: 4.3px;
    left: 4.3px;
    background: #075eb7;
    content: "\a";
  }
  .input-wp.circle .ui.checkbox.customcircle input:checked ~ label::before,
  .dn_compare_choice_head.circle
    .ui.checkbox.customcircle
    input:checked
    ~ label::before {
    border-radius: 15px;
    background-color: transparent;
    border: 1px solid #0091ff;
  }
  .input-wp.circle .ui.checkbox.customcircle input ~ label::before,
  .dn_compare_choice_head.circle
    .ui.checkbox.customcircle
    input
    ~ label::before {
    border-radius: 15px;
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.35);
  }

  .input-custom.circle input:checked ~ label:after {
    width: 14.6px;
    height: 14.6px;
    border-radius: 15px;
    top: 2.6px;
    left: 2.6px;
    background: #075eb7;
  }
  .input-custom.circle input ~ label::before {
    border-radius: 15px;
  }

  .selected-custom-select .ui.selection.visible.dropdown > .text:not(.default) {
    color: #ffffff;
  }
  .selected-custom-select .ui.default.dropdown:not(.button) > .text,
  .selected-custom-select .ui.dropdown:not(.button) > .default.text {
    color: #ffffff;
  }
  .selected-custom-select .ui.selection.dropdown {
    font-size: 14px;
    color: #ffffff;
    background-color: transparent;
    border: 1px solid rgba(34, 36, 38, 0.15);
    min-width: initial;
  }
  .selected-custom-select .ui.selection.dropdown:active {
    color: #ffffff;
  }
  .selected-custom-select .ui.selection.dropdown:focus {
    color: #ffffff;
  }
  .selected-custom-select .ui.selection.dropdown:hover {
    border: none;
    border: 1px solid rgba(34, 36, 38, 0.15);
    box-shadow: none;
    color: #ffffff;
    outline: none;
  }
  .selected-custom-select .ui.selection.dropdown .menu {
    background-color: #1e1e1e;
    min-width: 143px;
    left: -20px;
  }
  .selected-custom-select .ui.selection.dropdown .menu > .item > .text {
    color: #ffff;
    font-size: 13px !important;
  }
  .selected-custom-select .ui.selection.dropdown .menu > .item > .text:active {
    color: #ffffff;
  }
  .selected-custom-select .ui.selection.dropdown .menu > .item > .text:focus {
    color: #ffffff;
  }
  .selected-custom-select .ui.selection.dropdown .menu > .item > .text:hover {
    color: #ffffff;
  }
  .selected-custom-select .ui.selection.dropdown .menu > .item {
    padding: 0.5rem 0.5rem !important;
  }

  .selected-custom-select.in-table .ui.selection.dropdown {
    min-width: 120px !important;
    white-space: nowrap;
    background: #2e2e2e;
    border-radius: 5px;
    min-height: 26px !important;
    padding: 0.485714em 2.1em 0.48571429em 1em;
  }
  .selected-custom-select.in-table .ui.selection.dropdown i.dropdown.icon {
    top: 0.58571429em;
    padding: 0.61666667em;
  }
  .selected-custom-select.in-table .ui.selection.dropdown.none .text {
    color: #ffffff;
    opacity: 0.55;
  }
  .selected-custom-select.in-table .ui.selection.dropdown.dn1 .text {
    color: #ffeb38;
  }
  .selected-custom-select.in-table .ui.selection.dropdown.dn2 .text {
    color: #ff6c2c;
  }

  .selected-custom {
    margin-bottom: 7px;
  }
  .selected-custom .ui.dropdown {
    width: 100%;
    font-size: 14px;
    color: #ffffff;
    border: 1px solid rgba(34, 36, 38, 0.15);
  }
  .selected-custom .ui.dropdown .menu {
    left: -100px;
  }
  .selected-custom .ui.search.dropdown {
    width: 100%;
    background: #2e2e2e;
    border-radius: 5px;
  }
  .selected-custom .ui.search.dropdown option {
    color: rgba(0, 0, 0, 0.8) !important;
    background-color: white;
    padding: 15px 0px !important;
  }
  .selected-custom .ui.labeled.icon.button,
  .selected-custom .ui.labeled.icon.buttons .button {
    padding: 15px !important;
    width: 100%;
    background: #2e2e2e;
    border-radius: 5px;
  }
  .selected-custom .ui.labeled.icon.button > .icon,
  .selected-custom .ui.labeled.icon.buttons > .button > .icon {
    background-color: transparent !important;
    left: initial !important;
    right: 0 !important;
  }
  .selected-custom .menu > .item > .description,
  .selected-custom .ui.dropdown > .text > .description {
    font-size: 13px !important;
    padding-left: 50px;
    color: rgba(0, 0, 0, 0.8) !important;
  }
  .selected-custom .ui.dropdown .menu > .item > .description,
  .selected-custom .ui.dropdown .menu > .item > .text {
    color: rgba(0, 0, 0, 0.8) !important;
    font-size: 13px !important;
  }
  .selected-custom .ui.dropdown .text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80% !important;
  }
  .selected-custom i {
    color: #ffffff;
    opacity: 0.55;
  }
  .selected-custom .menu > .item > .text,
  .selected-custom .ui.dropdown > .text {
    font-size: 14px;
    color: #ffffff !important;
  }

  .content-fillter {
    width: 80%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0 auto;
  }
  .content-fillter .company-search-bar {
    margin: 0 auto;
    width: 100%;
  }
  .content-fillter .company-search-bar .ui.action.input.customFilter {
    width: 100%;
    height: 100%;
    display: flex;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv {
    height: 100% !important;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv
    .ui.compact.menu {
    background: transparent;
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    border-radius: initial;
    outline: none;
    border: 0;
    text-shadow: 0 0 0 #000;
    box-shadow: initial !important;
    margin-right: 5px;
    margin: 0px 10px;
    background: #2e2e2e !important;
    border-radius: 5px !important;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv
    .ui.compact.menu
    input.search {
    color: #fff;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv
    .ui.compact.menu
    .text {
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    width: 170px;
    opacity: 0.55 !important;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv
    .ui.compact.menu
    .visible.menu
    .text {
    color: rgba(0, 0, 0, 0.87) !important;
    font-size: 1em !important;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv
    .ui.compact.menu
    .item {
    padding: 15px;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv
    .ui.compact.menu
    i.dropdown.icon {
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    font-size: 16px;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .filter-kv
    .ui.compact.menu:focus {
    outline: none !important;
    border: 0;
    color: #000000;
    text-shadow: 0 0 0 #000;
    box-shadow: initial !important;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .ui.search.searchFilter {
    width: 100%;
    flex: 1;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .ui.search.searchFilter
    .ui.icon.input {
    width: 100%;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .ui.search.searchFilter
    .ui.icon.input
    i {
    display: none;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .ui.search.searchFilter
    .ui.icon.input
    input {
    border: none;
    padding: 15px !important;
    width: 100%;
    background: #2e2e2e;
    border-radius: 5px;
    color: #ffffff;
    font-weight: normal;
    mix-blend-mode: normal;
    opacity: 0.55;
    font-size: 14px;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .ui.search.searchFilter
    .ui.icon.input
    input::placeholder {
    color: #ffffff;
    font-weight: normal;
    mix-blend-mode: normal;
    opacity: 0.55;
    font-size: 14px;
  }
  .content-fillter
    .company-search-bar
    .ui.action.input.customFilter
    .ui.search.searchFilter
    .results {
    width: 100%;
  }
  .content-fillter .company-search-bar .cpn-search-btn {
    display: inline-block;
    background: #0091ff;
    border-radius: 5px;
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    padding: 13px 50px;
    text-transform: uppercase;
    border: none;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
  }
  .content-fillter .company-search-bar .cpn-search-btn:disabled {
    cursor: not-allowed;
  }
  .content-fillter .company-search-bar .cpn-search-input {
    border: none;
    padding: 16px 0px 15px 21px;
  }
  .content-fillter .company-search-bar .cpn-search-input::placeholder {
    font-size: 13px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.6);
  }

  .company-search-option {
    margin-top: 7px;
    display: flex;
  }
  .company-search-option .search-option-value {
    display: flex;
    align-items: center;
    width: 75%;
  }
  .company-search-option .search-option-value span {
    font-size: 13px;
    display: flex;
    flex: 0 0 auto;
  }
  .company-search-option
    .search-option-value
    .search-option-item
    .ui.compact.menu {
    background: transparent;
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    border-radius: initial;
    outline: none;
    border: 0;
    text-shadow: 0 0 0 #000;
    box-shadow: initial !important;
    margin-right: 5px;
  }
  .company-search-option
    .search-option-value
    .search-option-item
    .ui.compact.menu
    .text {
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
  }
  .company-search-option
    .search-option-value
    .search-option-item
    .ui.compact.menu
    i.dropdown.icon {
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    font-size: 16px;
  }
  .company-search-option
    .search-option-value
    .search-option-item
    .ui.compact.menu:focus {
    outline: none !important;
    border: 0;
    color: #000000;
    text-shadow: 0 0 0 #000;
    box-shadow: initial !important;
  }
  .company-search-option .search-option-label {
    width: 25%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }
  .company-search-option .search-option-label a {
    text-decoration: none;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    font-weight: normal;
    font-size: 14px !important;
  }

  .table-custom .table th {
    white-space: nowrap;
  }
  .table-custom .table th,
  .table-custom .table td {
    border: none;
  }
  .table-custom table.table {
    font-size: 14px;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    mix-blend-mode: normal;
  }
  .table-custom table.table thead tr {
    background: #2e2e2e;
    border-radius: 4px;
    opacity: 0.75;
  }
  .table-custom table.table tbody tr {
    border-bottom: 1px solid #2e2e2e;
    background-color: #000000;
    color: #fff;
  }
  .table-custom table.table tbody tr:last-child {
    border-bottom: none;
  }
  .table-custom table.table td {
    font-size: 14px;
    font-weight: 400;
    padding-top: 15px;
    padding-bottom: 18px;
  }
  .table-custom table.table td:last-child {
    text-align: right;
  }
  .table-custom table.table span.aref,
  .table-custom table.table a {
    font-size: 14px;
    opacity: 1;
    font-weight: normal;
    color: #000 !important;
    text-decoration: none;
    cursor: pointer;
  }
  .table-custom table.table span {
    opacity: 0.75;
  }
  .table-custom table.table tr a {
    font-weight: 400;
  }
  .table-custom table.table th:last-child {
    text-align: right;
  }

  .table-custom.tab-compare table img {
    width: 18px;
    height: 18px;
  }
  .table-custom.tab-compare td {
    font-size: 14px;
    font-weight: 400;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .table-custom.tab-compare td:last-child {
    text-align: right;
  }
  .table-custom.tab-compare tbody tr {
    border-bottom: 1px solid #2e2e2e;
  }
  .table-custom.tab-compare tbody tr:last-child {
    border-bottom: 1px solid #2e2e2e !important;
  }
  .table-custom.tab-compare tbody tr td {
    vertical-align: middle;
  }

  .nameTQN {
    color: #f07800;
    font-size: 16px;
  }

  .webBuilding {
    width: 100%;
    height: 100vh;
  }
  .webBuilding img {
    width: 100%;
    height: 100%;
  }

  .listSuggest {
    width: 100%;
    margin-top: 5px;
  }
  .listSuggest a.ui.label {
    color: #cdcece;
    font-size: 10px;
    font-weight: initial;
    background-color: #e9e2e233;
  }

  .title_hx {
    font-weight: 500;
    font-size: 16px;
    color: #686868;
    margin-bottom: 25px;
  }

  .title_hx0 {
    font-size: 24px;
    color: #135eb7;
    padding: 10px 0px 10px 5px;
    margin-bottom: 10px;
  }

  .views_find_notfound {
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    height: 80vh;
    flex-direction: column;
    justify-content: center;
    background: #1e1e1e;
    border-radius: 3px;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    -khtml-user-select: none;
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
  }
  .views_find_notfound img {
    max-width: 100%;
    height: auto;
  }
  .views_find_notfound p {
    margin-top: 16px;
    font-weight: normal;
    font-size: 25px !important;
    line-height: 29px;
    text-align: center;
    color: #ffffff !important;
  }

  .district_modal {
    display: flex;
    background-color: #fdfafa;
    border: #d2cece solid 1px;
    width: 80%;
    cursor: pointer;
    margin-left: 28px;
  }
  .district_modal .district_txt_ic {
    padding: 10px 0px 10px 26px;
    display: block;
    font-size: 14px;
    width: 80%;
    font-weight: 400;
    color: #939090;
  }
  .district_modal .district_img_ic_arr {
    display: flex;
    width: 20%;
    justify-content: center;
    border-left: #979797 solid 1px;
  }

  .line-chart-views.colorE2 {
    background: #2e2e2e;
  }

  .line-chart-views {
    margin-bottom: 60px;
    padding: 20px;
    border-radius: 3px;
    z-index: 666;
    position: relative;
  }
  .line-chart-views .cright {
    position: absolute;
    color: dimgrey;
    bottom: 0;
    right: 8px;
    z-index: 555 !important;
  }
  .line-chart-views .img-close-chart {
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 999;
    cursor: pointer;
  }
  .line-chart-views .canvasjs-chart-container {
    width: 100% !important;
  }
  .line-chart-views div:first-child {
    width: 100% !important;
  }
  .line-chart-views .canvasjs-chart-canvas {
    /* width: 100% !important; */
    min-height: calc(480px);
    max-height: calc(480px);
  }

  .pareto-chart-views {
    padding: 25px 10px;
    border-radius: 3px;
    width: 100%;
    height: 100%;
    background: #2e2e2e;
    -moz-background-inline-policy: "#2e2e2e";
    position: relative;
  }
  .pareto-chart-views .cright {
    position: absolute;
    color: dimgrey;
    bottom: 0%;
    right: 8px;
    z-index: 555 !important;
  }
  .pareto-chart-views .canvasjs-chart-container {
    width: 100% !important;
  }
  .pareto-chart-views div:first-child {
    width: 100% !important;
  }
  .pareto-chart-views .canvasjs-chart-canvas {
    width: 100% !important;
  }

  .img_planes {
    opacity: 0;
  }

  .img_planes.active {
    opacity: 1 !important;
  }

  .head-company-name {
    padding: 20px;
    width: 100%;
    background: #1e1e1e;
    border-radius: 4px;
    margin-bottom: 15px;
  }
  .head-company-name .custom-icon-pr {
    display: none;
    width: 0 !important;
  }
  .head-company-name .head-company_name-vn {
    color: #ffffff;
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    mix-blend-mode: normal;
    opacity: 0.65;
    margin-bottom: 4px;
  }
  .head-company-name .head-company_name-en {
    text-transform: capitalize;
    font-weight: normal;
    font-size: 14px;
    color: #fff !important;
    mix-blend-mode: normal;
    opacity: 0.55;
  }

  h2.titleChart {
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.65;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: 500;
    font-size: 18px;
  }

  .reloadIframe {
    border: none;
    background-color: #058acb;
    color: #ffff !important;
    border-radius: 0.5rem;
    margin-bottom: 15px;
    padding: 6px 15px;
  }
  .reloadIframe:focus {
    outline: none;
  }

  .rotate {
    animation: rotate-keyframes 1s;
  }

  @keyframes rotate-keyframes {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(180deg);
    }
  }
  .dn_compare_chart {
    display: flex;
    margin-top: 10px;
  }
  .dn_compare_chart .company-area-ss {
    padding: 30px 0px 120px 0px;
  }
  .dn_compare_chart .dn_compare_choice {
    width: 27%;
    margin-right: 1%;
    border-radius: 3px;
    padding: 16px 7px 50px 7px;
    background: #1e1e1e;
    border-radius: 4px;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head.location label {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.75;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.link.menu
    .item:hover,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.menu
    .dropdown.item:hover,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.menu
    .link.item:hover,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.menu
    a.item:hover {
    cursor: pointer;
    background: initial !important;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.compact.menu {
    color: #ffffff;
    font-size: 14px;
    mix-blend-mode: normal;
    font-weight: normal;
    border-radius: 3px;
    outline: none;
    width: 100%;
    box-shadow: initial !important;
    background-color: #fdfafa;
    margin-top: 10px;
    background: #1e1e1e;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    cursor: pointer;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.compact.menu
    div#kv {
    width: 100%;
    position: relative;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.menu
    .item
    > i.dropdown.icon {
    position: absolute;
    transform: translate(0%, 0%);
    right: 20px;
    top: 35%;
    color: #ffffff;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head.location h1,
  .dn_compare_chart .dn_compare_choice .company-area-head.location .ui.form {
    margin-bottom: 15px;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head.location h1 select,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.form
    select {
    height: 46px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.search.dropdown
    .text {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.55;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.search.dropdown
    .menu
    .item
    .text {
    color: #1e1e1e;
    font-weight: normal;
    font-size: 14px;
    opacity: 1;
    mix-blend-mode: normal;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.selection.dropdown {
    min-width: 100% !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    margin-bottom: 15px !important;
    height: 46px;
    display: flex;
    align-items: center;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.selection.dropdown
    .search.icon {
    top: 1.1em;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head.location
    .ui.selection.dropdown
    .default.text {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.55;
  }
  .dn_compare_chart .dn_compare_choice .dn_compare_choice_head_x {
    padding: 15px;
    display: flex;
    flex-direction: column;
    margin-bottom: 10px;
    border-bottom: rgba(246, 249, 252, 0.1) solid 2px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    input:checked
    ~ label:after {
    color: #ffffff !important;
    background: #075eb7;
    border-radius: 2px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    input:checked
    ~ label {
    color: #ffffff !important;
  }
  .dn_compare_chart .dn_compare_choice .dn_compare_choice_head_x input ~ label {
    color: #ffffff !important;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    input
    ~ label::before {
    border: 1px solid #d4d4d5 !important;
    background-color: transparent !important;
  }
  .dn_compare_chart .dn_compare_choice .dn_compare_choice_head_x input:before {
    background-color: transparent;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    input:before:hover {
    background-color: transparent;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    input:before:active {
    background-color: transparent;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    input:before:focus {
    background-color: transparent;
  }
  .dn_compare_chart .dn_compare_choice .dn_compare_choice_head_x label {
    font-weight: normal;
    font-size: 13px;
    color: #ffffff;
    opacity: 0.75;
  }
  .dn_compare_chart .dn_compare_choice .dn_compare_choice_head_x label:active {
    color: #ffffff !important;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    input:checked
    ~ label:after {
    color: #ffffff;
    background: #075eb7;
  }
  .dn_compare_chart .dn_compare_choice .dn_compare_choice_head_x .checkbox {
    margin-bottom: 10px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    .checkbox
    label {
    cursor: pointer;
  }
  .dn_compare_chart .dn_compare_choice .dn_compare_choice_head_x .well {
    display: flex;
    padding-left: 45px;
    cursor: pointer;
  }
  .dn_compare_chart
    .dn_compare_choice
    .dn_compare_choice_head_x
    .well
    .chosse_ic {
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-right: 12px;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head {
    display: flex;
    width: 100%;
    flex-direction: column;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .ui.labels.label-tag
    a.ui.label {
    opacity: 0.55;
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    background: #1e1e1e;
    border: 1px solid #0091ff;
    border-radius: 3px;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head .input-wp,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head {
    width: 100%;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head .input-wp .head-title,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .head-title {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    margin-bottom: 16px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox {
    width: 100%;
    justify-content: space-between;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    h1,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    h1 {
    margin-bottom: 15px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:checked
    ~ label:after,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    input:checked
    ~ label:after {
    color: #ffffff;
    background: #075eb7;
    border-radius: 2px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input
    ~ label::before,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    input
    ~ label::before {
    background-color: transparent !important;
    border: 1px solid #d4d4d5 !important;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    input:before {
    background-color: transparent;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before:hover,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    input:before:hover {
    background-color: transparent;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before:active,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    input:before:active {
    background-color: transparent;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    input:before:focus,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    input:before:focus {
    background-color: transparent;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    label,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    label {
    opacity: 0.75;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    .ui.checkbox
    label,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .input-wp
    .input-list-Checkbox
    .ui.checkbox
    + label,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    .ui.checkbox
    label,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .dn_compare_choice_head
    .input-list-Checkbox
    .ui.checkbox
    + label {
    cursor: pointer;
    margin-bottom: 14px;
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head .choice_list_item,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .choice_list_item_notactive {
    cursor: pointer;
    background: rgba(246, 249, 252, 0.03);
    border-radius: 4px;
    padding: 11px 15px;
    width: 100%;
    margin-bottom: 9px;
    margin-top: 35px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .choice_list_item:first-child,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .choice_list_item_notactive:first-child {
    margin-top: 0;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head .choice_list_item h2,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .choice_list_item_notactive
    h2 {
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    mix-blend-mode: normal;
    opacity: 0.75;
    text-transform: uppercase;
  }
  .dn_compare_chart .dn_compare_choice .company-area-head .choice_list_item img,
  .dn_compare_chart
    .dn_compare_choice
    .company-area-head
    .choice_list_item_notactive
    img {
    width: 35px;
    height: auto;
  }
  .dn_compare_chart .dn_compare_choice .rario-AVG-companie label {
    color: #ffffff;
    font-weight: normal;
    font-size: 14px;
    mix-blend-mode: normal;
    opacity: 0.75;
  }
  .dn_compare_chart .dn_compare_choice .rario-AVG-companie input ~ label:after {
    background: #0091ff;
  }
  .dn_compare_chart
    .dn_compare_choice
    .rario-AVG-companie
    input
    ~ label:before {
    border: 1px solid #0091ff;
    background: transparent;
  }
  .dn_compare_chart .dn_compare_choice .choice_list_item_notactive,
  .dn_compare_chart .dn_compare_choice .no-margin {
    margin-top: 0 !important;
  }
  .dn_compare_chart .dn_compare_choice .choice_list_item.active {
    background-color: #ff5a00;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-foot
    .grouped.fields.customx {
    display: flex !important;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-foot
    .grouped.fields.customx
    .field:first-child {
    margin-right: 10% !important;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-foot
    input:checked
    ~ label:after {
    color: #ffffff;
    background: #075eb7;
    border: #075eb7 solid 1px;
  }
  .dn_compare_chart
    .dn_compare_choice
    .company-area-foot
    input:checked
    ~ label:before {
    border: #075eb7 solid 1px;
  }
  .dn_compare_chart .dn_compare_choice .company-area-foot h1 {
    margin-bottom: 15px;
  }
  .dn_compare_chart .dn_compare_chartjs {
    width: 72%;
    height: 100%;
    background: #1e1e1e;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    padding: 25px;
  }
  .dn_compare_chart .dn_compare_chartjs canvas.canvasjs-chart-canvas {
    width: 100%;
  }

  .sort-filter-actions.selected-custom.cutsom_fixed_input .ui.compact.menu {
    border: none !important;
    background-color: transparent;
    border-radius: 5px !important;
    height: 38px;
    width: 200px;
    min-width: 200px;
    color: #ffffff;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.compact.menu
    input.search {
    color: #ffffff;
    width: 200px;
    min-width: 200px;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.compact.menu
    .ui.active.visible.item.search.dropdown {
    width: 200px;
    min-width: 200px;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.compact.menu
    .text {
    color: #ffffff;
    opacity: 0.55;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.compact.menu
    .item {
    border-radius: 5px !important;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.compact.menu:hover {
    background-color: #2e2e2e;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.compact.menu:active {
    background-color: #2e2e2e;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.compact.menu:focus {
    background-color: #2e2e2e;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input .selection.dropdown {
    width: 200px;
    background-color: #2e2e2e;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .selection.dropdown
    .text {
    color: #ffffff;
    opacity: 0.55;
    text-overflow: ellipsis;
    white-space: initial !important;
    width: 100% !important;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.selection.dropdown
    .menu {
    left: 0 !important;
    background-color: #e0e1e2;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input
    .ui.selection.dropdown
    .menu
    .selected.item
    .text {
    color: #1e1e1e !important;
  }
  .sort-filter-actions.selected-custom.cutsom_fixed_input .ui.dropdown .menu {
    left: 0 !important;
  }

  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.compact.menu {
    border: none;
    background: transparent;
    width: 100%;
    border-radius: 5px;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.compact.menu
    .menu {
    left: 0;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.compact.menu:hover {
    background-color: #2e2e2e;
    border-radius: 5px;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.compact.menu:active {
    background-color: #2e2e2e;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.compact.menu:focus {
    border-radius: 5px;
    background-color: #2e2e2e;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.compact.menu
    .item.search.dropdown {
    width: 100%;
    border-radius: 5px;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.compact.menu
    .item.search.dropdown
    input {
    color: #fff;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.dropdown
    > .text {
    width: 100% !important;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.selection.dropdown {
    background: #2e2e2e !important;
    border-radius: 5px;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.selection.dropdown
    .menu {
    left: 0;
  }
  .view_download_report.selected-custom-select.selected-custom.fix-select-report
    .ui.selection.dropdown
    .menu
    .item
    .text {
    color: #fff !important;
  }

  .section_location {
    background: #1e1e1e;
    border: 1px solid rgba(255, 255, 255, 0.35);
    border-radius: 3px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 14px;
    cursor: pointer;
  }
  .section_location p {
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
    opacity: 0.55;
  }

  .color-white {
    color: #ffffff !important;
    cursor: pointer !important;
  }
  .color-white span {
    color: #ffffff;
  }

  .ui.labels.label-tag a.ui.label {
    opacity: 0.55;
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    background: #1e1e1e !important;
    border: 1px solid #0091ff;
    border-radius: 3px;
  }

  /* pagination */
  .foot-pagination {
    display: none !important;
  }
}
