b.logo-icon img {
	max-height: 55px;
	width: auto;
	margin-left: 5px;
	margin-right: 5px;
}

.logo-text {
	color: #cfb778;
}

.page-titles .text-themecolor {
    color: #cfb778;
}

/*a {
    color: #cfb778;
}*/

/*.btn-primary {
    background-color: #cfb778;
    border-color: #cfb778;
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus
 {
    background-color: #a19851;
    border-color: #a19851;
}*/

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(207,183,120,.5);
}
/*
Dorado
#cfb778
#a19851 hover

*/


/* FB */
    body .holder-thing {
      background-color: white;
      width: 600px;
      width: 90%;
      height: auto;
      margin: 20px auto;
      padding: 15px;
      box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.3);
      border-radius: 2px;
      font-family: Helvetica, Arial;
    }
    body .holder-thing .header-holder {
      margin-bottom: 5px;
    }
    body .holder-thing .header-holder .profile {
      width: 50px;
      height: 50px;
      display: inline-block;
      background-color: #c5c5c5;
      vertical-align: top;
      margin-right: 15px;
    }
    body .holder-thing .header-holder .text-holder {
      display: inline-block;
      margin-bottom: 15px;
    }
    body .holder-thing .header-holder .text-holder h1 {
      color: #36508e;
      font-size: 14px;
      margin: 0;
      font-weight: 700;
    }
    body .holder-thing .header-holder .text-holder .sponsor {
      color: grey;
      font-size: 12px;
    }
    body .holder-thing .body p {
      font-size: 14px;
      line-height: 18px;
      color: black;
    }
    body .holder-thing .body .main-img {
      background-color: #c5c5c5;
      width: 100%;
      height: 300px;
    }
    body .holder-thing .body .clip-on {
/*      border-bottom: 1px solid #c5c5c5;
      border-right: 1px solid #c5c5c5;
      border-left: 1px solid #c5c5c5;*/
      padding: 10px;
      position: relative;
      background-color: #f1f2f5;
    }
    body .holder-thing .body .clip-on h3 {
      font-size: 19px;
      color: black;
    }
    body .holder-thing .body .clip-on p {
      margin-bottom: 15px;
    }
    body .holder-thing .body .clip-on .site {
      text-transform: uppercase;
      color: #929292;
      margin-top: 10px;
      font-size: 12px;
    }
    body .holder-thing .body .clip-on .btn1 {
      font-size: 14px;
      background-color: #e5e6eb;
      color: black;
      border: 1px solid #e5e6eb;
      border-radius: 5px;
      padding: 8px;
      position: absolute;
      bottom: 15px;
      right: 15px;
      -webkit-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
    }
    body .holder-thing .body .clip-on .btn1:hover {
      background-color: #f8f8f8;
      color: #5f5f5f;
      border: 1px solid #5f5f5f;
    }
    body .holder-thing .footer {
      padding: 15px 0;
    }
    body .holder-thing .footer ul {
      list-style: none;
      margin: 0;
      padding: 0;
    }
    body .holder-thing .footer ul li {
      display: inline-block;
      color: #929292;
      margin-right: 20px;
      font-size: 15px;
    }

span.ferror {
    text-decoration: underline double;
    -webkit-text-decoration: underline double;
    text-decoration-color: red;
}

.custom-select {
    background: #fff url(../assets/images/custom-select.png) no-repeat right .75rem center/8px 10px;
}

table.table-vam th,
table.table-vam td {
  vertical-align: middle;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: black;
}


/* Pixie */

editor-controls .round-action-button {
  line-height: normal !important;
}

toolbar .left .mat-button-wrapper .mat-icon {
  vertical-align: top;
}

.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link i {
  display: block;
}

/* Image serach */

#img-preview2 {
  max-width: 80%;
  max-height: 300px;
  margin: 0 auto;
  width: auto;
  height: auto;
}

#img-library-results {
  margin-top: 30px;
  width: 100%;
  max-height: 100%;
}


ul.thumbnails.image_picker_selector {
  overflow: auto;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  margin: 1.2em auto;
  /*max-width: 868px;*/
  column-gap: 1.2em;
  overflow: hidden;
}

/* The Masonry Brick */
ul.thumbnails.image_picker_selector li {
  background: #fff;
  padding: 5px;
  margin: 0;
  width:  180px;
}

ul.thumbnails.image_picker_selector li .thumbnail {
  padding: 6px;
  border: 1px solid #dddddd;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;

  }

ul.thumbnails.image_picker_selector li .thumbnail img {
  -webkit-user-drag: none; 
  width: 100%;
  height: auto;
}

ul.thumbnails.image_picker_selector li .thumbnail.selected {
  /*background: #0088cc;*/
  border: 5px solid #0088cc;
}

.tall-textarea {
  min-height: 350px !important;
}

.ad-copy-t {
  min-height: 220px !important;
}



