/* .tpl-settings-dl */
.tpl-settings-dl {
  background: rgba(196, 184, 157, 0.8);
  color: #000;
}
.tpl-settings-dl > div a {
  color: #000;
}
.tpl-settings-dl > div:last-of-type > div.sta-corporate:before {
  color: #000;
}
.tpl-settings-dl > div:last-of-type > label > ul {
  background: rgba(196, 184, 157, 0.8);
}
.tpl-settings-dl > div:last-of-type > label > ul > li > a {
  color: #000;
}
@media (min-width: 801px) {
  .tpl-settings-dl > div:first-of-type > div:last-of-type:before {
    color: #000;
  }
  .tpl-settings-dl > div:last-of-type > ul > li > a:before {
    color: #000;
  }
}
/* FIN .tpl-settings-dl */
/* .tpl-header-dl */
.tpl-header-dl {
  color: #c4b89d;
}
.tpl-header-dl > div:first-of-type {
  background: #1a1a1a;
}
.tpl-header-dl > div.mas > nav > div > ul {
  background: #1a1a1a;
}
.tpl-header-dl > div > a:last-of-type > div:first-of-type {
  color: #000000;
}
.tpl-header-dl > div > a:last-of-type > div:last-of-type {
  color: #666666;
}
.tpl-header-dl > div > a:last-of-type > span {
  color: #c4b89d;
}
.tpl-header-dl > div > nav > div > ul > li:not(:first-of-type) > label:after {
  color: #c4b89d;
}
@media (min-width: 601px) {
  .tpl-header-dl > div > label {
    background: #c4b89d;
    color: #000;
  }
  .tpl-header-dl > div > nav > ul a + div {
    background: #1a1a1a;
  }
  .tpl-header-dl > div > nav > ul a + div > a:hover {
    color: #c4b89d;
  }
  .tpl-header-dl > div > nav > ul > li:hover > a {
    color: #c4b89d;
  }
  .tpl-header-dl > div > nav > ul > li > a.sta-actual:before {
    background: #c4b89d;
  }
}
.tpl-header-dl > #tpl-header-nav:checked ~ div.mas > nav > div > label:after {
  box-shadow: inset 0px 0px 0px 999px rgba(255, 255, 255, 0.8);
}
@media (min-width: 601px) {
  .tpl-header-dl > div > nav > ul > li:hover a + div {
    box-shadow: 0px 5000px 0px 5000px rgba(255, 255, 255, 0.4);
  }
}
/* FIN .tpl-header-dl */
/* motor */
#tpl-egm-motor > .motor {
  border-top-color: #1a1a1a;
  background: #c4b89d;
}
#tpl-egm-motor > .motor > div {
  color: #000;
}
#tpl-egm-motor > .motor > div:first-of-type {
  margin-top: -10px;
  pointer-events: none;
}
#tpl-egm-motor #sta-motor:checked ~ .sta-control:hover .title:after {
  color: #000;
  background: #c4b89d;
}
#tpl-egm-motor > .sta-control .title {
  color: #ffffff;
}
#tpl-egm-motor > .sta-control .title .open {
  background: #c4b89d;
  color: #000;
}
#tpl-egm-motor > .sta-control .title:after {
  background: #000;
  color: #c4b89d;
}
#engine button:hover .title {
  color: #000;
  background: #ded2b7;
}
#engine button .title {
  background-color: #c4b89d;
  color: #000;
}
#engine button .title:hover {
  background-color: #000;
  color: #c4b89d;
}
#engine section {
  background: #ffffff;
  color: #1a1a1a;
  border-left-color: #c4b89d;
}
#engine .rooms.title,
#engine .rooms.children {
  color: #1a1a1a;
}
#engine .rooms.container .select > div:first-of-type > span {
  color: #1a1a1a;
}
#engine .rooms.more .text {
  color: #1a1a1a;
}
#engine .code div input {
  border: 1px solid #1a1a1a;
  box-sizing: border-box;
}
#engine .code span:first-child {
  color: #000;
}
#engine .rooms.more > span.text:before,
#engine .code:before {
  border-color: #000;
  color: #000;
}
#engine .rooms.container,
#engine .calendar.input {
  border: 1px solid #c4b89d;
  color: #c4b89d;
}
#engine .rooms.container .canvas:after,
#engine .calendar.input .canvas:after {
  color: #c4b89d;
}
#engineCalendar {
  background: #c4b89d;
}
#engineCalendar header {
  color: #000;
}
#engineCalendar header div {
  border-right-color: #c4b89d;
}
#engineCalendar section #datepicker .ui-datepicker .ui-datepicker-header .ui-datepicker-year {
  color: #c4b89d;
}
#engineCalendar section #datepicker .ui-datepicker table {
  color: #000;
}
#engineCalendar section #datepicker .ui-datepicker table tbody td.ui-datepicker-current-day,
#engineCalendar section #datepicker .ui-datepicker table tbody td.ui-datepicker-selected {
  background: #1a1a1a;
  color: #ffffff;
}
#engineRooms section {
  overflow: visible;
  background: #ffffff;
  color: #1a1a1a;
  border: 1px solid #c4b89d;
  padding-top: 50px;
}
#engineRooms section .close {
  background-color: #c4b89d;
  z-index: 1;
}
#engineRooms section .part.container .fl {
  color: #1a1a1a;
}
#engineRooms section .part .fr .remove {
  background: #c4b89d;
}
#engineRooms section .part .fr .remove span {
  color: #000000;
  margin-top: 0;
}
#engineRooms section .part .fr .remove:hover {
  background: #000000;
}
#engineRooms section .part .fr .remove:hover > span {
  color: #c4b89d;
}
#engineRooms section .part .fr .title {
  color: #1a1a1a;
}
#engineRooms section .add {
  color: #c4b89d;
}
#engineRooms section button {
  background: #c4b89d;
  color: #000000;
}
#engineRooms section button:hover {
  background: #000000;
  color: #c4b89d;
}
#engineRooms section:before {
  content: '';
  top: -1px;
  left: -16px;
  position: absolute;
  border-right: 16px solid #c4b89d;
  border-top: 18px solid transparent;
  border-bottom: 18px solid transparent;
}
#engineRooms section:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: auto;
  height: 34px;
  background: #c4b89d;
}
.sta-travel-c .contenedor_tabs .contenedor_tabs_n2 {
  color: #1a1a1a;
}
.sta-travel-c .contenedor_tabs .tab_hotel {
  border-right: none;
  background-color: #ffffff;
  position: relative;
}
.sta-travel-c .contenedor_tabs .tab_hotel > span {
  border-bottom: 1px solid #1a1a1a;
}
.sta-travel-c .contenedor_tabs .tab_hotel:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  bottom: 0;
  z-index: 2;
  width: 3px;
  background-color: rgba(0, 0, 0, 0.2);
}
.sta-travel-c .contenedor_tabs .tab_hotel:after {
  content: '';
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  z-index: 1;
  bottom: 0;
  width: 3px;
  background-color: #c4b89d;
}
.sta-travel-c .contenedor_tabs .tab_fly {
  background: rgba(196, 184, 157, 0.7);
}
.sta-travel-c .contenedor_tabs .tab_fly:hover {
  color: #000;
  background: #ffffff;
}
.tpl-header-dl > div > a:last-of-type > div:first-of-type {
  color: #ffffff;
}
.tpl-header-dl > div > nav > ul > li > a {
  color: #ffffff;
}
.tpl-header-dl > div > nav > div > label {
  color: #c4b89d;
}
.tpl-header-dl > div > nav > div > label > span:first-of-type {
  background-color: #c4b89d;
}
.tpl-header-dl > div > nav > div > label > span:first-of-type:before,
.tpl-header-dl > div > nav > div > label > span:first-of-type:after {
  background-color: #c4b89d;
}
.tpl-header-dl > div > nav > div > ul li:first-of-type {
  color: #ffffff;
}
.tpl-header-dl > div > nav > div > ul li:first-of-type > label {
  color: #c4b89d;
}
.tpl-header-dl > div > nav > div > ul li:first-of-type > label > span {
  color: #ffffff;
}
.tpl-header-dl > div > nav > div > ul li:first-of-type > label > span:after {
  color: #c4b89d;
}
.tpl-header-dl > div > nav > div > ul li > a {
  background-color: #1a1a1a;
  color: #c4b89d;
}
.tpl-header-dl > div > nav > div > ul li > div > a {
  background: #1a1a1a;
}
.tpl-header-dl > div > nav > div > ul li > div > a:hover {
  color: #c4b89d;
}
.tpl-header-dl > div > nav > div > ul li > label:after {
  color: #c4b89d !important;
}
/* FIN motor */
/* ventajas */
.tpl-home-dl > div > div.sta-desple > div.sta-promo.sta-promo-elegida > div {
  border-top-color: #c4b89d;
  background: #1a1a1a;
}
.tpl-home-dl > div > div.sta-desple > div.sta-promo.sta-promo-elegida > div > label {
  color: #fff;
}
.tpl-home-dl > div > div.sta-desple > div.sta-ventajas > div {
  background: #fff;
  border-top-color: #c4b89d;
  color: #000;
}
.tpl-home-dl > div > div.sta-desple > div.sta-ventajas > div > label {
  color: #c4b89d;
}
.tpl-home-dl > div > div.sta-desple > div.sta-ventajas > div > div {
  border-top: 1px solid #c4b89d;
}
.tpl-home-dl > div > div.sta-desple > div.sta-ventajas > div > div > ul > li:before {
  color: #c4b89d;
}
/* FIN ventajas */
/* fotter */
.tpl-footer-dl {
  background: #1a1a1a;
}
.tpl-footer-dl a:hover {
  color: #c4b89d;
}
.tpl-footer-dl > div:first-of-type > div > div,
.tpl-footer-dl > div:first-of-type > div > a,
.tpl-footer-dl > div:first-of-type > ul > li a {
  color: #fff;
}
.tpl-footer-dl > div:first-of-type > div > a:hover,
.tpl-footer-dl > div:first-of-type > ul > li a:hover {
  color: #c4b89d;
}
.tpl-footer-dl > div:last-of-type {
  background: #1a1a1a;
}
.tpl-footer-dl > div:last-of-type > svg {
  fill: #c4b89d;
}
 > .tpl-footer-dl > div:last-of-type > svg path.st1,
 > .tpl-footer-dl > div:last-of-type > svg polygon.st1,
