/*Helpers*/
.tooltip>.tooltip-inner {
  background-color: rgb(182, 95, 85);
}

.color-palette .text-coral {
  color: rgb(182, 95, 85) !important;
}

.color-palette .text-silver {
  color: rgb(182, 95, 85) !important;
}

.color-palette .text-pale {
  color: rgb(232, 220, 215) !important;
}

.color-palette .text-payne {
  color: rgb(70, 90, 64) !important;
}

.color-palette .text-terra {
  color: rgb(182, 95, 85) !important;
}

.color-palette .text-almond {
  color: rgb(232, 220, 215) !important;
}

.color-palette .bg-charcoal {
  background-color: rgb(70, 90, 64) !important;
}

.color-palette .bg-payne {
  background-color: rgb(70, 90, 64) !important;
}

.color-palette .bg-terra {
  background-color: rgb(182, 95, 85) !important;
}

.color-palette .bg-white-payne {
  border-color: rgb(232, 220, 215) !important;
}

/*General*/
body {
  color: rgb(70, 90, 64);
}

body .modal-dialog {
  color: #3B083D !important;
}

.color-palette hr {
  border-color: rgb(232, 220, 215);
}

.color-palette .form-control {
  color: rgb(70, 90, 64);
  border-color: rgb(232, 220, 215);
}

.color-palette .form-control:focus {
  border-color: rgb(182, 95, 85);
  color: rgb(70, 90, 64);
}

.color-palette .form-control::placeholder {
  color: rgb(232, 220, 215) !important;
}

.color-palette .pale-title {
  color: rgb(182, 95, 85);
}

.color-palette .payne-lg-title {
  color: rgb(70, 90, 64);
}

.color-palette .owlc-dark-nav.owl-carousel .owl-nav .owl-next {
  background-image: url(../img/home/ic_se_arrow_right_active4.png);
}

.color-palette .owlc-dark-nav.owl-carousel .owl-nav .owl-prev {
  background-image: url(../img/home/ic_se_arrow_left_active4.png);
}

.color-palette .owlc-dark-nav.owl-carousel .owl-nav .owl-prev.disabled {
  background-image: url(../img/home/ic_se_arrow_left_inactive4.png);
}

.color-palette .owlc-dark-nav.owl-carousel .owl-nav .owl-next.disabled {
  background-image: url(../img/home/ic_se_arrow_right_inactive4.png);
}

.color-palette .owlc-dark-nav.owl-carousel .owl-nav .owl-next:hover,
.owlc-dark-nav.owl-carousel .owl-nav .owl-prev:hover {
  border-color: rgb(70, 90, 64);
}

.color-palette .button.button-primary {
  /* background-color: rgb(182, 95, 85); */
  background-color: rgb(70, 90, 64);
}

.color-palette .add-gift-button-grid {
  border-color: rgb(232, 220, 215) !important;
}

.color-palette .add-gift-button-grid a .button {
  background-color: transparent;
  border-color: rgb(182, 95, 85);
  color: rgb(182, 95, 85);
}

.color-palette .gifts-grid .table th {
  border-color: rgb(70, 90, 64);
  border-right: solid 1px rgb(232, 220, 215);
}

.color-palette .gifts-grid .table tbody td:nth-child(2) {
  border-color: rgb(232, 220, 215) !important;
}

.color-palette .gifts-grid .table td {
  border-color: rgb(232, 220, 215) !important;
}

.color-palette .gifts-grid .table tbody td:last-of-type {
  border-color: rgb(232, 220, 215) !important;
}

.color-palette .gifts-grid .quantity-button {
  color: rgb(232, 220, 215);
}

.color-palette .gifts-grid .action-buttons .see-details {
  border-color: rgb(232, 220, 215);
  color: rgb(232, 220, 215);
}

.color-palette .gifts-grid .quantity-button:hover {
  color: rgb(182, 95, 85);
}

.color-palette .gifts-grid .action-buttons .see-details:hover {
  border-color: rgb(182, 95, 85);
  color: rgb(182, 95, 85) !important;
}

/*Banner*/
.color-palette .bg-invitados:before {
  background: rgba(70, 90, 64, 0.4);
}

.color-palette .invitados-border:before,
.invitados-border:after {
  background: rgb(182, 95, 85);
}

