.updraftcentral_dashboard {
  /** 
	 * Basic styles applied to the updraftvault table's
	 * header and row information.
	 */
  /**
	 * Styles applied to the drop down filter control
	 * for selecting the results per page option
	 */
  /**
	 * We're setting the default size of text presented
	 * under the custom built paginator for showing the
	 * previous and next navigation.
	 */
  /** 
	 * If no matched is found with the current filter then we hide
	 * the paginator (navigation links), so that it will not be confusing
	 * to the user why the previous/next links are displayed while 
	 * no records are found.
	 */
  /**
	 * Styles that will be applied to the message when no matched is
	 * found with the current search filter option. Basically, displaying
	 * the message on the center with the font size of 12 pt.
	 */
  /**
	 * Styles that will be applied when the screen
	 * dimension (specifically the width) is either below
	 * or equal to 768px.
	 *
	 * Here, we're disabling the float and let both column
	 * width inherit from its parent.
	 */ }
  .updraftcentral_dashboard div.updraftcentral_updraftvault_table {
    border: 1px solid #ccc;
    font-size: 13pt;
    margin-bottom: 20px;
    margin-top: 15px; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_table .header {
      font-weight: 700;
      text-transform: uppercase; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_table .row {
      font-size: 10pt;
      border-top: 1px solid #ccc;
      padding-top: 10px;
      padding-bottom: 10px; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_table .updraftvault_column_left {
      width: 80%;
      float: left; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_table .updraftvault_column_right {
      width: 20%;
      float: right; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_table .updraftvault_float_right {
      float: right; }
  .updraftcentral_dashboard div.updraftcentral_updraftvault_header {
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_header .per_page {
      height: 30px !important;
      padding-top: 0px;
      padding-bottom: 0px;
      margin-top: 4px; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_header .per_page_label {
      font-size: 13pt;
      text-align: right;
      padding-top: 4px; }
  .updraftcentral_dashboard div.updraftcentral_updraftvault_paginator .updraftcentral_paginator {
    font-size: 13pt; }
  .updraftcentral_dashboard div.updraftcentral_updraftvault_paginator.no-show {
    display: none; }
  .updraftcentral_dashboard div.updraftcentral_updraftvault_rows.no-matched {
    text-align: center;
    font-size: 12pt;
    margin: 20px 0px 40px 0px; }
  @media (max-width: 768px) {
    .updraftcentral_dashboard div.updraftcentral_updraftvault_table .updraftvault_column_left {
      float: none; }
    .updraftcentral_dashboard div.updraftcentral_updraftvault_table .updraftvault_column_right {
      float: none; } }

@media (min-width: 768px) {
  .updraftcentral_updraftvault_table .d-md-block {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; } }
