/*------------------------------------------------ Compile stylesheet
-------------------------------------------------*/
/*------------------------------------------------ Global Styles
-------------------------------------------------*/
._color-main { color: #ff4200; }

body { font-family: "Roboto", sans-serif; font-size: 12px; }

/*  Scroll Up
-------------------------------------------------*/
#scrollUp { bottom: 20px; right: 20px; width: 50px; height: 50px; background: url(../img/flecha.jpg); }

/*  Modal Loading
----------------------------------------------*/
.loading { display: none; }

.loading-modal { position: fixed; z-index: 10000; top: 0; left: 0; height: 100%; width: 100%; background-size: 100px 100px; color: #ff4200; font-size: 22px; display: flex; justify-content: center; align-items: center; }

/*
.modal-body { padding: 0 !important;
}
*/
/*  All input to upper case
----------------------------------------------*/
input[type=text], textarea { text-transform: uppercase; font-size: 12px; }

input::placeholder { text-transform: none !important; }

/*  Actions buttons
----------------------------------------------*/
._action-button, ._action-button:active, ._action-button:focus, ._action-button:link, ._action-button:visited { padding: 0; margin-right: 10px; border: none; cursor: pointer; color: #ff4200; font-size: 20px; background: transparent; }

._action-button:hover { color: #474b4f !important; }

._deactivate-button, ._deactivate-button:active, ._deactivate-button:focus, ._deactivate-button:link, ._deactivate-button:visited { padding: 0; margin-right: 10px; border: none; cursor: pointer; color: darkred; font-size: 20px; background: transparent; }

._deactivate-button:hover { color: #474b4f !important; }

/*
.btn:focus { color: #ffffff !important;
}
*/
/*  Format styles
----------------------------------------------*/
hr { color: gray; border-style: inset; border-width: 2px; margin: 2em auto; }

._align-right { text-align: right; }

._align-center { text-align: center; }

._align-justify { text-align: justify; }

._font-size { font-size: 12px; }

._lower-case { text-transform: lowercase; }

table { width: 100% !important; }
table td { font-size: 12px; }

._total-style { font-weight: bold; font-size: 14px; }

._field-full { width: 100% !important; }

._width-full { width: 100% !important; }

._width-half { width: 50% !important; }

._field-90p { width: 90% !important; }

._blank { color: #fff; }

._required::before { color: red; content: '*'; padding-right: 5px; }

._space-right { margin-right: 10px; }

._title { font-size: 18px; font-weight: 700; color: #ff4200; padding: 0px; margin: 0 0 20px 0; }

._inquiry { font-size: 14px; text-align: center; }

._background-gray { background: #EEEEEE !important; }

._no-margin { margin: 0; }

._no-padding { padding: 0; }

/*  Template custom styles
----------------------------------------------*/
._icon-left { margin-right: 10px; }

.box-title { font-size: 22px !important; font-weight: bold; font-style: italic; }

._font-middle { font-size: 12px; }

._btn-custom { background-color: #c8b279; color: #ffffff; }

._btn-custom:hover, ._btn-custom:active, ._btn-custom.hover { background-color: #95805E; color: #ffffff; }

/*  Template format
----------------------------------------------*/
.content-wrapper { background-color: #fff; }

.sidebar-menu .fa { font-size: 1.3em; }

.sidebar-menu > li > a > .fa, .sidebar-menu > li > a > .glyphicon, .sidebar-menu > li > a > .ion { width: 30px; }

.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side { background-color: #58574a; box-shadow: 5px 0 5px -2px rgba(50, 50, 50, 0.5); }

.skin-blue .main-header .logo { background-color: #58574a; color: #fff; border-bottom: 0 solid transparent; }

.skin-blue .main-header .logo:hover { background-color: #58574a; }

.skin-blue .main-header li.user-header { background-color: #ff4200; }

.skin-blue .sidebar a { color: #fff; }

.skin-blue .sidebar-menu > li:hover > a, .skin-blue .sidebar-menu > li.active > a, .skin-blue .sidebar-menu > li.menu-open > a { color: #fff; background: #ff4200; }

.box { position: relative; border-radius: 3px; background: #ffffff; border-top: 0; margin-bottom: 20px; width: 100%; box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); }

/*  Footer
----------------------------------------------*/
.main-footer { background-color: #272829; color: #ff4200; }

/*  Header
----------------------------------------------*/
.skin-blue .main-header .navbar { background-color: #272829; }

.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span:not(.pull-right), .sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .treeview-menu { width: 180px; left: 50px; }

.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span { top: 0; margin-left: -3px; padding: 12px 5px 12px 20px; background-color: #ff4200; }

.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .treeview-menu { top: 41px; }

/* Bullet menu  */
.skin-blue .sidebar-menu > li.active > a { border-left-color: #000000; }

.skin-blue .main-header .sidebar-toggle { padding: 8px 15px; font-size: 25px; }

.skin-blue .main-header .navbar .sidebar-toggle { color: #ff4200 !important; }

.skin-blue .main-header .navbar .sidebar-toggle:hover { background-color: transparent; }

._sidebar { font-size: 18px; color: #ff4200 !important; }

/*  Datatables pagination
----------------------------------------------*/
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { cursor: pointer; background-color: #ff4200; border-color: #ff4200; }

._action-column { text-align: center; width: 110px; }

th { font-size: 13px; }

td { font-size: 10px; }

.selected { background: #ffc6ac !important; color: #000; }

.ok { background: #B2B2AD !important; color: #000; }

/*  Button gold
----------------------------------------------*/
.bg-gold { background-color: #ff4200 !important; color: #fff; }

.bg-gold:hover { color: #fff; }

._bg-light { background-color: #535252 !important; color: #fff; }

._bg-light:hover { color: #fff; }

/*  Menu treeview (submenus)
----------------------------------------------*/
.treeview-menu { padding-left: 14px; }

.treeview-menu > li > a { font-size: 12px; }

.skin-blue .sidebar-menu > li > .treeview-menu { background: #272829; }

.skin-blue .sidebar-menu .treeview-menu > li > a { color: #fff; }

.skin-blue .sidebar-menu .treeview-menu > li.active > a, .skin-blue .sidebar-menu .treeview-menu > li > a:hover { color: #ff4200; }

/*  Modal Window
----------------------------------------------*/
._modal-header-color { background-color: #ff4200; color: white; }

/*  Modal scroll
----------------------------------------------*/
._modal-scroll { max-height: calc(100vh - 185px); overflow-y: auto; padding-bottom: 0; }

/*
.modal{ z-index: 99999;
}
*/
._form-bottom { margin-bottom: 2px; }

/*  Forms
----------------------------------------------*/
.form-control { font-size: 12px !important; }

._form-control { height: 34px; padding: 6px 12px; color: #555; background-color: #fff; border: 1px solid #ccc; line-height: 1.42857143; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

._form-action-buttons { padding: 5px 10px 5px 15px; /*height: 70px;*/ }

._form-field { margin: 5px 0; }

._no-padding { padding: 0; }

._no-margin { margin: 0; }

._margin-right-short { margin-right: 40px; }

._button_pointer { cursor: pointer; }

/*  Scroll Table on modal window
----------------------------------------------*/
table.scroll-modal { width: 100%; border-collapse: collapse; border-spacing: 0; }

table.scroll-modal tbody, table.scroll-modal thead { display: block; }

/*
table.scroll-modal thead tr th { height: 30px; line-height: 30px; background-color: #C9B173; color: white;
}
*/
table.scroll-modal tbody { max-height: 200px; height: auto; overflow-y: auto; overflow-x: hidden; }

table.scroll-modal tbody td, table.scroll-modal thead th { width: 100%; text-align: left; }

table.scroll-modal tbody td:last-child, table.scroll-modal thead th:last-child { border-right: none; }

.js-clickable-row { cursor: pointer; }

/*  Print breaks
----------------------------------------------*/
@media all { .page-break { display: none; } }
@media print { @page { margin: 0; }
  body { margin: 1.6cm; }
  .page-break { display: block; page-break-before: always; } }
/*  Datatables responsive collpase plus button
----------------------------------------------*/
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th:first-child:before { background-color: #737373; }

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before { content: '-'; background-color: #000000; }

/*  Scroll on div
----------------------------------------------*/
._scroll-div { overflow: auto; height: 100%; }

/*  Scroll on table
----------------------------------------------*/
._table-scroll { height: 300px; margin: 0; }
._table-scroll thead { background-color: #333333; color: #fff; }
._table-scroll tr { width: 100%; display: inline-table; }
._table-scroll tbody { overflow-y: auto; height: 240px; width: 91%; position: absolute; }

@media (min-width: 992px) { ._table-scroll tbody { height: 260px; width: 95%; } }
/*  Bootstrap tooltip style & multiline
----------------------------------------------*/
.tooltip-inner { max-width: none; text-align: left; }

/*------------------------------------------------ Login Styles
-------------------------------------------------*/
.login-page, .register-page { background: #E0DFD1; }

.login-box-body, .register-box-body { background: #F2F2EF; color: #fff; }

.login-box-msg, .register-box-msg { font-size: 1.9rem; color: #000000; }

._submit-button { letter-spacing: 3px; margin: 10px 0; }

._submit-button:hover { color: #fff; }

#username { text-transform: none; }

._password-reset, ._password-reset:active, ._password-reset:focus, ._password-reset:link, ._password-reset:visited { cursor: pointer; color: #333333; font-size: 14px; background: transparent; }

._password-reset:hover { color: black !important; }

._bg { /* The image used */ background-image: url("../img/bg-login.jpg"); /* Full height */ height: 100%; /* Center and scale the image nicely */ background-position: center; background-repeat: no-repeat; background-size: cover; }

#video { position: fixed; right: 0; bottom: 0; min-width: 100%; min-height: 100%; z-index: -999; }

/*------------------------------------------------ Header Styles
-------------------------------------------------*/
._company-name { font-size: 16px; letter-spacing: 3px; font-weight: 700; font-family: 'Montserrat', sans-serif; color: #F2F2EF; }

._system-name { font-size: 22px; letter-spacing: 2px; color: #ffffff; float: left; padding: 10px 0 0 15px; }

._user-name { color: #ffffff !important; padding-top: 10px; }

._user-name a { color: #ffffff; font-size: 16px; float: right; margin: 5px 20px 0 5px; }

/*  Header buttons
----------------------------------------------*/
._header-button, ._header-button:active, ._header-button:focus, ._header-button:link, ._header-button:visited { padding: 0; margin-right: 10px; border: none; cursor: pointer; color: #ffffff; font-size: 18px; background: transparent; }

._header-button:hover { color: #ffffff; }

/*  Tabs Styles
----------------------------------------------*/
.portlet:not(.light) .tabbable-line { padding-top: 15px; }

.tabbable-line > .nav-tabs { border: none; margin: 0px; }

.tabbable-line > .nav-tabs > li { margin: 0; border-bottom: 4px solid transparent; }

.tabbable-line > .nav-tabs > li > a { background: none !important; border: 0; margin: 0; padding-left: 15px; padding-right: 15px; color: #737373; font-size: 14px; }

.tabbable-line > .nav-tabs > li > a > i { color: #a6a6a6; }

.tabbable-line > .nav-tabs > li.active { background: none; border-bottom: 4px solid #ff4200; position: relative; }

.tabbable-line > .nav-tabs > li.active > a { border: 0; color: #ff4200; font-weight: 700; }

.tabbable-line > .nav-tabs > li.active > a > i.fa { color: #ff4200; }

.tabbable-line > .nav-tabs > li.active > a > i { color: #404040; }

.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover { background: none; border-bottom: 4px solid #ff4200; }

.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a { border: 0; background: none !important; /*color: #72bc31;*/ }

.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i { color: #a6a6a6; }

.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu { margin-top: 0px; }

.tabbable-line > .tab-content { margin-top: 0; border: 0; border-top: 1px solid #eef1f5; padding: 30px 0; }

.page-container-bg-solid .tabbable-line > .tab-content { border-top: 1px solid #dae2ea; }

.portlet .tabbable-line > .tab-content { padding-bottom: 0; }

.tabbable-line.tabs-below > .nav-tabs > li { border-top: 4px solid transparent; }

.tabbable-line.tabs-below > .nav-tabs > li > a { margin-top: 0; }

.tabbable-line.tabs-below > .nav-tabs > li:hover { border-bottom: 0; border-top: 4px solid #fbdcde; }

.tabbable-line.tabs-below > .nav-tabs > li.active { margin-bottom: -2px; border-bottom: 0; border-top: 4px solid #ed6b75; }

.tabbable-line.tabs-below > .tab-content { margin-top: -10px; border-top: 0; border-bottom: 1px solid #eee; padding-bottom: 15px; }

.portlet .tabbable-bordered { margin-top: 20px; }

.tabbable-bordered .nav-tabs { margin-bottom: 0; border-bottom: 0; }

.tabbable-bordered .tab-content { padding: 30px 20px 20px 20px; border: 1px solid #ddd; background: #ffffff; }

/*  labelauty Styles
----------------------------------------------*/
input.labelauty:checked + label { background-color: #ff4200; color: #ffffff; }

input.labelauty:checked:not([disabled]) + label:hover { background-color: #6B6A6A; }

input.labelauty + label { padding: 6px 8px; }

/*  Select2 color
----------------------------------------------*/
.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #a6a6a6; color: white; }

/*  Datatable detail button
----------------------------------------------*/
td.details-control { background: url("../img/details_open.png") no-repeat center center; cursor: pointer; }

tr.details td.details-control { background: url("../img/details_close.png") no-repeat center center; }

/*  Datatable editable field
----------------------------------------------*/
._editable, ._editable:visited, ._editable:active, ._editable:link { text-decoration: none; border-bottom: 1px #ff4200 dotted; color: #ff4200; cursor: pointer; }

._editable:hover { border-bottom: 1px #737373 dotted; color: #737373; }

/*  File Contact Styles
----------------------------------------------*/
._file_company { color: #ff4200; font-size: 16px; font-weight: 700; margin: 10px 0 20px 0; }

._file_label { font-weight: bold; font-size: 13px; width: 30%; }

._file_field { font-size: 13px; width: 70%; }

@media (min-width: 768px) { .modal-xl { width: 90%; max-width: 1200px; } }
/*  Scroll track modal bootsrtrap
----------------------------------------------*/
#modal-track-contact .modal-body { height: 400px; overflow-y: auto; overflow-x: hidden; }

/*  Background colors
----------------------------------------------*/
.bg-blue2 { color: #ffffff; background-color: #05D0FF !important; }

.bg-blue3 { color: #ffffff; background-color: #0085A4 !important; }

.bg-green1 { color: #ffffff; background-color: #46C089 !important; }

/*  Callout
----------------------------------------------*/
.callout { font-size: 13px; }

/*  Upload styles
----------------------------------------------*/
._upload-total-label { margin: 15px 0; font-size: 12px; visibility: hidden; }

/* Call to action button
-------------------------------------------------*/
._call-to-action { position: fixed; left: 0; bottom: 0; width: 40%; height: auto; cursor: pointer; z-index: 9999; }
._call-to-action img { width: 100%; height: auto; }

@media (min-width: 598px) { ._call-to-action { width: 30%; } }
/*
@media (max-width: 767px) { ._call-to-action { top: 38%; right: 0; width: 35%; }
}
*/
@media (min-width: 768px) { ._call-to-action { bottom: 2.5rem; left: 1rem; width: 15%; } }
._form-bottom { margin-bottom: 2px; }

._form-group-padding { padding: 0 17px; }

/* Autocomplete
-------------------------------------------------*/
#suggestions { position: absolute; z-index: 1000; cursor: default; padding: 0; margin-top: 2px; list-style: none; background-color: #ffffff; border: 1px solid #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }

#suggestions .suggest-element { background-color: #EEEEEE; cursor: pointer; padding: 8px; width: 100%; float: left; }

.autocomplete { position: absolute; z-index: 1000; cursor: default; padding: 0; margin-top: 2px; list-style: none; background-color: #ffffff; border: 1px solid #ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }

.autocomplete > li { padding: 3px 20px; }

.autocomplete > li.ui-state-focus { background-color: #DDD; }

.helper-hidden-accessible { display: none; }

.control-sidebar-dark, .control-sidebar-dark + .control-sidebar-bg { background: #58574a; }

.control-sidebar-bg, .control-sidebar { right: -270px; width: 270px; }

/* Modal Image
-------------------------------------------------  */
/* The Modal (background) */
.modal-img { display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 9999; /* Sit on top */ padding-top: 100px; /* Location of the box */ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: black; /* Fallback color */ background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */ }

/* Modal Content (Image) */
.modal-content-img { margin: auto; display: block; height: 90%; max-height: 700px; }

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px) { .modal-content-img { height: 100%; } }
/* Add Animation */
.modal-content-img { -webkit-animation-name: zoom; -webkit-animation-duration: 0.6s; animation-name: zoom; animation-duration: 0.6s; }

@-webkit-keyframes zoom { from { -webkit-transform: scale(0); }
  to { -webkit-transform: scale(1); } }
@keyframes zoom { from { transform: scale(0); }
  to { transform: scale(1); } }
/* The Close Button */
.close-img { position: absolute; top: 15px; right: 35px; color: #f1f1f1; font-size: 40px; font-weight: bold; transition: 0.3s; }

.close-img:hover, .close-img:focus { color: #bbb; text-decoration: none; cursor: pointer; }

/* Combo Width
-------------------------------------------------  */
._combo-width { max-width: 80%; width: 250px; }

@media (min-width: 768px) { ._combo-width { max-width: 95%; width: 650px; } }
/* Table Top Responsive
-------------------------------------------------  */
._margin-top { margin-top: 100px; }

@media (min-width: 768px) { ._margin-top { margin-top: 50px; } }
._small-box-footer { border: none; width: 100%; }

._small-box-footer:focus { outline: 0; }

._scroll-priviledges { overflow-y: auto; height: 346px; }

/*  Password rating meter
----------------------------------------------*/
._meter div { height: 20px; width: 20px; margin: 0 1px 0 0; padding: 0; float: left; background-color: #DDDDDD; }

._meter div.rating-1, #meter div.rating-2 { background-color: red; }

._meter div.rating-3, #meter div.rating-4 { background-color: darkorange; }

._meter div.rating-5, #meter div.rating-6 { background-color: yellow; }

._meter div.rating-7, #meter div.rating-8 { background-color: lightgreen; }

._meter div.rating-9, #meter div.rating-10 { background-color: darkgreen; }

/*  Change background color in selected tree node
----------------------------------------------*/
.jstree-default .jstree-clicked { background: #efeeeb; }

.jstree-default .jstree-hovered { background: #e9e8e4; }

* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* make transparent link selection, adjust last value opacity 0 to 1.0 */ }

body { padding-top: constant(safe-area-inset-top); padding-top: constant(safe-area-inset-bottom); }

/*  Alertify
-------------------------------------------------*/
.alertify-notifier .ajs-message { color: #ffffff; }

/*  Side Menu
-------------------------------------------------*/
#side-menu .page__background { background-image: url(../img/bg-login.jpg); background-repeat: no-repeat; background-size: cover; background-color: #000000; background-position: center; min-height: 100vh; }

#side-menu .list--material { background-color: rgba(0, 0, 0, 0.4); }

#side-menu .list-item__icon, #side-menu .list-item--material { color: #ffffff; }

#side-menu ._logo-login { width: 50%; height: auto; }

/*  User Connection
-------------------------------------------------*/
#connection { color: #ffffff; padding: 20px 0; }

#connection ._status-connection .list-item__icon { color: #5cb85c; font-size: 8px; }

#connection ._status-connection span { font-size: 12px; }

#connection ._property-connection .list-item__icon, #connection ._property-connection span { color: #f0f0f0; }

/*  ONSEN UI
=================================================*/
/*
D:\Desktop\Negocios\Mis Residentes\Recursos\OnsenUI-dist-2.11.2\css
https://onsen.io/v2/guide/theming.html
*/
/*  Toolbar
-------------------------------------------------*/
.toolbar, .toolbar__bg { background-color: #5e5c00; box-shadow: none; }

.toolbar__item, .toolbar__left > .toolbar-button > .ons-icon, .toolbar__right > .toolbar-button > .ons-icon, .toolbar__center, .toolbar__title { color: #ffffff; }

/*  List into main menu
-------------------------------------------------*/
._main-menu, ._main-menu > .list-item { background: transparent !important; transition: transparent 0.2s linear; color: #ffffff; }

/*  Back button
-------------------------------------------------*/
.speed-dial.fab--bottom__right, button.fab--bottom__right, ons-fab.fab--bottom__right, .back-button, .back-button__icon, .back-button__label { color: #ffffff; fill: #ffffff; }

/*  Fab
-------------------------------------------------*/
ons-fab.fab, ons-speed-dial-item.fab, button.fab { background-color: #5e5c00; }

/*  Tabbar
-------------------------------------------------*/
.tabbar { background-color: #5e5c00; }

.tabbar__button { color: #ffffff; }

:checked + .tabbar__button { color: #e5b73b; }

/*  Search input
-------------------------------------------------*/
.search-input { background-color: #ffffff; }

/*  Button
-------------------------------------------------*/
.button { background-color: #5e5c00; color: #ffffff; }

/*
button.fab--material, ons-fab.fab--material, ons-speed-dial-item.fab--material,
.tabbar--material,
.toolbar--material,
.button--material { background-color: #5e5c00; color: #ffffff;
}

.speed-dial.fab--bottom__right, button.fab--bottom__right, ons-fab.fab--bottom__right,
.toolbar--material__center,
.toolbar--material__right,
.toolbar-button--material,
.tabbar--material__button,
.back-button__label,
.back-button__icon { color: #ffffff; fill: #ffffff;
}

.toolbar--material { box-shadow: none;
}

:checked+.tabbar--material__button,
button:focus:not(:focus-visible) { color: #e5b73b;
}
*/
/*  Disable bootstrap button check box hover and focus
--------------------------------------------------------*/
label.btn.btn-outline-secondary { color: #6c757d; background-color: transparent; outline: none !important; box-shadow: none !important; }

label.btn.btn-outline-secondary.active { color: #fff; background-color: #6c757d; }

/*  Action buttons on lists
--------------------------------------------------------*/
._color-action-buttons, ._color-icon-list { color: #5e5c00; }

/*  Footer MENU
--------------------------------------------------------*/
#footer-menu { color: #ffffff; font-size: 11px; }

/*  Bootstrap 5 button checkbox change color
--------------------------------------------------------*/
.btn-check:active + .btn-outline-secondary, .btn-check:checked + .btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active { color: #fff; background-color: #7acabf; border-color: #7acabf; }

/*# sourceMappingURL=styles.css.map */