.tpl-footer-dl > div:last-of-type > svg path.st2,
.tpl-footer-dl > div:last-of-type > svg polygon.st2 {
  fill: #c4b89d;
}
@media (min-width: 601px) {
  .tpl-footer-dl > div:last-of-type {
    background: #c4b89d;
  }
  .tpl-footer-dl > div:last-of-type > svg {
    fill: #1a1a1a;
  }
}
/* FIN fotter */
/* .sta-home-control */
.sta-home-control li .text {
  background: #c4b89d;
  color: #000;
}
/* .sta-home-control */
/* .tpl-section-dl */
.tpl-section-dl > input:checked ~ article > section > div,
.tpl-section-dl > input:checked ~ article > section > label > span {
  background: #1a1a1a;
}
.tpl-section-dl > article > section {
  background: #1a1a1a;
  background: rgba(26, 26, 26, 0.7);
}
.tpl-section-dl > article > section > div > article:first-of-type > footer > span:first-of-type > svg {
  fill: #c4b89d;
}
.tpl-section-dl > article > section > div > article:first-of-type > footer > span:last-of-type > a:hover:before {
  color: #c4b89d;
  background-color: #c4b89d;
}
.tpl-section-dl > article > section > div > article:last-of-type {
  border-top-color: #c4b89d;
  background: #ffffff;
}
.tpl-section-dl > article > section > div > article:last-of-type > header {
  color: #c4b89d;
  background-color: #ffffff;
}
.tpl-section-dl > article > section > label > span {
  color: #c4b89d;
}
/* .tpl-section-dl */
/* .sta-button-dl1 */
/* .sta-button-dl1 */
/* .sta-button-dl2 */
.sta-button-dl2 {
  color: #c4b89d;
  border-color: #c4b89d;
}
.sta-button-dl2:hover {
  background: #c4b89d;
}
/* .sta-button-dl2 */
/* .tpl-info2-dl */
.tpl-info2-dl > article {
  background: #c4b89d;
  background: rgba(196, 184, 157, 0.8);
}
.tpl-info2-dl > article > section > label {
  color: #000;
}
/* .tpl-info2-dl */
/* .tpl-boxes-dl */
.tpl-boxes-dl > div > article {
  border-top-color: #c4b89d;
  background-color: #1a1a1a;
  background-size: 0;
  background-position: -999999px -999999px;
}
.tpl-boxes-dl > div > article > header,
.tpl-boxes-dl > div > article > section {
  background: #1a1a1a;
}
.tpl-boxes-dl > div > article > header {
  color: #c4b89d;
}
.tpl-boxes-dl > div > article > header:after {
  background: #c4b89d;
}
.tpl-boxes-dl > div > article > section {
  color: #ffffff;
}
/* .tpl-boxes-dl */
/* .tpl-boxes2-dl */
.tpl-boxes2-dl > div {
  border-top-color: #c4b89d;
  background: #1a1a1a;
  color: #ffffff;
}
.tpl-boxes2-dl > div > div {
  border-right-color: #1a1a1a;
  border-bottom-color: #1a1a1a;
}
.tpl-boxes2-dl > div > article > header {
  color: #c4b89d;
}
.tpl-boxes2-dl > div > article > header:after {
  background: #c4b89d;
}
/* .tpl-boxes2-dl */
/* .tpl-sharer-dl */
.tpl-sharer-dl > div {
  background: #000;
  color: #c4b89d;
}
.tpl-sharer-dl > div a:hover {
  color: #ffffff;
}
/* .tpl-sharer-dl */
/* #tpl-egm-menu-ctr */
#tpl-egm-menu-ctr .sta-close .title {
  color: #1a1a1a;
}
#tpl-egm-menu-ctr .sta-close .icon svg {
  stroke: #1a1a1a;
}
#tpl-egm-menu-ctr > .bar .direct .title {
  color: #000;
}
#tpl-egm-menu-ctr > .control.right,
#tpl-egm-menu-ctr > .control.left {
  background: #1a1a1a;
}
#tpl-egm-menu-ctr > .control.right:hover .icon svg,
#tpl-egm-menu-ctr > .control.left:hover .icon svg {
  stroke: #c4b89d;
}
#tpl-egm-menu-ctr > .control.right .icon svg,
#tpl-egm-menu-ctr > .control.left .icon svg {
  stroke: rgba(196, 184, 157, 0.7);
}
/* #tpl-egm-menu-ctr */
/* .tpl-gallery-dl */
.tpl-gallery-dl > div > button:before {
  background: #c4b89d;
}
/* .tpl-gallery-dl */
/* .tpl-modal-dl */
.tpl-modal-dl > div:first-of-type > button {
  color: #c4b89d;
}
.tpl-modal-dl > div:first-of-type > button:before {
  color: #c4b89d;
}
/* .tpl-modal-dl */
/* .tpl-boxes3-dl */
.tpl-boxes3-dl > div > div {
  border-top-color: #c4b89d;
}
.tpl-boxes3-dl > div > div > div > div:last-of-type > button:before {
  background: #c4b89d;
  color: #000;
}
.tpl-boxes3-dl > div > div > article > header:after {
  background: #c4b89d;
}
.tpl-boxes3-dl > div > div > article > header > span {
  color: #c4b89d;
}
.tpl-boxes3-dl > div > div > article > header > div:before {
  color: #c4b89d;
}
.tpl-boxes3-dl > div > div > article > section > div:first-of-type > label {
  color: #c4b89d;
}
.tpl-boxes3-dl > div > div > article > section > div:last-of-type > ul > li:before {
  color: #c4b89d;
}
.tpl-boxes3-dl > div > div > article > section > div:last-of-type > ul > li > span {
  color: #c4b89d;
}
.tpl-boxes3-dl > div > div > article > section > div:last-of-type > div {
  color: #c4b89d;
}
.tpl-boxes3-dl > div > div {
  background: #1a1a1a;
}
.tpl-boxes3-dl > div > div > article > header > div {
  color: #ffffff;
}
.tpl-boxes3-dl > div > div > article > section {
  color: #ffffff;
}
/* .tpl-boxes3-dl */
/* .tpl-boxes4-dl */
.tpl-boxes4-dl > div > article {
  border-top-color: #c4b89d;
}
.tpl-boxes4-dl > div > article > header {
  color: #c4b89d;
}
.tpl-boxes4-dl > div > article > header:after {
  background: #c4b89d;
}
.tpl-boxes4-dl > div > article {
  background-color: #1a1a1a;
}
.tpl-boxes4-dl > div > article > header,
.tpl-boxes4-dl > div > article > section {
  background: #1a1a1a;
}
.tpl-boxes4-dl > div > article > section {
  color: #ffffff;
}
/* .tpl-boxes4-dl */
/* .tpl-boxes7-dl */
.tpl-boxes7-dl > div > article {
  border-top-color: #c4b89d;
}
.tpl-boxes7-dl > div > article > section > label {
  color: #c4b89d;
}
.tpl-boxes7-dl > div {
  background: rgba(26, 26, 26, 0.6);
}
.tpl-boxes7-dl > div > div {
  color: #c4b89d;
}
.tpl-boxes7-dl > div > article {
  background: #1a1a1a;
}
.tpl-boxes7-dl > div > article > header {
  border-right-color: #1a1a1a;
}
.tpl-boxes7-dl > div > article > section {
  color: #ffffff;
}
/* .tpl-boxes7-dl */
/* .tpl-boxes6-dl */
.tpl-boxes6-dl > article > header {
  color: #c4b89d;
}
.tpl-boxes6-dl > article > header > div:before,
.tpl-boxes6-dl > article > header > div:after {
  background: #c4b89d;
}
.tpl-boxes6-dl > article > section > div:first-of-type {
  color: #c4b89d;
}
.tpl-boxes6-dl > article > section > #sta-map-route > article > header {
  color: #c4b89d;
}
.tpl-boxes6-dl > label {
  background: #c4b89d;
}
.tpl-boxes6-dl > div > div > span:first-of-type {
  color: #c4b89d;
}
.tpl-boxes6-dl > div {
  background: #1a1a1a;
}
.tpl-boxes6-dl > div > div {
  color: #ffffff;
}
.tpl-boxes6-dl > article {
  background: #1a1a1a;
}
.tpl-boxes6-dl > article > section > div:nth-of-type(2) {
  background: #1a1a1a;
  border-color: #c4b89d;
}
.tpl-boxes6-dl > article > section > div:nth-of-type(2) > button {
  border-left-color: #c4b89d;
  color: #c4b89d;
}
.tpl-boxes6-dl > article > section > div:nth-of-type(2) > button:hover {
  color: #ffffff;
  background: #c4b89d;
}
.tpl-boxes6-dl > article > section > div:nth-of-type(2) > input {
  color: #c4b89d;
  background: #1a1a1a;
}
.tpl-boxes6-dl > article > section > #sta-map-route > div {
  background: #fff;
}
.tpl-boxes6-dl > article > section > #sta-map-route > article {
  background: rgba(255, 255, 255, 0.3);
}
.tpl-boxes6-dl > article > section > #sta-map-route > article > header {
  color: #c4b89d;
}
.tpl-boxes6-dl > article > section > #sta-map-route > article > section {
  color: #ffffff;
}
/* .tpl-boxes6-dl */
/* .tpl-bonos-smt */
.tpl-bonos-smt > div > article {
  border-top-color: #c4b89d;
}
.tpl-bonos-smt > div > article > section > div:nth-of-type(3) > div {
  color: #c4b89d;
}
.tpl-bonos-smt > div > article {
  background: #1a1a1a;
}
.tpl-bonos-smt > div > article > section > div:first-of-type {
  color: #ffffff;
}
.tpl-bonos-smt > div > article > section > div:nth-of-type(2) > div {
  color: #ffffff !important;
}
.tpl-bonos-smt > div > article > section > div:nth-of-type(2) > div > span {
  color: #ffffff !important;
}
.tpl-bonos-smt > div > article > section > div:nth-of-type(2) > div > span > span {
  color: #ffffff !important;
}
/* .tpl-bonos-smt */
/* .tpl-text-smt */
.tpl-text-smt > article > header {
  color: #000;
}
.tpl-text-smt > article > section > article > header {
  color: #000;
}
.tpl-text-smt > article > section > article > header:after {
  background: #c4b89d;
}
.tpl-text-smt > article {
  background: #1a1a1a;
  background: rgba(26, 26, 26, 0.6);
}
.tpl-text-smt > article > header {
  color: #c4b89d;
}
.tpl-text-smt > article > section {
  background: #1a1a1a;
}
.tpl-text-smt > article > section > article > header {
  color: #c4b89d;
}
.tpl-text-smt > article > section > article > section {
  color: #ffffff;
}
/* .tpl-text-smt */
/* .tpl-rate-dl */
.tpl-rate-dl > div > div:after {
  background: #c4b89d;
}
.tpl-rate-dl > div > div > div > div > svg {
  fill: #c4b89d;
}
.tpl-rate-dl > div > ul > li > span:last-of-type {
  color: #c4b89d;
}
.tpl-rate-dl > div > ul > li > div > div {
  background: #c4b89d;
}
.tpl-rate-dl > div {
  background: #1a1a1a;
}
.tpl-rate-dl > div > div {
  background: #000;
}
.tpl-rate-dl > div > div > div > div:last-of-type {
  color: #ffffff;
}
.tpl-rate-dl > div > div > div > div > span {
  color: #ffffff;
}
.tpl-rate-dl > div > ul > li > span {
  color: #ffffff;
}
.tpl-rate-dl > div > ul > li > div {
  background: #000;
}
/* .tpl-rate-dl */
/* .tpl-rate2-dl */
.tpl-rate2-dl > div > article {
  border-top-color: #c4b89d;
}
.tpl-rate2-dl > div > article > header {
  background: #c4b89d;
}
.tpl-rate2-dl > div > article > section > ul > li > span:last-of-type {
  color: #c4b89d;
}
.tpl-rate2-dl > div > article > section > article:before {
  background: #c4b89d;
}
.tpl-rate2-dl > div > article > section > article > header {
  color: #000;
}
.tpl-rate2-dl > div > article > footer {
  color: #c4b89d;
}
.tpl-rate2-dl > div > article {
  background: #1a1a1a;
}
.tpl-rate2-dl > div > article > section > ul > li > span:first-of-type {
  color: #ffffff;
}
.tpl-rate2-dl > div > article > section > article > header {
  color: #ffffff;
}
.tpl-rate2-dl > div > article > section > article > section {
  color: #ffffff;
}
/* .tpl-rate2-dl */
/* .paginacion */
.paginacion {
  background: #1a1a1a;
}
/* .paginacion */
/* .slideshow */
.slideshow {
  background: rgba(255, 255, 255, 0.9) !important;
}
/* .slideshow */
/* .tpl-boxes5-dl */
.tpl-boxes5-dl > article {
  background: #1a1a1a;
  background: rgba(26, 26, 26, 0.6);
}
.tpl-boxes5-dl > article > header {
  color: #ffffff;
}
.tpl-boxes5-dl > article > section {
  background: #1a1a1a;
  color: #ffffff;
}
.tpl-boxes5-dl > article > section > ul > li:before {
  color: #c4b89d;
}
/* .tpl-boxes5-dl */
/* .tpl-info3-dl */
.tpl-info3-dl > article {
  border-top-color: #c4b89d;
}
.tpl-info3-dl > article > header:after {
  background: #c4b89d;
}
.tpl-info3-dl > article > section > div > svg {
  fill: #c4b89d !important;
}
.tpl-info3-dl > article {
  background: #1a1a1a;
}
.tpl-info3-dl > article > header {
  color: #ffffff;
}
.tpl-info3-dl > article > header:after {
  background: #c4b89d;
}
/* .tpl-info3-dl */
/* .tpl-deli-formV2 */
.tpl-deli-formV2 .fr label {
  border-color: #c4b89d;
  color: #000;
}
.tpl-deli-formV2 .fr label:hover {
  background: #ffffff;
}
.tpl-deli-formV2 .comentarios_formulario > label {
  color: #ffffff;
}
.tpl-deli-formV2 form {
  background: #1a1a1a;
  background: rgba(26, 26, 26, 0.6);
}
.tpl-deli-formV2 form label {
  background: #c4b89d;
  color: #000;
}
/* .tpl-deli-formV2 */
/* .tpl-form-dl */
.tpl-form-dl > div > label:after {
  background: #c4b89d;
}
.tpl-form-dl > div > form > div:first-of-type {
  color: #ffffff;
}
.tpl-form-dl > div > form > div:nth-of-type(3):before {
  color: #c4b89d;
}
.tpl-form-dl > div > form > label:not(:last-of-type) > span:after {
  color: #c4b89d;
}
.tpl-form-dl > div > form > label:last-of-type > span > a {
  color: #c4b89d;
}
.tpl-form-dl {
  color: #ffffff;
}
.tpl-form-dl > div > label:before {
  background: #ffffff;
}
.tpl-form-dl > div > form {
  background: #1a1a1a;
}
.tpl-form-dl > div > form > label:last-of-type > span:after {
  color: #1a1a1a;
}
/* .tpl-form-dl */
.tpl_slide2_dl {
  background-color: #c4b89d;
}
.tpl_slide2_dl > div > div > a > svg {
  fill: #ffffff;
  stroke: #ffffff;
}
.tpl-warning-dl > div {
  background: rgba(196, 184, 157, 0.7);
}
.sta-weather > div {
  background-color: rgba(196, 184, 157, 0.7);
}
/* tpl-newsletter-smart */
.tpl-newsletter-deli > article > section  > button{color:#c4b89d;border:2px solid #c4b89d;}
.tpl-newsletter-deli > article > section  > label:before{color:#c4b89d;}
.tpl-newsletter-deli > article > section  > button:hover{background: #c4b89d;}