/*tab-menu*/
.color-palette .portada-tabs-container {
  box-shadow: 0px 1px 1px 0px rgb(232, 220, 215);
}

.color-palette .portada-tabs .nav .nav-item {
  box-shadow: 0px 1px 1px 0px rgb(232, 220, 215);
}

.color-palette .portada-tabs .nav .nav-link.active i,
.portada-tabs .nav .nav-link:hover i {
  color: rgb(182, 95, 85) !important;
}

.color-palette .portada-tabs .nav .nav-link.active,
.portada-tabs .nav .nav-link:hover,
.portada-tabs .show>.nav-pills .nav-link {
  color: rgb(70, 90, 64) !important;
}

.color-palette .portada-tabs .nav .nav-link.active {
  box-shadow: 0px 2px 0px 0px rgb(182, 95, 85);
}

.color-palette .checklist_icon:before {
  background: url(../img/home/ic_se_checklist4.png) center no-repeat;
  content: '';
  display: inline-block;
  width: 18px;
  height: 18px;
}

/*Content*/
.color-palette .bg-portada-carousel:before {
  background-color: rgba(57, 122, 156, 0.4);
}

.color-palette .button-checkbox input[type=radio]:checked+label {
  /* background-color: rgb(70, 90, 64);
  border-color: rgb(70, 90, 64); */
  background-color: rgb(182, 95, 85);
  border-color: rgb(182, 95, 85);
}

.color-palette .invitados-tab-content .content-list-gifts .view-items-mode a:hover {
  color: rgb(70, 90, 64);
  border-color: rgb(182, 95, 85);
}

.color-palette .invitados-tab-content .content-list-gifts .view-items-mode a.active {
  color: rgb(70, 90, 64);
  border-color: rgb(70, 90, 64);
}

.color-palette input[type=checkbox].checkbox+label:before {
  color: rgb(182, 95, 85);
}

.color-palette input[type=checkbox].checkbox+label:hover,
input[type=checkbox].checkbox:checked+label {
  border-color: rgb(70, 90, 64);
}

.color-palette input[type=checkbox].checkbox:checked+label {
  border-color: rgb(70, 90, 64);
  background-color: rgb(70, 90, 64);
}

.color-palette input[type=checkbox].checkbox:checked+label:before {
  color: rgb(182, 95, 85);
}

.color-palette input[type=checkbox].checkbox+label {
  border-color: rgb(232, 220, 215);
}

.color-palette .invitados-tab-content .sidebar-list-gifts {
  border-color: rgb(232, 220, 215);
}

.color-palette .gifts-list .gift-detail {
  border-color: rgb(232, 220, 215);
}

.color-palette .button-checkbox input[type=radio]+label {
  border-color: rgb(232, 220, 215);
}

.color-palette .invitados-tab-content .content-list-gifts .view-items-mode a {
  border-color: rgb(232, 220, 215);
}

.color-palette .owlc-dark-nav.owl-carousel .owl-nav .owl-next,
.owlc-dark-nav.owl-carousel .owl-nav .owl-prev {
  border-color: rgb(232, 220, 215);
}

/*Modals*/
/*.modal-backdrop{
  background-color: rgb(70, 90, 64);
}
.modal-content .form-title-section .title{
  color: rgb(70, 90, 64);
}
.custom-modal.novios-modal .modal-header{
  border-bottom: solid 1px rgb(232, 220, 215);
}*/
/* NOVIOS */
.color-palette .button.button-outline-white:hover {
  color: rgb(70, 90, 64);
}

.color-palette .novios-tab-menu-bg {
  background: -webkit-linear-gradient(left, white 50%, rgb(70, 90, 64) 50%);
  background: -o-linear-gradient(left, white 50%, rgb(70, 90, 64) 50%);
  background: linear-gradient(to right, white 50%, rgb(70, 90, 64) 50%);
}

.color-palette ul.novios-tab-menu li .nav-link.active {
  border-color: rgb(182, 95, 85);
}

.color-palette ul.nav-tabs.novios-tab-menu {
  border-color: rgb(70, 90, 64);
}

.color-palette ul.nav-tabs.novios-tab-menu li .nav-link.active .novios-web-icon {
  fill: rgb(182, 95, 85);
}

.color-palette ul.novios-tab-menu li .nav-link:hover {
  border-color: rgb(232, 220, 215);
}