.topbar .dropdown-menu {
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  border-color: rgba(120, 130, 140, 0.13); }
  .topbar .dropdown-menu .dropdown-item {
    padding: 7px 1.5rem; }
.topbar ul.dropdown-user {
  padding: 0px;
  min-width: 270px; }
  .topbar ul.dropdown-user li {
    list-style: none;
    padding: 0px;
    margin: 0px; }
    .topbar ul.dropdown-user li.divider {
      height: 1px;
      margin: 9px 0;
      overflow: hidden;
      background-color: rgba(120, 130, 140, 0.13); }
    .topbar ul.dropdown-user li .dw-user-box {
      padding: 10px 15px; }
      .topbar ul.dropdown-user li .dw-user-box .u-img {
        width: 70px;
        display: inline-block;
        vertical-align: top; }
        .topbar ul.dropdown-user li .dw-user-box .u-img img {
          width: 100%;
          border-radius: 5px; }
      .topbar ul.dropdown-user li .dw-user-box .u-text {
        display: inline-block;
        padding-left: 10px; }
        .topbar ul.dropdown-user li .dw-user-box .u-text h4 {
          margin: 0px;
          font-size: 15px; }
        .topbar ul.dropdown-user li .dw-user-box .u-text p {
          margin-bottom: 2px;
          font-size: 12px; }
        .topbar ul.dropdown-user li .dw-user-box .u-text .btn {
          color: #ffffff;
          padding: 5px 10px;
          display: inline-block; }
          .topbar ul.dropdown-user li .dw-user-box .u-text .btn:hover {
            background: #e6294b; }
    .topbar ul.dropdown-user li a {
      padding: 9px 15px;
      display: block;
      color: #67757c; }
      .topbar ul.dropdown-user li a:hover {
        background: #e9edf2;
        color: #398bf7;
        text-decoration: none; }

        .topbar .navbar-nav .nav-item > a.nav-link {
            color: #a6b7bf;
        }

        table.table-tools th,
        table.table-tools td {
          vertical-align: middle;
        } 



        .container-xxxl {
          max-width:  100%;
          margin:  0 auto;
          padding: 0 30px;
          width:  100%;
        }

        .form-group {
            margin-bottom: 1rem;
        }

/*        .card {
            margin-bottom: 30px;
        }
*/
        .ml-auto {
          margin-left:  auto;
        }


        .btn-xs {
            padding: 0.45rem 0.75rem !important;
            font-size: 10px;
        }

        .card/*.border-top*/ .card-body div.ml-auto i {
/*          font-size:  30px;*/
        }

        a.menu-link.active i {
          color:  var(--kt-primary);
        }

        .modal-full-width {
            width: 95%;
            max-width: none;
        }

.width-auto {
  width: auto;
}


@media (max-width:750px) {
  #kt_app_toolbar .gap-2.gap-lg-3 .d-flex {
    display: none !important;
  }

  #kt_app_toolbar_container .page-title img {
    display: none !important;
  }

  h2#platinumstatus {
    margin-left: 5px !important;
  }
}

.app-header-menu .menu .menu-item .menu-link .menu-title {
    color: var(--bs-gray-700);
}

.app-header-menu .menu .menu-item .menu-link .menu-title:hover {
          color:  var(--kt-primary);
}

html[data-bs-theme="dark"] .apexcharts-canvas .apexcharts-svg {
  background-color: transparent !important;
}

.btn.btn-color-facebook,
.btn.btn-color-facebook i, .btn.btn-color-facebook .svg-icon {
  color: #0861f2 ;
}

/* Sidebar positioning - start at top */
#kt_app_sidebar {
  top: 0 !important;
}

/* Make sidebar narrower */
@media (min-width: 992px) {
  [data-kt-app-sidebar-fixed="true"] {
    --bs-app-sidebar-width: 305px;
    --bs-app-sidebar-width-actual: 305px;
  }
}

/* Add left margin to header content to separate from secondary sidebar */
#kt_app_header_wrapper {
  margin-left: 20px;
}

@media (min-width: 992px) {
  #kt_app_header_wrapper {
    margin-left: 30px;
  }
}

/* Sidebar menu icon sizes */
/* Top-level menu items - larger icons */
.app-sidebar-navs .menu > .menu-item > .menu-link > .menu-icon i,
.app-sidebar-navs .menu > .menu-item.menu-accordion > .menu-link > .menu-icon i {
  font-size: 1.95rem !important;
}

/* Submenu items - smaller icons */
.app-sidebar-navs .menu .menu-sub .menu-item .menu-link .menu-icon i {
  font-size: 1.1rem !important;
}

/* Custom sidebar background color */
:root,
[data-bs-theme=light],
[data-bs-theme=dark] {
  --bs-app-sidebar-base-bg-color: #122137;
}

.app-sidebar {
  background-color: #122137 !important;
}

/* Mobile header background */
@media (max-width: 991.98px) {
  .app-header {
    background-color: #122137 !important;
  }
}