.entry-header .page-title {
  display: none;
}

[class*=ct-container] {
  padding-top: 0px;
}

.entry-header {
  display: none;
}

body.customer-area-active .cuar-css-wrapper .cuar-toolbar {
  position: sticky;
  top: 0;
  z-index: 100;
  background-color: #ffffff;
  padding-top: 25px;
  padding-bottom: 25px;
  /* 👇 sombra leve inferior */
  box-shadow: 0 0px 8px rgba(0, 0, 0, 0.08);
}

#cuar-js-collection-to-grid.btn.btn-default {
  border-radius: 5px;
}

#cuar-js-collection-to-list.btn.btn-default {
  border-radius: 5px;
  margin-right: 5px;
}

body.customer-area-active .cuar-css-wrapper .cuar-toolbar>* .btn>.avatar {
  width: 90px;
}

body.customer-area-active .cuar-css-wrapper .btn-primary {
  color: #fff;
  background-color: #0071dc !important;
  border-color: #0071dc !important;
  border-radius: 5px !important;
  /* 👈 borde redondeado */
}

/* Hover */

body.customer-area-active .cuar-css-wrapper .btn-primary:hover {
  background-color: #0071dc !important;
  border-color: #0071dc !important;
}

/* Active / Focus */

body.customer-area-active .cuar-css-wrapper .btn-primary:focus,
body.customer-area-active .cuar-css-wrapper .btn-primary.active {
  color: #fff;
  background-color: #0071dc !important;
  border-color: #0071dc !important;
  border-radius: 5px !important;
}

body.customer-area-active .cuar-css-wrapper span.fancytree-title {
  font-family: roboto;
  font-size: 17px;
}

body.customer-area-active .cuar-css-wrapper .panel-heading {
  font-size: 17px;
  font-family: roboto;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  color: #0071dc;
}

body.customer-area-active .cuar-css-wrapper .cuar-widget .cuar-cloud .label {
  font-size: 17px;
  font-family: roboto;
}

body.customer-area-active .cuar-css-wrapper .h2 small {
  font-size: 17px;
  font-family: roboto;
}

body.customer-area-active .cuar-css-wrapper .h2 {
  font-family: roboto;
  font-size: 30px;
  color: #0071dc;
}

body.customer-area-active .cuar-css-wrapper .h4 {
  font-family: roboto;
}

body.customer-area-active .cuar-css-wrapper .h5 {
  font-size: 17px;
  font-family: roboto;
}

body.customer-area-active .cuar-css-wrapper .collection .collection-content:not(.list) .cuar-title {
  font-family: roboto;
}

body.customer-area-active .cuar-css-wrapper .cuar-widget .cuar-widget-title+div:not(.cuar-tree) {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

body.customer-area-active .cuar-css-wrapper .collection .collection-content .mix .panel {
  border-radius: 5px;
}

body.customer-area-active .cuar-css-wrapper .panel-body+.panel-footer {
  background-color: #ffffff;
}

body.customer-area-active .cuar-css-wrapper .cuar-page-content.table-layout>div.cuar-page-content-main .page-heading {
  background-color: #f8f8f8;
}

#cuar-js-tray.cuar-page-sidebar.tray.tray-right.va-t.cuar-clearfix {
  background-color: #f8f8f8;
}

body.customer-area-active .cuar-css-wrapper .table-striped>tbody>tr {
  border-width: 2px;
  border-style: solid;
  border-color: #ffffff;
  background-color: #f7fbff;
}

body.customer-area-active .cuar-css-wrapper .panel-title {
  font-family: roboto;
}

body.customer-area-active .cuar-css-wrapper .cuar-content-styles a:not(.btn) {
  font-family: roboto;
  font-size: 17px;
  text-decoration: none;
}

body.customer-area-active .cuar-css-wrapper .btn {
  font-family: roboto;
  font-size: 15px;
  border-radius: 6px;
}

body.customer-area-active .cuar-css-wrapper .label {
  font-family: roboto;
  font-size: 14px;
  border-radius: 5px;
}

.cuar-single-post-header.row.mb-md.cuar-clearfix {
  display: none;
}

.cuar-single-post-footer.cuar-js-msnry-item.col-xs-12.col-sm-12.col-md-6.col-lg-6.col-xl-4 {
  width: 100%;
  margin-top: 20px;
}

body.customer-area-active .cuar-css-wrapper .cuar-widget>div:not(.cuar-widget-title) {
  color: #0071dc;
  font-size: 0px;
}

body.customer-area-active .cuar-css-wrapper .customer-account .cuar-field.cuar-readonly-field .cuar-field-label {
  font-family: roboto;
  font-size: 14px;
}

body.customer-area-active.customer-area-grid-xs .cuar-css-wrapper .col-xs-12 {
  font-family: roboto;
  font-size: 14px;
}

body.customer-area-active .cuar-css-wrapper .media-heading {
  font-family: roboto;
  font-size: 25px;
}

body.customer-area-active .cuar-css-wrapper .cuar-content-styles img {
  display: none;
}

#user_login.form-control {
  font-family: roboto;
}

body.customer-area-active .cuar-css-wrapper .panel-heading+.panel-body {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

#menu-wp-customer-area-menu.nav.navbar-nav {
  display: none;
}

@media (max-width: 1024px) {
  #menu-wp-customer-area-menu.nav.navbar-nav {
    display: block;
  }
}

body.customer-area-active .cuar-css-wrapper.cuar-content-container>.cuar-menu-container .navbar {
  display: none;
}

body.customer-area-active .cuar-css-wrapper .cuar-single-entry {
  padding: 0px;
  border-width: 0px;
  margin-top: 20px;
}

body.customer-area-active .cuar-css-wrapper svg:not(:root) {
  width: 1px;
  height: 1px;
}