.color-palette ul.novios-tab-menu li .nav-link:hover span {
  color: rgb(70, 90, 64);
}

.color-palette ul.novios-tab-menu li .nav-link.active {
  color: rgb(70, 90, 64);
}

.color-palette ul.novios-tab-menu li .nav-link.active .state {
  background-color: rgb(182, 95, 85);
  color: rgb(182, 95, 85);
}

.color-palette ul.novios-tab-menu li .nav-link.active.completed .state {
  background-color: rgb(182, 95, 85);
  color: white;
}

.color-palette ul.novios-tab-menu li .nav-link {
  border-color: rgb(232, 220, 215);
}

.color-palette ul.novios-tab-menu li .nav-link .state {
  background-color: rgb(232, 220, 215);
  color: rgb(232, 220, 215);
}

.color-palette ul.nav-tabs.novios-tab-menu li .nav-link .novios-web-icon {
  fill: rgb(232, 220, 215);
}

.color-palette .title-header {
  border-color: rgb(232, 220, 215);
}

.color-palette .customize-web input[type=radio].color-selector+label {
  border-color: rgb(232, 220, 215);
}

.color-palette .customize-web input[type=radio].color-selector:checked+label {
  border-color: rgb(182, 95, 85);
}

.color-palette .customize-web input[type=radio].font-selector+label {
  border-color: rgb(232, 220, 215);
}

.color-palette .customize-web input[type=radio].font-selector:checked+label {
  border-color: rgb(182, 95, 85);
}

.color-palette .customize-web .color-form .color-form-field {
  border-color: rgb(232, 220, 215);
}

.color-palette .button.button-outline,
#fileInput::before {
  border-color: rgb(232, 220, 215);
  color: rgb(70, 90, 64);
}

.color-palette .customize-web .color-form .color-form-title {
  color: rgb(70, 90, 64);
  border-color: rgb(232, 220, 215);
}

.color-palette ul.novios-tab-menu li .nav-link span {
  color: rgba(57, 122, 156, 0.6);
}

.color-palette ul.novios-tab-menu li .nav-link.active span,
ul.novios-tab-menu li .nav-link.active:hover span {
  color: rgba(57, 122, 156, 1);
}

.color-palette ul.novios-tab-menu .nav-item:nth-child(n+4) .nav-link span {
  color: rgba(255, 255, 255, 0.6);
}

.color-palette ul.novios-tab-menu .nav-item:nth-child(n+4) .nav-link.active span,
ul.novios-tab-menu .nav-item:nth-child(n+4) .nav-link:hover span {
  color: rgba(255, 255, 255, 1);
}

.color-palette ul.novios-tab-menu .nav-item:nth-child(n+4) .nav-link.active {
  background-color: rgba(44, 106, 138, 0.8);
}

.color-palette ul.novios-tab-menu .nav-item:nth-child(n+4) .nav-link.active:hover {
  border-color: rgba(255, 255, 255, 0.6);
  background-color: rgba(44, 106, 138, 0.8);
}

.color-palette ul.novios-tab-menu .nav-item:nth-child(n+4) .nav-link:hover {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.3);
}

.color-palette .button-checkbox input[type=checkbox]:checked+label {
  background-color: rgb(70, 90, 64);
  border-color: rgb(70, 90, 64);
}

.tooltip-inner.color-palette {
  background-color: rgb(70, 90, 64);
}

.color-palette .customize-web .color-form .color-form-field .color-code {
  color: rgb(70, 90, 64);
}

.color-palette .button.button-outline-white:hover i {
  color: rgb(70, 90, 64);
}

.color-palette .header-buttons {
  box-shadow: 0px 1px 0px 0px rgb(232, 220, 215);
}

.color-palette .novios-tab-content .add-gifts #regalo-predeterminado .sidebar-add-gifts {
  border-color: rgb(232, 220, 215);
}

.color-palette .add-gift-button {
  border-color: rgb(232, 220, 215);
}

.color-palette .add-gift-button:hover {
  border-color: rgb(182, 95, 85);
}

.color-palette .gifts-list .new-gift-item .image-box .gift-button-delete {
  background-color: rgb(182, 95, 85);
}

.color-palette .button.button-nude {
  background-color: rgb(232, 220, 215);
}

.color-palette .button.button-nude:hover {
  background-color: rgb(182, 95, 85);
}

.color-palette .gifts-list .new-gift-item .content-box {
  border-color: rgb(232, 220, 215);
}

.color-palette .gifts-list .new-gift-item .content-box .quantity-buttons button {
  color: rgb(232, 220, 215);
}

.color-palette .gifts-list .new-gift-item .content-box .quantity-buttons button:hover {
  color: rgb(182, 95, 85);
}

.color-palette .gifts-list .new-gift-item .content-box .description .gift-name {
  color: rgb(70, 90, 64);
}

.color-palette .novios-tab-content .add-gifts .content-add-gifts .view-items-mode a {
  border-color: rgb(232, 220, 215);
  color: rgb(182, 95, 85);
}

.color-palette .novios-tab-content .add-gifts .content-add-gifts .view-items-mode a:hover,
.novios-tab-content .add-gifts .content-add-gifts .view-items-mode a.active {
  border-color: rgb(182, 95, 85);
  color: rgb(70, 90, 64);
}

.color-palette .button-checkbox input[type=checkbox]+label {
  border-color: rgb(232, 220, 215);
}

.color-palette .se-checkbox-selector .custom-control-input:checked+span {
  /* background-color: rgb(70, 90, 64);
  border-color: rgb(70, 90, 64); */
  background-color: rgb(182, 95, 85);
  border-color: rgb(182, 95, 85);
}

.color-palette ul.novios-tab-menu li .nav-link.left-line:before {
  border-color: transparent transparent transparent rgb(232, 220, 215);
}

.color-palette ul.novios-tab-menu .nav-item.left-line:after {
  background-color: rgb(232, 220, 215);
}

.color-palette .header-buttons .tab-button {
  border-color: rgb(232, 220, 215);
  color: rgb(70, 90, 64);
}

.color-palette .header-buttons .tab-button.active,
.header-buttons .tab-button:hover {
  border-color: rgb(182, 95, 85);
  color: rgb(70, 90, 64);
}

.color-palette .bg-white-smoke {
  background-color: #f1fff3 !important;
}

.color-palette .header-buttons .button {
  border-color: rgb(232, 220, 215);
  color: rgb(70, 90, 64);
}

.color-palette button.btn-white:hover,
a.btn-white:hover {
  border-color: rgb(182, 95, 85);
}

.color-palette .button.button-outline:hover {
  border-color: rgb(182, 95, 85);
}

.color-palette .form-field-box .form-field {
  color: rgb(70, 90, 64);
  border-color: rgb(232, 220, 215);
}

.color-palette .form-field-box .form-field:focus {
  border-color: rgb(182, 95, 85);
}

.color-palette .form-field-box label:not(.error) {
  color: rgb(70, 90, 64);
}

.color-palette .form-field-box label.error {
  color: red;
}

.color-palette .form-field-box label.white {
  color: white;
}

.color-palette .gift-detail-page .gift-description .number-button {
  color: rgb(232, 220, 215);
}

.color-palette .gift-detail-page .gift-description .number-button:hover {
  color: rgb(182, 95, 85);
}

.color-palette .btn-back:before {
  background-image: url(../img/home/ic_se_arrow_left_active2.png);
}

.color-palette .novios-tab-content .tab-pane.share-web .title-header {
  border-color: rgb(232, 220, 215);
}

.color-palette .novios-table thead th {
  border-color: rgba(255, 255, 255, 0.4);
}

.color-palette .novios-table tbody tr td {
  color: rgb(70, 90, 64);
  border-color: rgb(232, 220, 215);
}

.color-palette .novios-table tbody tr td.action-buttons button {
  color: rgb(232, 220, 215);
}

.color-palette .novios-table tbody tr td.action-buttons button:hover {
  color: rgb(182, 95, 85);
}

.color-palette .novios-tab-content .gifts-received .title-header .gift-number {
  border-color: rgb(232, 220, 215);
}

.color-palette .novios-tab-content .gifts-received .title-header {
  border-color: rgb(232, 220, 215);
}

.color-palette .novios-tab-content .gifts-received .money-recolected:not(:last-of-type) {
  border-color: rgb(232, 220, 215);
}

.color-palette .novios-tab-content .manage-guests .invitations-guests .guests-info:first-child {
  border-color: rgb(232, 220, 215);
}

.page-content i.se_user:before {
  background-image: url(../img/ic_se_user4.png);
}

/* CREAR SECCION */
.color-palette .customize-web .crear-seccion .nav-tabs {
  border-color: rgb(232, 220, 215);
}

.color-palette .customize-web .crear-seccion .tab-content {
  border-color: rgb(232, 220, 215);
}

.color-palette .customize-web .crear-seccion .nav-tabs .nav-link {
  color: rgb(70, 90, 64);
  border-color: rgb(232, 220, 215);
}

.color-palette .customize-web .crear-seccion .nav-tabs .nav-link.active {
  border-color: rgb(70, 90, 64);
  color: white;
  background-color: rgb(70, 90, 64);
}

.color-palette .customize-web .crear-seccion .nav-tabs .nav-link.active:hover {
  border-color: rgb(70, 90, 64);
}

.color-palette .customize-web .crear-seccion .nav-tabs .nav-link:hover {
  border-color: rgb(182, 95, 85);
}

.color-palette .form-field-box .form-field::placeholder {
  color: rgb(232, 220, 215) !important;
}

.color-palette .customize-web .crear-seccion .nav-tabs h6 span {
  color: rgb(232, 220, 215);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]+label.fl {
  background-image: url(../img/formatos/fl-i7.png);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]+label.fr {
  background-image: url(../img/formatos/fr-i7.png);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]+label.fd {
  background-image: url(../img/formatos/fd-i7.png);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]+label.fs {
  background-image: url(../img/formatos/fs-i7.png);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]:checked+label.fl {
  background-image: url(../img/formatos/fl-a7.png);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]:checked+label.fr {
  background-image: url(../img/formatos/fr-a7.png);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]:checked+label.fd {
  background-image: url(../img/formatos/fd-a7.png);
}

.color-palette .customize-web .crear-seccion .tab-content .format-options input[type=radio]:checked+label.fs {
  background-image: url(../img/formatos/fs-a7.png);
}

.color-palette .customize-web .oc-customize-web .item input[type=radio].bg-box+label {
  border-color: rgb(232, 220, 215);
}

.color-palette .customize-web .oc-customize-web .item input[type=radio].bg-box:hover+label {
  border-color: rgb(182, 95, 85);
}

.color-palette .customize-web .oc-customize-web .item input[type=radio].bg-box:checked+label {
  border-color: rgb(182, 95, 85);
}

/* TEXTO ENRIQUECIDO BOX */
.color-palette .note-editor.note-frame {
  border-radius: 0;
  border: solid 1px rgb(232, 220, 215) !important;
}

.color-palette .card-header {
  background-color: white !important;
  border-bottom: solid 1px rgb(232, 220, 215) !important;
}

.color-palette .note-editor .btn-light {
  color: rgb(70, 90, 64) !important;
  background-color: #fff !important;
  border: 0 !important;
}

.color-palette .note-editor .dropdown-menu {
  border: solid 1px rgb(232, 220, 215) !important;
}

.color-palette .note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title,
.card-header.note-toolbar .note-color .dropdown-menu .note-palette .note-palette-title {
  border-bottom: solid 1px rgb(232, 220, 215) !important;
}

.color-palette .modalidad_pago>li {
  border-color: rgb(182, 95, 85);
}

.color-palette .own_button>a {
  color: rgb(182, 95, 85) !important;
}

.color-palette .own_button.active {
  background-color: rgb(182, 95, 85) !important;
}

.color-palette .own_button.active a {
  color: white !important;
}

.color-palette .sectionCustom {
  border-color: rgb(232, 220, 215);
}

.color-palette .novios-tab-content .add-gifts .content-add-gifts .view-items-mode a.search {
  border-color: transparent;
}


.menu-invited-item {
  border: solid 1px #b65f55 !important;
  color: rgb(70, 90, 64) !important;
}

.menu-invited-item:hover {
  background-color: rgb(70, 90, 64) !important;
  border-color: rgb(70, 90, 64) !important;
}

.select-selected {
  color: rgb(70, 90, 64) !important;
}

.genero-checkbox input[type=radio]:checked+label {
  border-color: rgb(70, 90, 64);
  ;
  background-color: rgb(70, 90, 64);
}

.custom-warning-paso-1 {
  color: rgb(70, 90, 64) !important;
}
.color-palette .table-bg-coral {
  background-color: rgb(182, 95, 85) !important;
}