@charset "UTF-8";
/*!
// ================================================================================================
// XXX : Responsive Admin Theme
// Based on: Bootstrap v4.0 (https://getbootstrap.com)
// ================================================================================================
// Product Page   : http://www.xxxxx.com
// Version        : 1.2
// Author         : MANOJ
// Author URL     : http://www.themeforest.net/user/xxx
// ================================================================================================
*/
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700|Roboto+Mono:300,400,500,600,700");
.btn { border-radius: 0.25rem; font-size: 1rem; font-weight: 400; padding: 0.375rem 0.75rem; line-height: 1.4; min-width: 100px; min-height: initial; cursor: pointer; border: 1px solid transparent; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.master-header__navbar .navbar-brand, .sidebar-is-open.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item:not(.mini), .sidebar-is-open.sidebar-mini .sidebar.popout .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item:not(.mini), .sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item, .nav-tabs.extended-arrow .nav-link:after, .nav-tabs.extended-arrow .nav-link:before, body.miniHeader .master-header__navbar .addr-tl, body.miniHeader .master-header__navbar .ph-tr { opacity: 0; filter: alpha(opacity=0); visibility: hidden; }

.sidebar-is-closed .master-header__navbar .navbar-brand, .sidebar-is-open .sidebar .sidebar-footer__nav > ul > .sidebar-footer__item, .nav-tabs.extended-arrow .nav-link.active:after, .nav-tabs.extended-arrow .nav-link.active:before, .nav-tabs.extended-arrow .nav-item.show .nav-link:after, .nav-tabs.extended-arrow .nav-item.show .nav-link:before { opacity: 1; filter: alpha(opacity=100); visibility: visible; }

.accordion [data-toggle="collapse"]:after, a.accordion:before, .accordion.extended-underline [data-toggle="collapse"]:before, .accordion.extended-left-line [data-toggle="collapse"]:before { top: 50%; bottom: auto; transform: translateY(-50%); font-family: 'simple-line-icons'; font-style: normal; content: ""; color: inherit; float: right; font-size: 0.75rem; line-height: 1; speak: none; width: 15px; height: 15px; text-align: center; position: absolute; right: 1.25rem; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.breadcrumb.extended-arrow .breadcrumb-item:not(:last-child):after, .breadcrumb.extended-arrow .breadcrumb-item:not(:last-child):before, .breadcrumb.extended-arrow.wizard-step .breadcrumb-item:after, .breadcrumb.extended-arrow.wizard-step .breadcrumb-item:before { content: " "; display: block; width: 0; height: 0; border-top: calc((2.025rem + 0px) / 2) solid transparent; border-bottom: calc((2.025rem + 0px) / 2) solid transparent; border-left: 10px solid transparent; position: absolute; top: 0; left: 100%; z-index: 3; }

.list-group-item { font-size: 1rem; font-weight: 400; padding: 0.375rem 0.75rem; line-height: 1.4; margin-bottom: -1px; background-color: #fff; color: #495057; border: 1px solid rgba(0, 0, 0, 0.16); }

html { min-height: 100%; box-sizing: border-box; }

body { height: 100vh; min-height: 100%; background-color: #fff; overflow-x: hidden; }

*, *::before, *::after { box-sizing: inherit; }

:hover, :active, :focus { outline: none !important; }

fieldset { margin: 0; border: 0; padding: 0; }

textarea { resize: vertical; }

html { font-size: 100%; }

body { font-family: "Source Sans Pro", "Arial", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.4; color: #868e96; }

* { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; text-rendering: optimizeLegibility; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { font-family: "Source Sans Pro", "Arial", sans-serif; font-weight: 500; line-height: 1.2; color: #868e96; }

h1, .h1 { font-size: 2.5rem; letter-spacing: -0.0625rem; }

h2, .h2 { font-size: 2rem; letter-spacing: -0.0625rem; }

h3, .h3 { font-size: 1.75rem; }

h4, .h4 { font-size: 1.5rem; }

h5, .h5 { font-size: 1.25rem; }

h6, .h6 { font-size: 1rem; }

.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }

.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }

.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }

.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }

.display-5 { font-size: 2.5rem; font-weight: 300; line-height: 1.2; }

.display-6 { font-size: 1.5rem; font-weight: 300; line-height: 1.2; }

@media only screen and (max-width: 575px) { .display-xs-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }
  .display-xs-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }
  .display-xs-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }
  .display-xs-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }
  .display-xs-5 { font-size: 2.5rem; font-weight: 300; line-height: 1.2; }
  .display-xs-6 { font-size: 1.5rem; font-weight: 300; line-height: 1.2; } }

@media only screen and (min-width: 576px) { .display-sm-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }
  .display-sm-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }
  .display-sm-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }
  .display-sm-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }
  .display-sm-5 { font-size: 2.5rem; font-weight: 300; line-height: 1.2; }
  .display-sm-6 { font-size: 1.5rem; font-weight: 300; line-height: 1.2; } }

@media only screen and (min-width: 768px) { .display-md-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }
  .display-md-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }
  .display-md-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }
  .display-md-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }
  .display-md-5 { font-size: 2.5rem; font-weight: 300; line-height: 1.2; }
  .display-md-6 { font-size: 1.5rem; font-weight: 300; line-height: 1.2; } }

@media only screen and (min-width: 992px) { .display-lg-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }
  .display-lg-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }
  .display-lg-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }
  .display-lg-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }
  .display-lg-5 { font-size: 2.5rem; font-weight: 300; line-height: 1.2; }
  .display-lg-6 { font-size: 1.5rem; font-weight: 300; line-height: 1.2; } }

@media only screen and (min-width: 1200px) { .display-xl-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }
  .display-xl-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }
  .display-xl-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }
  .display-xl-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }
  .display-xl-5 { font-size: 2.5rem; font-weight: 300; line-height: 1.2; }
  .display-xl-6 { font-size: 1.5rem; font-weight: 300; line-height: 1.2; } }

p { color: #868e96; }

a:not(.btn) { color: #4183c4; text-decoration: none; transition: color 250ms ease-in-out; }

a:not(.btn):hover, a:not(.btn):focus, a:not(.btn).focus { color: #2c5d8d; text-decoration: none; }

small, .small { color: #868e96; }

.lead { font-size: 1.25rem; font-weight: 300; }

strong { font-weight: 600; }

.theme-rebecca .bg-primary { background-color: #8a8c05 !important; }

.theme-rebecca .bg-primary { color: #fff !important; }

a.bg-primary { color: rgba(255, 255, 255, 0.8) !important; }

.theme-rebecca a.bg-primary:hover, .theme-rebecca a.bg-primary:focus { background-color: #7b7d04 !important; }

.theme-rebecca a.bg-primary:hover, .theme-rebecca a.bg-primary:focus { color: #fff !important; }

.theme-rebecca .bg-secondary { background-color: #632a19 !important; }

.theme-rebecca .bg-secondary { color: #fff !important; }

a.bg-secondary { color: rgba(255, 255, 255, 0.8) !important; }

.theme-rebecca a.bg-secondary:hover, .theme-rebecca a.bg-secondary:focus { background-color: #572516 !important; }

.theme-rebecca a.bg-secondary:hover, .theme-rebecca a.bg-secondary:focus { color: #fff !important; }

.theme-rebecca .bg-primary { background-color: #8a8c05 !important; }

.theme-rebecca .bg-primary { color: #fff !important; }

a.bg-primary { color: rgba(255, 255, 255, 0.8) !important; }

.theme-rebecca a.bg-primary:hover, .theme-rebecca a.bg-primary:focus { background-color: #7b7d04 !important; }

.theme-rebecca a.bg-primary:hover, .theme-rebecca a.bg-primary:focus { color: #fff !important; }

.theme-rebecca .bg-secondary { background-color: #632a19 !important; }

.theme-rebecca .bg-secondary { color: #fff !important; }

a.bg-secondary { color: rgba(255, 255, 255, 0.8) !important; }

.theme-rebecca a.bg-secondary:hover, .theme-rebecca a.bg-secondary:focus { background-color: #572516 !important; }

.theme-rebecca a.bg-secondary:hover, .theme-rebecca a.bg-secondary:focus { color: #fff !important; }

.bg-success { background-color: #17C671 !important; color: #fff !important; }

a.bg-success { color: rgba(255, 255, 255, 0.8) !important; }

a.bg-success:hover, a.bg-success:focus { background-color: #15b869 !important; color: #fff !important; }

.bg-danger { background-color: #DA4453 !important; color: #fff !important; }

a.bg-danger { color: rgba(255, 255, 255, 0.8) !important; }

a.bg-danger:hover, a.bg-danger:focus { background-color: #d73747 !important; color: #fff !important; }

.bg-warning { background-color: #F6BB42 !important; color: #fff !important; }

a.bg-warning { color: rgba(255, 255, 255, 0.8) !important; }

a.bg-warning:hover, a.bg-warning:focus { background-color: #f5b633 !important; color: #fff !important; }

.bg-info { background-color: #3BAFDA !important; color: #fff !important; }

a.bg-info { color: rgba(255, 255, 255, 0.8) !important; }

a.bg-info:hover, a.bg-info:focus { background-color: #2eaad8 !important; color: #fff !important; }

.bg-light { background-color: #dee2e6 !important; color: #666 !important; }

a.bg-light { color: rgba(102, 102, 102, 0.8) !important; }

a.bg-light:hover, a.bg-light:focus { background-color: #d5dadf !important; color: #666 !important; }

.bg-dark { background-color: #343a40 !important; color: #fff !important; }

a.bg-dark { color: rgba(255, 255, 255, 0.8) !important; }

a.bg-dark:hover, a.bg-dark:focus { background-color: #2d3238 !important; color: #fff !important; }

.bg-primary-opacity-1 { background-color: rgba(138, 140, 5, 0.1) !important; }

.bg-primary-opacity-2 { background-color: rgba(138, 140, 5, 0.2) !important; }

.bg-primary-opacity-3 { background-color: rgba(138, 140, 5, 0.3) !important; }

.bg-primary-opacity-4 { background-color: rgba(138, 140, 5, 0.4) !important; }

.bg-primary-opacity-5 { background-color: rgba(138, 140, 5, 0.5) !important; }

.bg-primary-opacity-6 { background-color: rgba(138, 140, 5, 0.6) !important; }

.bg-primary-opacity-7 { background-color: rgba(138, 140, 5, 0.7) !important; }

.bg-primary-opacity-8 { background-color: rgba(138, 140, 5, 0.8) !important; }

.bg-primary-opacity-9 { background-color: rgba(138, 140, 5, 0.9) !important; }

.bg-secondary-opacity-1 { background-color: rgba(99, 42, 25, 0.1) !important; }

.bg-secondary-opacity-2 { background-color: rgba(99, 42, 25, 0.2) !important; }

.bg-secondary-opacity-3 { background-color: rgba(99, 42, 25, 0.3) !important; }

.bg-secondary-opacity-4 { background-color: rgba(99, 42, 25, 0.4) !important; }

.bg-secondary-opacity-5 { background-color: rgba(99, 42, 25, 0.5) !important; }

.bg-secondary-opacity-6 { background-color: rgba(99, 42, 25, 0.6) !important; }

.bg-secondary-opacity-7 { background-color: rgba(99, 42, 25, 0.7) !important; }

.bg-secondary-opacity-8 { background-color: rgba(99, 42, 25, 0.8) !important; }

.bg-secondary-opacity-9 { background-color: rgba(99, 42, 25, 0.9) !important; }

.bg-primary-opacity-1 { background-color: rgba(138, 140, 5, 0.1) !important; }

.bg-primary-opacity-2 { background-color: rgba(138, 140, 5, 0.2) !important; }

.bg-primary-opacity-3 { background-color: rgba(138, 140, 5, 0.3) !important; }

.bg-primary-opacity-4 { background-color: rgba(138, 140, 5, 0.4) !important; }

.bg-primary-opacity-5 { background-color: rgba(138, 140, 5, 0.5) !important; }

.bg-primary-opacity-6 { background-color: rgba(138, 140, 5, 0.6) !important; }

.bg-primary-opacity-7 { background-color: rgba(138, 140, 5, 0.7) !important; }

.bg-primary-opacity-8 { background-color: rgba(138, 140, 5, 0.8) !important; }

.bg-primary-opacity-9 { background-color: rgba(138, 140, 5, 0.9) !important; }

.bg-secondary-opacity-1 { background-color: rgba(99, 42, 25, 0.1) !important; }

.bg-secondary-opacity-2 { background-color: rgba(99, 42, 25, 0.2) !important; }

.bg-secondary-opacity-3 { background-color: rgba(99, 42, 25, 0.3) !important; }

.bg-secondary-opacity-4 { background-color: rgba(99, 42, 25, 0.4) !important; }

.bg-secondary-opacity-5 { background-color: rgba(99, 42, 25, 0.5) !important; }

.bg-secondary-opacity-6 { background-color: rgba(99, 42, 25, 0.6) !important; }

.bg-secondary-opacity-7 { background-color: rgba(99, 42, 25, 0.7) !important; }

.bg-secondary-opacity-8 { background-color: rgba(99, 42, 25, 0.8) !important; }

.bg-secondary-opacity-9 { background-color: rgba(99, 42, 25, 0.9) !important; }

.bg-success-opacity-1 { background-color: rgba(23, 198, 113, 0.1) !important; }

.bg-success-opacity-2 { background-color: rgba(23, 198, 113, 0.2) !important; }

.bg-success-opacity-3 { background-color: rgba(23, 198, 113, 0.3) !important; }

.bg-success-opacity-4 { background-color: rgba(23, 198, 113, 0.4) !important; }

.bg-success-opacity-5 { background-color: rgba(23, 198, 113, 0.5) !important; }

.bg-success-opacity-6 { background-color: rgba(23, 198, 113, 0.6) !important; }

.bg-success-opacity-7 { background-color: rgba(23, 198, 113, 0.7) !important; }

.bg-success-opacity-8 { background-color: rgba(23, 198, 113, 0.8) !important; }

.bg-success-opacity-9 { background-color: rgba(23, 198, 113, 0.9) !important; }

.bg-danger-opacity-1 { background-color: rgba(218, 68, 83, 0.1) !important; }

.bg-danger-opacity-2 { background-color: rgba(218, 68, 83, 0.2) !important; }

.bg-danger-opacity-3 { background-color: rgba(218, 68, 83, 0.3) !important; }

.bg-danger-opacity-4 { background-color: rgba(218, 68, 83, 0.4) !important; }

.bg-danger-opacity-5 { background-color: rgba(218, 68, 83, 0.5) !important; }

.bg-danger-opacity-6 { background-color: rgba(218, 68, 83, 0.6) !important; }

.bg-danger-opacity-7 { background-color: rgba(218, 68, 83, 0.7) !important; }

.bg-danger-opacity-8 { background-color: rgba(218, 68, 83, 0.8) !important; }

.bg-danger-opacity-9 { background-color: rgba(218, 68, 83, 0.9) !important; }

.bg-warning-opacity-1 { background-color: rgba(246, 187, 66, 0.1) !important; }

.bg-warning-opacity-2 { background-color: rgba(246, 187, 66, 0.2) !important; }

.bg-warning-opacity-3 { background-color: rgba(246, 187, 66, 0.3) !important; }

.bg-warning-opacity-4 { background-color: rgba(246, 187, 66, 0.4) !important; }

.bg-warning-opacity-5 { background-color: rgba(246, 187, 66, 0.5) !important; }

.bg-warning-opacity-6 { background-color: rgba(246, 187, 66, 0.6) !important; }

.bg-warning-opacity-7 { background-color: rgba(246, 187, 66, 0.7) !important; }

.bg-warning-opacity-8 { background-color: rgba(246, 187, 66, 0.8) !important; }

.bg-warning-opacity-9 { background-color: rgba(246, 187, 66, 0.9) !important; }

.bg-info-opacity-1 { background-color: rgba(59, 175, 218, 0.1) !important; }

.bg-info-opacity-2 { background-color: rgba(59, 175, 218, 0.2) !important; }

.bg-info-opacity-3 { background-color: rgba(59, 175, 218, 0.3) !important; }

.bg-info-opacity-4 { background-color: rgba(59, 175, 218, 0.4) !important; }

.bg-info-opacity-5 { background-color: rgba(59, 175, 218, 0.5) !important; }

.bg-info-opacity-6 { background-color: rgba(59, 175, 218, 0.6) !important; }

.bg-info-opacity-7 { background-color: rgba(59, 175, 218, 0.7) !important; }

.bg-info-opacity-8 { background-color: rgba(59, 175, 218, 0.8) !important; }

.bg-info-opacity-9 { background-color: rgba(59, 175, 218, 0.9) !important; }

.bg-light-opacity-1 { background-color: rgba(222, 226, 230, 0.1) !important; }

.bg-light-opacity-2 { background-color: rgba(222, 226, 230, 0.2) !important; }

.bg-light-opacity-3 { background-color: rgba(222, 226, 230, 0.3) !important; }

.bg-light-opacity-4 { background-color: rgba(222, 226, 230, 0.4) !important; }

.bg-light-opacity-5 { background-color: rgba(222, 226, 230, 0.5) !important; }

.bg-light-opacity-6 { background-color: rgba(222, 226, 230, 0.6) !important; }

.bg-light-opacity-7 { background-color: rgba(222, 226, 230, 0.7) !important; }

.bg-light-opacity-8 { background-color: rgba(222, 226, 230, 0.8) !important; }

.bg-light-opacity-9 { background-color: rgba(222, 226, 230, 0.9) !important; }

.bg-dark-opacity-1 { background-color: rgba(52, 58, 64, 0.1) !important; }

.bg-dark-opacity-2 { background-color: rgba(52, 58, 64, 0.2) !important; }

.bg-dark-opacity-3 { background-color: rgba(52, 58, 64, 0.3) !important; }

.bg-dark-opacity-4 { background-color: rgba(52, 58, 64, 0.4) !important; }

.bg-dark-opacity-5 { background-color: rgba(52, 58, 64, 0.5) !important; }

.bg-dark-opacity-6 { background-color: rgba(52, 58, 64, 0.6) !important; }

.bg-dark-opacity-7 { background-color: rgba(52, 58, 64, 0.7) !important; }

.bg-dark-opacity-8 { background-color: rgba(52, 58, 64, 0.8) !important; }

.bg-dark-opacity-9 { background-color: rgba(52, 58, 64, 0.9) !important; }

.bg-white-opacity-1 { background-color: rgba(255, 255, 255, 0.1) !important; }

.bg-white-opacity-2 { background-color: rgba(255, 255, 255, 0.2) !important; }

.bg-white-opacity-3 { background-color: rgba(255, 255, 255, 0.3) !important; }

.bg-white-opacity-4 { background-color: rgba(255, 255, 255, 0.4) !important; }

.bg-white-opacity-5 { background-color: rgba(255, 255, 255, 0.5) !important; }

.bg-white-opacity-6 { background-color: rgba(255, 255, 255, 0.6) !important; }

.bg-white-opacity-7 { background-color: rgba(255, 255, 255, 0.7) !important; }

.bg-white-opacity-8 { background-color: rgba(255, 255, 255, 0.8) !important; }

.bg-white-opacity-9 { background-color: rgba(255, 255, 255, 0.9) !important; }

.bg-black-opacity-1 { background-color: rgba(0, 0, 0, 0.1) !important; }

.bg-black-opacity-2 { background-color: rgba(0, 0, 0, 0.2) !important; }

.bg-black-opacity-3 { background-color: rgba(0, 0, 0, 0.3) !important; }

.bg-black-opacity-4 { background-color: rgba(0, 0, 0, 0.4) !important; }

.bg-black-opacity-5 { background-color: rgba(0, 0, 0, 0.5) !important; }

.bg-black-opacity-6 { background-color: rgba(0, 0, 0, 0.6) !important; }

.bg-black-opacity-7 { background-color: rgba(0, 0, 0, 0.7) !important; }

.bg-black-opacity-8 { background-color: rgba(0, 0, 0, 0.8) !important; }

.bg-black-opacity-9 { background-color: rgba(0, 0, 0, 0.9) !important; }

.bg-transparent { background-color: transparent; }

.bg-transparent-force { background-color: transparent !important; }

.theme-rebecca .border-primary { border-color: #8a8c05 !important; }

.theme-rebecca .border-secondary { border-color: #632a19 !important; }

.theme-rebecca .border-primary { border-color: #8a8c05 !important; }

.theme-rebecca .border-secondary { border-color: #632a19 !important; }

.theme-rebecca .border-top-primary { border-top-color: #8a8c05 !important; }

.theme-rebecca .border-right-primary { border-right-color: #8a8c05 !important; }

.theme-rebecca .border-bottom-primary { border-bottom-color: #8a8c05 !important; }

.theme-rebecca .border-left-primary { border-left-color: #8a8c05 !important; }

.theme-rebecca .border-top-secondary { border-top-color: #632a19 !important; }

.theme-rebecca .border-right-secondary { border-right-color: #632a19 !important; }

.theme-rebecca .border-bottom-secondary { border-bottom-color: #632a19 !important; }

.theme-rebecca .border-left-secondary { border-left-color: #632a19 !important; }

.theme-rebecca .border-top-primary { border-top-color: #8a8c05 !important; }

.theme-rebecca .border-right-primary { border-right-color: #8a8c05 !important; }

.theme-rebecca .border-bottom-primary { border-bottom-color: #8a8c05 !important; }

.theme-rebecca .border-left-primary { border-left-color: #8a8c05 !important; }

.theme-rebecca .border-top-secondary { border-top-color: #632a19 !important; }

.theme-rebecca .border-right-secondary { border-right-color: #632a19 !important; }

.theme-rebecca .border-bottom-secondary { border-bottom-color: #632a19 !important; }

.theme-rebecca .border-left-secondary { border-left-color: #632a19 !important; }

.border-success { border-color: #17C671 !important; }

.border-danger { border-color: #DA4453 !important; }

.border-warning { border-color: #F6BB42 !important; }

.border-info { border-color: #3BAFDA !important; }

.border-light { border-color: #dee2e6 !important; }

.border-dark { border-color: #343a40 !important; }

.border-top-success { border-top-color: #17C671 !important; }

.border-right-success { border-right-color: #17C671 !important; }

.border-bottom-success { border-bottom-color: #17C671 !important; }

.border-left-success { border-left-color: #17C671 !important; }

.border-top-danger { border-top-color: #DA4453 !important; }

.border-right-danger { border-right-color: #DA4453 !important; }

.border-bottom-danger { border-bottom-color: #DA4453 !important; }

.border-left-danger { border-left-color: #DA4453 !important; }

.border-top-warning { border-top-color: #F6BB42 !important; }

.border-right-warning { border-right-color: #F6BB42 !important; }

.border-bottom-warning { border-bottom-color: #F6BB42 !important; }

.border-left-warning { border-left-color: #F6BB42 !important; }

.border-top-info { border-top-color: #3BAFDA !important; }

.border-right-info { border-right-color: #3BAFDA !important; }

.border-bottom-info { border-bottom-color: #3BAFDA !important; }

.border-left-info { border-left-color: #3BAFDA !important; }

.border-top-light { border-top-color: #dee2e6 !important; }

.border-right-light { border-right-color: #dee2e6 !important; }

.border-bottom-light { border-bottom-color: #dee2e6 !important; }

.border-left-light { border-left-color: #dee2e6 !important; }

.border-top-dark { border-top-color: #343a40 !important; }

.border-right-dark { border-right-color: #343a40 !important; }

.border-bottom-dark { border-bottom-color: #343a40 !important; }

.border-left-dark { border-left-color: #343a40 !important; }

.border-0 { border-width: 0px !important; }

.border-1 { border-width: 1px !important; }

.border-2 { border-width: 2px !important; }

.border-3 { border-width: 3px !important; }

.border-4 { border-width: 4px !important; }

.border-5 { border-width: 5px !important; }

.border-6 { border-width: 6px !important; }

.border-7 { border-width: 7px !important; }

.border-8 { border-width: 8px !important; }

.border-radius-0 { border-radius: 0 !important; }

.border-radius-xs { border-radius: 0.125rem !important; }

.border-radius-sm { border-radius: 0.1875rem !important; }

.border-radius-md { border-radius: 0.25rem !important; }

.border-radius-lg { border-radius: 0.3125rem !important; }

.border-radius-xl { border-radius: 0.375rem !important; }

.border-radius-xxl { border-radius: 0.5rem !important; }

.border-radius-10-px { border-radius: 10px !important; }

.border-radius-20-px { border-radius: 20px !important; }

.border-radius-30-px { border-radius: 30px !important; }

.border-radius-40-px { border-radius: 40px !important; }

.border-radius-50-px { border-radius: 50px !important; }

.border-radius-100-px { border-radius: 100px !important; }

.border-radius-50 { border-radius: 50% !important; }

.border-radius-100 { border-radius: 100% !important; }

.rounded-top-0 { border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; }

.rounded-right-0 { border-bottom-right-radius: 0px !important; border-top-right-radius: 0px !important; }

.rounded-bottom-0 { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }

.rounded-left-0 { border-bottom-left-radius: 0px !important; border-top-left-radius: 0px !important; }

.img-xs { width: 16px !important; height: 16px !important; }

.img-sm { width: 24px !important; height: 24px !important; }

.img-md { width: 32px !important; height: 32px !important; }

.img-lg { width: 48px !important; height: 48px !important; }

.img-xl { width: 64px !important; height: 64px !important; }

.img-xxl { width: 128px !important; height: 128px !important; }

.img-xxxl { width: 256px !important; height: 256px !important; }

.theme-rebecca .text-primary { color: #8a8c05 !important; }

.theme-rebecca a.text-primary:hover { color: #7b7d04 !important; }

.theme-rebecca a.text-primary:active, .theme-rebecca a.text-primary.active, .theme-rebecca a.text-primary:active:focus, .theme-rebecca a.text-primary.active:focus, .theme-rebecca a.text-primary:active:hover, .theme-rebecca a.text-primary.active:hover, .theme-rebecca a.text-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.text-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.text-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.text-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.text-primary:focus, .theme-rebecca a.text-primary.focus { color: #6d6e04 !important; }

.theme-rebecca .text-secondary { color: #632a19 !important; }

.theme-rebecca a.text-secondary:hover { color: #572516 !important; }

.theme-rebecca a.text-secondary:active, .theme-rebecca a.text-secondary.active, .theme-rebecca a.text-secondary:active:focus, .theme-rebecca a.text-secondary.active:focus, .theme-rebecca a.text-secondary:active:hover, .theme-rebecca a.text-secondary.active:hover, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.text-secondary:focus, .theme-rebecca a.text-secondary.focus { color: #4b2013 !important; }

.theme-rebecca .text-primary { color: #8a8c05 !important; }

.theme-rebecca a.text-primary:hover { color: #7b7d04 !important; }

.theme-rebecca a.text-primary:active, .theme-rebecca a.text-primary.active, .theme-rebecca a.text-primary:active:focus, .theme-rebecca a.text-primary.active:focus, .theme-rebecca a.text-primary:active:hover, .theme-rebecca a.text-primary.active:hover, .theme-rebecca a.text-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.text-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.text-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.text-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.text-primary:focus, .theme-rebecca a.text-primary.focus { color: #6d6e04 !important; }

.theme-rebecca .text-secondary { color: #632a19 !important; }

.theme-rebecca a.text-secondary:hover { color: #572516 !important; }

.theme-rebecca a.text-secondary:active, .theme-rebecca a.text-secondary.active, .theme-rebecca a.text-secondary:active:focus, .theme-rebecca a.text-secondary.active:focus, .theme-rebecca a.text-secondary:active:hover, .theme-rebecca a.text-secondary.active:hover, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.text-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.text-secondary:focus, .theme-rebecca a.text-secondary.focus { color: #4b2013 !important; }

.text-success { color: #17C671 !important; }

a.text-success:hover { color: #15b869 !important; }

a.text-success:active, a.text-success.active, a.text-success:active:focus, a.text-success.active:focus, a.text-success:active:hover, a.text-success.active:hover, a.text-success:not([disabled]):not(.disabled):active, a.text-success:not([disabled]):not(.disabled).active, a.text-success:not([disabled]):not(.disabled):active:focus, a.text-success:not([disabled]):not(.disabled).active:focus, a.text-success:focus, a.text-success.focus { color: #14ab61 !important; }

.text-danger { color: #DA4453 !important; }

a.text-danger:hover { color: #d73747 !important; }

a.text-danger:active, a.text-danger.active, a.text-danger:active:focus, a.text-danger.active:focus, a.text-danger:active:hover, a.text-danger.active:hover, a.text-danger:not([disabled]):not(.disabled):active, a.text-danger:not([disabled]):not(.disabled).active, a.text-danger:not([disabled]):not(.disabled):active:focus, a.text-danger:not([disabled]):not(.disabled).active:focus, a.text-danger:focus, a.text-danger.focus { color: #d52a3c !important; }

.text-warning { color: #F6BB42 !important; }

a.text-warning:hover { color: #f5b633 !important; }

a.text-warning:active, a.text-warning.active, a.text-warning:active:focus, a.text-warning.active:focus, a.text-warning:active:hover, a.text-warning.active:hover, a.text-warning:not([disabled]):not(.disabled):active, a.text-warning:not([disabled]):not(.disabled).active, a.text-warning:not([disabled]):not(.disabled):active:focus, a.text-warning:not([disabled]):not(.disabled).active:focus, a.text-warning:focus, a.text-warning.focus { color: #f5b025 !important; }

.text-info { color: #3BAFDA !important; }

a.text-info:hover { color: #2eaad8 !important; }

a.text-info:active, a.text-info.active, a.text-info:active:focus, a.text-info.active:focus, a.text-info:active:hover, a.text-info.active:hover, a.text-info:not([disabled]):not(.disabled):active, a.text-info:not([disabled]):not(.disabled).active, a.text-info:not([disabled]):not(.disabled):active:focus, a.text-info:not([disabled]):not(.disabled).active:focus, a.text-info:focus, a.text-info.focus { color: #27a2cf !important; }

.text-light { color: #556370 !important; }

a.text-light:hover { color: #4e5b67 !important; }

a.text-light:active, a.text-light.active, a.text-light:active:focus, a.text-light.active:focus, a.text-light:active:hover, a.text-light.active:hover, a.text-light:not([disabled]):not(.disabled):active, a.text-light:not([disabled]):not(.disabled).active, a.text-light:not([disabled]):not(.disabled):active:focus, a.text-light:not([disabled]):not(.disabled).active:focus, a.text-light:focus, a.text-light.focus { color: #48535f !important; }

.text-dark { color: #343a40 !important; }

a.text-dark:hover { color: #2d3238 !important; }

a.text-dark:active, a.text-dark.active, a.text-dark:active:focus, a.text-dark.active:focus, a.text-dark:active:hover, a.text-dark.active:hover, a.text-dark:not([disabled]):not(.disabled):active, a.text-dark:not([disabled]):not(.disabled).active, a.text-dark:not([disabled]):not(.disabled):active:focus, a.text-dark:not([disabled]):not(.disabled).active:focus, a.text-dark:focus, a.text-dark.focus { color: #262b2f !important; }

.spacer5 { height: 0.3125rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer10 { height: 0.625rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer15 { height: 0.9375rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer20 { height: 1.25rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer25 { height: 1.5625rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer30 { height: 1.875rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer35 { height: 35px; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer40 { height: 2.5rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer45 { height: 2.8125rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer50 { height: 3.125rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer100 { height: 6.25rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer150 { height: 9.375rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.spacer200 { height: 12.5rem; width: 100%; font-size: 0; margin: 0; padding: 0; border: 0; display: block; }

.fw-100 { font-weight: 100 !important; }

.fw-200 { font-weight: 200 !important; }

.fw-300 { font-weight: 300 !important; }

.fw-400 { font-weight: 400 !important; }

.fw-500 { font-weight: 500 !important; }

.fw-600 { font-weight: 600 !important; }

.fw-700 { font-weight: 700 !important; }

.fw-800 { font-weight: 800 !important; }

.fw-900 { font-weight: 900 !important; }

.of-v { overflow: visible; }

.of-h { overflow: hidden; }

.of-s { overflow: scroll; }

.of-a { overflow: auto; }

.of-x-s { overflow-x: scroll; }

.of-x-h { overflow-x: hidden; }

.of-x-v { overflow-x: visible; }

.of-x-a { overflow-x: auto; }

.of-y-s { overflow-y: scroll; }

.of-y-h { overflow-y: hidden; }

.of-y-v { overflow-y: visible; }

.of-y-a { overflow-y: auto; }

.ds-0 { box-shadow: none !important; }

.ds-1 { box-shadow: 0 0 50px 10px rgba(0, 0, 0, 0.1); }

.ds-2 { box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.5); }

.ds-2a { box-shadow: 0px 10px 5px 0px rgba(0, 0, 0, 0.5); }

.ds-2b { box-shadow: -10px 10px 5px 0px rgba(0, 0, 0, 0.5); }

.ds-3 { box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5); }

.ds-4 { box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5); }

.ds-5 { box-shadow: 0 0 8px rgba(0, 0, 0, 0.23); }

.ds-6 { box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); }

.ds-7 { overflow: hidden; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); transition: .25s box-shadow; }

.ds-7:focus, .ds-7:hover { box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); }

.op-0 { opacity: 0 !important; }

.op-1 { opacity: 0.1 !important; }

.op-2 { opacity: 0.2 !important; }

.op-3 { opacity: 0.3 !important; }

.op-4 { opacity: 0.4 !important; }

.op-5 { opacity: 0.5 !important; }

.op-6 { opacity: 0.6 !important; }

.op-7 { opacity: 0.7 !important; }

.op-8 { opacity: 0.8 !important; }

.op-9 { opacity: 0.9 !important; }

@media only screen and (max-width: 575px) { .position-xs-static { position: static !important; }
  .position-xs-relative { position: relative !important; }
  .position-xs-absolute { position: absolute !important; }
  .position-xs-fixed { position: fixed !important; }
  .position-xs-sticky { position: -webkit-sticky !important; position: sticky !important; } }

@media only screen and (min-width: 576px) { .position-sm-static { position: static !important; }
  .position-sm-relative { position: relative !important; }
  .position-sm-absolute { position: absolute !important; }
  .position-sm-fixed { position: fixed !important; }
  .position-sm-sticky { position: -webkit-sticky !important; position: sticky !important; } }

@media only screen and (min-width: 768px) { .position-md-static { position: static !important; }
  .position-md-relative { position: relative !important; }
  .position-md-absolute { position: absolute !important; }
  .position-md-fixed { position: fixed !important; }
  .position-md-sticky { position: -webkit-sticky !important; position: sticky !important; } }

@media only screen and (min-width: 992px) { .position-lg-static { position: static !important; }
  .position-lg-relative { position: relative !important; }
  .position-lg-absolute { position: absolute !important; }
  .position-lg-fixed { position: fixed !important; }
  .position-lg-sticky { position: -webkit-sticky !important; position: sticky !important; } }

@media only screen and (min-width: 1200px) { .position-xl-static { position: static !important; }
  .position-xl-relative { position: relative !important; }
  .position-xl-absolute { position: absolute !important; }
  .position-xl-fixed { position: fixed !important; }
  .position-xl-sticky { position: -webkit-sticky !important; position: sticky !important; } }

.w-5 { width: 5% !important; }

.w-10 { width: 10% !important; }

.w-15 { width: 15% !important; }

.w-20 { width: 20% !important; }

.w-33 { width: 33% !important; }

.w-66 { width: 66% !important; }

.h-5 { height: 5% !important; }

.h-10 { height: 10% !important; }

.h-15 { height: 15% !important; }

.h-20 { height: 20% !important; }

.h-33 { height: 33% !important; }

.h-66 { height: 66% !important; }

.vw-5 { width: 5vw !important; }

.vh-5 { height: 5vh !important; }

.vw-10 { width: 10vw !important; }

.vh-10 { height: 10vh !important; }

.vw-15 { width: 15vw !important; }

.vh-15 { height: 15vh !important; }

.vw-20 { width: 20vw !important; }

.vh-20 { height: 20vh !important; }

.vw-25 { width: 25vw !important; }

.vh-25 { height: 25vh !important; }

.vw-30 { width: 30vw !important; }

.vh-30 { height: 30vh !important; }

.vw-35 { width: 35vw !important; }

.vh-35 { height: 35vh !important; }

.vw-40 { width: 40vw !important; }

.vh-40 { height: 40vh !important; }

.vw-45 { width: 45vw !important; }

.vh-45 { height: 45vh !important; }

.vw-50 { width: 50vw !important; }

.vh-50 { height: 50vh !important; }

.vw-55 { width: 55vw !important; }

.vh-55 { height: 55vh !important; }

.vw-60 { width: 60vw !important; }

.vh-60 { height: 60vh !important; }

.vw-65 { width: 65vw !important; }

.vh-65 { height: 65vh !important; }

.vw-70 { width: 70vw !important; }

.vh-70 { height: 70vh !important; }

.vw-75 { width: 75vw !important; }

.vh-75 { height: 75vh !important; }

.vw-80 { width: 80vw !important; }

.vh-80 { height: 80vh !important; }

.vw-85 { width: 85vw !important; }

.vh-85 { height: 85vh !important; }

.vw-90 { width: 90vw !important; }

.vh-90 { height: 90vh !important; }

.vw-95 { width: 95vw !important; }

.vh-95 { height: 95vh !important; }

.vw-100 { width: 100vw !important; }

.vh-100 { height: 100vh !important; }

@media print { * { background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }
  a, a:visited { color: #444 !important; }
  body { margin: 0; }
  .sidebar, .aside, .master-footer { display: none; } }

.main-wrap { width: 100%; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; min-height: 100vh; }

.app { transition: all 0.5s ease; position: relative; padding-left: 0; min-height: 100vh; margin-left: 0; margin-right: 0; background-color: #fff; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex-positive: 1; flex-grow: 1; /*.sidebar-is-open.sidebar-mobile & { margin-right: -$sidebar-width; }*/ }

.sidebar-is-open:not(.sidebar-mobile) .app { margin-left: 225px; }

.sidebar-is-open.sidebar-mini .app { margin-left: 50px; }

.breadcrumb__wrap { display: none; padding-top: 155px; }

.breadcrumb__wrap .breadcrumb { border-bottom: 1px solid #ced4da; margin: 0; }

.breadcrumb__wrap .breadcrumb:first-child, .breadcrumb__wrap .breadcrumb:first-child a, .breadcrumb__wrap .breadcrumb .breadcrumb-item:first-child, .breadcrumb__wrap .breadcrumb .breadcrumb-item:first-child a { border-radius: 0; }

.content__inner-wrap { padding: 175px 0 50px; }

.content__page-title { margin-top: -20px; padding: 20px 0; }

.master-header { transition: all 0.5s ease; position: absolute; left: 0; right: 0; margin: 0; top: 0; z-index: 860; display: -ms-flexbox; display: flex; /*.sidebar-mobile.sidebar-is-open .header-fixed & {
    margin-right: -$sidebar-width;
  }
*/ }

.master-header:after { content: ""; display: table; clear: both; }

.master-header__inner-wrap { width: 100%; }

.header-fixed .master-header { position: fixed; }

.sidebar-is-open:not(.sidebar-mobile) .header-fixed .master-header { margin-left: 225px; }

.sidebar-is-open.sidebar-mini .header-fixed .master-header { margin-left: 50px; }

.master-header__navbar { padding: 0.5rem 1rem; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); }

.master-header__navbar .navbar-brand { transition: all 0.5s ease; padding: 0; font-size: 0; margin: 0; }

.master-header__navbar .navbar-brand img { transition: all 0.5s ease; height: 108px; }

.sidebar-is-closed .master-header__navbar .navbar-brand { transition: all 0.5s ease; padding: 0.4125rem 1rem; font-size: 1.125rem; margin-right: 0; margin-left: 0; }

.master-header__navbar .navbar-text { font-size: 1rem; font-weight: 400; line-height: 1.4; padding: 0.5rem 1rem; }

.master-header__navbar .navbar-nav { -ms-flex-align: center; align-items: center; }

.master-header__navbar .navbar-nav .nav-item { font-size: 1rem; font-weight: 400; line-height: 1.4; position: relative; }

.master-header__navbar .navbar-nav .nav-text, .master-header__navbar .navbar-nav .nav-link { transition: all 0.5s ease; font-size: 1rem; font-weight: 400; line-height: 1.4; min-width: 50px; padding: 0.5rem 1rem; position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.master-header__navbar .navbar-nav .nav-text i[class*="fa-"], .master-header__navbar .navbar-nav .nav-text i[class*="icon-"], .master-header__navbar .navbar-nav .nav-link i[class*="fa-"], .master-header__navbar .navbar-nav .nav-link i[class*="icon-"] { font-size: 130%; }

.master-header__navbar .navbar-nav .nav-text.disabled, .master-header__navbar .navbar-nav .nav-link.disabled { opacity: 0.3; filter: alpha(opacity=30); cursor: not-allowed; background-color: transparent; }

.master-header__navbar .navbar-nav .nav-text .badge.floating, .master-header__navbar .navbar-nav .nav-link .badge.floating { top: 0.15rem; margin: 0 0 0 -1rem !important; }

.master-header__navbar .navbar-nav .nav-text.has-icon-left i[class*="fa-"], .master-header__navbar .navbar-nav .nav-text.has-icon-left i[class*="icon-"], .master-header__navbar .navbar-nav .nav-link.has-icon-left i[class*="fa-"], .master-header__navbar .navbar-nav .nav-link.has-icon-left i[class*="icon-"] { padding: 0 5px 0 0; }

.master-header__navbar .navbar-nav .nav-text.has-icon-right i[class*="fa-"], .master-header__navbar .navbar-nav .nav-text.has-icon-right i[class*="icon-"], .master-header__navbar .navbar-nav .nav-link.has-icon-right i[class*="fa-"], .master-header__navbar .navbar-nav .nav-link.has-icon-right i[class*="icon-"] { padding: 0 0 0 5px; }

@media only screen and (max-width: 575px) { .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) { -ms-flex-align: stretch; align-items: stretch; }
  .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text, .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link { -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text .badge.floating, .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link .badge.floating { top: 50%; bottom: auto; transform: translateY(-50%); }
  .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .nav-item::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu { margin-top: 10px; margin-bottom: 10px; }
  .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow { margin-top: 10px; }
  .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:before, .navbar-expand-sm.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-sm.master-header__navbar .navbar-nav.no-collapse { position: relative; }
  .navbar-expand-sm.master-header__navbar .navbar-nav.no-collapse .dropdown-menu { position: absolute; margin-top: 0.325rem; margin-bottom: 0.325rem; }
  .navbar-expand-sm.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow { margin-top: 0.325rem; }
  .navbar-expand-sm.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:before, .navbar-expand-sm.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-sm.master-header__navbar .navbar-nav.no-collapse .slimScrollDiv .dropdown-menu { position: static; }
  .navbar-expand-sm.master-header__navbar .navbar-nav.no-collapse::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .header-fixed .navbar-expand-sm.master-header__navbar .navbar-collapse { max-height: calc(100vh - 155px); } }

@media only screen and (max-width: 767px) { .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) { -ms-flex-align: stretch; align-items: stretch; }
  .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text, .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link { -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text .badge.floating, .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link .badge.floating { top: 50%; bottom: auto; transform: translateY(-50%); }
  .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .nav-item::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu { margin-top: 10px; margin-bottom: 10px; }
  .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow { margin-top: 10px; }
  .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:before, .navbar-expand-md.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-md.master-header__navbar .navbar-nav.no-collapse { position: relative; }
  .navbar-expand-md.master-header__navbar .navbar-nav.no-collapse .dropdown-menu { position: absolute; margin-top: 0.325rem; margin-bottom: 0.325rem; }
  .navbar-expand-md.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow { margin-top: 0.325rem; }
  .navbar-expand-md.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:before, .navbar-expand-md.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-md.master-header__navbar .navbar-nav.no-collapse .slimScrollDiv .dropdown-menu { position: static; }
  .navbar-expand-md.master-header__navbar .navbar-nav.no-collapse::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .header-fixed .navbar-expand-md.master-header__navbar .navbar-collapse { max-height: calc(100vh - 155px); } }

@media only screen and (max-width: 991px) { .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) { -ms-flex-align: stretch; align-items: stretch; }
  .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text, .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link { -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text .badge.floating, .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link .badge.floating { top: 50%; bottom: auto; transform: translateY(-50%); }
  .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .nav-item::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu { margin-top: 10px; margin-bottom: 10px; }
  .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow { margin-top: 10px; }
  .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:before, .navbar-expand-lg.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-lg.master-header__navbar .navbar-nav.no-collapse { position: relative; }
  .navbar-expand-lg.master-header__navbar .navbar-nav.no-collapse .dropdown-menu { position: absolute; margin-top: 0.325rem; margin-bottom: 0.325rem; }
  .navbar-expand-lg.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow { margin-top: 0.325rem; }
  .navbar-expand-lg.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:before, .navbar-expand-lg.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-lg.master-header__navbar .navbar-nav.no-collapse .slimScrollDiv .dropdown-menu { position: static; }
  .navbar-expand-lg.master-header__navbar .navbar-nav.no-collapse::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .header-fixed .navbar-expand-lg.master-header__navbar .navbar-collapse { max-height: calc(100vh - 155px); } }

@media only screen and (max-width: 1199px) { .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) { -ms-flex-align: stretch; align-items: stretch; }
  .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text, .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link { -ms-flex-pack: start; justify-content: flex-start; }
  .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .nav-text .badge.floating, .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .nav-link .badge.floating { top: 50%; bottom: auto; transform: translateY(-50%); }
  .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .nav-item::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu { margin-top: 10px; margin-bottom: 10px; }
  .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow { margin-top: 10px; }
  .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:before, .navbar-expand-xl.master-header__navbar .navbar-nav:not(.no-collapse) .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-xl.master-header__navbar .navbar-nav.no-collapse { position: relative; }
  .navbar-expand-xl.master-header__navbar .navbar-nav.no-collapse .dropdown-menu { position: absolute; margin-top: 0.325rem; margin-bottom: 0.325rem; }
  .navbar-expand-xl.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow { margin-top: 0.325rem; }
  .navbar-expand-xl.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:before, .navbar-expand-xl.master-header__navbar .navbar-nav.no-collapse .dropdown-menu.has-arrow:after { display: none; }
  .navbar-expand-xl.master-header__navbar .navbar-nav.no-collapse .slimScrollDiv .dropdown-menu { position: static; }
  .navbar-expand-xl.master-header__navbar .navbar-nav.no-collapse::before { content: ''; height: 1px; position: absolute; width: 100%; top: 0; opacity: 0.2; z-index: 10; }
  .header-fixed .navbar-expand-xl.master-header__navbar .navbar-collapse { max-height: calc(100vh - 155px); } }

.theme-rebecca .master-header__navbar.navbar-bg-themed { background-color: #fff ; }

.master-header__navbar.navbar-bg-themed .navbar-brand { color: #4f4e4e; }

.master-header__navbar.navbar-bg-themed .navbar-brand:hover, .master-header__navbar.navbar-bg-themed .navbar-brand:focus, .master-header__navbar.navbar-bg-themed .navbar-brand.focus { color: #8a8c05; }

.master-header__navbar.navbar-bg-themed .navbar-nav .nav-item::before { background-color: #686868; }

.master-header__navbar.navbar-bg-themed .navbar-nav .nav-text { color: #4f4e4e; }

.master-header__navbar.navbar-bg-themed .navbar-nav .nav-link { color: #4f4e4e; }

.master-header__navbar.navbar-bg-themed .navbar-nav .nav-link:hover, .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link:focus, .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link.focus { color: #8a8c05; }

.theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link:hover, .theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link:focus, .theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link.focus { background-color: #f7f7f7 ; }

.master-header__navbar.navbar-bg-themed .navbar-nav .nav-link.disabled { color: #4f4e4e !important; }

.master-header__navbar.navbar-bg-themed .navbar-nav .open > .nav-link, .master-header__navbar.navbar-bg-themed .navbar-nav .show > .nav-link, .master-header__navbar.navbar-bg-themed .navbar-nav .active > .nav-link, .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link.show, .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link.active { color: #8a8c05; }

.theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .open > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .show > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .active > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link.show, .theme-rebecca .master-header__navbar.navbar-bg-themed .navbar-nav .nav-link.active { background-color: #f0f0f0 ; }

.master-header__navbar.navbar-bg-themed .navbar-nav.no-collapse::before { background-color: #686868; }

.master-header__navbar.navbar-bg-themed .navbar-text { color: #686868; }

.master-header__navbar.navbar-bg-themed .navbar-text a { color: #4f4e4e; }

.master-header__navbar.navbar-bg-themed .navbar-text a:hover, .master-header__navbar.navbar-bg-themed .navbar-text a:focus, .master-header__navbar.navbar-bg-themed .navbar-text a.focus { color: #8a8c05; }

.theme-rebecca .master-header__navbar.navbar-bg-primary { background-color: #8a8c05 ; }

.theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link:hover, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link:focus, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link.focus { background-color: #7b7d04 ; }

.theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .open > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .show > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .active > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link.show, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link.active { background-color: #6d6e04 ; }

.theme-rebecca .master-header__navbar.navbar-bg-secondary { background-color: #632a19 ; }

.theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link:hover, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link:focus, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link.focus { background-color: #572516 ; }

.theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .open > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .show > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .active > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link.show, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link.active { background-color: #4b2013 ; }

.theme-rebecca .master-header__navbar.navbar-bg-primary { background-color: #8a8c05 ; }

.theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link:hover, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link:focus, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link.focus { background-color: #7b7d04 ; }

.theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .open > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .show > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .active > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link.show, .theme-rebecca .master-header__navbar.navbar-bg-primary .navbar-nav .nav-link.active { background-color: #6d6e04 ; }

.theme-rebecca .master-header__navbar.navbar-bg-secondary { background-color: #632a19 ; }

.theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link:hover, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link:focus, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link.focus { background-color: #572516 ; }

.theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .open > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .show > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .active > .nav-link, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link.show, .theme-rebecca .master-header__navbar.navbar-bg-secondary .navbar-nav .nav-link.active { background-color: #4b2013 ; }

.master-header__navbar.navbar-bg-success { background-color: #17C671; }

.master-header__navbar.navbar-bg-success .navbar-nav .nav-link:hover, .master-header__navbar.navbar-bg-success .navbar-nav .nav-link:focus, .master-header__navbar.navbar-bg-success .navbar-nav .nav-link.focus { background-color: #15b869; }

.master-header__navbar.navbar-bg-success .navbar-nav .open > .nav-link, .master-header__navbar.navbar-bg-success .navbar-nav .show > .nav-link, .master-header__navbar.navbar-bg-success .navbar-nav .active > .nav-link, .master-header__navbar.navbar-bg-success .navbar-nav .nav-link.show, .master-header__navbar.navbar-bg-success .navbar-nav .nav-link.active { background-color: #14ab61; }

.master-header__navbar.navbar-bg-danger { background-color: #DA4453; }

.master-header__navbar.navbar-bg-danger .navbar-nav .nav-link:hover, .master-header__navbar.navbar-bg-danger .navbar-nav .nav-link:focus, .master-header__navbar.navbar-bg-danger .navbar-nav .nav-link.focus { background-color: #d73747; }

.master-header__navbar.navbar-bg-danger .navbar-nav .open > .nav-link, .master-header__navbar.navbar-bg-danger .navbar-nav .show > .nav-link, .master-header__navbar.navbar-bg-danger .navbar-nav .active > .nav-link, .master-header__navbar.navbar-bg-danger .navbar-nav .nav-link.show, .master-header__navbar.navbar-bg-danger .navbar-nav .nav-link.active { background-color: #d52a3c; }

.master-header__navbar.navbar-bg-warning { background-color: #F6BB42; }

.master-header__navbar.navbar-bg-warning .navbar-nav .nav-link:hover, .master-header__navbar.navbar-bg-warning .navbar-nav .nav-link:focus, .master-header__navbar.navbar-bg-warning .navbar-nav .nav-link.focus { background-color: #f5b633; }

.master-header__navbar.navbar-bg-warning .navbar-nav .open > .nav-link, .master-header__navbar.navbar-bg-warning .navbar-nav .show > .nav-link, .master-header__navbar.navbar-bg-warning .navbar-nav .active > .nav-link, .master-header__navbar.navbar-bg-warning .navbar-nav .nav-link.show, .master-header__navbar.navbar-bg-warning .navbar-nav .nav-link.active { background-color: #f5b025; }

.master-header__navbar.navbar-bg-info { background-color: #3BAFDA; }

.master-header__navbar.navbar-bg-info .navbar-nav .nav-link:hover, .master-header__navbar.navbar-bg-info .navbar-nav .nav-link:focus, .master-header__navbar.navbar-bg-info .navbar-nav .nav-link.focus { background-color: #2eaad8; }

.master-header__navbar.navbar-bg-info .navbar-nav .open > .nav-link, .master-header__navbar.navbar-bg-info .navbar-nav .show > .nav-link, .master-header__navbar.navbar-bg-info .navbar-nav .active > .nav-link, .master-header__navbar.navbar-bg-info .navbar-nav .nav-link.show, .master-header__navbar.navbar-bg-info .navbar-nav .nav-link.active { background-color: #27a2cf; }

.master-header__navbar.navbar-bg-light { background-color: #dee2e6; }

.master-header__navbar.navbar-bg-light .navbar-nav .nav-link:hover, .master-header__navbar.navbar-bg-light .navbar-nav .nav-link:focus, .master-header__navbar.navbar-bg-light .navbar-nav .nav-link.focus { background-color: #d5dadf; }

.master-header__navbar.navbar-bg-light .navbar-nav .open > .nav-link, .master-header__navbar.navbar-bg-light .navbar-nav .show > .nav-link, .master-header__navbar.navbar-bg-light .navbar-nav .active > .nav-link, .master-header__navbar.navbar-bg-light .navbar-nav .nav-link.show, .master-header__navbar.navbar-bg-light .navbar-nav .nav-link.active { background-color: #cdd3d9; }

.master-header__navbar.navbar-bg-dark { background-color: #343a40; }

.master-header__navbar.navbar-bg-dark .navbar-nav .nav-link:hover, .master-header__navbar.navbar-bg-dark .navbar-nav .nav-link:focus, .master-header__navbar.navbar-bg-dark .navbar-nav .nav-link.focus { background-color: #2d3238; }

.master-header__navbar.navbar-bg-dark .navbar-nav .open > .nav-link, .master-header__navbar.navbar-bg-dark .navbar-nav .show > .nav-link, .master-header__navbar.navbar-bg-dark .navbar-nav .active > .nav-link, .master-header__navbar.navbar-bg-dark .navbar-nav .nav-link.show, .master-header__navbar.navbar-bg-dark .navbar-nav .nav-link.active { background-color: #262b2f; }

.master-header__navbar.navbar-dark .navbar-brand { color: rgba(255, 255, 255, 0.8); }

.master-header__navbar.navbar-dark .navbar-brand:hover, .master-header__navbar.navbar-dark .navbar-brand:focus, .master-header__navbar.navbar-dark .navbar-brand.focus { color: #fff; }

.master-header__navbar.navbar-dark .navbar-nav .nav-item::before { background-color: rgba(255, 255, 255, 0.8); }

.master-header__navbar.navbar-dark .navbar-nav .nav-text { color: rgba(255, 255, 255, 0.8); }

.master-header__navbar.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.8); }

.master-header__navbar.navbar-dark .navbar-nav .nav-link:hover, .master-header__navbar.navbar-dark .navbar-nav .nav-link:focus, .master-header__navbar.navbar-dark .navbar-nav .nav-link.focus { color: #fff; }

.master-header__navbar.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.8) !important; }

.master-header__navbar.navbar-dark .navbar-nav .open > .nav-link, .master-header__navbar.navbar-dark .navbar-nav .show > .nav-link, .master-header__navbar.navbar-dark .navbar-nav .active > .nav-link, .master-header__navbar.navbar-dark .navbar-nav .nav-link.show, .master-header__navbar.navbar-dark .navbar-nav .nav-link.active { color: #fff; }

.master-header__navbar.navbar-dark .navbar-nav.no-collapse::before { background-color: rgba(255, 255, 255, 0.8); }

.master-header__navbar.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.8); }

.master-header__navbar.navbar-dark .navbar-text a { color: rgba(255, 255, 255, 0.8); }

.master-header__navbar.navbar-dark .navbar-text a:hover, .master-header__navbar.navbar-dark .navbar-text a:focus, .master-header__navbar.navbar-dark .navbar-text a.focus { color: #fff; }

.master-header__navbar.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.7); }

.master-header__navbar.navbar-light .navbar-brand:hover, .master-header__navbar.navbar-light .navbar-brand:focus, .master-header__navbar.navbar-light .navbar-brand.focus { color: #000; }

.master-header__navbar.navbar-light .navbar-nav .nav-item::before { background-color: rgba(0, 0, 0, 0.7); }

.master-header__navbar.navbar-light .navbar-nav .nav-text { color: rgba(0, 0, 0, 0.7); }

.master-header__navbar.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.7); }

.master-header__navbar.navbar-light .navbar-nav .nav-link:hover, .master-header__navbar.navbar-light .navbar-nav .nav-link:focus, .master-header__navbar.navbar-light .navbar-nav .nav-link.focus { color: #000; }

.master-header__navbar.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.7) !important; }

.master-header__navbar.navbar-light .navbar-nav .open > .nav-link, .master-header__navbar.navbar-light .navbar-nav .show > .nav-link, .master-header__navbar.navbar-light .navbar-nav .active > .nav-link, .master-header__navbar.navbar-light .navbar-nav .nav-link.show, .master-header__navbar.navbar-light .navbar-nav .nav-link.active { color: #000; }

.master-header__navbar.navbar-light .navbar-nav.no-collapse::before { background-color: rgba(0, 0, 0, 0.7); }

.master-header__navbar.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.7); }

.master-header__navbar.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.7); }

.master-header__navbar.navbar-light .navbar-text a:hover, .master-header__navbar.navbar-light .navbar-text a:focus, .master-header__navbar.navbar-light .navbar-text a.focus { color: #000; }

.sidebar { transition: all 0.5s ease; padding-bottom: 40px; position: absolute; width: 0; top: 0; margin-left: -225px; left: 0; z-index: 1080; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; height: 100%; transform: translateX(-225px); }

.sidebar .sidebar__inner-wrap { position: relative; height: 100%; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; }

.sidebar .sidebar__nav { overflow-x: hidden; -ms-flex: 1; flex: 1; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; }

.sidebar .sidebar__nav ul { outline: 0; padding: 0; margin: 0; }

.sidebar .sidebar__nav ul li { list-style: none; text-align: left; }

.sidebar .sidebar__brand { padding: 0px 10px; height: 50px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; width: 100%; }

.sidebar .sidebar__brand .sidebar__brand-link { height: 35px; -ms-flex-align: center; align-items: center; display: -ms-flexbox; display: flex; }

.sidebar .sidebar__brand .sidebar__brand-logo { max-width: 100%; height: auto; max-height: 100%; }

.sidebar-is-open .sidebar { width: 225px; transform: translateX(0); }

.sidebar-is-open .sidebar .sidebar__inner-wrap > * { transition: all 0.5s ease; }

.sidebar-is-open .sidebar .sidebar-footer { width: 225px; }

.sidebar-is-closed .sidebar .sidebar__inner-wrap > * { transition: all 0.5s ease; }

.sidebar-is-closed .sidebar .sidebar-footer { overflow-x: hidden; }

.sidebar-mobile .sidebar { left: 225px; }

.sidebar-mobile.sidebar-is-open:not(.sidebar-mini) { overflow: hidden; }

.sidebar-fixed .sidebar { position: fixed; left: 225px; height: 100vh !important; }

.sidebar-is-open.sidebar-mini .sidebar { margin-left: -50px; width: 50px; }

.sidebar-is-open.sidebar-mini .sidebar-fixed .sidebar { left: 50px; }

.sidebar-mobile.sidebar-mini .sidebar { left: 0; }

.sidebar-is-open.sidebar-mini .sidebar.collapsible:hover { width: 225px; }

.sidebar-is-open.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar-footer, .sidebar-is-open.sidebar-mini .sidebar.popout .sidebar-footer { width: 50px; overflow: hidden; }

.sidebar-is-open.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item:not(.mini), .sidebar-is-open.sidebar-mini .sidebar.popout .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item:not(.mini) { width: 0; -ms-flex: 0; flex: 0; }

.sidebar-is-open.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item:not(.mini) > .sidebar-footer__link, .sidebar-is-open.sidebar-mini .sidebar.popout .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item:not(.mini) > .sidebar-footer__link { width: 0; }

.sidebar-is-open.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item.mini, .sidebar-is-open.sidebar-mini .sidebar.popout .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item.mini { width: 50px; }

.sidebar-is-open.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar-footer .sidebar-footer__child, .sidebar-is-open.sidebar-mini .sidebar.popout .sidebar-footer .sidebar-footer__child { display: none; }

.sidebar .sidebar__list { width: 225px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; -ms-flex: 1; flex: 1; }

.sidebar .sidebar__list .sidebar__item-header { padding: 0 10px; font-size: 0.75rem; font-weight: 400; text-transform: uppercase; white-space: nowrap; min-height: 30px; line-height: 30px; letter-spacing: 0.1em; opacity: 0.7 !important; position: relative; }

.sidebar .sidebar__list .sidebar__item-header::after { content: ''; height: 1px; position: absolute; width: 100%; margin-left: 5px; opacity: 0.5; top: 50%; bottom: auto; transform: translateY(-50%); }

.sidebar .sidebar__list .sidebar__divider { height: 1px; margin: 5px 0; display: -ms-flexbox; display: flex; }

.sidebar .sidebar__list .sidebar__item { position: relative; box-sizing: border-box; }

.sidebar .sidebar__list .sidebar__item > .sidebar__link { transition: background-color 0.3s ease; font-size: 1rem; text-decoration: none; padding: 8px 20px 8px 10px; line-height: 1.4; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-direction: row; flex-direction: row; }

.sidebar .sidebar__list .sidebar__item > .sidebar__link.has-arrow::after { right: 10px; }

.sidebar .sidebar__list .sidebar__item > .sidebar__link .sidebar__link-icon { margin-right: 5px; text-align: center; width: 20px; display: inline-block; }

.sidebar .sidebar__list .sidebar__item > .sidebar__link .sidebar__link-icon > i { font-size: 1rem; }

.sidebar .sidebar__list .sidebar__item > .sidebar__link .sidebar__link-title { display: inline-block; -ms-flex: 1; flex: 1; }

.sidebar .sidebar__list .sidebar__item.has-button { padding: 0px 10px; }

.sidebar .sidebar__list .sidebar__child { width: 225px; }

.sidebar .sidebar__list .sidebar__child .sidebar__item .sidebar__link { font-size: 0.875rem; padding: 6px 20px 6px 10px; position: relative; }

.sidebar .sidebar__list .sidebar__child .sidebar__item .sidebar__link { padding-left: 35px; }

.sidebar .sidebar__list .sidebar__child .sidebar__child .sidebar__item .sidebar__link { padding-left: 50px; }

.sidebar .sidebar__list .sidebar__child .sidebar__child .sidebar__child .sidebar__item .sidebar__link { padding-left: 65px; }

.sidebar .sidebar__list .sidebar__child .sidebar__child .sidebar__child .sidebar__child .sidebar__item .sidebar__link { padding-left: 80px; }

.sidebar .sidebar__list .sidebar__child .sidebar__child .sidebar__child .sidebar__child .sidebar__child .sidebar__item .sidebar__link { padding-left: 95px; }

.sidebar .sidebar__list > .sidebar__item > .sidebar__child > .sidebar__item:last-of-type { padding-bottom: 10px; }

.sidebar-mini .sidebar.popout .sidebar__list.navigation-main > .sidebar__item .badge, .sidebar-mini .sidebar.popout .sidebar__list.navigation-main > .sidebar__item.has-button, .sidebar-mini .sidebar.popout .sidebar__list.navigation-main > .sidebar__item-header, .sidebar-mini .sidebar.popout .sidebar__list.navigation-main > .sidebar__divider, .sidebar-mini .sidebar.popout .sidebar__list.navigation-main > .sidebar__item > .sidebar__link .sidebar__link-title, .sidebar-mini .sidebar.popout .sidebar__list.navigation-main > .sidebar__item > .sidebar__link.has-arrow::after, .sidebar-mini .sidebar.popout .sidebar__list.navigation-main > .sidebar__item > .sidebar__child { display: none; }

.sidebar-mini .sidebar.popout .sidebar__list.navigation-main { width: 50px; z-index: 101; }

.sidebar-mini .sidebar.popout .sidebar__list.navigation-main .sidebar__item:not(.has-button) > .sidebar__link { padding: 8px 0; -ms-flex-pack: center; justify-content: center; font-size: 0.875rem; }

.sidebar-mini .sidebar.popout .sidebar__list.navigation-main .sidebar__item:not(.has-button) > .sidebar__link .sidebar__link-icon { margin: 0; }

.sidebar-mini .sidebar.popout #menu-popout-wrap { left: 50px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); width: 225px !important; z-index: 100; }

.sidebar-mini .sidebar.popout .sidebar__list.sidebar__list-popout { /* overflow: hidden; overflow-y: scroll;*/ overflow-x: hidden; }

.sidebar-mini .sidebar.popout .sidebar__list.sidebar__list-popout .sidebar__child .sidebar__item a { padding-left: 10px; }

.sidebar-mini .sidebar.popout .sidebar__list.sidebar__list-popout .sidebar__child .sidebar__child .sidebar__item a { padding-left: 25px; }

.sidebar-mini .sidebar.popout .sidebar__list.sidebar__list-popout .sidebar__child .sidebar__child .sidebar__child .sidebar__item a { padding-left: 40px; }

.sidebar-mini .sidebar.popout .sidebar__list.sidebar__list-popout .sidebar__child .sidebar__child .sidebar__child .sidebar__child .sidebar__item a { padding-left: 55px; }

.sidebar-mini .sidebar.popout .sidebar__list.sidebar__list-popout .sidebar__child .sidebar__child .sidebar__child .sidebar__child .sidebar__child .sidebar__item a { padding-left: 70px; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item-header { width: 50px; overflow: hidden; text-overflow: ellipsis; display: inline-block; white-space: nowrap; vertical-align: top; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__link { transition: padding 0.3s ease; padding: 8px 0; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__link .sidebar__link-icon { transition: width 0.3s ease; margin-right: 0; width: 50px; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__link .sidebar__link-title { padding-left: 10px; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child { transition: padding 0.3s ease; padding-left: 25px; position: relative; box-sizing: content-box; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left: 1px solid transparent; content: ""; position: absolute; top: 0; bottom: 0; left: calc(25px - 1px); display: block; z-index: 50; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link { background: none !important; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { left: 50%; top: 50%; bottom: auto; right: auto; transform: translateX(-50%) translateY(-50%); content: ""; position: absolute; display: block; left: 0; width: 8px; height: 8px; border-radius: 50%; z-index: 55; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item.has-button .btn { transition: width 0.3s ease; white-space: nowrap; overflow: hidden; text-indent: -9999px; min-width: initial; width: calc(50px - 20px); display: -ms-inline-flexbox !important; display: inline-flex !important; padding-left: 0; padding-right: 0; }

.sidebar-mini .sidebar.collapsible:not(:hover) .sidebar__list > .sidebar__item.has-button .btn > i { display: none; }

.sidebar.bordered .sidebar__list:not(.sidebar__list-popout) > .sidebar__item::before { content: ""; position: absolute; top: 0; left: 0; display: none; z-index: 50; width: 2px; height: 100%; /*   .sidebar-mini & { width: 100%; bottom: 0; top: auto; height:$sidebar-active-border-type-size; }*/ }

.sidebar.bordered .sidebar__list:not(.sidebar__list-popout) > .sidebar__item:hover::before { display: block; background-color: white; }

.sidebar.bordered .sidebar__list:not(.sidebar__list-popout) > .sidebar__item.show::before, .sidebar.bordered .sidebar__list:not(.sidebar__list-popout) > .sidebar__item.active::before { display: block; background-color: #00e8de; }

.sidebar .sidebar-footer { border-top: 1px solid transparent; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.08); position: fixed; bottom: 0; left: 0; width: 0; z-index: 102; }

.sidebar .sidebar-footer .sidebar-footer__list { padding: 0; margin: 1px 0 0 0; position: relative; min-height: 40px; display: -ms-flexbox; display: flex; -ms-flex: 1; flex: 1; }

.sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item { transition: all 0.5s ease; display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; -ms-flex-pack: center; justify-content: center; -ms-flex: 1; flex: 1; }

.sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__link { transition: all 0.5s ease; position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; -ms-flex: 1; flex: 1; }

.sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__link i { font-size: 15px; }

.sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__link .badge.floating { left: 80%; }

.sidebar .sidebar-footer .sidebar-footer__child { padding: 0; margin: 0; }

.sidebar .sidebar-footer .sidebar-footer__child .sidebar-footer__item .sidebar-footer__link { font-size: 0.875rem; text-decoration: none; padding: 6px 20px 6px 10px; line-height: 1.4; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-direction: row; flex-direction: row; list-style: none; }

.sidebar .sidebar-footer .sidebar-footer__child .sidebar-footer__item .sidebar-footer__link.has-arrow::after { right: 10px; }

.sidebar .sidebar-footer .sidebar-footer__child .sidebar-footer__item .sidebar-footer__link { padding-left: 10px; }

.sidebar .sidebar-footer .sidebar-footer__child .sidebar-footer__child .sidebar-footer__item .sidebar-footer__link { padding-left: 25px; }

.sidebar .sidebar-footer .sidebar-footer__child .sidebar-footer__child .sidebar-footer__child .sidebar-footer__item .sidebar-footer__link { padding-left: 40px; }

.sidebar .sidebar-footer .sidebar-footer__child .sidebar-footer__child .sidebar-footer__child .sidebar-footer__child .sidebar-footer__item .sidebar-footer__link { padding-left: 55px; }

.sidebar .sidebar-footer .sidebar-footer__child .sidebar-footer__child .sidebar-footer__child .sidebar-footer__child .sidebar-footer__child .sidebar-footer__item .sidebar-footer__link { padding-left: 70px; }

.sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { border-top: 1px solid transparent; width: 225px; bottom: 40px; position: absolute; left: 0; }

.sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child > .sidebar-footer__item:first-of-type { padding-top: 10px; }

.sidebar .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child > .sidebar-footer__item:last-of-type { padding-bottom: 10px; }

.sidebar .sidebar-footer .sidebar__footer--toggler { background: transparent; position: relative; border: 0; cursor: pointer; /*height: 100%; width: 100%;*/ -ms-flex: 1; flex: 1; padding: 0; margin: 0; }

.theme-rebecca .sidebar.sidebar-bg-themed { background-color: #2c3e50 ; }

.sidebar.sidebar-bg-themed .sidebar__inner-wrap { color: #cbd7e3; }

.sidebar.sidebar-bg-themed .sidebar__list .sidebar__item-header { color: #cbd7e3; }

.sidebar.sidebar-bg-themed .sidebar__list .sidebar__item-header::after { background-color: #cbd7e3; }

.sidebar.sidebar-bg-themed .sidebar__list .sidebar__item > .sidebar__link { color: #dce4ec; }

.sidebar.sidebar-bg-themed .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-bg-themed .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-bg-themed .sidebar__list .sidebar__item.active > .sidebar__link { color: white; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar__list .sidebar__item:hover > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-themed .sidebar__list .sidebar__item.show > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-themed .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #273646 ; }

.sidebar.sidebar-bg-themed .sidebar__list .sidebar__item.active > .sidebar__link { color: #00e8de; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar__list .sidebar__child { background-color: #273646 ; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #212f3c ; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #1c2732 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-themed.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #3c556e ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-themed.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #3c556e ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-themed.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #3c556e ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-themed.popout .sidebar__list.navigation-main { background-color: #2c3e50 ; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer { background-color: #2c3e50 ; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer { border-top-color: #273646 ; }

.sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__item > .sidebar-footer__link { color: #dce4ec; }

.sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { color: white; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #273646 ; }

.sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { color: #00e8de; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #273646 ; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #212f3c ; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #1c2732 ; }

.sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { border-top-color: #00e8de; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #273646 ; }

.sidebar.sidebar-bg-themed .sidebar-footer .sidebar__footer--toggler .icon-bar { background-color: #dce4ec; }

.theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer .sidebar__footer--toggler.collapsed, .theme-rebecca .sidebar.sidebar-bg-themed .sidebar-footer .sidebar__footer--toggler:hover { background-color: #273646 ; }

.sidebar.sidebar-bg-themed .sidebar-footer .sidebar__footer--toggler.collapsed .icon-bar, .sidebar.sidebar-bg-themed .sidebar-footer .sidebar__footer--toggler:hover .icon-bar { background-color: #00e8de; }

.theme-rebecca .sidebar.sidebar-bg-primary { background-color: #8a8c05 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__item:hover > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__item.show > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__child { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #6d6e04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #5e6003 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #b6b807 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #b6b807 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #b6b807 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.popout .sidebar__list.navigation-main { background-color: #8a8c05 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer { background-color: #8a8c05 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer { border-top-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #6d6e04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #5e6003 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar__footer--toggler.collapsed, .theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar__footer--toggler:hover { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary { background-color: #632a19 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__item:hover > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__item.show > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__child { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #4b2013 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #3e1a10 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #883a22 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #883a22 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #883a22 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.popout .sidebar__list.navigation-main { background-color: #632a19 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer { background-color: #632a19 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer { border-top-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #4b2013 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #3e1a10 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar__footer--toggler.collapsed, .theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar__footer--toggler:hover { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-primary { background-color: #8a8c05 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__item:hover > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__item.show > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__child { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #6d6e04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #5e6003 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #b6b807 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #b6b807 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #b6b807 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-primary.popout .sidebar__list.navigation-main { background-color: #8a8c05 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer { background-color: #8a8c05 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer { border-top-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #6d6e04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #5e6003 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar__footer--toggler.collapsed, .theme-rebecca .sidebar.sidebar-bg-primary .sidebar-footer .sidebar__footer--toggler:hover { background-color: #7b7d04 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary { background-color: #632a19 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__item:hover > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__item.show > .sidebar__link, .theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__child { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #4b2013 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #3e1a10 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #883a22 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #883a22 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #883a22 ; }

.theme-rebecca .sidebar-mini .sidebar.sidebar-bg-secondary.popout .sidebar__list.navigation-main { background-color: #632a19 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer { background-color: #632a19 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer { border-top-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #4b2013 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #3e1a10 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #572516 ; }

.theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar__footer--toggler.collapsed, .theme-rebecca .sidebar.sidebar-bg-secondary .sidebar-footer .sidebar__footer--toggler:hover { background-color: #572516 ; }

.sidebar.sidebar-bg-success { background-color: #17C671; }

.sidebar.sidebar-bg-success .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-bg-success .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-bg-success .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #15b869; }

.sidebar.sidebar-bg-success .sidebar__list .sidebar__child { background-color: #15b869; }

.sidebar.sidebar-bg-success .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #14ab61; }

.sidebar.sidebar-bg-success .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #129d5a; }

.sidebar-mini .sidebar.sidebar-bg-success.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #25e688; }

.sidebar-mini .sidebar.sidebar-bg-success.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #25e688; }

.sidebar-mini .sidebar.sidebar-bg-success.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #25e688; }

.sidebar-mini .sidebar.sidebar-bg-success.popout .sidebar__list.navigation-main { background-color: #17C671; }

.sidebar.sidebar-bg-success .sidebar-footer { background-color: #17C671; border-top-color: #15b869; }

.sidebar.sidebar-bg-success .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #15b869; }

.sidebar.sidebar-bg-success .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #15b869; }

.sidebar.sidebar-bg-success .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #14ab61; }

.sidebar.sidebar-bg-success .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #129d5a; }

.sidebar.sidebar-bg-success .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #15b869; }

.sidebar.sidebar-bg-success .sidebar-footer .sidebar__footer--toggler.collapsed, .sidebar.sidebar-bg-success .sidebar-footer .sidebar__footer--toggler:hover { background-color: #15b869; }

.sidebar.sidebar-bg-danger { background-color: #DA4453; }

.sidebar.sidebar-bg-danger .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-bg-danger .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-bg-danger .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #d73747; }

.sidebar.sidebar-bg-danger .sidebar__list .sidebar__child { background-color: #d73747; }

.sidebar.sidebar-bg-danger .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #d52a3c; }

.sidebar.sidebar-bg-danger .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #c82838; }

.sidebar-mini .sidebar.sidebar-bg-danger.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #e26a76; }

.sidebar-mini .sidebar.sidebar-bg-danger.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #e26a76; }

.sidebar-mini .sidebar.sidebar-bg-danger.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #e26a76; }

.sidebar-mini .sidebar.sidebar-bg-danger.popout .sidebar__list.navigation-main { background-color: #DA4453; }

.sidebar.sidebar-bg-danger .sidebar-footer { background-color: #DA4453; border-top-color: #d73747; }

.sidebar.sidebar-bg-danger .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #d73747; }

.sidebar.sidebar-bg-danger .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #d73747; }

.sidebar.sidebar-bg-danger .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #d52a3c; }

.sidebar.sidebar-bg-danger .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #c82838; }

.sidebar.sidebar-bg-danger .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #d73747; }

.sidebar.sidebar-bg-danger .sidebar-footer .sidebar__footer--toggler.collapsed, .sidebar.sidebar-bg-danger .sidebar-footer .sidebar__footer--toggler:hover { background-color: #d73747; }

.sidebar.sidebar-bg-warning { background-color: #F6BB42; }

.sidebar.sidebar-bg-warning .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-bg-warning .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-bg-warning .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #f5b633; }

.sidebar.sidebar-bg-warning .sidebar__list .sidebar__child { background-color: #f5b633; }

.sidebar.sidebar-bg-warning .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #f5b025; }

.sidebar.sidebar-bg-warning .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #f4ab16; }

.sidebar-mini .sidebar.sidebar-bg-warning.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #f8cb6e; }

.sidebar-mini .sidebar.sidebar-bg-warning.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #f8cb6e; }

.sidebar-mini .sidebar.sidebar-bg-warning.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #f8cb6e; }

.sidebar-mini .sidebar.sidebar-bg-warning.popout .sidebar__list.navigation-main { background-color: #F6BB42; }

.sidebar.sidebar-bg-warning .sidebar-footer { background-color: #F6BB42; border-top-color: #f5b633; }

.sidebar.sidebar-bg-warning .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #f5b633; }

.sidebar.sidebar-bg-warning .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #f5b633; }

.sidebar.sidebar-bg-warning .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #f5b025; }

.sidebar.sidebar-bg-warning .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #f4ab16; }

.sidebar.sidebar-bg-warning .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #f5b633; }

.sidebar.sidebar-bg-warning .sidebar-footer .sidebar__footer--toggler.collapsed, .sidebar.sidebar-bg-warning .sidebar-footer .sidebar__footer--toggler:hover { background-color: #f5b633; }

.sidebar.sidebar-bg-info { background-color: #3BAFDA; }

.sidebar.sidebar-bg-info .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-bg-info .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-bg-info .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #2eaad8; }

.sidebar.sidebar-bg-info .sidebar__list .sidebar__child { background-color: #2eaad8; }

.sidebar.sidebar-bg-info .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #27a2cf; }

.sidebar.sidebar-bg-info .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #2598c2; }

.sidebar-mini .sidebar.sidebar-bg-info.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #62bfe1; }

.sidebar-mini .sidebar.sidebar-bg-info.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #62bfe1; }

.sidebar-mini .sidebar.sidebar-bg-info.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #62bfe1; }

.sidebar-mini .sidebar.sidebar-bg-info.popout .sidebar__list.navigation-main { background-color: #3BAFDA; }

.sidebar.sidebar-bg-info .sidebar-footer { background-color: #3BAFDA; border-top-color: #2eaad8; }

.sidebar.sidebar-bg-info .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #2eaad8; }

.sidebar.sidebar-bg-info .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #2eaad8; }

.sidebar.sidebar-bg-info .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #27a2cf; }

.sidebar.sidebar-bg-info .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #2598c2; }

.sidebar.sidebar-bg-info .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #2eaad8; }

.sidebar.sidebar-bg-info .sidebar-footer .sidebar__footer--toggler.collapsed, .sidebar.sidebar-bg-info .sidebar-footer .sidebar__footer--toggler:hover { background-color: #2eaad8; }

.sidebar.sidebar-bg-light { background-color: #dee2e6; }

.sidebar.sidebar-bg-light .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-bg-light .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-bg-light .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #d5dadf; }

.sidebar.sidebar-bg-light .sidebar__list .sidebar__child { background-color: #d5dadf; }

.sidebar.sidebar-bg-light .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #cdd3d9; }

.sidebar.sidebar-bg-light .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #c4cbd2; }

.sidebar-mini .sidebar.sidebar-bg-light.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #f8f9fa; }

.sidebar-mini .sidebar.sidebar-bg-light.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #f8f9fa; }

.sidebar-mini .sidebar.sidebar-bg-light.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #f8f9fa; }

.sidebar-mini .sidebar.sidebar-bg-light.popout .sidebar__list.navigation-main { background-color: #dee2e6; }

.sidebar.sidebar-bg-light .sidebar-footer { background-color: #dee2e6; border-top-color: #d5dadf; }

.sidebar.sidebar-bg-light .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #d5dadf; }

.sidebar.sidebar-bg-light .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #d5dadf; }

.sidebar.sidebar-bg-light .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #cdd3d9; }

.sidebar.sidebar-bg-light .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #c4cbd2; }

.sidebar.sidebar-bg-light .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #d5dadf; }

.sidebar.sidebar-bg-light .sidebar-footer .sidebar__footer--toggler.collapsed, .sidebar.sidebar-bg-light .sidebar-footer .sidebar__footer--toggler:hover { background-color: #d5dadf; }

.sidebar.sidebar-bg-dark { background-color: #343a40; }

.sidebar.sidebar-bg-dark .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-bg-dark .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-bg-dark .sidebar__list .sidebar__item.active > .sidebar__link { background-color: #2d3238; }

.sidebar.sidebar-bg-dark .sidebar__list .sidebar__child { background-color: #2d3238; }

.sidebar.sidebar-bg-dark .sidebar__list .sidebar__child .sidebar__item:hover > .sidebar__link:not(.has-arrow) { background-color: #262b2f; }

.sidebar.sidebar-bg-dark .sidebar__list .sidebar__child .sidebar__item.active > .sidebar__link:not(.has-arrow) { background-color: #1f2327; }

.sidebar-mini .sidebar.sidebar-bg-dark.collapsible:not(:hover) .sidebar__list .sidebar__divider { background-color: #495159; }

.sidebar-mini .sidebar.sidebar-bg-dark.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) > .sidebar__child::before { border-left-color: #495159; }

.sidebar-mini .sidebar.sidebar-bg-dark.collapsible:not(:hover) .sidebar__list > .sidebar__item:not(.has-button) .sidebar__child .sidebar__item.active > .sidebar__link::before { background-color: #495159; }

.sidebar-mini .sidebar.sidebar-bg-dark.popout .sidebar__list.navigation-main { background-color: #343a40; }

.sidebar.sidebar-bg-dark .sidebar-footer { background-color: #343a40; border-top-color: #2d3238; }

.sidebar.sidebar-bg-dark .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { background-color: #2d3238; }

.sidebar.sidebar-bg-dark .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { background-color: #2d3238; }

.sidebar.sidebar-bg-dark .sidebar-footer .sidebar-footer__child .sidebar-footer__item:hover > .sidebar-footer__link:not(.has-arrow) { background-color: #262b2f; }

.sidebar.sidebar-bg-dark .sidebar-footer .sidebar-footer__child .sidebar-footer__item.active > .sidebar-footer__link:not(.has-arrow) { background-color: #1f2327; }

.sidebar.sidebar-bg-dark .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { background-color: #2d3238; }

.sidebar.sidebar-bg-dark .sidebar-footer .sidebar__footer--toggler.collapsed, .sidebar.sidebar-bg-dark .sidebar-footer .sidebar__footer--toggler:hover { background-color: #2d3238; }

.sidebar.sidebar-dark .sidebar__inner-wrap { color: rgba(255, 255, 255, 0.8); }

.sidebar.sidebar-dark .sidebar__list .sidebar__item-header { color: rgba(255, 255, 255, 0.8); }

.sidebar.sidebar-dark .sidebar__list .sidebar__item-header::after { background-color: rgba(255, 255, 255, 0.8); }

.sidebar.sidebar-dark .sidebar__list .sidebar__item > .sidebar__link { color: rgba(255, 255, 255, 0.8); }

.sidebar.sidebar-dark .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-dark .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-dark .sidebar__list .sidebar__item.active > .sidebar__link { color: #fff; }

.sidebar.sidebar-dark .sidebar__list .sidebar__item.active > .sidebar__link { color: #fff; }

.sidebar.sidebar-dark .sidebar-footer .sidebar-footer__item > .sidebar-footer__link { color: rgba(255, 255, 255, 0.8); }

.sidebar.sidebar-dark .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { color: #fff; }

.sidebar.sidebar-dark .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { color: #fff; }

.sidebar.sidebar-dark .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { border-top-color: #fff; }

.sidebar.sidebar-dark .sidebar-footer .sidebar__footer--toggler .icon-bar { background-color: rgba(255, 255, 255, 0.8); }

.sidebar.sidebar-dark .sidebar-footer .sidebar__footer--toggler.collapsed .icon-bar, .sidebar.sidebar-dark .sidebar-footer .sidebar__footer--toggler:hover .icon-bar { background-color: #fff; }

.sidebar.sidebar-light .sidebar__inner-wrap { color: rgba(0, 0, 0, 0.7); }

.sidebar.sidebar-light .sidebar__list .sidebar__item-header { color: rgba(0, 0, 0, 0.7); }

.sidebar.sidebar-light .sidebar__list .sidebar__item-header::after { background-color: rgba(0, 0, 0, 0.7); }

.sidebar.sidebar-light .sidebar__list .sidebar__item > .sidebar__link { color: rgba(0, 0, 0, 0.7); }

.sidebar.sidebar-light .sidebar__list .sidebar__item:hover > .sidebar__link, .sidebar.sidebar-light .sidebar__list .sidebar__item.show > .sidebar__link, .sidebar.sidebar-light .sidebar__list .sidebar__item.active > .sidebar__link { color: #000; }

.sidebar.sidebar-light .sidebar__list .sidebar__item.active > .sidebar__link { color: #000; }

.sidebar.sidebar-light .sidebar-footer .sidebar-footer__item > .sidebar-footer__link { color: rgba(0, 0, 0, 0.7); }

.sidebar.sidebar-light .sidebar-footer .sidebar-footer__item:hover > .sidebar-footer__link { color: #000; }

.sidebar.sidebar-light .sidebar-footer .sidebar-footer__item.active > .sidebar-footer__link { color: #000; }

.sidebar.sidebar-light .sidebar-footer .sidebar-footer__nav > ul > .sidebar-footer__item > .sidebar-footer__child { border-top-color: #000; }

.sidebar.sidebar-light .sidebar-footer .sidebar__footer--toggler .icon-bar { background-color: rgba(0, 0, 0, 0.7); }

.sidebar.sidebar-light .sidebar-footer .sidebar__footer--toggler.collapsed .icon-bar, .sidebar.sidebar-light .sidebar-footer .sidebar__footer--toggler:hover .icon-bar { background-color: #000; }

.aside { transition: all 0.5s ease; transform: translateX(245px); padding-bottom: 30px; top: 155px; width: 225px; right: 0; bottom: 0; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; height: 100%; z-index: 840; }

.theme-rebecca .aside { background-color: #2c3e50 ; }

.theme-rebecca .aside { color: #fff ; }

.aside-is-open .aside { transition: all 0.5s ease; position: absolute; transform: none; }

.aside, .header-fixed .aside { position: fixed; }

.master-footer { transition: all 0.5s ease; position: absolute; left: 0; right: 0; bottom: 0; margin: 0; min-height: 30px; z-index: 850; background-image: url("../img/leaf-pattern2.png"); background-repeat: no-repeat; background-size: auto; /* Resize the background image to cover the entire container */ background-position: right -160px; /* Center the image */ /*.sidebar-mobile.sidebar-is-open .footer-fixed & { margin-right: -$sidebar-width; }*/ }

.theme-rebecca .master-footer { background-color: #F3F3F3 ; }

.master-footer__inner-wrap { background-image: url("../img/leaf-pattern.png"); background-repeat: no-repeat; background-size: auto; /* Resize the background image to cover the entire container */ background-position: left bottom; /* Center the image */ }

.theme-rebecca .master-footer__inner-wrap { color: #828181 ; }

.footer-fixed .master-footer { position: fixed; }

.sidebar-is-open:not(.sidebar-mobile) .footer-fixed .master-footer { margin-left: 225px; }

.sidebar-is-open.sidebar-mini .footer-fixed .master-footer { margin-left: 50px; }

.master-footer__nav .nav-link { transition: all 0.5s ease; font-size: 0.875rem; font-weight: 400; padding: 0.2rem 1rem; }

.theme-rebecca .master-footer__nav .nav-link { color: #828181 ; }

.theme-rebecca .master-footer__nav .nav-link:hover { color: #8a8c05 ; }

.theme-rebecca .master-footer__nav .nav-link:focus, .theme-rebecca .master-footer__nav .nav-link.focus, .theme-rebecca .master-footer__nav .nav-link:active, .theme-rebecca .master-footer__nav .nav-link.active, .theme-rebecca .master-footer__nav .nav-link:active:focus, .theme-rebecca .master-footer__nav .nav-link.active:focus, .theme-rebecca .master-footer__nav .nav-link:active:hover, .theme-rebecca .master-footer__nav .nav-link.active:hover, .theme-rebecca .master-footer__nav .nav-link:not([disabled]):not(.disabled):active, .theme-rebecca .master-footer__nav .nav-link:not([disabled]):not(.disabled).active, .theme-rebecca .master-footer__nav .nav-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .master-footer__nav .nav-link:not([disabled]):not(.disabled).active:focus { color: #8a8c05 ; }

.master-footer__nav .nav-link.disabled { opacity: 0.3; filter: alpha(opacity=30); cursor: not-allowed; }

.form-control { transition: all 0.5s ease; border-radius: 0.25rem; font-size: 1rem; border: 1px solid #ced4da; font-weight: 400; padding: 0.375rem 0.75rem; line-height: 1.4; background-color: #fff; color: #495057; }

.form-control:hover { border-color: #adb5bd; }

.form-control:focus { color: #495057; box-shadow: none; }

.theme-rebecca .form-control:focus { border-color: #8a8c05 ; }

.theme-rebecca .form-control:focus:hover { border-color: #8a8c05 ; }

.form-control:-ms-input-placeholder { color: #adb5bd; }

.form-control::placeholder { color: #adb5bd; }

.form-control.disabled, .form-control:disabled, .form-control[readonly] { border-color: #dee2e6; background-color: #e9ecef; color: #868e96; }

.form-control.disabled:hover:not([readonly]), .form-control:disabled:hover:not([readonly]), .form-control[readonly]:hover:not([readonly]) { cursor: not-allowed; }

.form-control.disabled:-ms-input-placeholder, .form-control:disabled:-ms-input-placeholder, .form-control[readonly]:-ms-input-placeholder { color: #868e96; }

.form-control.disabled::placeholder, .form-control:disabled::placeholder, .form-control[readonly]::placeholder { color: #868e96; }

.form-control.input-round { border-radius: 30px; }

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

textarea.form-control { height: auto; }

textarea.textarea-no-resize { resize: none; }

select.form-control:not([size]):not([multiple]) { height: calc(2.15rem + 2px); }

select.form-control:hover { cursor: pointer; }

select.form-control[multiple] { height: auto; }

select.form-control:focus::-ms-value { color: #495057; background-color: #fff; }

select.form-control:not([multiple]) option, select.form-control:not([multiple]) optgroup { color: #495057; background-color: #fff; }

.form-check-input:disabled ~ .form-check-label { color: #6d7a86; }

form label, form .col-form-legend, form .custom-control-description { color: #343a40; font-size: 1rem; }

.col-form-label { padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); font-size: 1rem; line-height: 1.4; }

.col-form-label-lg { padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.125rem; line-height: 1.3; }

.col-form-label-sm { padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.4; }

.required-field::after { color: #DA4453; margin: -.2em 0 0 .2em; content: '*'; top: 0; left: 100%; }

.col-form-legend { padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 1rem; }

.form-control-plaintext { color: #495057; background: transparent; padding-top: 0.375rem; padding-bottom: 0.375rem; line-height: 1.4; font-weight: 400; border-width: 1px 0; }

.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { border-radius: 0.1875rem; padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.4; height: calc(1.725rem + 2px); }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) { height: calc(1.725rem + 2px); }

.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { border-radius: 0.3125rem; padding: 0.5rem 1rem; font-size: 1.125rem; line-height: 1.3; height: calc(2.4625rem + 2px); }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) { height: calc(2.4625rem + 2px); }

.valid-feedback { transition: all 0.5s ease; color: #17C671; }

.valid-tooltip { transition: all 0.5s ease; background-color: rgba(23, 198, 113, 0.8); padding: .2rem .3rem; }

.was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid { border-color: rgba(23, 198, 113, 0.6); background-color: rgba(23, 198, 113, 0.1); box-shadow: none; }

.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: #17C671; box-shadow: none; }

.was-validated .form-control:valid:focus:hover, .form-control.is-valid:focus:hover, .was-validated .custom-select:valid:focus:hover, .custom-select.is-valid:focus:hover { border-color: #17C671; }

.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label { transition: all 0.5s ease; color: #17C671; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: #17C671; }

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { background-color: #2ae68b; border-color: transparent; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow: none; }

.was-validated .custom-select:valid, .custom-select.is-valid { color: #17C671; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: rgba(23, 198, 113, 0.6); box-shadow: none; color: #17C671; }

.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { background-color: rgba(23, 198, 113, 0.1); border-color: rgba(23, 198, 113, 0.6); color: #17C671; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { box-shadow: none; border-color: #17C671; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label::after, .custom-file-input.is-valid:focus ~ .custom-file-label::after { border-color: #17C671; }

.was-validated [class*="switch-"] .custom-control-input:checked:valid ~ .custom-control-indicator, [class*="switch-"] .custom-control-input:checked.is-valid ~ .custom-control-indicator { border-color: #2ae68b !important; }

.was-validated [class*="switch-"] .custom-control-input:valid ~ .custom-control-indicator, [class*="switch-"] .custom-control-input.is-valid ~ .custom-control-indicator { border-color: #2ae68b !important; }

.form-group.is-valid i.status { color: #17C671; }

.invalid-feedback { transition: all 0.5s ease; color: #DA4453; }

.invalid-tooltip { transition: all 0.5s ease; background-color: rgba(218, 68, 83, 0.8); padding: .2rem .3rem; }

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: rgba(218, 68, 83, 0.6); background-color: rgba(218, 68, 83, 0.1); box-shadow: none; }

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: #DA4453; box-shadow: none; }

.was-validated .form-control:invalid:focus:hover, .form-control.is-invalid:focus:hover, .was-validated .custom-select:invalid:focus:hover, .custom-select.is-invalid:focus:hover { border-color: #DA4453; }

.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label { transition: all 0.5s ease; color: #DA4453; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: #DA4453; }

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { background-color: #e26f7a; border-color: transparent; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow: none; }

.was-validated .custom-select:invalid, .custom-select.is-invalid { color: #DA4453; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: rgba(218, 68, 83, 0.6); box-shadow: none; color: #DA4453; }

.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { background-color: rgba(218, 68, 83, 0.1); border-color: rgba(218, 68, 83, 0.6); color: #DA4453; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { box-shadow: none; border-color: #DA4453; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label::after, .custom-file-input.is-invalid:focus ~ .custom-file-label::after { border-color: #DA4453; }

.was-validated [class*="switch-"] .custom-control-input:checked:invalid ~ .custom-control-indicator, [class*="switch-"] .custom-control-input:checked.is-invalid ~ .custom-control-indicator { border-color: #e26f7a !important; }

.was-validated [class*="switch-"] .custom-control-input:invalid ~ .custom-control-indicator, [class*="switch-"] .custom-control-input.is-invalid ~ .custom-control-indicator { border-color: #e26f7a !important; }

.form-group.is-invalid i.status { color: #DA4453; }

.form-group .controls { position: relative; }

.form-group.is-valid i.status, .form-group.is-invalid i.status { position: absolute; font-size: 14px; right: 15px; top: 10px; }

.btn.file { position: relative; overflow: hidden; }

.btn.file > input[type="file"] { position: absolute; opacity: 0; right: 0; top: 0; bottom: 0; width: 100%; }

.has-bg-dark .form-control, .has-bg-dark .custom-select, .has-bg-dark .chosen-single, .has-bg-dark .chosen-choices { background-color: rgba(255, 255, 255, 0.3); color: #fff; border-color: rgba(255, 255, 255, 0.3); }

.has-bg-dark .form-control:-ms-input-placeholder, .has-bg-dark .custom-select:-ms-input-placeholder, .has-bg-dark .chosen-single:-ms-input-placeholder, .has-bg-dark .chosen-choices:-ms-input-placeholder { color: rgba(255, 255, 255, 0.5); }

.has-bg-dark .form-control::placeholder, .has-bg-dark .custom-select::placeholder, .has-bg-dark .chosen-single::placeholder, .has-bg-dark .chosen-choices::placeholder { color: rgba(255, 255, 255, 0.5); }

.has-bg-dark .form-control:hover:not([disabled]):not([readonly]), .has-bg-dark .custom-select:hover:not([disabled]):not([readonly]), .has-bg-dark .chosen-single:hover:not([disabled]):not([readonly]), .has-bg-dark .chosen-choices:hover:not([disabled]):not([readonly]), .has-bg-dark .form-control:focus:not([disabled]):not([readonly]), .has-bg-dark .custom-select:focus:not([disabled]):not([readonly]), .has-bg-dark .chosen-single:focus:not([disabled]):not([readonly]), .has-bg-dark .chosen-choices:focus:not([disabled]):not([readonly]) { color: #fff; border-color: rgba(255, 255, 255, 0.4); background-color: rgba(255, 255, 255, 0.4); }

.has-bg-dark .form-control:focus:hover, .has-bg-dark .custom-select:focus:hover, .has-bg-dark .chosen-single:focus:hover, .has-bg-dark .chosen-choices:focus:hover { border-color: rgba(255, 255, 255, 0.4); }

.has-bg-dark .form-control:disabled, .has-bg-dark .custom-select:disabled, .has-bg-dark .chosen-single:disabled, .has-bg-dark .chosen-choices:disabled, .has-bg-dark .form-control[readonly], .has-bg-dark .custom-select[readonly], .has-bg-dark .chosen-single[readonly], .has-bg-dark .chosen-choices[readonly] { background-color: rgba(255, 255, 255, 0.3); color: #fff; opacity: 0.7; filter: alpha(opacity=70); }

.has-bg-dark form label, .has-bg-dark form .col-form-legend, .has-bg-dark form .custom-control-description { color: #fff; }

.has-bg-dark .form-control-plaintext { color: #fff; }

.has-bg-dark .form-check-input:disabled ~ .form-check-label { color: #fff; opacity: 0.6; filter: alpha(opacity=60); }

.has-bg-dark .custom-control-input:disabled ~ .custom-control-label { color: #fff; opacity: 0.6; filter: alpha(opacity=60); }

.has-bg-dark .custom-select { border: none; }

.has-bg-dark .custom-file-label { background-color: rgba(255, 255, 255, 0.3); color: rgba(255, 255, 255, 0.5); border: none; }

.has-bg-dark .custom-file-label::after { background-color: rgba(255, 255, 255, 0.3); color: #fff; border: none; top: 0; }

.has-bg-dark .input-group[class*="with-addon-icon"] .input-group-text { background-color: rgba(255, 255, 255, 0.3); }

.has-bg-dark .input-group[class*="with-addon-icon"] .input-group-prepend { margin-right: 0; }

.has-bg-dark .input-group[class*="with-addon-icon"] .input-group-append { margin-left: 0; }

.has-bg-dark .input-group-text { color: #fff; background-color: rgba(255, 255, 255, 0.3); border: none; }

.has-bg-dark .input-group-focus .input-group-text, .has-bg-dark .input-group-focus .custom-select, .has-bg-dark .input-group-hover .input-group-text, .has-bg-dark .input-group-hover .custom-select { color: #fff; }

.has-bg-dark .input-group-focus.input-group[class*="with-addon-icon"] .input-group-text, .has-bg-dark .input-group-hover.input-group[class*="with-addon-icon"] .input-group-text { background-color: rgba(255, 255, 255, 0.4); }

.has-bg-dark .disabled.input-group-text, .has-bg-dark .readonly.input-group-text { background-color: rgba(255, 255, 255, 0.3) !important; color: rgba(255, 255, 255, 0.5); }

.has-bg-dark .chosen-single div b { background-color: transparent !important; }

.has-bg-dark .chosen-choices { border: none; }

.has-bg-dark .chosen-container-multi .chosen-choices li.search-field input[type="text"], .has-bg-dark .chosen-container-single .chosen-default { color: rgba(255, 255, 255, 0.5) !important; }

.has-bg-dark .chosen-single abbr::after { color: #fff; }

.has-bg-dark .chosen-container-active .chosen-choices li.search-field input[type="text"] { color: #fff !important; }

.has-bg-light .form-control, .has-bg-light .custom-select, .has-bg-light .chosen-single, .has-bg-light .chosen-choices { background-color: rgba(0, 0, 0, 0.3); color: rgba(255, 255, 255, 0.8); border-color: rgba(0, 0, 0, 0.3); }

.has-bg-light .form-control:-ms-input-placeholder, .has-bg-light .custom-select:-ms-input-placeholder, .has-bg-light .chosen-single:-ms-input-placeholder, .has-bg-light .chosen-choices:-ms-input-placeholder { color: rgba(255, 255, 255, 0.5); }

.has-bg-light .form-control::placeholder, .has-bg-light .custom-select::placeholder, .has-bg-light .chosen-single::placeholder, .has-bg-light .chosen-choices::placeholder { color: rgba(255, 255, 255, 0.5); }

.has-bg-light .form-control:hover:not([disabled]):not([readonly]), .has-bg-light .custom-select:hover:not([disabled]):not([readonly]), .has-bg-light .chosen-single:hover:not([disabled]):not([readonly]), .has-bg-light .chosen-choices:hover:not([disabled]):not([readonly]), .has-bg-light .form-control:focus:not([disabled]):not([readonly]), .has-bg-light .custom-select:focus:not([disabled]):not([readonly]), .has-bg-light .chosen-single:focus:not([disabled]):not([readonly]), .has-bg-light .chosen-choices:focus:not([disabled]):not([readonly]) { color: #fff; border-color: rgba(0, 0, 0, 0.4); background-color: rgba(0, 0, 0, 0.4); }

.has-bg-light .form-control:focus:hover, .has-bg-light .custom-select:focus:hover, .has-bg-light .chosen-single:focus:hover, .has-bg-light .chosen-choices:focus:hover { border-color: rgba(0, 0, 0, 0.4); }

.has-bg-light .form-control:disabled, .has-bg-light .custom-select:disabled, .has-bg-light .chosen-single:disabled, .has-bg-light .chosen-choices:disabled, .has-bg-light .form-control[readonly], .has-bg-light .custom-select[readonly], .has-bg-light .chosen-single[readonly], .has-bg-light .chosen-choices[readonly] { background-color: rgba(0, 0, 0, 0.3); color: rgba(255, 255, 255, 0.8); opacity: 0.7; filter: alpha(opacity=70); }

.has-bg-light form label, .has-bg-light form .col-form-legend, .has-bg-light form .custom-control-description { color: #000; }

.has-bg-light .form-control-plaintext { color: #000; }

.has-bg-light .form-check-input:disabled ~ .form-check-label { color: #000; opacity: 0.6; filter: alpha(opacity=60); }

.has-bg-light .custom-control-input:disabled ~ .custom-control-label { color: #000; opacity: 0.6; filter: alpha(opacity=60); }

.has-bg-light .custom-select { border: none; }

.has-bg-light .custom-file-label { background-color: rgba(0, 0, 0, 0.3); color: rgba(255, 255, 255, 0.5); border: none; }

.has-bg-light .custom-file-label::after { background-color: rgba(0, 0, 0, 0.3); color: #fff; border: none; top: 0; }

.has-bg-light .input-group[class*="with-addon-icon"] .input-group-text { background-color: rgba(0, 0, 0, 0.3); }

.has-bg-light .input-group[class*="with-addon-icon"] .input-group-prepend { margin-right: 0; }

.has-bg-light .input-group[class*="with-addon-icon"] .input-group-append { margin-left: 0; }

.has-bg-light .input-group-text { color: rgba(255, 255, 255, 0.8); background-color: rgba(0, 0, 0, 0.3); border: none; }

.has-bg-light .input-group-focus .input-group-text, .has-bg-light .input-group-focus .custom-select, .has-bg-light .input-group-hover .input-group-text, .has-bg-light .input-group-hover .custom-select { color: #fff; }

.has-bg-light .input-group-focus.input-group[class*="with-addon-icon"] .input-group-text, .has-bg-light .input-group-hover.input-group[class*="with-addon-icon"] .input-group-text { background-color: rgba(0, 0, 0, 0.4); }

.has-bg-light .disabled.input-group-text, .has-bg-light .readonly.input-group-text { background-color: rgba(0, 0, 0, 0.3) !important; color: rgba(255, 255, 255, 0.5); }

.has-bg-light .chosen-single div b { background-color: transparent !important; }

.has-bg-light .chosen-choices { border: none; }

.has-bg-light .chosen-container-multi .chosen-choices li.search-field input[type="text"], .has-bg-light .chosen-container-single .chosen-default { color: rgba(255, 255, 255, 0.5) !important; }

.has-bg-light .chosen-single abbr::after { color: rgba(255, 255, 255, 0.8); }

.has-bg-light .chosen-container-active .chosen-choices li.search-field input[type="text"] { color: #fff !important; }

button, .button { cursor: pointer; }

.btn:hover, .btn:focus, .btn.focus, .btn:active, .btn.active, .btn:active:focus, .btn.active:focus, .btn:active:hover, .btn.active:hover, .btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active, .btn:not([disabled]):not(.disabled):active:focus, .btn:not([disabled]):not(.disabled).active:focus, .show > .btn.dropdown-toggle, .show > .btn.dropdown-toggle:focus, .show > .btn.dropdown-toggle:hover, .open > .btn.dropdown-toggle { outline: 0; box-shadow: none; }

.btn.btn-square { border-radius: 0; }

.btn.btn-icon { min-width: calc(2.15rem + 2px); width: calc(2.15rem + 2px); min-height: calc(2.15rem + 2px); position: relative; line-height: 1.4; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.btn.btn-icon i[class*="fa-"], .btn.btn-icon i[class*="icon-"] { font-size: 1rem; }

.btn.btn-icon.btn-sm { min-width: calc(1.725rem + 2px); width: calc(1.725rem + 2px); min-height: calc(1.725rem + 2px); }

.btn.btn-icon.btn-sm i[class*="fa-"], .btn.btn-icon.btn-sm i[class*="icon-"] { font-size: 0.875rem; }

.btn.btn-icon.btn-lg { min-width: calc(2.4625rem + 2px); width: calc(2.4625rem + 2px); min-height: calc(2.4625rem + 2px); }

.btn.btn-icon.btn-lg i[class*="fa-"], .btn.btn-icon.btn-lg i[class*="icon-"] { font-size: 1.125rem; }

.btn.btn-icon.btn-xl { min-width: calc(2.875rem + 2px); width: calc(2.875rem + 2px); min-height: calc(2.875rem + 2px); }

.btn.btn-icon.btn-xl i[class*="fa-"], .btn.btn-icon.btn-xl i[class*="icon-"] { font-size: 1.25rem; }

.btn.btn-icon.has-dropdown { width: auto; }

.btn.has-icon-left i[class*="fa-"], .btn.has-icon-left i[class*="icon-"], .btn.has-icon-right i[class*="fa-"], .btn.has-icon-right i[class*="icon-"] { position: relative; line-height: 1.4; }

.btn.has-icon-left i[class*="fa-"], .btn.has-icon-left i[class*="icon-"] { padding: 0 5px 0 0; }

.btn.has-icon-right i[class*="fa-"], .btn.has-icon-right i[class*="icon-"] { padding: 0 0 0 5px; }

.btn-block { display: block !important; }

.theme-rebecca .btn-primary { border-color: #8a8c05 ; }

.theme-rebecca .btn-primary { background-color: #8a8c05 ; }

.theme-rebecca .btn-primary { color: #fff ; }

.theme-rebecca .btn-primary.disabled, .theme-rebecca .btn-primary:disabled { background-color: #999b06 ; }

.theme-rebecca .btn-primary.disabled, .theme-rebecca .btn-primary:disabled { color: #fff ; }

.theme-rebecca .btn-primary.disabled, .theme-rebecca .btn-primary:disabled { border-color: #999b06 ; }

.theme-rebecca .btn-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca .btn-primary:hover { background-color: #7b7d04 ; }

.theme-rebecca .btn-primary:hover { color: #fff ; }

.theme-rebecca .btn-primary:active, .theme-rebecca .btn-primary.active, .theme-rebecca .btn-primary:active:focus, .theme-rebecca .btn-primary.active:focus, .theme-rebecca .btn-primary:active:hover, .theme-rebecca .btn-primary.active:hover, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary:focus, .theme-rebecca .btn-primary.focus, .theme-rebecca .show > .btn-primary.dropdown-toggle, .theme-rebecca .show > .btn-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.dropdown-toggle:hover { border-color: #5e6003 ; }

.theme-rebecca .btn-primary:active, .theme-rebecca .btn-primary.active, .theme-rebecca .btn-primary:active:focus, .theme-rebecca .btn-primary.active:focus, .theme-rebecca .btn-primary:active:hover, .theme-rebecca .btn-primary.active:hover, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary:focus, .theme-rebecca .btn-primary.focus, .theme-rebecca .show > .btn-primary.dropdown-toggle, .theme-rebecca .show > .btn-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.dropdown-toggle:hover { background-color: #5e6003 ; }

.theme-rebecca .btn-primary:active, .theme-rebecca .btn-primary.active, .theme-rebecca .btn-primary:active:focus, .theme-rebecca .btn-primary.active:focus, .theme-rebecca .btn-primary:active:hover, .theme-rebecca .btn-primary.active:hover, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary:focus, .theme-rebecca .btn-primary.focus, .theme-rebecca .show > .btn-primary.dropdown-toggle, .theme-rebecca .show > .btn-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-primary.btn-link { color: #8a8c05 ; }

.theme-rebecca .btn-primary.btn-link:hover { color: #7b7d04 ; }

.theme-rebecca .btn-primary.btn-link:active, .theme-rebecca .btn-primary.btn-link.active, .theme-rebecca .btn-primary.btn-link:active:focus, .theme-rebecca .btn-primary.btn-link.active:focus, .theme-rebecca .btn-primary.btn-link:active:hover, .theme-rebecca .btn-primary.btn-link.active:hover, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary.btn-link:focus, .theme-rebecca .btn-primary.btn-link.focus, .theme-rebecca .show > .btn-primary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-link.dropdown-toggle:hover { color: #5e6003 ; }

.btn-primary.btn-raised { box-shadow: 0 5px 0 0 #7b7d04; }

.theme-rebecca .btn-primary.btn-raised:hover, .theme-rebecca .btn-primary.btn-raised:focus, .theme-rebecca .btn-primary.btn-raised.focus, .theme-rebecca .btn-primary.btn-raised:active, .theme-rebecca .btn-primary.btn-raised.active, .theme-rebecca .btn-primary.btn-raised:active:focus, .theme-rebecca .btn-primary.btn-raised.active:focus, .theme-rebecca .btn-primary.btn-raised:active:hover, .theme-rebecca .btn-primary.btn-raised.active:hover, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:hover { border-color: #8a8c05 ; }

.theme-rebecca .btn-primary.btn-raised:hover, .theme-rebecca .btn-primary.btn-raised:focus, .theme-rebecca .btn-primary.btn-raised.focus, .theme-rebecca .btn-primary.btn-raised:active, .theme-rebecca .btn-primary.btn-raised.active, .theme-rebecca .btn-primary.btn-raised:active:focus, .theme-rebecca .btn-primary.btn-raised.active:focus, .theme-rebecca .btn-primary.btn-raised:active:hover, .theme-rebecca .btn-primary.btn-raised.active:hover, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:hover { background-color: #8a8c05 ; }

.theme-rebecca .btn-primary.btn-raised:hover, .theme-rebecca .btn-primary.btn-raised:focus, .theme-rebecca .btn-primary.btn-raised.focus, .theme-rebecca .btn-primary.btn-raised:active, .theme-rebecca .btn-primary.btn-raised.active, .theme-rebecca .btn-primary.btn-raised:active:focus, .theme-rebecca .btn-primary.btn-raised.active:focus, .theme-rebecca .btn-primary.btn-raised:active:hover, .theme-rebecca .btn-primary.btn-raised.active:hover, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-primary.btn-raised:hover, .btn-primary.btn-raised:active, .btn-primary.btn-raised.active, .btn-primary.btn-raised:active:focus, .btn-primary.btn-raised.active:focus, .btn-primary.btn-raised:active:hover, .btn-primary.btn-raised.active:hover, .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #7b7d04; }

.btn-outline-primary { background-color: transparent; }

.theme-rebecca .btn-outline-primary { border-color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary { color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.disabled, .theme-rebecca .btn-outline-primary:disabled { color: #999b06 ; }

.theme-rebecca .btn-outline-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca .btn-outline-primary:hover { background-color: #7b7d04 ; }

.theme-rebecca .btn-outline-primary:hover { color: #fff ; }

.theme-rebecca .btn-outline-primary:active, .theme-rebecca .btn-outline-primary.active, .theme-rebecca .btn-outline-primary:active:focus, .theme-rebecca .btn-outline-primary.active:focus, .theme-rebecca .btn-outline-primary:active:hover, .theme-rebecca .btn-outline-primary.active:hover, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary:focus, .theme-rebecca .btn-outline-primary.focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:hover { border-color: #5e6003 ; }

.theme-rebecca .btn-outline-primary:active, .theme-rebecca .btn-outline-primary.active, .theme-rebecca .btn-outline-primary:active:focus, .theme-rebecca .btn-outline-primary.active:focus, .theme-rebecca .btn-outline-primary:active:hover, .theme-rebecca .btn-outline-primary.active:hover, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary:focus, .theme-rebecca .btn-outline-primary.focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:hover { background-color: #5e6003 ; }

.theme-rebecca .btn-outline-primary:active, .theme-rebecca .btn-outline-primary.active, .theme-rebecca .btn-outline-primary:active:focus, .theme-rebecca .btn-outline-primary.active:focus, .theme-rebecca .btn-outline-primary:active:hover, .theme-rebecca .btn-outline-primary.active:hover, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary:focus, .theme-rebecca .btn-outline-primary.focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-outline-primary.btn-link { color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.btn-link:hover { color: #7b7d04 ; }

.theme-rebecca .btn-outline-primary.btn-link:active, .theme-rebecca .btn-outline-primary.btn-link.active, .theme-rebecca .btn-outline-primary.btn-link:active:focus, .theme-rebecca .btn-outline-primary.btn-link.active:focus, .theme-rebecca .btn-outline-primary.btn-link:active:hover, .theme-rebecca .btn-outline-primary.btn-link.active:hover, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary.btn-link:focus, .theme-rebecca .btn-outline-primary.btn-link.focus, .theme-rebecca .show > .btn-outline-primary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-link.dropdown-toggle:hover { color: #5e6003 ; }

.btn-outline-primary.btn-raised { box-shadow: 0 5px 0 0 #7b7d04; }

.theme-rebecca .btn-outline-primary.btn-raised:hover, .theme-rebecca .btn-outline-primary.btn-raised:focus, .theme-rebecca .btn-outline-primary.btn-raised.focus, .theme-rebecca .btn-outline-primary.btn-raised:active, .theme-rebecca .btn-outline-primary.btn-raised.active, .theme-rebecca .btn-outline-primary.btn-raised:active:focus, .theme-rebecca .btn-outline-primary.btn-raised.active:focus, .theme-rebecca .btn-outline-primary.btn-raised:active:hover, .theme-rebecca .btn-outline-primary.btn-raised.active:hover, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:hover { border-color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.btn-raised:hover, .theme-rebecca .btn-outline-primary.btn-raised:focus, .theme-rebecca .btn-outline-primary.btn-raised.focus, .theme-rebecca .btn-outline-primary.btn-raised:active, .theme-rebecca .btn-outline-primary.btn-raised.active, .theme-rebecca .btn-outline-primary.btn-raised:active:focus, .theme-rebecca .btn-outline-primary.btn-raised.active:focus, .theme-rebecca .btn-outline-primary.btn-raised:active:hover, .theme-rebecca .btn-outline-primary.btn-raised.active:hover, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:hover { background-color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.btn-raised:hover, .theme-rebecca .btn-outline-primary.btn-raised:focus, .theme-rebecca .btn-outline-primary.btn-raised.focus, .theme-rebecca .btn-outline-primary.btn-raised:active, .theme-rebecca .btn-outline-primary.btn-raised.active, .theme-rebecca .btn-outline-primary.btn-raised:active:focus, .theme-rebecca .btn-outline-primary.btn-raised.active:focus, .theme-rebecca .btn-outline-primary.btn-raised:active:hover, .theme-rebecca .btn-outline-primary.btn-raised.active:hover, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-outline-primary.btn-raised:hover, .btn-outline-primary.btn-raised:active, .btn-outline-primary.btn-raised.active, .btn-outline-primary.btn-raised:active:focus, .btn-outline-primary.btn-raised.active:focus, .btn-outline-primary.btn-raised:active:hover, .btn-outline-primary.btn-raised.active:hover, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #7b7d04; }

.theme-rebecca .btn-secondary { border-color: #632a19 ; }

.theme-rebecca .btn-secondary { background-color: #632a19 ; }

.theme-rebecca .btn-secondary { color: #fff ; }

.theme-rebecca .btn-secondary.disabled, .theme-rebecca .btn-secondary:disabled { background-color: #6f2f1c ; }

.theme-rebecca .btn-secondary.disabled, .theme-rebecca .btn-secondary:disabled { color: #fff ; }

.theme-rebecca .btn-secondary.disabled, .theme-rebecca .btn-secondary:disabled { border-color: #6f2f1c ; }

.theme-rebecca .btn-secondary:hover { border-color: #572516 ; }

.theme-rebecca .btn-secondary:hover { background-color: #572516 ; }

.theme-rebecca .btn-secondary:hover { color: #fff ; }

.theme-rebecca .btn-secondary:active, .theme-rebecca .btn-secondary.active, .theme-rebecca .btn-secondary:active:focus, .theme-rebecca .btn-secondary.active:focus, .theme-rebecca .btn-secondary:active:hover, .theme-rebecca .btn-secondary.active:hover, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary:focus, .theme-rebecca .btn-secondary.focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle, .theme-rebecca .show > .btn-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle:hover { border-color: #3e1a10 ; }

.theme-rebecca .btn-secondary:active, .theme-rebecca .btn-secondary.active, .theme-rebecca .btn-secondary:active:focus, .theme-rebecca .btn-secondary.active:focus, .theme-rebecca .btn-secondary:active:hover, .theme-rebecca .btn-secondary.active:hover, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary:focus, .theme-rebecca .btn-secondary.focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle, .theme-rebecca .show > .btn-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle:hover { background-color: #3e1a10 ; }

.theme-rebecca .btn-secondary:active, .theme-rebecca .btn-secondary.active, .theme-rebecca .btn-secondary:active:focus, .theme-rebecca .btn-secondary.active:focus, .theme-rebecca .btn-secondary:active:hover, .theme-rebecca .btn-secondary.active:hover, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary:focus, .theme-rebecca .btn-secondary.focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle, .theme-rebecca .show > .btn-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-secondary.btn-link { color: #632a19 ; }

.theme-rebecca .btn-secondary.btn-link:hover { color: #572516 ; }

.theme-rebecca .btn-secondary.btn-link:active, .theme-rebecca .btn-secondary.btn-link.active, .theme-rebecca .btn-secondary.btn-link:active:focus, .theme-rebecca .btn-secondary.btn-link.active:focus, .theme-rebecca .btn-secondary.btn-link:active:hover, .theme-rebecca .btn-secondary.btn-link.active:hover, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary.btn-link:focus, .theme-rebecca .btn-secondary.btn-link.focus, .theme-rebecca .show > .btn-secondary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-link.dropdown-toggle:hover { color: #3e1a10 ; }

.btn-secondary.btn-raised { box-shadow: 0 5px 0 0 #572516; }

.theme-rebecca .btn-secondary.btn-raised:hover, .theme-rebecca .btn-secondary.btn-raised:focus, .theme-rebecca .btn-secondary.btn-raised.focus, .theme-rebecca .btn-secondary.btn-raised:active, .theme-rebecca .btn-secondary.btn-raised.active, .theme-rebecca .btn-secondary.btn-raised:active:focus, .theme-rebecca .btn-secondary.btn-raised.active:focus, .theme-rebecca .btn-secondary.btn-raised:active:hover, .theme-rebecca .btn-secondary.btn-raised.active:hover, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:hover { border-color: #632a19 ; }

.theme-rebecca .btn-secondary.btn-raised:hover, .theme-rebecca .btn-secondary.btn-raised:focus, .theme-rebecca .btn-secondary.btn-raised.focus, .theme-rebecca .btn-secondary.btn-raised:active, .theme-rebecca .btn-secondary.btn-raised.active, .theme-rebecca .btn-secondary.btn-raised:active:focus, .theme-rebecca .btn-secondary.btn-raised.active:focus, .theme-rebecca .btn-secondary.btn-raised:active:hover, .theme-rebecca .btn-secondary.btn-raised.active:hover, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:hover { background-color: #632a19 ; }

.theme-rebecca .btn-secondary.btn-raised:hover, .theme-rebecca .btn-secondary.btn-raised:focus, .theme-rebecca .btn-secondary.btn-raised.focus, .theme-rebecca .btn-secondary.btn-raised:active, .theme-rebecca .btn-secondary.btn-raised.active, .theme-rebecca .btn-secondary.btn-raised:active:focus, .theme-rebecca .btn-secondary.btn-raised.active:focus, .theme-rebecca .btn-secondary.btn-raised:active:hover, .theme-rebecca .btn-secondary.btn-raised.active:hover, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-secondary.btn-raised:hover, .btn-secondary.btn-raised:active, .btn-secondary.btn-raised.active, .btn-secondary.btn-raised:active:focus, .btn-secondary.btn-raised.active:focus, .btn-secondary.btn-raised:active:hover, .btn-secondary.btn-raised.active:hover, .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #572516; }

.btn-outline-secondary { background-color: transparent; }

.theme-rebecca .btn-outline-secondary { border-color: #632a19 ; }

.theme-rebecca .btn-outline-secondary { color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.disabled, .theme-rebecca .btn-outline-secondary:disabled { color: #6f2f1c ; }

.theme-rebecca .btn-outline-secondary:hover { border-color: #572516 ; }

.theme-rebecca .btn-outline-secondary:hover { background-color: #572516 ; }

.theme-rebecca .btn-outline-secondary:hover { color: #fff ; }

.theme-rebecca .btn-outline-secondary:active, .theme-rebecca .btn-outline-secondary.active, .theme-rebecca .btn-outline-secondary:active:focus, .theme-rebecca .btn-outline-secondary.active:focus, .theme-rebecca .btn-outline-secondary:active:hover, .theme-rebecca .btn-outline-secondary.active:hover, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary:focus, .theme-rebecca .btn-outline-secondary.focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:hover { border-color: #3e1a10 ; }

.theme-rebecca .btn-outline-secondary:active, .theme-rebecca .btn-outline-secondary.active, .theme-rebecca .btn-outline-secondary:active:focus, .theme-rebecca .btn-outline-secondary.active:focus, .theme-rebecca .btn-outline-secondary:active:hover, .theme-rebecca .btn-outline-secondary.active:hover, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary:focus, .theme-rebecca .btn-outline-secondary.focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:hover { background-color: #3e1a10 ; }

.theme-rebecca .btn-outline-secondary:active, .theme-rebecca .btn-outline-secondary.active, .theme-rebecca .btn-outline-secondary:active:focus, .theme-rebecca .btn-outline-secondary.active:focus, .theme-rebecca .btn-outline-secondary:active:hover, .theme-rebecca .btn-outline-secondary.active:hover, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary:focus, .theme-rebecca .btn-outline-secondary.focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-outline-secondary.btn-link { color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.btn-link:hover { color: #572516 ; }

.theme-rebecca .btn-outline-secondary.btn-link:active, .theme-rebecca .btn-outline-secondary.btn-link.active, .theme-rebecca .btn-outline-secondary.btn-link:active:focus, .theme-rebecca .btn-outline-secondary.btn-link.active:focus, .theme-rebecca .btn-outline-secondary.btn-link:active:hover, .theme-rebecca .btn-outline-secondary.btn-link.active:hover, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary.btn-link:focus, .theme-rebecca .btn-outline-secondary.btn-link.focus, .theme-rebecca .show > .btn-outline-secondary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-link.dropdown-toggle:hover { color: #3e1a10 ; }

.btn-outline-secondary.btn-raised { box-shadow: 0 5px 0 0 #572516; }

.theme-rebecca .btn-outline-secondary.btn-raised:hover, .theme-rebecca .btn-outline-secondary.btn-raised:focus, .theme-rebecca .btn-outline-secondary.btn-raised.focus, .theme-rebecca .btn-outline-secondary.btn-raised:active, .theme-rebecca .btn-outline-secondary.btn-raised.active, .theme-rebecca .btn-outline-secondary.btn-raised:active:focus, .theme-rebecca .btn-outline-secondary.btn-raised.active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:active:hover, .theme-rebecca .btn-outline-secondary.btn-raised.active:hover, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:hover { border-color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.btn-raised:hover, .theme-rebecca .btn-outline-secondary.btn-raised:focus, .theme-rebecca .btn-outline-secondary.btn-raised.focus, .theme-rebecca .btn-outline-secondary.btn-raised:active, .theme-rebecca .btn-outline-secondary.btn-raised.active, .theme-rebecca .btn-outline-secondary.btn-raised:active:focus, .theme-rebecca .btn-outline-secondary.btn-raised.active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:active:hover, .theme-rebecca .btn-outline-secondary.btn-raised.active:hover, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:hover { background-color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.btn-raised:hover, .theme-rebecca .btn-outline-secondary.btn-raised:focus, .theme-rebecca .btn-outline-secondary.btn-raised.focus, .theme-rebecca .btn-outline-secondary.btn-raised:active, .theme-rebecca .btn-outline-secondary.btn-raised.active, .theme-rebecca .btn-outline-secondary.btn-raised:active:focus, .theme-rebecca .btn-outline-secondary.btn-raised.active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:active:hover, .theme-rebecca .btn-outline-secondary.btn-raised.active:hover, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-outline-secondary.btn-raised:hover, .btn-outline-secondary.btn-raised:active, .btn-outline-secondary.btn-raised.active, .btn-outline-secondary.btn-raised:active:focus, .btn-outline-secondary.btn-raised.active:focus, .btn-outline-secondary.btn-raised:active:hover, .btn-outline-secondary.btn-raised.active:hover, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #572516; }

.theme-rebecca .btn-primary { border-color: #8a8c05 ; }

.theme-rebecca .btn-primary { background-color: #8a8c05 ; }

.theme-rebecca .btn-primary { color: #fff ; }

.theme-rebecca .btn-primary.disabled, .theme-rebecca .btn-primary:disabled { background-color: #999b06 ; }

.theme-rebecca .btn-primary.disabled, .theme-rebecca .btn-primary:disabled { color: #fff ; }

.theme-rebecca .btn-primary.disabled, .theme-rebecca .btn-primary:disabled { border-color: #999b06 ; }

.theme-rebecca .btn-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca .btn-primary:hover { background-color: #7b7d04 ; }

.theme-rebecca .btn-primary:hover { color: #fff ; }

.theme-rebecca .btn-primary:active, .theme-rebecca .btn-primary.active, .theme-rebecca .btn-primary:active:focus, .theme-rebecca .btn-primary.active:focus, .theme-rebecca .btn-primary:active:hover, .theme-rebecca .btn-primary.active:hover, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary:focus, .theme-rebecca .btn-primary.focus, .theme-rebecca .show > .btn-primary.dropdown-toggle, .theme-rebecca .show > .btn-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.dropdown-toggle:hover { border-color: #5e6003 ; }

.theme-rebecca .btn-primary:active, .theme-rebecca .btn-primary.active, .theme-rebecca .btn-primary:active:focus, .theme-rebecca .btn-primary.active:focus, .theme-rebecca .btn-primary:active:hover, .theme-rebecca .btn-primary.active:hover, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary:focus, .theme-rebecca .btn-primary.focus, .theme-rebecca .show > .btn-primary.dropdown-toggle, .theme-rebecca .show > .btn-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.dropdown-toggle:hover { background-color: #5e6003 ; }

.theme-rebecca .btn-primary:active, .theme-rebecca .btn-primary.active, .theme-rebecca .btn-primary:active:focus, .theme-rebecca .btn-primary.active:focus, .theme-rebecca .btn-primary:active:hover, .theme-rebecca .btn-primary.active:hover, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary:focus, .theme-rebecca .btn-primary.focus, .theme-rebecca .show > .btn-primary.dropdown-toggle, .theme-rebecca .show > .btn-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-primary.btn-link { color: #8a8c05 ; }

.theme-rebecca .btn-primary.btn-link:hover { color: #7b7d04 ; }

.theme-rebecca .btn-primary.btn-link:active, .theme-rebecca .btn-primary.btn-link.active, .theme-rebecca .btn-primary.btn-link:active:focus, .theme-rebecca .btn-primary.btn-link.active:focus, .theme-rebecca .btn-primary.btn-link:active:hover, .theme-rebecca .btn-primary.btn-link.active:hover, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-primary.btn-link:focus, .theme-rebecca .btn-primary.btn-link.focus, .theme-rebecca .show > .btn-primary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-link.dropdown-toggle:hover { color: #5e6003 ; }

.btn-primary.btn-raised { box-shadow: 0 5px 0 0 #7b7d04; }

.theme-rebecca .btn-primary.btn-raised:hover, .theme-rebecca .btn-primary.btn-raised:focus, .theme-rebecca .btn-primary.btn-raised.focus, .theme-rebecca .btn-primary.btn-raised:active, .theme-rebecca .btn-primary.btn-raised.active, .theme-rebecca .btn-primary.btn-raised:active:focus, .theme-rebecca .btn-primary.btn-raised.active:focus, .theme-rebecca .btn-primary.btn-raised:active:hover, .theme-rebecca .btn-primary.btn-raised.active:hover, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:hover { border-color: #8a8c05 ; }

.theme-rebecca .btn-primary.btn-raised:hover, .theme-rebecca .btn-primary.btn-raised:focus, .theme-rebecca .btn-primary.btn-raised.focus, .theme-rebecca .btn-primary.btn-raised:active, .theme-rebecca .btn-primary.btn-raised.active, .theme-rebecca .btn-primary.btn-raised:active:focus, .theme-rebecca .btn-primary.btn-raised.active:focus, .theme-rebecca .btn-primary.btn-raised:active:hover, .theme-rebecca .btn-primary.btn-raised.active:hover, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:hover { background-color: #8a8c05 ; }

.theme-rebecca .btn-primary.btn-raised:hover, .theme-rebecca .btn-primary.btn-raised:focus, .theme-rebecca .btn-primary.btn-raised.focus, .theme-rebecca .btn-primary.btn-raised:active, .theme-rebecca .btn-primary.btn-raised.active, .theme-rebecca .btn-primary.btn-raised:active:focus, .theme-rebecca .btn-primary.btn-raised.active:focus, .theme-rebecca .btn-primary.btn-raised:active:hover, .theme-rebecca .btn-primary.btn-raised.active:hover, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-primary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-primary.btn-raised:hover, .btn-primary.btn-raised:active, .btn-primary.btn-raised.active, .btn-primary.btn-raised:active:focus, .btn-primary.btn-raised.active:focus, .btn-primary.btn-raised:active:hover, .btn-primary.btn-raised.active:hover, .btn-primary.btn-raised:not([disabled]):not(.disabled):active, .btn-primary.btn-raised:not([disabled]):not(.disabled).active, .btn-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-primary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #7b7d04; }

.btn-outline-primary { background-color: transparent; }

.theme-rebecca .btn-outline-primary { border-color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary { color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.disabled, .theme-rebecca .btn-outline-primary:disabled { color: #999b06 ; }

.theme-rebecca .btn-outline-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca .btn-outline-primary:hover { background-color: #7b7d04 ; }

.theme-rebecca .btn-outline-primary:hover { color: #fff ; }

.theme-rebecca .btn-outline-primary:active, .theme-rebecca .btn-outline-primary.active, .theme-rebecca .btn-outline-primary:active:focus, .theme-rebecca .btn-outline-primary.active:focus, .theme-rebecca .btn-outline-primary:active:hover, .theme-rebecca .btn-outline-primary.active:hover, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary:focus, .theme-rebecca .btn-outline-primary.focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:hover { border-color: #5e6003 ; }

.theme-rebecca .btn-outline-primary:active, .theme-rebecca .btn-outline-primary.active, .theme-rebecca .btn-outline-primary:active:focus, .theme-rebecca .btn-outline-primary.active:focus, .theme-rebecca .btn-outline-primary:active:hover, .theme-rebecca .btn-outline-primary.active:hover, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary:focus, .theme-rebecca .btn-outline-primary.focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:hover { background-color: #5e6003 ; }

.theme-rebecca .btn-outline-primary:active, .theme-rebecca .btn-outline-primary.active, .theme-rebecca .btn-outline-primary:active:focus, .theme-rebecca .btn-outline-primary.active:focus, .theme-rebecca .btn-outline-primary:active:hover, .theme-rebecca .btn-outline-primary.active:hover, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary:focus, .theme-rebecca .btn-outline-primary.focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-outline-primary.btn-link { color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.btn-link:hover { color: #7b7d04 ; }

.theme-rebecca .btn-outline-primary.btn-link:active, .theme-rebecca .btn-outline-primary.btn-link.active, .theme-rebecca .btn-outline-primary.btn-link:active:focus, .theme-rebecca .btn-outline-primary.btn-link.active:focus, .theme-rebecca .btn-outline-primary.btn-link:active:hover, .theme-rebecca .btn-outline-primary.btn-link.active:hover, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-primary.btn-link:focus, .theme-rebecca .btn-outline-primary.btn-link.focus, .theme-rebecca .show > .btn-outline-primary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-link.dropdown-toggle:hover { color: #5e6003 ; }

.btn-outline-primary.btn-raised { box-shadow: 0 5px 0 0 #7b7d04; }

.theme-rebecca .btn-outline-primary.btn-raised:hover, .theme-rebecca .btn-outline-primary.btn-raised:focus, .theme-rebecca .btn-outline-primary.btn-raised.focus, .theme-rebecca .btn-outline-primary.btn-raised:active, .theme-rebecca .btn-outline-primary.btn-raised.active, .theme-rebecca .btn-outline-primary.btn-raised:active:focus, .theme-rebecca .btn-outline-primary.btn-raised.active:focus, .theme-rebecca .btn-outline-primary.btn-raised:active:hover, .theme-rebecca .btn-outline-primary.btn-raised.active:hover, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:hover { border-color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.btn-raised:hover, .theme-rebecca .btn-outline-primary.btn-raised:focus, .theme-rebecca .btn-outline-primary.btn-raised.focus, .theme-rebecca .btn-outline-primary.btn-raised:active, .theme-rebecca .btn-outline-primary.btn-raised.active, .theme-rebecca .btn-outline-primary.btn-raised:active:focus, .theme-rebecca .btn-outline-primary.btn-raised.active:focus, .theme-rebecca .btn-outline-primary.btn-raised:active:hover, .theme-rebecca .btn-outline-primary.btn-raised.active:hover, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:hover { background-color: #8a8c05 ; }

.theme-rebecca .btn-outline-primary.btn-raised:hover, .theme-rebecca .btn-outline-primary.btn-raised:focus, .theme-rebecca .btn-outline-primary.btn-raised.focus, .theme-rebecca .btn-outline-primary.btn-raised:active, .theme-rebecca .btn-outline-primary.btn-raised.active, .theme-rebecca .btn-outline-primary.btn-raised:active:focus, .theme-rebecca .btn-outline-primary.btn-raised.active:focus, .theme-rebecca .btn-outline-primary.btn-raised:active:hover, .theme-rebecca .btn-outline-primary.btn-raised.active:hover, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-primary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-outline-primary.btn-raised:hover, .btn-outline-primary.btn-raised:active, .btn-outline-primary.btn-raised.active, .btn-outline-primary.btn-raised:active:focus, .btn-outline-primary.btn-raised.active:focus, .btn-outline-primary.btn-raised:active:hover, .btn-outline-primary.btn-raised.active:hover, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-primary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #7b7d04; }

.theme-rebecca .btn-secondary { border-color: #632a19 ; }

.theme-rebecca .btn-secondary { background-color: #632a19 ; }

.theme-rebecca .btn-secondary { color: #fff ; }

.theme-rebecca .btn-secondary.disabled, .theme-rebecca .btn-secondary:disabled { background-color: #6f2f1c ; }

.theme-rebecca .btn-secondary.disabled, .theme-rebecca .btn-secondary:disabled { color: #fff ; }

.theme-rebecca .btn-secondary.disabled, .theme-rebecca .btn-secondary:disabled { border-color: #6f2f1c ; }

.theme-rebecca .btn-secondary:hover { border-color: #572516 ; }

.theme-rebecca .btn-secondary:hover { background-color: #572516 ; }

.theme-rebecca .btn-secondary:hover { color: #fff ; }

.theme-rebecca .btn-secondary:active, .theme-rebecca .btn-secondary.active, .theme-rebecca .btn-secondary:active:focus, .theme-rebecca .btn-secondary.active:focus, .theme-rebecca .btn-secondary:active:hover, .theme-rebecca .btn-secondary.active:hover, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary:focus, .theme-rebecca .btn-secondary.focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle, .theme-rebecca .show > .btn-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle:hover { border-color: #3e1a10 ; }

.theme-rebecca .btn-secondary:active, .theme-rebecca .btn-secondary.active, .theme-rebecca .btn-secondary:active:focus, .theme-rebecca .btn-secondary.active:focus, .theme-rebecca .btn-secondary:active:hover, .theme-rebecca .btn-secondary.active:hover, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary:focus, .theme-rebecca .btn-secondary.focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle, .theme-rebecca .show > .btn-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle:hover { background-color: #3e1a10 ; }

.theme-rebecca .btn-secondary:active, .theme-rebecca .btn-secondary.active, .theme-rebecca .btn-secondary:active:focus, .theme-rebecca .btn-secondary.active:focus, .theme-rebecca .btn-secondary:active:hover, .theme-rebecca .btn-secondary.active:hover, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary:focus, .theme-rebecca .btn-secondary.focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle, .theme-rebecca .show > .btn-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-secondary.btn-link { color: #632a19 ; }

.theme-rebecca .btn-secondary.btn-link:hover { color: #572516 ; }

.theme-rebecca .btn-secondary.btn-link:active, .theme-rebecca .btn-secondary.btn-link.active, .theme-rebecca .btn-secondary.btn-link:active:focus, .theme-rebecca .btn-secondary.btn-link.active:focus, .theme-rebecca .btn-secondary.btn-link:active:hover, .theme-rebecca .btn-secondary.btn-link.active:hover, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-secondary.btn-link:focus, .theme-rebecca .btn-secondary.btn-link.focus, .theme-rebecca .show > .btn-secondary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-link.dropdown-toggle:hover { color: #3e1a10 ; }

.btn-secondary.btn-raised { box-shadow: 0 5px 0 0 #572516; }

.theme-rebecca .btn-secondary.btn-raised:hover, .theme-rebecca .btn-secondary.btn-raised:focus, .theme-rebecca .btn-secondary.btn-raised.focus, .theme-rebecca .btn-secondary.btn-raised:active, .theme-rebecca .btn-secondary.btn-raised.active, .theme-rebecca .btn-secondary.btn-raised:active:focus, .theme-rebecca .btn-secondary.btn-raised.active:focus, .theme-rebecca .btn-secondary.btn-raised:active:hover, .theme-rebecca .btn-secondary.btn-raised.active:hover, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:hover { border-color: #632a19 ; }

.theme-rebecca .btn-secondary.btn-raised:hover, .theme-rebecca .btn-secondary.btn-raised:focus, .theme-rebecca .btn-secondary.btn-raised.focus, .theme-rebecca .btn-secondary.btn-raised:active, .theme-rebecca .btn-secondary.btn-raised.active, .theme-rebecca .btn-secondary.btn-raised:active:focus, .theme-rebecca .btn-secondary.btn-raised.active:focus, .theme-rebecca .btn-secondary.btn-raised:active:hover, .theme-rebecca .btn-secondary.btn-raised.active:hover, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:hover { background-color: #632a19 ; }

.theme-rebecca .btn-secondary.btn-raised:hover, .theme-rebecca .btn-secondary.btn-raised:focus, .theme-rebecca .btn-secondary.btn-raised.focus, .theme-rebecca .btn-secondary.btn-raised:active, .theme-rebecca .btn-secondary.btn-raised.active, .theme-rebecca .btn-secondary.btn-raised:active:focus, .theme-rebecca .btn-secondary.btn-raised.active:focus, .theme-rebecca .btn-secondary.btn-raised:active:hover, .theme-rebecca .btn-secondary.btn-raised.active:hover, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-secondary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-secondary.btn-raised:hover, .btn-secondary.btn-raised:active, .btn-secondary.btn-raised.active, .btn-secondary.btn-raised:active:focus, .btn-secondary.btn-raised.active:focus, .btn-secondary.btn-raised:active:hover, .btn-secondary.btn-raised.active:hover, .btn-secondary.btn-raised:not([disabled]):not(.disabled):active, .btn-secondary.btn-raised:not([disabled]):not(.disabled).active, .btn-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-secondary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #572516; }

.btn-outline-secondary { background-color: transparent; }

.theme-rebecca .btn-outline-secondary { border-color: #632a19 ; }

.theme-rebecca .btn-outline-secondary { color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.disabled, .theme-rebecca .btn-outline-secondary:disabled { color: #6f2f1c ; }

.theme-rebecca .btn-outline-secondary:hover { border-color: #572516 ; }

.theme-rebecca .btn-outline-secondary:hover { background-color: #572516 ; }

.theme-rebecca .btn-outline-secondary:hover { color: #fff ; }

.theme-rebecca .btn-outline-secondary:active, .theme-rebecca .btn-outline-secondary.active, .theme-rebecca .btn-outline-secondary:active:focus, .theme-rebecca .btn-outline-secondary.active:focus, .theme-rebecca .btn-outline-secondary:active:hover, .theme-rebecca .btn-outline-secondary.active:hover, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary:focus, .theme-rebecca .btn-outline-secondary.focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:hover { border-color: #3e1a10 ; }

.theme-rebecca .btn-outline-secondary:active, .theme-rebecca .btn-outline-secondary.active, .theme-rebecca .btn-outline-secondary:active:focus, .theme-rebecca .btn-outline-secondary.active:focus, .theme-rebecca .btn-outline-secondary:active:hover, .theme-rebecca .btn-outline-secondary.active:hover, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary:focus, .theme-rebecca .btn-outline-secondary.focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:hover { background-color: #3e1a10 ; }

.theme-rebecca .btn-outline-secondary:active, .theme-rebecca .btn-outline-secondary.active, .theme-rebecca .btn-outline-secondary:active:focus, .theme-rebecca .btn-outline-secondary.active:focus, .theme-rebecca .btn-outline-secondary:active:hover, .theme-rebecca .btn-outline-secondary.active:hover, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary:focus, .theme-rebecca .btn-outline-secondary.focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.dropdown-toggle:hover { color: #fff ; }

.theme-rebecca .btn-outline-secondary.btn-link { color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.btn-link:hover { color: #572516 ; }

.theme-rebecca .btn-outline-secondary.btn-link:active, .theme-rebecca .btn-outline-secondary.btn-link.active, .theme-rebecca .btn-outline-secondary.btn-link:active:focus, .theme-rebecca .btn-outline-secondary.btn-link.active:focus, .theme-rebecca .btn-outline-secondary.btn-link:active:hover, .theme-rebecca .btn-outline-secondary.btn-link.active:hover, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-link:not([disabled]):not(.disabled).active:focus, .theme-rebecca .btn-outline-secondary.btn-link:focus, .theme-rebecca .btn-outline-secondary.btn-link.focus, .theme-rebecca .show > .btn-outline-secondary.btn-link.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-link.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-link.dropdown-toggle:hover { color: #3e1a10 ; }

.btn-outline-secondary.btn-raised { box-shadow: 0 5px 0 0 #572516; }

.theme-rebecca .btn-outline-secondary.btn-raised:hover, .theme-rebecca .btn-outline-secondary.btn-raised:focus, .theme-rebecca .btn-outline-secondary.btn-raised.focus, .theme-rebecca .btn-outline-secondary.btn-raised:active, .theme-rebecca .btn-outline-secondary.btn-raised.active, .theme-rebecca .btn-outline-secondary.btn-raised:active:focus, .theme-rebecca .btn-outline-secondary.btn-raised.active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:active:hover, .theme-rebecca .btn-outline-secondary.btn-raised.active:hover, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:hover { border-color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.btn-raised:hover, .theme-rebecca .btn-outline-secondary.btn-raised:focus, .theme-rebecca .btn-outline-secondary.btn-raised.focus, .theme-rebecca .btn-outline-secondary.btn-raised:active, .theme-rebecca .btn-outline-secondary.btn-raised.active, .theme-rebecca .btn-outline-secondary.btn-raised:active:focus, .theme-rebecca .btn-outline-secondary.btn-raised.active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:active:hover, .theme-rebecca .btn-outline-secondary.btn-raised.active:hover, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:hover { background-color: #632a19 ; }

.theme-rebecca .btn-outline-secondary.btn-raised:hover, .theme-rebecca .btn-outline-secondary.btn-raised:focus, .theme-rebecca .btn-outline-secondary.btn-raised.focus, .theme-rebecca .btn-outline-secondary.btn-raised:active, .theme-rebecca .btn-outline-secondary.btn-raised.active, .theme-rebecca .btn-outline-secondary.btn-raised:active:focus, .theme-rebecca .btn-outline-secondary.btn-raised.active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:active:hover, .theme-rebecca .btn-outline-secondary.btn-raised.active:hover, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .theme-rebecca .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:focus, .theme-rebecca .show > .btn-outline-secondary.btn-raised.dropdown-toggle:hover { color: #fff ; }

.btn-outline-secondary.btn-raised:hover, .btn-outline-secondary.btn-raised:active, .btn-outline-secondary.btn-raised.active, .btn-outline-secondary.btn-raised:active:focus, .btn-outline-secondary.btn-raised.active:focus, .btn-outline-secondary.btn-raised:active:hover, .btn-outline-secondary.btn-raised.active:hover, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-secondary.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #572516; }

.btn-success { border-color: #17C671; background-color: #17C671; color: #fff; }

.btn-success.disabled, .btn-success:disabled { background-color: #19d479; color: #fff; border-color: #19d479; }

.btn-success:hover { border-color: #15b869; background-color: #15b869; color: #fff; }

.btn-success:active, .btn-success.active, .btn-success:active:focus, .btn-success.active:focus, .btn-success:active:hover, .btn-success.active:hover, .btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active, .btn-success:not([disabled]):not(.disabled):active:focus, .btn-success:not([disabled]):not(.disabled).active:focus, .btn-success:focus, .btn-success.focus, .show > .btn-success.dropdown-toggle, .show > .btn-success.dropdown-toggle:focus, .show > .btn-success.dropdown-toggle:hover { border-color: #129d5a; background-color: #129d5a; color: #fff; }

.btn-success.btn-link { color: #17C671; }

.btn-success.btn-link:hover { color: #15b869; }

.btn-success.btn-link:active, .btn-success.btn-link.active, .btn-success.btn-link:active:focus, .btn-success.btn-link.active:focus, .btn-success.btn-link:active:hover, .btn-success.btn-link.active:hover, .btn-success.btn-link:not([disabled]):not(.disabled):active, .btn-success.btn-link:not([disabled]):not(.disabled).active, .btn-success.btn-link:not([disabled]):not(.disabled):active:focus, .btn-success.btn-link:not([disabled]):not(.disabled).active:focus, .btn-success.btn-link:focus, .btn-success.btn-link.focus, .show > .btn-success.btn-link.dropdown-toggle, .show > .btn-success.btn-link.dropdown-toggle:focus, .show > .btn-success.btn-link.dropdown-toggle:hover { color: #129d5a; }

.btn-success.btn-raised { box-shadow: 0 5px 0 0 #15b869; }

.btn-success.btn-raised:hover, .btn-success.btn-raised:focus, .btn-success.btn-raised.focus, .btn-success.btn-raised:active, .btn-success.btn-raised.active, .btn-success.btn-raised:active:focus, .btn-success.btn-raised.active:focus, .btn-success.btn-raised:active:hover, .btn-success.btn-raised.active:hover, .btn-success.btn-raised:not([disabled]):not(.disabled):active, .btn-success.btn-raised:not([disabled]):not(.disabled).active, .btn-success.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-success.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-success.btn-raised.dropdown-toggle, .show > .btn-success.btn-raised.dropdown-toggle:focus, .show > .btn-success.btn-raised.dropdown-toggle:hover { border-color: #17C671; background-color: #17C671; color: #fff; }

.btn-success.btn-raised:hover, .btn-success.btn-raised:active, .btn-success.btn-raised.active, .btn-success.btn-raised:active:focus, .btn-success.btn-raised.active:focus, .btn-success.btn-raised:active:hover, .btn-success.btn-raised.active:hover, .btn-success.btn-raised:not([disabled]):not(.disabled):active, .btn-success.btn-raised:not([disabled]):not(.disabled).active, .btn-success.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-success.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #15b869; }

.btn-outline-success { border-color: #17C671; background-color: transparent; color: #17C671; }

.btn-outline-success.disabled, .btn-outline-success:disabled { color: #19d479; }

.btn-outline-success:hover { border-color: #15b869; background-color: #15b869; color: #fff; }

.btn-outline-success:active, .btn-outline-success.active, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success:active:hover, .btn-outline-success.active:hover, .btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active, .btn-outline-success:not([disabled]):not(.disabled):active:focus, .btn-outline-success:not([disabled]):not(.disabled).active:focus, .btn-outline-success:focus, .btn-outline-success.focus, .show > .btn-outline-success.dropdown-toggle, .show > .btn-outline-success.dropdown-toggle:focus, .show > .btn-outline-success.dropdown-toggle:hover { border-color: #129d5a; background-color: #129d5a; color: #fff; }

.btn-outline-success.btn-link { color: #17C671; }

.btn-outline-success.btn-link:hover { color: #15b869; }

.btn-outline-success.btn-link:active, .btn-outline-success.btn-link.active, .btn-outline-success.btn-link:active:focus, .btn-outline-success.btn-link.active:focus, .btn-outline-success.btn-link:active:hover, .btn-outline-success.btn-link.active:hover, .btn-outline-success.btn-link:not([disabled]):not(.disabled):active, .btn-outline-success.btn-link:not([disabled]):not(.disabled).active, .btn-outline-success.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-success.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-success.btn-link:focus, .btn-outline-success.btn-link.focus, .show > .btn-outline-success.btn-link.dropdown-toggle, .show > .btn-outline-success.btn-link.dropdown-toggle:focus, .show > .btn-outline-success.btn-link.dropdown-toggle:hover { color: #129d5a; }

.btn-outline-success.btn-raised { box-shadow: 0 5px 0 0 #15b869; }

.btn-outline-success.btn-raised:hover, .btn-outline-success.btn-raised:focus, .btn-outline-success.btn-raised.focus, .btn-outline-success.btn-raised:active, .btn-outline-success.btn-raised.active, .btn-outline-success.btn-raised:active:focus, .btn-outline-success.btn-raised.active:focus, .btn-outline-success.btn-raised:active:hover, .btn-outline-success.btn-raised.active:hover, .btn-outline-success.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-success.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-success.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-success.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-success.btn-raised.dropdown-toggle, .show > .btn-outline-success.btn-raised.dropdown-toggle:focus, .show > .btn-outline-success.btn-raised.dropdown-toggle:hover { border-color: #17C671; background-color: #17C671; color: #fff; }

.btn-outline-success.btn-raised:hover, .btn-outline-success.btn-raised:active, .btn-outline-success.btn-raised.active, .btn-outline-success.btn-raised:active:focus, .btn-outline-success.btn-raised.active:focus, .btn-outline-success.btn-raised:active:hover, .btn-outline-success.btn-raised.active:hover, .btn-outline-success.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-success.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-success.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-success.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #15b869; }

.btn-danger { border-color: #DA4453; background-color: #DA4453; color: #fff; }

.btn-danger.disabled, .btn-danger:disabled { background-color: #dd515f; color: #fff; border-color: #dd515f; }

.btn-danger:hover { border-color: #d73747; background-color: #d73747; color: #fff; }

.btn-danger:active, .btn-danger.active, .btn-danger:active:focus, .btn-danger.active:focus, .btn-danger:active:hover, .btn-danger.active:hover, .btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active, .btn-danger:not([disabled]):not(.disabled):active:focus, .btn-danger:not([disabled]):not(.disabled).active:focus, .btn-danger:focus, .btn-danger.focus, .show > .btn-danger.dropdown-toggle, .show > .btn-danger.dropdown-toggle:focus, .show > .btn-danger.dropdown-toggle:hover { border-color: #c82838; background-color: #c82838; color: #fff; }

.btn-danger.btn-link { color: #DA4453; }

.btn-danger.btn-link:hover { color: #d73747; }

.btn-danger.btn-link:active, .btn-danger.btn-link.active, .btn-danger.btn-link:active:focus, .btn-danger.btn-link.active:focus, .btn-danger.btn-link:active:hover, .btn-danger.btn-link.active:hover, .btn-danger.btn-link:not([disabled]):not(.disabled):active, .btn-danger.btn-link:not([disabled]):not(.disabled).active, .btn-danger.btn-link:not([disabled]):not(.disabled):active:focus, .btn-danger.btn-link:not([disabled]):not(.disabled).active:focus, .btn-danger.btn-link:focus, .btn-danger.btn-link.focus, .show > .btn-danger.btn-link.dropdown-toggle, .show > .btn-danger.btn-link.dropdown-toggle:focus, .show > .btn-danger.btn-link.dropdown-toggle:hover { color: #c82838; }

.btn-danger.btn-raised { box-shadow: 0 5px 0 0 #d73747; }

.btn-danger.btn-raised:hover, .btn-danger.btn-raised:focus, .btn-danger.btn-raised.focus, .btn-danger.btn-raised:active, .btn-danger.btn-raised.active, .btn-danger.btn-raised:active:focus, .btn-danger.btn-raised.active:focus, .btn-danger.btn-raised:active:hover, .btn-danger.btn-raised.active:hover, .btn-danger.btn-raised:not([disabled]):not(.disabled):active, .btn-danger.btn-raised:not([disabled]):not(.disabled).active, .btn-danger.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-danger.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-danger.btn-raised.dropdown-toggle, .show > .btn-danger.btn-raised.dropdown-toggle:focus, .show > .btn-danger.btn-raised.dropdown-toggle:hover { border-color: #DA4453; background-color: #DA4453; color: #fff; }

.btn-danger.btn-raised:hover, .btn-danger.btn-raised:active, .btn-danger.btn-raised.active, .btn-danger.btn-raised:active:focus, .btn-danger.btn-raised.active:focus, .btn-danger.btn-raised:active:hover, .btn-danger.btn-raised.active:hover, .btn-danger.btn-raised:not([disabled]):not(.disabled):active, .btn-danger.btn-raised:not([disabled]):not(.disabled).active, .btn-danger.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-danger.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #d73747; }

.btn-outline-danger { border-color: #DA4453; background-color: transparent; color: #DA4453; }

.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: #dd515f; }

.btn-outline-danger:hover { border-color: #d73747; background-color: #d73747; color: #fff; }

.btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger:active:hover, .btn-outline-danger.active:hover, .btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active, .btn-outline-danger:not([disabled]):not(.disabled):active:focus, .btn-outline-danger:not([disabled]):not(.disabled).active:focus, .btn-outline-danger:focus, .btn-outline-danger.focus, .show > .btn-outline-danger.dropdown-toggle, .show > .btn-outline-danger.dropdown-toggle:focus, .show > .btn-outline-danger.dropdown-toggle:hover { border-color: #c82838; background-color: #c82838; color: #fff; }

.btn-outline-danger.btn-link { color: #DA4453; }

.btn-outline-danger.btn-link:hover { color: #d73747; }

.btn-outline-danger.btn-link:active, .btn-outline-danger.btn-link.active, .btn-outline-danger.btn-link:active:focus, .btn-outline-danger.btn-link.active:focus, .btn-outline-danger.btn-link:active:hover, .btn-outline-danger.btn-link.active:hover, .btn-outline-danger.btn-link:not([disabled]):not(.disabled):active, .btn-outline-danger.btn-link:not([disabled]):not(.disabled).active, .btn-outline-danger.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-danger.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-danger.btn-link:focus, .btn-outline-danger.btn-link.focus, .show > .btn-outline-danger.btn-link.dropdown-toggle, .show > .btn-outline-danger.btn-link.dropdown-toggle:focus, .show > .btn-outline-danger.btn-link.dropdown-toggle:hover { color: #c82838; }

.btn-outline-danger.btn-raised { box-shadow: 0 5px 0 0 #d73747; }

.btn-outline-danger.btn-raised:hover, .btn-outline-danger.btn-raised:focus, .btn-outline-danger.btn-raised.focus, .btn-outline-danger.btn-raised:active, .btn-outline-danger.btn-raised.active, .btn-outline-danger.btn-raised:active:focus, .btn-outline-danger.btn-raised.active:focus, .btn-outline-danger.btn-raised:active:hover, .btn-outline-danger.btn-raised.active:hover, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-danger.btn-raised.dropdown-toggle, .show > .btn-outline-danger.btn-raised.dropdown-toggle:focus, .show > .btn-outline-danger.btn-raised.dropdown-toggle:hover { border-color: #DA4453; background-color: #DA4453; color: #fff; }

.btn-outline-danger.btn-raised:hover, .btn-outline-danger.btn-raised:active, .btn-outline-danger.btn-raised.active, .btn-outline-danger.btn-raised:active:focus, .btn-outline-danger.btn-raised.active:focus, .btn-outline-danger.btn-raised:active:hover, .btn-outline-danger.btn-raised.active:hover, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-danger.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #d73747; }

.btn-warning { border-color: #F6BB42; background-color: #F6BB42; color: #fff; }

.btn-warning.disabled, .btn-warning:disabled { background-color: #f7c051; color: #fff; border-color: #f7c051; }

.btn-warning:hover { border-color: #f5b633; background-color: #f5b633; color: #fff; }

.btn-warning:active, .btn-warning.active, .btn-warning:active:focus, .btn-warning.active:focus, .btn-warning:active:hover, .btn-warning.active:hover, .btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active, .btn-warning:not([disabled]):not(.disabled):active:focus, .btn-warning:not([disabled]):not(.disabled).active:focus, .btn-warning:focus, .btn-warning.focus, .show > .btn-warning.dropdown-toggle, .show > .btn-warning.dropdown-toggle:focus, .show > .btn-warning.dropdown-toggle:hover { border-color: #f4ab16; background-color: #f4ab16; color: #fff; }

.btn-warning.btn-link { color: #F6BB42; }

.btn-warning.btn-link:hover { color: #f5b633; }

.btn-warning.btn-link:active, .btn-warning.btn-link.active, .btn-warning.btn-link:active:focus, .btn-warning.btn-link.active:focus, .btn-warning.btn-link:active:hover, .btn-warning.btn-link.active:hover, .btn-warning.btn-link:not([disabled]):not(.disabled):active, .btn-warning.btn-link:not([disabled]):not(.disabled).active, .btn-warning.btn-link:not([disabled]):not(.disabled):active:focus, .btn-warning.btn-link:not([disabled]):not(.disabled).active:focus, .btn-warning.btn-link:focus, .btn-warning.btn-link.focus, .show > .btn-warning.btn-link.dropdown-toggle, .show > .btn-warning.btn-link.dropdown-toggle:focus, .show > .btn-warning.btn-link.dropdown-toggle:hover { color: #f4ab16; }

.btn-warning.btn-raised { box-shadow: 0 5px 0 0 #f5b633; }

.btn-warning.btn-raised:hover, .btn-warning.btn-raised:focus, .btn-warning.btn-raised.focus, .btn-warning.btn-raised:active, .btn-warning.btn-raised.active, .btn-warning.btn-raised:active:focus, .btn-warning.btn-raised.active:focus, .btn-warning.btn-raised:active:hover, .btn-warning.btn-raised.active:hover, .btn-warning.btn-raised:not([disabled]):not(.disabled):active, .btn-warning.btn-raised:not([disabled]):not(.disabled).active, .btn-warning.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-warning.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-warning.btn-raised.dropdown-toggle, .show > .btn-warning.btn-raised.dropdown-toggle:focus, .show > .btn-warning.btn-raised.dropdown-toggle:hover { border-color: #F6BB42; background-color: #F6BB42; color: #fff; }

.btn-warning.btn-raised:hover, .btn-warning.btn-raised:active, .btn-warning.btn-raised.active, .btn-warning.btn-raised:active:focus, .btn-warning.btn-raised.active:focus, .btn-warning.btn-raised:active:hover, .btn-warning.btn-raised.active:hover, .btn-warning.btn-raised:not([disabled]):not(.disabled):active, .btn-warning.btn-raised:not([disabled]):not(.disabled).active, .btn-warning.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-warning.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #f5b633; }

.btn-outline-warning { border-color: #F6BB42; background-color: transparent; color: #F6BB42; }

.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: #f7c051; }

.btn-outline-warning:hover { border-color: #f5b633; background-color: #f5b633; color: #fff; }

.btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning:active:hover, .btn-outline-warning.active:hover, .btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active, .btn-outline-warning:not([disabled]):not(.disabled):active:focus, .btn-outline-warning:not([disabled]):not(.disabled).active:focus, .btn-outline-warning:focus, .btn-outline-warning.focus, .show > .btn-outline-warning.dropdown-toggle, .show > .btn-outline-warning.dropdown-toggle:focus, .show > .btn-outline-warning.dropdown-toggle:hover { border-color: #f4ab16; background-color: #f4ab16; color: #fff; }

.btn-outline-warning.btn-link { color: #F6BB42; }

.btn-outline-warning.btn-link:hover { color: #f5b633; }

.btn-outline-warning.btn-link:active, .btn-outline-warning.btn-link.active, .btn-outline-warning.btn-link:active:focus, .btn-outline-warning.btn-link.active:focus, .btn-outline-warning.btn-link:active:hover, .btn-outline-warning.btn-link.active:hover, .btn-outline-warning.btn-link:not([disabled]):not(.disabled):active, .btn-outline-warning.btn-link:not([disabled]):not(.disabled).active, .btn-outline-warning.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-warning.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-warning.btn-link:focus, .btn-outline-warning.btn-link.focus, .show > .btn-outline-warning.btn-link.dropdown-toggle, .show > .btn-outline-warning.btn-link.dropdown-toggle:focus, .show > .btn-outline-warning.btn-link.dropdown-toggle:hover { color: #f4ab16; }

.btn-outline-warning.btn-raised { box-shadow: 0 5px 0 0 #f5b633; }

.btn-outline-warning.btn-raised:hover, .btn-outline-warning.btn-raised:focus, .btn-outline-warning.btn-raised.focus, .btn-outline-warning.btn-raised:active, .btn-outline-warning.btn-raised.active, .btn-outline-warning.btn-raised:active:focus, .btn-outline-warning.btn-raised.active:focus, .btn-outline-warning.btn-raised:active:hover, .btn-outline-warning.btn-raised.active:hover, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-warning.btn-raised.dropdown-toggle, .show > .btn-outline-warning.btn-raised.dropdown-toggle:focus, .show > .btn-outline-warning.btn-raised.dropdown-toggle:hover { border-color: #F6BB42; background-color: #F6BB42; color: #fff; }

.btn-outline-warning.btn-raised:hover, .btn-outline-warning.btn-raised:active, .btn-outline-warning.btn-raised.active, .btn-outline-warning.btn-raised:active:focus, .btn-outline-warning.btn-raised.active:focus, .btn-outline-warning.btn-raised:active:hover, .btn-outline-warning.btn-raised.active:hover, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-warning.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #f5b633; }

.btn-info { border-color: #3BAFDA; background-color: #3BAFDA; color: #fff; }

.btn-info.disabled, .btn-info:disabled { background-color: #48b4dc; color: #fff; border-color: #48b4dc; }

.btn-info:hover { border-color: #2eaad8; background-color: #2eaad8; color: #fff; }

.btn-info:active, .btn-info.active, .btn-info:active:focus, .btn-info.active:focus, .btn-info:active:hover, .btn-info.active:hover, .btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active, .btn-info:not([disabled]):not(.disabled):active:focus, .btn-info:not([disabled]):not(.disabled).active:focus, .btn-info:focus, .btn-info.focus, .show > .btn-info.dropdown-toggle, .show > .btn-info.dropdown-toggle:focus, .show > .btn-info.dropdown-toggle:hover { border-color: #2598c2; background-color: #2598c2; color: #fff; }

.btn-info.btn-link { color: #3BAFDA; }

.btn-info.btn-link:hover { color: #2eaad8; }

.btn-info.btn-link:active, .btn-info.btn-link.active, .btn-info.btn-link:active:focus, .btn-info.btn-link.active:focus, .btn-info.btn-link:active:hover, .btn-info.btn-link.active:hover, .btn-info.btn-link:not([disabled]):not(.disabled):active, .btn-info.btn-link:not([disabled]):not(.disabled).active, .btn-info.btn-link:not([disabled]):not(.disabled):active:focus, .btn-info.btn-link:not([disabled]):not(.disabled).active:focus, .btn-info.btn-link:focus, .btn-info.btn-link.focus, .show > .btn-info.btn-link.dropdown-toggle, .show > .btn-info.btn-link.dropdown-toggle:focus, .show > .btn-info.btn-link.dropdown-toggle:hover { color: #2598c2; }

.btn-info.btn-raised { box-shadow: 0 5px 0 0 #2eaad8; }

.btn-info.btn-raised:hover, .btn-info.btn-raised:focus, .btn-info.btn-raised.focus, .btn-info.btn-raised:active, .btn-info.btn-raised.active, .btn-info.btn-raised:active:focus, .btn-info.btn-raised.active:focus, .btn-info.btn-raised:active:hover, .btn-info.btn-raised.active:hover, .btn-info.btn-raised:not([disabled]):not(.disabled):active, .btn-info.btn-raised:not([disabled]):not(.disabled).active, .btn-info.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-info.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-info.btn-raised.dropdown-toggle, .show > .btn-info.btn-raised.dropdown-toggle:focus, .show > .btn-info.btn-raised.dropdown-toggle:hover { border-color: #3BAFDA; background-color: #3BAFDA; color: #fff; }

.btn-info.btn-raised:hover, .btn-info.btn-raised:active, .btn-info.btn-raised.active, .btn-info.btn-raised:active:focus, .btn-info.btn-raised.active:focus, .btn-info.btn-raised:active:hover, .btn-info.btn-raised.active:hover, .btn-info.btn-raised:not([disabled]):not(.disabled):active, .btn-info.btn-raised:not([disabled]):not(.disabled).active, .btn-info.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-info.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #2eaad8; }

.btn-outline-info { border-color: #3BAFDA; background-color: transparent; color: #3BAFDA; }

.btn-outline-info.disabled, .btn-outline-info:disabled { color: #48b4dc; }

.btn-outline-info:hover { border-color: #2eaad8; background-color: #2eaad8; color: #fff; }

.btn-outline-info:active, .btn-outline-info.active, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info:active:hover, .btn-outline-info.active:hover, .btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active, .btn-outline-info:not([disabled]):not(.disabled):active:focus, .btn-outline-info:not([disabled]):not(.disabled).active:focus, .btn-outline-info:focus, .btn-outline-info.focus, .show > .btn-outline-info.dropdown-toggle, .show > .btn-outline-info.dropdown-toggle:focus, .show > .btn-outline-info.dropdown-toggle:hover { border-color: #2598c2; background-color: #2598c2; color: #fff; }

.btn-outline-info.btn-link { color: #3BAFDA; }

.btn-outline-info.btn-link:hover { color: #2eaad8; }

.btn-outline-info.btn-link:active, .btn-outline-info.btn-link.active, .btn-outline-info.btn-link:active:focus, .btn-outline-info.btn-link.active:focus, .btn-outline-info.btn-link:active:hover, .btn-outline-info.btn-link.active:hover, .btn-outline-info.btn-link:not([disabled]):not(.disabled):active, .btn-outline-info.btn-link:not([disabled]):not(.disabled).active, .btn-outline-info.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-info.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-info.btn-link:focus, .btn-outline-info.btn-link.focus, .show > .btn-outline-info.btn-link.dropdown-toggle, .show > .btn-outline-info.btn-link.dropdown-toggle:focus, .show > .btn-outline-info.btn-link.dropdown-toggle:hover { color: #2598c2; }

.btn-outline-info.btn-raised { box-shadow: 0 5px 0 0 #2eaad8; }

.btn-outline-info.btn-raised:hover, .btn-outline-info.btn-raised:focus, .btn-outline-info.btn-raised.focus, .btn-outline-info.btn-raised:active, .btn-outline-info.btn-raised.active, .btn-outline-info.btn-raised:active:focus, .btn-outline-info.btn-raised.active:focus, .btn-outline-info.btn-raised:active:hover, .btn-outline-info.btn-raised.active:hover, .btn-outline-info.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-info.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-info.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-info.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-info.btn-raised.dropdown-toggle, .show > .btn-outline-info.btn-raised.dropdown-toggle:focus, .show > .btn-outline-info.btn-raised.dropdown-toggle:hover { border-color: #3BAFDA; background-color: #3BAFDA; color: #fff; }

.btn-outline-info.btn-raised:hover, .btn-outline-info.btn-raised:active, .btn-outline-info.btn-raised.active, .btn-outline-info.btn-raised:active:focus, .btn-outline-info.btn-raised.active:focus, .btn-outline-info.btn-raised:active:hover, .btn-outline-info.btn-raised.active:hover, .btn-outline-info.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-info.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-info.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-info.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #2eaad8; }

.btn-light { border-color: #dee2e6; background-color: #dee2e6; color: #666; }

.btn-light.disabled, .btn-light:disabled { background-color: #e7eaed; color: #666; border-color: #e7eaed; }

.btn-light:hover { border-color: #d5dadf; background-color: #d5dadf; color: #666; }

.btn-light:active, .btn-light.active, .btn-light:active:focus, .btn-light.active:focus, .btn-light:active:hover, .btn-light.active:hover, .btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active, .btn-light:not([disabled]):not(.disabled):active:focus, .btn-light:not([disabled]):not(.disabled).active:focus, .btn-light:focus, .btn-light.focus, .show > .btn-light.dropdown-toggle, .show > .btn-light.dropdown-toggle:focus, .show > .btn-light.dropdown-toggle:hover { border-color: #c4cbd2; background-color: #c4cbd2; color: #666; }

.btn-light.btn-link { color: #556370; }

.btn-light.btn-link:hover { color: #4e5b67; }

.btn-light.btn-link:active, .btn-light.btn-link.active, .btn-light.btn-link:active:focus, .btn-light.btn-link.active:focus, .btn-light.btn-link:active:hover, .btn-light.btn-link.active:hover, .btn-light.btn-link:not([disabled]):not(.disabled):active, .btn-light.btn-link:not([disabled]):not(.disabled).active, .btn-light.btn-link:not([disabled]):not(.disabled):active:focus, .btn-light.btn-link:not([disabled]):not(.disabled).active:focus, .btn-light.btn-link:focus, .btn-light.btn-link.focus, .show > .btn-light.btn-link.dropdown-toggle, .show > .btn-light.btn-link.dropdown-toggle:focus, .show > .btn-light.btn-link.dropdown-toggle:hover { color: #414c56; }

.btn-light.btn-raised { box-shadow: 0 5px 0 0 #d5dadf; }

.btn-light.btn-raised:hover, .btn-light.btn-raised:focus, .btn-light.btn-raised.focus, .btn-light.btn-raised:active, .btn-light.btn-raised.active, .btn-light.btn-raised:active:focus, .btn-light.btn-raised.active:focus, .btn-light.btn-raised:active:hover, .btn-light.btn-raised.active:hover, .btn-light.btn-raised:not([disabled]):not(.disabled):active, .btn-light.btn-raised:not([disabled]):not(.disabled).active, .btn-light.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-light.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-light.btn-raised.dropdown-toggle, .show > .btn-light.btn-raised.dropdown-toggle:focus, .show > .btn-light.btn-raised.dropdown-toggle:hover { border-color: #dee2e6; background-color: #dee2e6; color: #666; }

.btn-light.btn-raised:hover, .btn-light.btn-raised:active, .btn-light.btn-raised.active, .btn-light.btn-raised:active:focus, .btn-light.btn-raised.active:focus, .btn-light.btn-raised:active:hover, .btn-light.btn-raised.active:hover, .btn-light.btn-raised:not([disabled]):not(.disabled):active, .btn-light.btn-raised:not([disabled]):not(.disabled).active, .btn-light.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-light.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #d5dadf; }

.btn-outline-light { border-color: #dee2e6; background-color: transparent; color: #556370; }

.btn-outline-light.disabled, .btn-outline-light:disabled { color: #5c6a79; }

.btn-outline-light:hover { border-color: #d5dadf; background-color: #d5dadf; color: #666; }

.btn-outline-light:active, .btn-outline-light.active, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light:active:hover, .btn-outline-light.active:hover, .btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active, .btn-outline-light:not([disabled]):not(.disabled):active:focus, .btn-outline-light:not([disabled]):not(.disabled).active:focus, .btn-outline-light:focus, .btn-outline-light.focus, .show > .btn-outline-light.dropdown-toggle, .show > .btn-outline-light.dropdown-toggle:focus, .show > .btn-outline-light.dropdown-toggle:hover { border-color: #c4cbd2; background-color: #c4cbd2; color: #666; }

.btn-outline-light.btn-link { color: #556370; }

.btn-outline-light.btn-link:hover { color: #4e5b67; }

.btn-outline-light.btn-link:active, .btn-outline-light.btn-link.active, .btn-outline-light.btn-link:active:focus, .btn-outline-light.btn-link.active:focus, .btn-outline-light.btn-link:active:hover, .btn-outline-light.btn-link.active:hover, .btn-outline-light.btn-link:not([disabled]):not(.disabled):active, .btn-outline-light.btn-link:not([disabled]):not(.disabled).active, .btn-outline-light.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-light.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-light.btn-link:focus, .btn-outline-light.btn-link.focus, .show > .btn-outline-light.btn-link.dropdown-toggle, .show > .btn-outline-light.btn-link.dropdown-toggle:focus, .show > .btn-outline-light.btn-link.dropdown-toggle:hover { color: #414c56; }

.btn-outline-light.btn-raised { box-shadow: 0 5px 0 0 #d5dadf; }

.btn-outline-light.btn-raised:hover, .btn-outline-light.btn-raised:focus, .btn-outline-light.btn-raised.focus, .btn-outline-light.btn-raised:active, .btn-outline-light.btn-raised.active, .btn-outline-light.btn-raised:active:focus, .btn-outline-light.btn-raised.active:focus, .btn-outline-light.btn-raised:active:hover, .btn-outline-light.btn-raised.active:hover, .btn-outline-light.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-light.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-light.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-light.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-light.btn-raised.dropdown-toggle, .show > .btn-outline-light.btn-raised.dropdown-toggle:focus, .show > .btn-outline-light.btn-raised.dropdown-toggle:hover { border-color: #dee2e6; background-color: #dee2e6; color: #666; }

.btn-outline-light.btn-raised:hover, .btn-outline-light.btn-raised:active, .btn-outline-light.btn-raised.active, .btn-outline-light.btn-raised:active:focus, .btn-outline-light.btn-raised.active:focus, .btn-outline-light.btn-raised:active:hover, .btn-outline-light.btn-raised.active:hover, .btn-outline-light.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-light.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-light.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-light.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #d5dadf; }

.btn-dark { border-color: #343a40; background-color: #343a40; color: #fff; }

.btn-dark.disabled, .btn-dark:disabled { background-color: #3b4248; color: #fff; border-color: #3b4248; }

.btn-dark:hover { border-color: #2d3238; background-color: #2d3238; color: #fff; }

.btn-dark:active, .btn-dark.active, .btn-dark:active:focus, .btn-dark.active:focus, .btn-dark:active:hover, .btn-dark.active:hover, .btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active, .btn-dark:not([disabled]):not(.disabled):active:focus, .btn-dark:not([disabled]):not(.disabled).active:focus, .btn-dark:focus, .btn-dark.focus, .show > .btn-dark.dropdown-toggle, .show > .btn-dark.dropdown-toggle:focus, .show > .btn-dark.dropdown-toggle:hover { border-color: #1f2327; background-color: #1f2327; color: #fff; }

.btn-dark.btn-link { color: #343a40; }

.btn-dark.btn-link:hover { color: #2d3238; }

.btn-dark.btn-link:active, .btn-dark.btn-link.active, .btn-dark.btn-link:active:focus, .btn-dark.btn-link.active:focus, .btn-dark.btn-link:active:hover, .btn-dark.btn-link.active:hover, .btn-dark.btn-link:not([disabled]):not(.disabled):active, .btn-dark.btn-link:not([disabled]):not(.disabled).active, .btn-dark.btn-link:not([disabled]):not(.disabled):active:focus, .btn-dark.btn-link:not([disabled]):not(.disabled).active:focus, .btn-dark.btn-link:focus, .btn-dark.btn-link.focus, .show > .btn-dark.btn-link.dropdown-toggle, .show > .btn-dark.btn-link.dropdown-toggle:focus, .show > .btn-dark.btn-link.dropdown-toggle:hover { color: #1f2327; }

.btn-dark.btn-raised { box-shadow: 0 5px 0 0 #2d3238; }

.btn-dark.btn-raised:hover, .btn-dark.btn-raised:focus, .btn-dark.btn-raised.focus, .btn-dark.btn-raised:active, .btn-dark.btn-raised.active, .btn-dark.btn-raised:active:focus, .btn-dark.btn-raised.active:focus, .btn-dark.btn-raised:active:hover, .btn-dark.btn-raised.active:hover, .btn-dark.btn-raised:not([disabled]):not(.disabled):active, .btn-dark.btn-raised:not([disabled]):not(.disabled).active, .btn-dark.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-dark.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-dark.btn-raised.dropdown-toggle, .show > .btn-dark.btn-raised.dropdown-toggle:focus, .show > .btn-dark.btn-raised.dropdown-toggle:hover { border-color: #343a40; background-color: #343a40; color: #fff; }

.btn-dark.btn-raised:hover, .btn-dark.btn-raised:active, .btn-dark.btn-raised.active, .btn-dark.btn-raised:active:focus, .btn-dark.btn-raised.active:focus, .btn-dark.btn-raised:active:hover, .btn-dark.btn-raised.active:hover, .btn-dark.btn-raised:not([disabled]):not(.disabled):active, .btn-dark.btn-raised:not([disabled]):not(.disabled).active, .btn-dark.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-dark.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #2d3238; }

.btn-outline-dark { border-color: #343a40; background-color: transparent; color: #343a40; }

.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: #3b4248; }

.btn-outline-dark:hover { border-color: #2d3238; background-color: #2d3238; color: #fff; }

.btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark:active:hover, .btn-outline-dark.active:hover, .btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active, .btn-outline-dark:not([disabled]):not(.disabled):active:focus, .btn-outline-dark:not([disabled]):not(.disabled).active:focus, .btn-outline-dark:focus, .btn-outline-dark.focus, .show > .btn-outline-dark.dropdown-toggle, .show > .btn-outline-dark.dropdown-toggle:focus, .show > .btn-outline-dark.dropdown-toggle:hover { border-color: #1f2327; background-color: #1f2327; color: #fff; }

.btn-outline-dark.btn-link { color: #343a40; }

.btn-outline-dark.btn-link:hover { color: #2d3238; }

.btn-outline-dark.btn-link:active, .btn-outline-dark.btn-link.active, .btn-outline-dark.btn-link:active:focus, .btn-outline-dark.btn-link.active:focus, .btn-outline-dark.btn-link:active:hover, .btn-outline-dark.btn-link.active:hover, .btn-outline-dark.btn-link:not([disabled]):not(.disabled):active, .btn-outline-dark.btn-link:not([disabled]):not(.disabled).active, .btn-outline-dark.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-dark.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-dark.btn-link:focus, .btn-outline-dark.btn-link.focus, .show > .btn-outline-dark.btn-link.dropdown-toggle, .show > .btn-outline-dark.btn-link.dropdown-toggle:focus, .show > .btn-outline-dark.btn-link.dropdown-toggle:hover { color: #1f2327; }

.btn-outline-dark.btn-raised { box-shadow: 0 5px 0 0 #2d3238; }

.btn-outline-dark.btn-raised:hover, .btn-outline-dark.btn-raised:focus, .btn-outline-dark.btn-raised.focus, .btn-outline-dark.btn-raised:active, .btn-outline-dark.btn-raised.active, .btn-outline-dark.btn-raised:active:focus, .btn-outline-dark.btn-raised.active:focus, .btn-outline-dark.btn-raised:active:hover, .btn-outline-dark.btn-raised.active:hover, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled).active:focus, .show > .btn-outline-dark.btn-raised.dropdown-toggle, .show > .btn-outline-dark.btn-raised.dropdown-toggle:focus, .show > .btn-outline-dark.btn-raised.dropdown-toggle:hover { border-color: #343a40; background-color: #343a40; color: #fff; }

.btn-outline-dark.btn-raised:hover, .btn-outline-dark.btn-raised:active, .btn-outline-dark.btn-raised.active, .btn-outline-dark.btn-raised:active:focus, .btn-outline-dark.btn-raised.active:focus, .btn-outline-dark.btn-raised:active:hover, .btn-outline-dark.btn-raised.active:hover, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled):active, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled).active, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled):active:focus, .btn-outline-dark.btn-raised:not([disabled]):not(.disabled).active:focus { box-shadow: 0 7px 0 0 #2d3238; }

.btn-facebook { border-color: #3b5998; background-color: #3b5998; color: #fff; }

.btn-facebook:hover { border-color: #324c82; background-color: #324c82; color: #fff; }

.btn-facebook:active, .btn-facebook.active, .btn-facebook:active:focus, .btn-facebook.active:focus, .btn-facebook:active:hover, .btn-facebook.active:hover, .btn-facebook:not([disabled]):not(.disabled):active, .btn-facebook:not([disabled]):not(.disabled).active, .btn-facebook:not([disabled]):not(.disabled):active:focus, .btn-facebook:not([disabled]):not(.disabled).active:focus, .btn-facebook:focus, .btn-facebook.focus, .show > .btn-facebook.dropdown-toggle, .show > .btn-facebook.dropdown-toggle:focus, .show > .btn-facebook.dropdown-toggle:hover { border-color: #2d4373; background-color: #2d4373; color: #fff; }

.btn-facebook.btn-link { color: #3b5998; }

.btn-facebook.btn-link:hover { color: #324c82; }

.btn-facebook.btn-link:active, .btn-facebook.btn-link.active, .btn-facebook.btn-link:active:focus, .btn-facebook.btn-link.active:focus, .btn-facebook.btn-link:active:hover, .btn-facebook.btn-link.active:hover, .btn-facebook.btn-link:not([disabled]):not(.disabled):active, .btn-facebook.btn-link:not([disabled]):not(.disabled).active, .btn-facebook.btn-link:not([disabled]):not(.disabled):active:focus, .btn-facebook.btn-link:not([disabled]):not(.disabled).active:focus, .btn-facebook.btn-link:focus, .btn-facebook.btn-link.focus { color: #2d4373; }

.btn-twitter { border-color: #00aced; background-color: #00aced; color: #fff; }

.btn-twitter:hover { border-color: #0096ce; background-color: #0096ce; color: #fff; }

.btn-twitter:active, .btn-twitter.active, .btn-twitter:active:focus, .btn-twitter.active:focus, .btn-twitter:active:hover, .btn-twitter.active:hover, .btn-twitter:not([disabled]):not(.disabled):active, .btn-twitter:not([disabled]):not(.disabled).active, .btn-twitter:not([disabled]):not(.disabled):active:focus, .btn-twitter:not([disabled]):not(.disabled).active:focus, .btn-twitter:focus, .btn-twitter.focus, .show > .btn-twitter.dropdown-toggle, .show > .btn-twitter.dropdown-toggle:focus, .show > .btn-twitter.dropdown-toggle:hover { border-color: #0087ba; background-color: #0087ba; color: #fff; }

.btn-twitter.btn-link { color: #00aced; }

.btn-twitter.btn-link:hover { color: #0096ce; }

.btn-twitter.btn-link:active, .btn-twitter.btn-link.active, .btn-twitter.btn-link:active:focus, .btn-twitter.btn-link.active:focus, .btn-twitter.btn-link:active:hover, .btn-twitter.btn-link.active:hover, .btn-twitter.btn-link:not([disabled]):not(.disabled):active, .btn-twitter.btn-link:not([disabled]):not(.disabled).active, .btn-twitter.btn-link:not([disabled]):not(.disabled):active:focus, .btn-twitter.btn-link:not([disabled]):not(.disabled).active:focus, .btn-twitter.btn-link:focus, .btn-twitter.btn-link.focus { color: #0087ba; }

.btn-linkedin { border-color: #4875b4; background-color: #4875b4; color: #fff; }

.btn-linkedin:hover { border-color: #3f679e; background-color: #3f679e; color: #fff; }

.btn-linkedin:active, .btn-linkedin.active, .btn-linkedin:active:focus, .btn-linkedin.active:focus, .btn-linkedin:active:hover, .btn-linkedin.active:hover, .btn-linkedin:not([disabled]):not(.disabled):active, .btn-linkedin:not([disabled]):not(.disabled).active, .btn-linkedin:not([disabled]):not(.disabled):active:focus, .btn-linkedin:not([disabled]):not(.disabled).active:focus, .btn-linkedin:focus, .btn-linkedin.focus, .show > .btn-linkedin.dropdown-toggle, .show > .btn-linkedin.dropdown-toggle:focus, .show > .btn-linkedin.dropdown-toggle:hover { border-color: #395d90; background-color: #395d90; color: #fff; }

.btn-linkedin.btn-link { color: #4875b4; }

.btn-linkedin.btn-link:hover { color: #3f679e; }

.btn-linkedin.btn-link:active, .btn-linkedin.btn-link.active, .btn-linkedin.btn-link:active:focus, .btn-linkedin.btn-link.active:focus, .btn-linkedin.btn-link:active:hover, .btn-linkedin.btn-link.active:hover, .btn-linkedin.btn-link:not([disabled]):not(.disabled):active, .btn-linkedin.btn-link:not([disabled]):not(.disabled).active, .btn-linkedin.btn-link:not([disabled]):not(.disabled):active:focus, .btn-linkedin.btn-link:not([disabled]):not(.disabled).active:focus, .btn-linkedin.btn-link:focus, .btn-linkedin.btn-link.focus { color: #395d90; }

.btn-google-plus { border-color: #d34836; background-color: #d34836; color: #fff; }

.btn-google-plus:hover { border-color: #c03b2a; background-color: #c03b2a; color: #fff; }

.btn-google-plus:active, .btn-google-plus.active, .btn-google-plus:active:focus, .btn-google-plus.active:focus, .btn-google-plus:active:hover, .btn-google-plus.active:hover, .btn-google-plus:not([disabled]):not(.disabled):active, .btn-google-plus:not([disabled]):not(.disabled).active, .btn-google-plus:not([disabled]):not(.disabled):active:focus, .btn-google-plus:not([disabled]):not(.disabled).active:focus, .btn-google-plus:focus, .btn-google-plus.focus, .show > .btn-google-plus.dropdown-toggle, .show > .btn-google-plus.dropdown-toggle:focus, .show > .btn-google-plus.dropdown-toggle:hover { border-color: #b03626; background-color: #b03626; color: #fff; }

.btn-google-plus.btn-link { color: #d34836; }

.btn-google-plus.btn-link:hover { color: #c03b2a; }

.btn-google-plus.btn-link:active, .btn-google-plus.btn-link.active, .btn-google-plus.btn-link:active:focus, .btn-google-plus.btn-link.active:focus, .btn-google-plus.btn-link:active:hover, .btn-google-plus.btn-link.active:hover, .btn-google-plus.btn-link:not([disabled]):not(.disabled):active, .btn-google-plus.btn-link:not([disabled]):not(.disabled).active, .btn-google-plus.btn-link:not([disabled]):not(.disabled):active:focus, .btn-google-plus.btn-link:not([disabled]):not(.disabled).active:focus, .btn-google-plus.btn-link:focus, .btn-google-plus.btn-link.focus { color: #b03626; }

.btn-instagram { border-color: #517fa4; background-color: #517fa4; color: #fff; }

.btn-instagram:hover { border-color: #476f90; background-color: #476f90; color: #fff; }

.btn-instagram:active, .btn-instagram.active, .btn-instagram:active:focus, .btn-instagram.active:focus, .btn-instagram:active:hover, .btn-instagram.active:hover, .btn-instagram:not([disabled]):not(.disabled):active, .btn-instagram:not([disabled]):not(.disabled).active, .btn-instagram:not([disabled]):not(.disabled):active:focus, .btn-instagram:not([disabled]):not(.disabled).active:focus, .btn-instagram:focus, .btn-instagram.focus, .show > .btn-instagram.dropdown-toggle, .show > .btn-instagram.dropdown-toggle:focus, .show > .btn-instagram.dropdown-toggle:hover { border-color: #406582; background-color: #406582; color: #fff; }

.btn-instagram.btn-link { color: #517fa4; }

.btn-instagram.btn-link:hover { color: #476f90; }

.btn-instagram.btn-link:active, .btn-instagram.btn-link.active, .btn-instagram.btn-link:active:focus, .btn-instagram.btn-link.active:focus, .btn-instagram.btn-link:active:hover, .btn-instagram.btn-link.active:hover, .btn-instagram.btn-link:not([disabled]):not(.disabled):active, .btn-instagram.btn-link:not([disabled]):not(.disabled).active, .btn-instagram.btn-link:not([disabled]):not(.disabled):active:focus, .btn-instagram.btn-link:not([disabled]):not(.disabled).active:focus, .btn-instagram.btn-link:focus, .btn-instagram.btn-link.focus { color: #406582; }

.btn-pinterest { border-color: #cb2027; background-color: #cb2027; color: #fff; }

.btn-pinterest:hover { border-color: #b11c22; background-color: #b11c22; color: #fff; }

.btn-pinterest:active, .btn-pinterest.active, .btn-pinterest:active:focus, .btn-pinterest.active:focus, .btn-pinterest:active:hover, .btn-pinterest.active:hover, .btn-pinterest:not([disabled]):not(.disabled):active, .btn-pinterest:not([disabled]):not(.disabled).active, .btn-pinterest:not([disabled]):not(.disabled):active:focus, .btn-pinterest:not([disabled]):not(.disabled).active:focus, .btn-pinterest:focus, .btn-pinterest.focus, .show > .btn-pinterest.dropdown-toggle, .show > .btn-pinterest.dropdown-toggle:focus, .show > .btn-pinterest.dropdown-toggle:hover { border-color: #9f191f; background-color: #9f191f; color: #fff; }

.btn-pinterest.btn-link { color: #cb2027; }

.btn-pinterest.btn-link:hover { color: #b11c22; }

.btn-pinterest.btn-link:active, .btn-pinterest.btn-link.active, .btn-pinterest.btn-link:active:focus, .btn-pinterest.btn-link.active:focus, .btn-pinterest.btn-link:active:hover, .btn-pinterest.btn-link.active:hover, .btn-pinterest.btn-link:not([disabled]):not(.disabled):active, .btn-pinterest.btn-link:not([disabled]):not(.disabled).active, .btn-pinterest.btn-link:not([disabled]):not(.disabled):active:focus, .btn-pinterest.btn-link:not([disabled]):not(.disabled).active:focus, .btn-pinterest.btn-link:focus, .btn-pinterest.btn-link.focus { color: #9f191f; }

.btn-dribbble { border-color: #ea4c89; background-color: #ea4c89; color: #fff; }

.btn-dribbble:hover { border-color: #e73177; background-color: #e73177; color: #fff; }

.btn-dribbble:active, .btn-dribbble.active, .btn-dribbble:active:focus, .btn-dribbble.active:focus, .btn-dribbble:active:hover, .btn-dribbble.active:hover, .btn-dribbble:not([disabled]):not(.disabled):active, .btn-dribbble:not([disabled]):not(.disabled).active, .btn-dribbble:not([disabled]):not(.disabled):active:focus, .btn-dribbble:not([disabled]):not(.disabled).active:focus, .btn-dribbble:focus, .btn-dribbble.focus, .show > .btn-dribbble.dropdown-toggle, .show > .btn-dribbble.dropdown-toggle:focus, .show > .btn-dribbble.dropdown-toggle:hover { border-color: #e51e6b; background-color: #e51e6b; color: #fff; }

.btn-dribbble.btn-link { color: #ea4c89; }

.btn-dribbble.btn-link:hover { color: #e73177; }

.btn-dribbble.btn-link:active, .btn-dribbble.btn-link.active, .btn-dribbble.btn-link:active:focus, .btn-dribbble.btn-link.active:focus, .btn-dribbble.btn-link:active:hover, .btn-dribbble.btn-link.active:hover, .btn-dribbble.btn-link:not([disabled]):not(.disabled):active, .btn-dribbble.btn-link:not([disabled]):not(.disabled).active, .btn-dribbble.btn-link:not([disabled]):not(.disabled):active:focus, .btn-dribbble.btn-link:not([disabled]):not(.disabled).active:focus, .btn-dribbble.btn-link:focus, .btn-dribbble.btn-link.focus { color: #e51e6b; }

.btn-youtube { border-color: #b00; background-color: #b00; color: #fff; }

.btn-youtube:hover { border-color: #9c0000; background-color: #9c0000; color: #fff; }

.btn-youtube:active, .btn-youtube.active, .btn-youtube:active:focus, .btn-youtube.active:focus, .btn-youtube:active:hover, .btn-youtube.active:hover, .btn-youtube:not([disabled]):not(.disabled):active, .btn-youtube:not([disabled]):not(.disabled).active, .btn-youtube:not([disabled]):not(.disabled):active:focus, .btn-youtube:not([disabled]):not(.disabled).active:focus, .btn-youtube:focus, .btn-youtube.focus, .show > .btn-youtube.dropdown-toggle, .show > .btn-youtube.dropdown-toggle:focus, .show > .btn-youtube.dropdown-toggle:hover { border-color: #880000; background-color: #880000; color: #fff; }

.btn-youtube.btn-link { color: #b00; }

.btn-youtube.btn-link:hover { color: #9c0000; }

.btn-youtube.btn-link:active, .btn-youtube.btn-link.active, .btn-youtube.btn-link:active:focus, .btn-youtube.btn-link.active:focus, .btn-youtube.btn-link:active:hover, .btn-youtube.btn-link.active:hover, .btn-youtube.btn-link:not([disabled]):not(.disabled):active, .btn-youtube.btn-link:not([disabled]):not(.disabled).active, .btn-youtube.btn-link:not([disabled]):not(.disabled):active:focus, .btn-youtube.btn-link:not([disabled]):not(.disabled).active:focus, .btn-youtube.btn-link:focus, .btn-youtube.btn-link.focus { color: #880000; }

.btn-outline-facebook { border-color: #3b5998; background-color: transparent; color: #3b5998; }

.btn-outline-facebook:hover { border-color: #324c82; background-color: #324c82; color: #fff; }

.btn-outline-facebook:active, .btn-outline-facebook.active, .btn-outline-facebook:active:focus, .btn-outline-facebook.active:focus, .btn-outline-facebook:active:hover, .btn-outline-facebook.active:hover, .btn-outline-facebook:not([disabled]):not(.disabled):active, .btn-outline-facebook:not([disabled]):not(.disabled).active, .btn-outline-facebook:not([disabled]):not(.disabled):active:focus, .btn-outline-facebook:not([disabled]):not(.disabled).active:focus, .btn-outline-facebook:focus, .btn-outline-facebook.focus, .show > .btn-outline-facebook.dropdown-toggle, .show > .btn-outline-facebook.dropdown-toggle:focus, .show > .btn-outline-facebook.dropdown-toggle:hover { border-color: #2d4373; background-color: #2d4373; color: #fff; }

.btn-outline-facebook.btn-link { color: #3b5998; }

.btn-outline-facebook.btn-link:hover { color: #324c82; }

.btn-outline-facebook.btn-link:active, .btn-outline-facebook.btn-link.active, .btn-outline-facebook.btn-link:active:focus, .btn-outline-facebook.btn-link.active:focus, .btn-outline-facebook.btn-link:active:hover, .btn-outline-facebook.btn-link.active:hover, .btn-outline-facebook.btn-link:not([disabled]):not(.disabled):active, .btn-outline-facebook.btn-link:not([disabled]):not(.disabled).active, .btn-outline-facebook.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-facebook.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-facebook.btn-link:focus, .btn-outline-facebook.btn-link.focus { color: #2d4373; }

.btn-outline-twitter { border-color: #00aced; background-color: transparent; color: #00aced; }

.btn-outline-twitter:hover { border-color: #0096ce; background-color: #0096ce; color: #fff; }

.btn-outline-twitter:active, .btn-outline-twitter.active, .btn-outline-twitter:active:focus, .btn-outline-twitter.active:focus, .btn-outline-twitter:active:hover, .btn-outline-twitter.active:hover, .btn-outline-twitter:not([disabled]):not(.disabled):active, .btn-outline-twitter:not([disabled]):not(.disabled).active, .btn-outline-twitter:not([disabled]):not(.disabled):active:focus, .btn-outline-twitter:not([disabled]):not(.disabled).active:focus, .btn-outline-twitter:focus, .btn-outline-twitter.focus, .show > .btn-outline-twitter.dropdown-toggle, .show > .btn-outline-twitter.dropdown-toggle:focus, .show > .btn-outline-twitter.dropdown-toggle:hover { border-color: #0087ba; background-color: #0087ba; color: #fff; }

.btn-outline-twitter.btn-link { color: #00aced; }

.btn-outline-twitter.btn-link:hover { color: #0096ce; }

.btn-outline-twitter.btn-link:active, .btn-outline-twitter.btn-link.active, .btn-outline-twitter.btn-link:active:focus, .btn-outline-twitter.btn-link.active:focus, .btn-outline-twitter.btn-link:active:hover, .btn-outline-twitter.btn-link.active:hover, .btn-outline-twitter.btn-link:not([disabled]):not(.disabled):active, .btn-outline-twitter.btn-link:not([disabled]):not(.disabled).active, .btn-outline-twitter.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-twitter.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-twitter.btn-link:focus, .btn-outline-twitter.btn-link.focus { color: #0087ba; }

.btn-outline-linkedin { border-color: #4875b4; background-color: transparent; color: #4875b4; }

.btn-outline-linkedin:hover { border-color: #3f679e; background-color: #3f679e; color: #fff; }

.btn-outline-linkedin:active, .btn-outline-linkedin.active, .btn-outline-linkedin:active:focus, .btn-outline-linkedin.active:focus, .btn-outline-linkedin:active:hover, .btn-outline-linkedin.active:hover, .btn-outline-linkedin:not([disabled]):not(.disabled):active, .btn-outline-linkedin:not([disabled]):not(.disabled).active, .btn-outline-linkedin:not([disabled]):not(.disabled):active:focus, .btn-outline-linkedin:not([disabled]):not(.disabled).active:focus, .btn-outline-linkedin:focus, .btn-outline-linkedin.focus, .show > .btn-outline-linkedin.dropdown-toggle, .show > .btn-outline-linkedin.dropdown-toggle:focus, .show > .btn-outline-linkedin.dropdown-toggle:hover { border-color: #395d90; background-color: #395d90; color: #fff; }

.btn-outline-linkedin.btn-link { color: #4875b4; }

.btn-outline-linkedin.btn-link:hover { color: #3f679e; }

.btn-outline-linkedin.btn-link:active, .btn-outline-linkedin.btn-link.active, .btn-outline-linkedin.btn-link:active:focus, .btn-outline-linkedin.btn-link.active:focus, .btn-outline-linkedin.btn-link:active:hover, .btn-outline-linkedin.btn-link.active:hover, .btn-outline-linkedin.btn-link:not([disabled]):not(.disabled):active, .btn-outline-linkedin.btn-link:not([disabled]):not(.disabled).active, .btn-outline-linkedin.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-linkedin.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-linkedin.btn-link:focus, .btn-outline-linkedin.btn-link.focus { color: #395d90; }

.btn-outline-google-plus { border-color: #d34836; background-color: transparent; color: #d34836; }

.btn-outline-google-plus:hover { border-color: #c03b2a; background-color: #c03b2a; color: #fff; }

.btn-outline-google-plus:active, .btn-outline-google-plus.active, .btn-outline-google-plus:active:focus, .btn-outline-google-plus.active:focus, .btn-outline-google-plus:active:hover, .btn-outline-google-plus.active:hover, .btn-outline-google-plus:not([disabled]):not(.disabled):active, .btn-outline-google-plus:not([disabled]):not(.disabled).active, .btn-outline-google-plus:not([disabled]):not(.disabled):active:focus, .btn-outline-google-plus:not([disabled]):not(.disabled).active:focus, .btn-outline-google-plus:focus, .btn-outline-google-plus.focus, .show > .btn-outline-google-plus.dropdown-toggle, .show > .btn-outline-google-plus.dropdown-toggle:focus, .show > .btn-outline-google-plus.dropdown-toggle:hover { border-color: #b03626; background-color: #b03626; color: #fff; }

.btn-outline-google-plus.btn-link { color: #d34836; }

.btn-outline-google-plus.btn-link:hover { color: #c03b2a; }

.btn-outline-google-plus.btn-link:active, .btn-outline-google-plus.btn-link.active, .btn-outline-google-plus.btn-link:active:focus, .btn-outline-google-plus.btn-link.active:focus, .btn-outline-google-plus.btn-link:active:hover, .btn-outline-google-plus.btn-link.active:hover, .btn-outline-google-plus.btn-link:not([disabled]):not(.disabled):active, .btn-outline-google-plus.btn-link:not([disabled]):not(.disabled).active, .btn-outline-google-plus.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-google-plus.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-google-plus.btn-link:focus, .btn-outline-google-plus.btn-link.focus { color: #b03626; }

.btn-outline-instagram { border-color: #517fa4; background-color: transparent; color: #517fa4; }

.btn-outline-instagram:hover { border-color: #476f90; background-color: #476f90; color: #fff; }

.btn-outline-instagram:active, .btn-outline-instagram.active, .btn-outline-instagram:active:focus, .btn-outline-instagram.active:focus, .btn-outline-instagram:active:hover, .btn-outline-instagram.active:hover, .btn-outline-instagram:not([disabled]):not(.disabled):active, .btn-outline-instagram:not([disabled]):not(.disabled).active, .btn-outline-instagram:not([disabled]):not(.disabled):active:focus, .btn-outline-instagram:not([disabled]):not(.disabled).active:focus, .btn-outline-instagram:focus, .btn-outline-instagram.focus, .show > .btn-outline-instagram.dropdown-toggle, .show > .btn-outline-instagram.dropdown-toggle:focus, .show > .btn-outline-instagram.dropdown-toggle:hover { border-color: #406582; background-color: #406582; color: #fff; }

.btn-outline-instagram.btn-link { color: #517fa4; }

.btn-outline-instagram.btn-link:hover { color: #476f90; }

.btn-outline-instagram.btn-link:active, .btn-outline-instagram.btn-link.active, .btn-outline-instagram.btn-link:active:focus, .btn-outline-instagram.btn-link.active:focus, .btn-outline-instagram.btn-link:active:hover, .btn-outline-instagram.btn-link.active:hover, .btn-outline-instagram.btn-link:not([disabled]):not(.disabled):active, .btn-outline-instagram.btn-link:not([disabled]):not(.disabled).active, .btn-outline-instagram.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-instagram.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-instagram.btn-link:focus, .btn-outline-instagram.btn-link.focus { color: #406582; }

.btn-outline-pinterest { border-color: #cb2027; background-color: transparent; color: #cb2027; }

.btn-outline-pinterest:hover { border-color: #b11c22; background-color: #b11c22; color: #fff; }

.btn-outline-pinterest:active, .btn-outline-pinterest.active, .btn-outline-pinterest:active:focus, .btn-outline-pinterest.active:focus, .btn-outline-pinterest:active:hover, .btn-outline-pinterest.active:hover, .btn-outline-pinterest:not([disabled]):not(.disabled):active, .btn-outline-pinterest:not([disabled]):not(.disabled).active, .btn-outline-pinterest:not([disabled]):not(.disabled):active:focus, .btn-outline-pinterest:not([disabled]):not(.disabled).active:focus, .btn-outline-pinterest:focus, .btn-outline-pinterest.focus, .show > .btn-outline-pinterest.dropdown-toggle, .show > .btn-outline-pinterest.dropdown-toggle:focus, .show > .btn-outline-pinterest.dropdown-toggle:hover { border-color: #9f191f; background-color: #9f191f; color: #fff; }

.btn-outline-pinterest.btn-link { color: #cb2027; }

.btn-outline-pinterest.btn-link:hover { color: #b11c22; }

.btn-outline-pinterest.btn-link:active, .btn-outline-pinterest.btn-link.active, .btn-outline-pinterest.btn-link:active:focus, .btn-outline-pinterest.btn-link.active:focus, .btn-outline-pinterest.btn-link:active:hover, .btn-outline-pinterest.btn-link.active:hover, .btn-outline-pinterest.btn-link:not([disabled]):not(.disabled):active, .btn-outline-pinterest.btn-link:not([disabled]):not(.disabled).active, .btn-outline-pinterest.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-pinterest.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-pinterest.btn-link:focus, .btn-outline-pinterest.btn-link.focus { color: #9f191f; }

.btn-outline-dribbble { border-color: #ea4c89; background-color: transparent; color: #ea4c89; }

.btn-outline-dribbble:hover { border-color: #e73177; background-color: #e73177; color: #fff; }

.btn-outline-dribbble:active, .btn-outline-dribbble.active, .btn-outline-dribbble:active:focus, .btn-outline-dribbble.active:focus, .btn-outline-dribbble:active:hover, .btn-outline-dribbble.active:hover, .btn-outline-dribbble:not([disabled]):not(.disabled):active, .btn-outline-dribbble:not([disabled]):not(.disabled).active, .btn-outline-dribbble:not([disabled]):not(.disabled):active:focus, .btn-outline-dribbble:not([disabled]):not(.disabled).active:focus, .btn-outline-dribbble:focus, .btn-outline-dribbble.focus, .show > .btn-outline-dribbble.dropdown-toggle, .show > .btn-outline-dribbble.dropdown-toggle:focus, .show > .btn-outline-dribbble.dropdown-toggle:hover { border-color: #e51e6b; background-color: #e51e6b; color: #fff; }

.btn-outline-dribbble.btn-link { color: #ea4c89; }

.btn-outline-dribbble.btn-link:hover { color: #e73177; }

.btn-outline-dribbble.btn-link:active, .btn-outline-dribbble.btn-link.active, .btn-outline-dribbble.btn-link:active:focus, .btn-outline-dribbble.btn-link.active:focus, .btn-outline-dribbble.btn-link:active:hover, .btn-outline-dribbble.btn-link.active:hover, .btn-outline-dribbble.btn-link:not([disabled]):not(.disabled):active, .btn-outline-dribbble.btn-link:not([disabled]):not(.disabled).active, .btn-outline-dribbble.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-dribbble.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-dribbble.btn-link:focus, .btn-outline-dribbble.btn-link.focus { color: #e51e6b; }

.btn-outline-youtube { border-color: #b00; background-color: transparent; color: #b00; }

.btn-outline-youtube:hover { border-color: #9c0000; background-color: #9c0000; color: #fff; }

.btn-outline-youtube:active, .btn-outline-youtube.active, .btn-outline-youtube:active:focus, .btn-outline-youtube.active:focus, .btn-outline-youtube:active:hover, .btn-outline-youtube.active:hover, .btn-outline-youtube:not([disabled]):not(.disabled):active, .btn-outline-youtube:not([disabled]):not(.disabled).active, .btn-outline-youtube:not([disabled]):not(.disabled):active:focus, .btn-outline-youtube:not([disabled]):not(.disabled).active:focus, .btn-outline-youtube:focus, .btn-outline-youtube.focus, .show > .btn-outline-youtube.dropdown-toggle, .show > .btn-outline-youtube.dropdown-toggle:focus, .show > .btn-outline-youtube.dropdown-toggle:hover { border-color: #880000; background-color: #880000; color: #fff; }

.btn-outline-youtube.btn-link { color: #b00; }

.btn-outline-youtube.btn-link:hover { color: #9c0000; }

.btn-outline-youtube.btn-link:active, .btn-outline-youtube.btn-link.active, .btn-outline-youtube.btn-link:active:focus, .btn-outline-youtube.btn-link.active:focus, .btn-outline-youtube.btn-link:active:hover, .btn-outline-youtube.btn-link.active:hover, .btn-outline-youtube.btn-link:not([disabled]):not(.disabled):active, .btn-outline-youtube.btn-link:not([disabled]):not(.disabled).active, .btn-outline-youtube.btn-link:not([disabled]):not(.disabled):active:focus, .btn-outline-youtube.btn-link:not([disabled]):not(.disabled).active:focus, .btn-outline-youtube.btn-link:focus, .btn-outline-youtube.btn-link.focus { color: #880000; }

fieldset[disabled] a.btn.disabled, fieldset[disabled] a.btn:disabled, .btn.disabled, .btn:disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: not-allowed; pointer-events: none; }

.btn-link { border: 0; background-color: transparent !important; }

.btn-link:hover, .btn-link:focus, .btn-link.focus, .btn-link:active, .btn-link.active, .btn-link:active:focus, .btn-link.active:focus, .btn-link:active:hover, .btn-link.active:hover, .btn-link:not([disabled]):not(.disabled):active, .btn-link:not([disabled]):not(.disabled).active, .btn-link:not([disabled]):not(.disabled):active:focus, .btn-link:not([disabled]):not(.disabled).active:focus, .show > .btn-link.dropdown-toggle, .show > .btn-link.dropdown-toggle:focus, .show > .btn-link.dropdown-toggle:hover, .open > .btn-link.dropdown-toggle { text-decoration: none; box-shadow: none; }

.btn-xl { border-radius: 0.375rem; font-size: 1.25rem; padding: 0.625rem 1.25rem; min-width: 140px; min-height: initial; line-height: 1.3; }

.btn-lg { border-radius: 0.3125rem; font-size: 1.125rem; padding: 0.5rem 1rem; min-width: 120px; min-height: initial; line-height: 1.3; }

.btn-sm { border-radius: 0.1875rem; font-size: 0.875rem; padding: 0.25rem 0.5rem; min-width: 80px; min-height: initial; line-height: 1.4; }

.btn-round { border-radius: 30px; }

.btn-raised { position: relative; transition: box-shadow 0s; }

.btn-raised:hover { bottom: 2px; }

.show > .btn-raised.dropdown-toggle, .show > .btn-raised.dropdown-toggle:focus, .show > .btn-raised.dropdown-toggle:hover, .open > .btn-raised.dropdown-toggle, .btn-raised:active, .btn-raised:active, .btn-raised.active { box-shadow: none !important; margin-bottom: -5px; margin-top: 5px; bottom: 0; }

.dropdown-menu.extended, .dropdown-menu.extended .dropdown-menu { border-radius: 0.25rem; z-index: 850; width: auto; margin-top: 0.325rem; margin-bottom: 0.325rem; min-width: 12rem; padding: 5px 0px; background-color: #fff; box-shadow: 0.5rem 0.5rem 2rem 0 rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-menu.extended.has-arrow { margin-top: 15px; margin-bottom: 0px; }

.dropdown-menu.extended.has-arrow:before { content: ""; border-bottom: 6px solid #fff; border-right: 6px solid transparent; border-left: 6px solid transparent; position: absolute; top: -6px; left: 16px; z-index: 10; }

.dropdown-menu.extended.has-arrow:after { content: ""; border-bottom: 8px solid rgba(0, 0, 0, 0.15); border-right: 8px solid transparent; border-left: 8px solid transparent; position: absolute; top: -8px; left: 14px; z-index: 9; }

.dropdown-menu.extended.has-arrow[x-placement^="top"] { margin-bottom: 0.325rem; }

.dropdown-menu.extended.has-arrow[x-placement^="top"]:before { bottom: -6px; top: unset; transform: rotate(180deg); }

.dropdown-menu.extended.has-arrow[x-placement^="top"]:after { bottom: -8px; top: unset; transform: rotate(180deg); }

.dropdown-menu.extended .dropdown-header:not([href]):not([tabindex]) { font-size: 0.75rem; color: #868e96; padding: 8px 12px; white-space: nowrap; text-transform: uppercase; letter-spacing: 0.1em; font-weight: 600; }

.dropdown-menu.extended .dropdown-item { transition: all 0.5s ease; font-size: 0.875rem; position: relative; padding: 8px 12px; color: #343a40; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

.dropdown-menu.extended .dropdown-item i { transition: all 0.5s ease; font-size: 0.875rem; width: 20px; color: #343a40; text-align: center; }

.bordered.dropdown-menu.extended .dropdown-item::before { transition: all 0.5s ease; content: ''; position: absolute; bottom: 0; left: 0; top: 0; width: 2px; opacity: 0; }

.theme-rebecca .bordered.dropdown-menu.extended .dropdown-item::before { background-color: #8a8c05 ; }

.bordered.dropdown-menu.extended .dropdown-item:hover::before, .bordered.dropdown-menu.extended .dropdown-item.active::before { opacity: 1; }

.dropdown-menu.extended .dropdown-item:hover, .dropdown-menu.extended .dropdown-item:focus, .dropdown-menu.extended .dropdown-item.focus { color: #212529; background: #e9ecef; }

.dropdown-menu.extended .dropdown-item:hover i, .dropdown-menu.extended .dropdown-item:focus i, .dropdown-menu.extended .dropdown-item.focus i { color: #212529; }

.dropdown-menu.extended .dropdown-item.active, .dropdown-menu.extended .dropdown-item.active:focus, .dropdown-menu.extended .dropdown-item.active:hover, .dropdown-menu.extended .dropdown-item:active { color: #212529; background-color: #dee2e6; text-decoration: none; }

.dropdown-menu.extended .dropdown-item.active i, .dropdown-menu.extended .dropdown-item.active:focus i, .dropdown-menu.extended .dropdown-item.active:hover i, .dropdown-menu.extended .dropdown-item:active i { color: #212529; }

.dropdown-menu.extended .dropdown-item.disabled, .dropdown-menu.extended .dropdown-item:disabled { background-color: transparent; cursor: not-allowed; background-image: none; opacity: 0.6; }

.dropdown-menu.extended .dropdown-divider { border-top: 1px solid #dee2e6; }

.has-arrow.dropdown-menu.extended.dropdown-menu-right:before { right: 16px; left: auto; }

.has-arrow.dropdown-menu.extended.dropdown-menu-right:after { left: auto; right: 14px; }

.dropdown-menu.extended.dropdown-menu-right .dropdown-menu { top: 0; left: -100%; margin-left: -1px; }

.theme-rebecca .dropdown-menu.extended.themed, .theme-rebecca .dropdown-menu.extended.themed .dropdown-menu { background-color: #fff ; }

.theme-rebecca .dropdown-menu.extended.themed, .theme-rebecca .dropdown-menu.extended.themed .dropdown-menu { border-color: #f7f7f7 ; }

.theme-rebecca .dropdown-menu.extended.themed.has-arrow:before { border-bottom-color: #fff ; }

.theme-rebecca .dropdown-menu.extended.themed.has-arrow:after { border-bottom-color: #f7f7f7 ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-header { color: #686868 ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-item, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item i { color: #4f4e4e ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-item:hover, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item:focus, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.focus { background-color: #f7f7f7 ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-item:hover, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item:focus, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.focus { color: #8a8c05 ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-item:hover i, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item:focus i, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.focus i { color: #8a8c05 ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active:focus, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active:hover, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item:active { background-color: #f0f0f0 ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active:focus, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active:hover, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item:active { color: #8a8c05 ; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active i, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active:focus i, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item.active:hover i, .theme-rebecca .dropdown-menu.extended.themed .dropdown-item:active i { color: #8a8c05 ; }

.dropdown-menu.extended.themed .dropdown-item.disabled, .dropdown-menu.extended.themed .dropdown-item:disabled { background-color: transparent !important; }

.theme-rebecca .dropdown-menu.extended.themed .dropdown-divider { border-top-color: white ; }

.dropdown.has-child { position: relative; }

.dropdown.has-child .dropdown-toggle:after { top: 50%; bottom: auto; transform: translateY(-50%); transform: rotate(-90deg); position: absolute; right: 1em; }

@media only screen and (max-width: 991px) { .dropdown.has-child .dropdown-toggle:after { transform: rotate(0deg); } }

.dropdown.has-child .dropdown-menu { top: 0; left: 100%; margin-left: 1px; }

@media only screen and (max-width: 991px) { .dropdown.has-child .dropdown-menu { position: static !important; margin: 4px !important; box-shadow: none; } }

.dropdown.has-child .dropdown-menu:before, .dropdown.has-child .dropdown-menu:after { display: none; }

.dropdown-toggle.no-caret:after { content: none; }

.dropup .dropdown-menu.extended.has-arrow { margin-bottom: 15px; }

.dropup .dropdown-menu.extended.has-arrow:before { bottom: -6px; top: unset; transform: rotate(180deg); }

.dropup .dropdown-menu.extended.has-arrow:after { bottom: -8px; top: unset; transform: rotate(180deg); }

.dropright .dropdown-menu.extended { margin-top: 0; }

.dropright .dropdown-menu.extended.has-arrow { margin-left: 15px; }

.dropright .dropdown-menu.extended.has-arrow:before { top: 16px; left: -9px; transform: rotate(-90deg); }

.dropright .dropdown-menu.extended.has-arrow:after { top: 15px; left: -12px; transform: rotate(-90deg); }

.dropleft .dropdown-menu.extended { margin-top: 0; }

.dropleft .dropdown-menu.extended.has-arrow { margin-right: 15px; }

.dropleft .dropdown-menu.extended.has-arrow:before { top: 16px; right: -9px; transform: rotate(90deg); left: unset; }

.dropleft .dropdown-menu.extended.has-arrow:after { top: 15px; right: -12px; left: unset; transform: rotate(90deg); }

.btn-group .btn { min-width: initial !important; }

.btn-group-justified { display: -ms-flexbox; display: flex; border-collapse: separate; }

.btn-group-justified > .btn, .btn-group-justified > .btn-group { -ms-flex: 1 0 0; flex: 1 0 0; }

.btn-group-justified > .btn-group .btn { width: 100%; }

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; }

.btn-group-vertical .btn { min-width: initial !important; }

.btn-group-xl .btn { border-radius: 0.375rem; font-size: 1.25rem; padding: 0.625rem 1.25rem; min-width: 140px; min-height: initial; line-height: 1.3; }

.btn-group-lg .btn { border-radius: 0.3125rem; font-size: 1.125rem; padding: 0.5rem 1rem; min-width: 120px; min-height: initial; line-height: 1.3; }

.btn-group-sm .btn { border-radius: 0.1875rem; font-size: 0.875rem; padding: 0.25rem 0.5rem; min-width: 80px; min-height: initial; line-height: 1.4; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; }

.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; }

i.icon-toggle { display: none; }

.active > i.icon-toggle { display: block; }

.text-toggle[aria-pressed=false] .text-expanded, .text-toggle[aria-expanded=false] .text-expanded { display: none; }

.text-toggle[aria-pressed=true] .text-collapsed, .text-toggle[aria-expanded=true] .text-collapsed { display: none; }

.input-group[class*="with-addon-icon"] .input-group-text { background: #fff; }

.input-group.with-addon-icon-left .form-control { padding-left: 0; border-left: 0 solid transparent; }

.input-group.with-addon-icon-right .form-control { padding-right: 0; border-right: 0 solid transparent; }

.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file { margin-left: -1px; }

.input-group .custom-file:not(:last-child) .custom-file-label::after { border-bottom-right-radius: 0; border-top-right-radius: 0; }

.input-group .custom-file:not(:first-child) .custom-file-label::after { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.input-group-prepend .btn + .btn, .input-group-prepend .custom-select + .custom-select, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .custom-select + .custom-select, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn { margin-left: -1px; }

.input-group-prepend { margin-right: -1px; }

.input-group-append { margin-left: -1px; }

.input-group-text { transition: all 0.5s ease; border-radius: 0.25rem; border: 1px solid #ced4da; padding: 0.375rem 0.75rem; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.4; color: #495057; background-color: #f8f9fa; min-width: 40px; text-align: center; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; }

.input-group-text i[class*="fa-"], .input-group-text i[class*="icon-"] { transition: all 0.5s ease; }

.input-group-text.input-round { border-radius: 30px; }

.input-group-lg > .input-group-prepend > .btn-icon, .input-group-lg > .input-group-append > .btn-icon { min-height: initial; }

.input-group-lg > .input-group-prepend > .btn-icon i[class*="fa-"], .input-group-lg > .input-group-prepend > .btn-icon i[class*="icon-"], .input-group-lg > .input-group-append > .btn-icon i[class*="fa-"], .input-group-lg > .input-group-append > .btn-icon i[class*="icon-"] { font-size: 1.125rem; }

.input-group-sm > .input-group-prepend > .btn-icon, .input-group-sm > .input-group-append > .btn-icon { min-height: initial; }

.input-group-sm > .input-group-prepend > .btn-icon i[class*="fa-"], .input-group-sm > .input-group-prepend > .btn-icon i[class*="icon-"], .input-group-sm > .input-group-append > .btn-icon i[class*="fa-"], .input-group-sm > .input-group-append > .btn-icon i[class*="icon-"] { font-size: 0.875rem; }

.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-prepend > .custom-select, .input-group > .input-group-append:not(:last-child) > .custom-select, .input-group > .input-group-append:last-child > .custom-select:not(:last-child) { border-bottom-right-radius: 0; border-top-right-radius: 0; }

.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-append > .custom-select, .input-group > .input-group-prepend:not(:first-child) > .custom-select, .input-group > .input-group-prepend:first-child > .custom-select:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.input-group-append, .input-group-prepend { -ms-flex-pack: center; justify-content: center; }

.input-group-append .btn, .input-group-prepend .btn { min-width: 40px; }

.input-group-append .dropdown-toggle, .input-group-prepend .dropdown-toggle { min-width: 0; }

.input-group-focus .input-group-text, .input-group-focus .custom-select, .input-group-hover .input-group-text, .input-group-hover .custom-select { color: #495057; }

.input-group-hover .input-group-text, .input-group-hover .custom-select { border-color: #adb5bd; }

.theme-rebecca .input-group-focus .input-group-text, .theme-rebecca .input-group-focus .custom-select { border-color: #8a8c05 ; }

.disabled.input-group-text, .readonly.input-group-text { border-color: #dee2e6; background-color: #e9ecef !important; color: #868e96; }

.disabled.input-group-text:hover, .readonly.input-group-text:hover { cursor: not-allowed; }

.custom-control { min-height: 1.4rem; }

.custom-control .custom-control-label { transition: color 0.5s cubic-bezier(0.27, 0.01, 0.38, 1.06); line-height: 1.4; }

.custom-control.right-aligned { padding-left: 0; }

.custom-control-inline { display: -ms-inline-flexbox !important; display: inline-flex !important; }

.custom-control-input:checked ~ .custom-control-label::before { color: #fff; box-shadow: none; border-color: transparent; }

.custom-control-input:focus ~ .custom-control-label::before { box-shadow: none; }

.custom-control-input:active ~ .custom-control-label::before { color: #fff; background-color: #b2bac1; box-shadow: none; }

.custom-control-input:disabled ~ .custom-control-label { color: #6d7a86; cursor: not-allowed; }

.custom-control-input:disabled ~ .custom-control-label::before { border-color: #dee2e6; background-color: #e9ecef !important; }

.custom-control-label::before { transition: all 0.5s ease; top: 0.2rem; width: 1rem; height: 1rem; background-color: #fff; border: 1px solid #ced4da; }

.custom-control-label::after { transition: all 0.5s ease; top: 0.2rem; width: 1rem; height: 1rem; background-size: 50% 50%; }

.right-aligned .custom-control-label::before, .right-aligned .custom-control-label::after { right: 0; left: auto; }

@media only screen and (min-width: 576px) { .form-inline .custom-control, .form-inline .custom-select, .form-inline .form-control-plaintext { display: inline-block; width: auto; } }

.custom-checkbox.rounded .custom-control-label::before { border-radius: 100%; }

.custom-checkbox .custom-control-label::before { border-radius: 0.1875rem; }

.custom-checkbox .custom-control-label::after { background-size: 0% 0%; transition: background-size 0.3s ease-in; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: #495159; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-size: 65% 65%; }

.theme-rebecca .custom-checkbox.checkbox-primary .custom-control-input:checked ~ .custom-control-label::before { background-color: #8a8c05 ; }

.theme-rebecca .custom-checkbox.checkbox-secondary .custom-control-input:checked ~ .custom-control-label::before { background-color: #632a19 ; }

.theme-rebecca .custom-checkbox.checkbox-primary .custom-control-input:checked ~ .custom-control-label::before { background-color: #8a8c05 ; }

.theme-rebecca .custom-checkbox.checkbox-secondary .custom-control-input:checked ~ .custom-control-label::before { background-color: #632a19 ; }

.custom-checkbox.checkbox-success .custom-control-input:checked ~ .custom-control-label::before { background-color: #17C671 !important; }

.custom-checkbox.checkbox-danger .custom-control-input:checked ~ .custom-control-label::before { background-color: #DA4453 !important; }

.custom-checkbox.checkbox-warning .custom-control-input:checked ~ .custom-control-label::before { background-color: #F6BB42 !important; }

.custom-checkbox.checkbox-info .custom-control-input:checked ~ .custom-control-label::before { background-color: #3BAFDA !important; }

.custom-checkbox.checkbox-light .custom-control-input:checked ~ .custom-control-label::before { background-color: #dee2e6 !important; }

.custom-checkbox.checkbox-dark .custom-control-input:checked ~ .custom-control-label::before { background-color: #343a40 !important; }

.custom-checkbox .custom-control-input:disabled ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23afb4ba' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: #343a40; }

.custom-radio .custom-control-label::before { border-radius: 50%; }

.custom-radio .custom-control-label::after { background-size: 0% 0%; transition: background-size 0.3s ease-in; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: #343a40; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-size: 50% 50%; }

.custom-radio.filled .custom-control-label::after { background-image: none !important; }

.custom-radio.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #3b4248 !important; opacity: 0.5; }

.theme-rebecca .custom-radio.radio-primary .custom-control-input:checked ~ .custom-control-label::before { background-color: #8a8c05 ; }

.theme-rebecca .custom-radio.radio-primary.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #999b06 !important; }

.theme-rebecca .custom-radio.radio-secondary .custom-control-input:checked ~ .custom-control-label::before { background-color: #632a19 ; }

.theme-rebecca .custom-radio.radio-secondary.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #6f2f1c !important; }

.theme-rebecca .custom-radio.radio-primary .custom-control-input:checked ~ .custom-control-label::before { background-color: #8a8c05 ; }

.theme-rebecca .custom-radio.radio-primary.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #999b06 !important; }

.theme-rebecca .custom-radio.radio-secondary .custom-control-input:checked ~ .custom-control-label::before { background-color: #632a19 ; }

.theme-rebecca .custom-radio.radio-secondary.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #6f2f1c !important; }

.custom-radio.radio-success .custom-control-input:checked ~ .custom-control-label::before { background-color: #17C671 !important; }

.custom-radio.radio-success.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #19d479 !important; }

.custom-radio.radio-danger .custom-control-input:checked ~ .custom-control-label::before { background-color: #DA4453 !important; }

.custom-radio.radio-danger.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #dd515f !important; }

.custom-radio.radio-warning .custom-control-input:checked ~ .custom-control-label::before { background-color: #F6BB42 !important; }

.custom-radio.radio-warning.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #f7c051 !important; }

.custom-radio.radio-info .custom-control-input:checked ~ .custom-control-label::before { background-color: #3BAFDA !important; }

.custom-radio.radio-info.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #48b4dc !important; }

.custom-radio.radio-light .custom-control-input:checked ~ .custom-control-label::before { background-color: #dee2e6 !important; }

.custom-radio.radio-light.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #e7eaed !important; }

.custom-radio.radio-dark .custom-control-input:checked ~ .custom-control-label::before { background-color: #343a40 !important; }

.custom-radio.radio-dark.filled .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: #3b4248 !important; }

.custom-radio .custom-control-input:disabled ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23afb4ba'/%3E%3C/svg%3E"); }

.custom-select { transition: all 0.5s ease; border-radius: 0.25rem; height: calc(2.15rem + 2px); line-height: 1.4; color: #495057; font-size: 1rem; font-weight: 400; border: 1px solid #ced4da; padding: 0.375rem 1.75rem 0.375rem 0.75rem; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23495057' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background-size: 8px 10px; }

.custom-select:hover { border-color: #adb5bd; }

.custom-select:focus { color: #495057; box-shadow: none; }

.theme-rebecca .custom-select:focus { border-color: #8a8c05 ; }

.theme-rebecca .custom-select:focus:hover { border-color: #8a8c05 ; }

.custom-select:focus::-ms-value { color: #495057; background-color: #fff; }

.custom-select[multiple], .custom-select[size]:not([size="1"]) { padding-right: 0.75rem; }

.custom-select.disabled, .custom-select:disabled, .custom-select[readonly] { border-color: #dee2e6; background-color: #e9ecef; color: #868e96; }

.custom-select.disabled:hover:not([readonly]), .custom-select:disabled:hover:not([readonly]), .custom-select[readonly]:hover:not([readonly]) { cursor: not-allowed; }

.custom-select.disabled:-ms-input-placeholder, .custom-select:disabled:-ms-input-placeholder, .custom-select[readonly]:-ms-input-placeholder { color: #868e96; }

.custom-select.disabled::placeholder, .custom-select:disabled::placeholder, .custom-select[readonly]::placeholder { color: #868e96; }

.custom-select:not([multiple]) option, .custom-select:not([multiple]) optgroup { color: #495057; background-color: #fff; }

.custom-select-sm { height: calc(1.725rem + 2px); padding: 0.25rem 1.5rem 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.4; }

.custom-select-lg { height: calc(2.4625rem + 2px); padding: 0.5rem 2rem 0.5rem 1rem; font-size: 1.125rem; line-height: 1.3; }

.custom-file { transition: all 0.5s ease; height: calc(2.15rem + 2px); font-size: 1rem; }

.custom-file-input { height: calc(2.15rem + 2px); }

.custom-file-input:focus ~ .custom-file-label { transition: all 0.5s ease; color: #495057; box-shadow: none; /* Set the border color to the focused state border color when the input is also hovered. */ }

.theme-rebecca .custom-file-input:focus ~ .custom-file-label { border-color: #8a8c05 ; }

.custom-file-input:focus ~ .custom-file-label:after { background: #dee2e6; }

.theme-rebecca .custom-file-input:focus ~ .custom-file-label { border-color: #8a8c05 ; }

.theme-rebecca .custom-file-input:focus ~ .custom-file-label:hover { border-color: #8a8c05 ; }

.custom-file-input:hover { cursor: pointer; }

.custom-file-input:hover ~ .custom-file-label, .custom-file-input:hover ~ .custom-file-label:after { border-color: #adb5bd; }

.custom-file-input:disabled { cursor: not-allowed; }

.custom-file-input:disabled + .custom-file-label { opacity: 0.8; filter: alpha(opacity=80); border-color: #dee2e6; background-color: #e9ecef; color: #868e96; }

.custom-file-input:disabled + .custom-file-label:before { border-color: #dee2e6; }

.custom-file-input:lang(en) ~ .custom-file-label::after { font-family: "simple-line-icons", "Source Sans Pro", "Arial", sans-serif; content: "  Browse"; }

.custom-file-label { transition: all 0.5s ease; border-radius: 0.25rem; height: calc(2.15rem + 2px); line-height: 1.4; padding: 0.375rem 0.75rem; color: #495057; font-weight: 400; font-size: 1rem; border: 1px solid #ced4da; }

.custom-file-label::after { transition: all 0.5s ease; border-radius: 0.25rem; border-bottom-left-radius: 0; border-top-left-radius: 0; top: -1px; right: -1px; bottom: -1px; height: calc(2.15rem + 2px); padding: 0.375rem 0.75rem; line-height: 1.4; color: #495057; border: 1px solid #ced4da; background-color: #e9ecef; }

.custom-file-sm { height: calc(1.725rem + 2px); font-size: 0.875rem; }

.custom-file-sm .custom-file-input { height: calc(1.725rem + 2px); }

.custom-file-sm .custom-file-label { height: calc(1.725rem + 2px); line-height: 1.4; padding: 0.25rem 0.5rem; font-size: 0.875rem; }

.custom-file-sm .custom-file-label::after { height: calc(1.725rem + 2px); line-height: 1.4; padding: 0.25rem 0.5rem; }

.custom-file-lg { height: calc(2.4625rem + 2px); font-size: 1.125rem; }

.custom-file-lg .custom-file-input { height: calc(2.4625rem + 2px); }

.custom-file-lg .custom-file-label { height: calc(2.4625rem + 2px); line-height: 1.3; padding: 0.5rem 1rem; font-size: 1.125rem; }

.custom-file-lg .custom-file-label::after { height: calc(2.4625rem + 2px); line-height: 1.3; padding: 0.5rem 1rem; }

.switch { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding-left: 0; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.switch .custom-control-description { font-size: 1rem; }

.switch .custom-control-indicator { transition: all 0.5s ease; position: relative; top: 0; left: 0; width: 50px; height: 28px; font-size: 1rem; background-color: #fff; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; border-radius: 100px; border: 1px solid #ced4da; margin-right: 5px; }

.switch .custom-control-indicator:hover { cursor: pointer; }

.switch .custom-control-indicator:after, .switch .custom-control-indicator:before { font-size: inherit; }

.switch .custom-control-indicator:after { transition: all 0.5s ease; content: ''; position: absolute; left: 4px; width: 20px; height: 20px; background-color: #ced4da; border-radius: 100px; }

.switch .custom-control-input:checked + .custom-control-indicator, .switch .custom-control-input:checked:active + .custom-control-indicator { transition: all 0.5s ease; }

.switch .custom-control-input:checked + .custom-control-indicator:after, .switch .custom-control-input:checked:active + .custom-control-indicator:after { left: calc(100% - 4px); transform: translateX(-100%); }

.switch .custom-control-input:active + .custom-control-indicator { background-color: #fff; }

.switch .custom-control-input:active + .custom-control-indicator:after { width: 25px; }

.switch .custom-control-input:disabled + .custom-control-indicator { background-color: #e9ecef; cursor: not-allowed; }

.switch .custom-control-input:disabled:checked + .custom-control-indicator { opacity: 0.5; filter: alpha(opacity=50); }

.switch.mini .custom-control-indicator { height: 10px; background-color: #f8f9fa !important; border: 1px solid #ced4da !important; }

.switch.square .custom-control-indicator { border-radius: 0.25rem; }

.switch.square .custom-control-indicator:after { border-radius: 0.25rem; }

.switch.has-label .custom-control-indicator:before { transition: all 0.5s ease; content: attr(data-toggle-off); position: absolute; right: 10px; color: #495057; white-space: nowrap; }

.switch.has-label .custom-control-input:checked + .custom-control-indicator:before, .switch.has-label .custom-control-input:checked:active + .custom-control-indicator:before { transition: all 0.5s ease; content: attr(data-toggle-on); right: calc(100% - 10px); transform: translateX(100%); }

.switch-sm .custom-control-indicator { width: 40px; height: 18px; font-size: 0.875rem; }

.switch-sm .custom-control-indicator:after { left: 4px; width: 10px; height: 10px; }

.switch-sm .custom-control-description { font-size: 0.875rem; }

.switch-sm .custom-control-input:checked + .custom-control-indicator:after, .switch-sm .custom-control-input:checked:active + .custom-control-indicator:after { left: calc(100% - 4px); }

.switch-sm .custom-control-input:active + .custom-control-indicator:after { width: 15px; }

.switch-lg .custom-control-indicator { width: 65px; height: 38px; font-size: 1.125rem; }

.switch-lg .custom-control-indicator:after { left: 4px; width: 30px; height: 30px; }

.switch-lg .custom-control-description { font-size: 1.125rem; }

.switch-lg .custom-control-input:checked + .custom-control-indicator:after, .switch-lg .custom-control-input:checked:active + .custom-control-indicator:after { left: calc(100% - 4px); }

.switch-lg .custom-control-input:active + .custom-control-indicator:after { width: 35px; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator { border-color: #8a8c05 ; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator { background-color: #8a8c05 ; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff ; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator:before, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff ; }

.theme-rebecca .switch.switch-primary.mini .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-primary.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #8a8c05 ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator { border-color: #632a19 ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator { background-color: #632a19 ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator:before, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff ; }

.theme-rebecca .switch.switch-secondary.mini .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-secondary.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #632a19 ; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator { border-color: #8a8c05 ; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator { background-color: #8a8c05 ; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff ; }

.theme-rebecca .switch.switch-primary .custom-control-input:checked + .custom-control-indicator:before, .theme-rebecca .switch.switch-primary .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff ; }

.theme-rebecca .switch.switch-primary.mini .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-primary.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #8a8c05 ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator { border-color: #632a19 ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator { background-color: #632a19 ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff ; }

.theme-rebecca .switch.switch-secondary .custom-control-input:checked + .custom-control-indicator:before, .theme-rebecca .switch.switch-secondary .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff ; }

.theme-rebecca .switch.switch-secondary.mini .custom-control-input:checked + .custom-control-indicator:after, .theme-rebecca .switch.switch-secondary.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #632a19 ; }

.switch.switch-success .custom-control-input:checked + .custom-control-indicator, .switch.switch-success .custom-control-input:checked:active + .custom-control-indicator { border-color: #17C671; background-color: #17C671; }

.switch.switch-success .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-success .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff; }

.switch.switch-success .custom-control-input:checked + .custom-control-indicator:before, .switch.switch-success .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff; }

.switch.switch-success.mini .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-success.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #17C671; }

.switch.switch-danger .custom-control-input:checked + .custom-control-indicator, .switch.switch-danger .custom-control-input:checked:active + .custom-control-indicator { border-color: #DA4453; background-color: #DA4453; }

.switch.switch-danger .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-danger .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff; }

.switch.switch-danger .custom-control-input:checked + .custom-control-indicator:before, .switch.switch-danger .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff; }

.switch.switch-danger.mini .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-danger.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #DA4453; }

.switch.switch-warning .custom-control-input:checked + .custom-control-indicator, .switch.switch-warning .custom-control-input:checked:active + .custom-control-indicator { border-color: #F6BB42; background-color: #F6BB42; }

.switch.switch-warning .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-warning .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff; }

.switch.switch-warning .custom-control-input:checked + .custom-control-indicator:before, .switch.switch-warning .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff; }

.switch.switch-warning.mini .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-warning.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #F6BB42; }

.switch.switch-info .custom-control-input:checked + .custom-control-indicator, .switch.switch-info .custom-control-input:checked:active + .custom-control-indicator { border-color: #3BAFDA; background-color: #3BAFDA; }

.switch.switch-info .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-info .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff; }

.switch.switch-info .custom-control-input:checked + .custom-control-indicator:before, .switch.switch-info .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff; }

.switch.switch-info.mini .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-info.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #3BAFDA; }

.switch.switch-light .custom-control-input:checked + .custom-control-indicator, .switch.switch-light .custom-control-input:checked:active + .custom-control-indicator { border-color: #dee2e6; background-color: #dee2e6; }

.switch.switch-light .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-light .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #666; }

.switch.switch-light .custom-control-input:checked + .custom-control-indicator:before, .switch.switch-light .custom-control-input:checked:active + .custom-control-indicator:before { color: #666; }

.switch.switch-light.mini .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-light.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #666; }

.switch.switch-dark .custom-control-input:checked + .custom-control-indicator, .switch.switch-dark .custom-control-input:checked:active + .custom-control-indicator { border-color: #343a40; background-color: #343a40; }

.switch.switch-dark .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-dark .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #fff; }

.switch.switch-dark .custom-control-input:checked + .custom-control-indicator:before, .switch.switch-dark .custom-control-input:checked:active + .custom-control-indicator:before { color: #fff; }

.switch.switch-dark.mini .custom-control-input:checked + .custom-control-indicator:after, .switch.switch-dark.mini .custom-control-input:checked:active + .custom-control-indicator:after { background-color: #343a40; }

.switch-flip { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; padding-left: 0; }

.switch-flip .custom-control-indicator { position: relative; width: 50px; height: 28px; font-size: 1rem; display: block; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; perspective: 78px; margin-right: 5px; color: #343a40; border-radius: 0.25rem; border: 1px solid transparent; box-sizing: border-box; }

.switch-flip .custom-control-indicator:before, .switch-flip .custom-control-indicator:after { transition: all 0.5s ease; position: absolute; top: 0; left: 0; width: 100%; height: 100%; font-size: inherit; backface-visibility: hidden; text-align: center; border-radius: 0.25rem; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.switch-flip .custom-control-indicator:before { content: attr(data-toggle-off); background-color: #ced4da; }

.switch-flip .custom-control-indicator:after { content: attr(data-toggle-on); transform: rotateY(-180deg); }

.switch-flip-sm .custom-control-indicator { width: 40px; height: 18px; font-size: 0.875rem; }

.switch-flip-lg .custom-control-indicator { width: 65px; height: 38px; font-size: 1.125rem; }

.switch-flip .custom-control-input:checked + .custom-control-indicator, .switch-flip .custom-control-input:checked:active + .custom-control-indicator { transition: all 0.5s ease; }

.switch-flip .custom-control-input:checked + .custom-control-indicator:before, .switch-flip .custom-control-input:checked:active + .custom-control-indicator:before { transform: rotateY(180deg); }

.switch-flip .custom-control-input:checked + .custom-control-indicator:after, .switch-flip .custom-control-input:checked:active + .custom-control-indicator:after { transform: rotateY(0deg); }

.switch-flip .custom-control-input:disabled + .custom-control-indicator { background-color: #e9ecef; color: #868e96; cursor: not-allowed; }

.switch-flip .custom-control-input:disabled:checked + .custom-control-indicator { opacity: 0.5; filter: alpha(opacity=50); }

.switch-flip.yes-no .custom-control-indicator:before { background-color: #DA4453; color: #fff; }

.switch-flip.yes-no .custom-control-indicator:after { transform: rotateX(-180deg); }

.switch-flip.yes-no .custom-control-input:checked + .custom-control-indicator:before, .switch-flip.yes-no .custom-control-input:checked:active + .custom-control-indicator:before { transform: rotateX(180deg); }

.switch-flip.yes-no .custom-control-input:checked + .custom-control-indicator:after, .switch-flip.yes-no .custom-control-input:checked:active + .custom-control-indicator:after { transform: rotateX(0deg); }

.switch-flip.yes-no .custom-control-input:disabled + .custom-control-indicator { opacity: 0.5; filter: alpha(opacity=50); }

.theme-rebecca .switch-flip.switch-flip-primary .custom-control-indicator:after { background-color: #8a8c05 ; }

.theme-rebecca .switch-flip.switch-flip-primary .custom-control-indicator:after { color: #fff ; }

.theme-rebecca .switch-flip.switch-flip-secondary .custom-control-indicator:after { background-color: #632a19 ; }

.theme-rebecca .switch-flip.switch-flip-secondary .custom-control-indicator:after { color: #fff ; }

.theme-rebecca .switch-flip.switch-flip-primary .custom-control-indicator:after { background-color: #8a8c05 ; }

.theme-rebecca .switch-flip.switch-flip-primary .custom-control-indicator:after { color: #fff ; }

.theme-rebecca .switch-flip.switch-flip-secondary .custom-control-indicator:after { background-color: #632a19 ; }

.theme-rebecca .switch-flip.switch-flip-secondary .custom-control-indicator:after { color: #fff ; }

.switch-flip.switch-flip-success .custom-control-indicator:after { background-color: #17C671; color: #fff; }

.switch-flip.switch-flip-danger .custom-control-indicator:after { background-color: #DA4453; color: #fff; }

.switch-flip.switch-flip-warning .custom-control-indicator:after { background-color: #F6BB42; color: #fff; }

.switch-flip.switch-flip-info .custom-control-indicator:after { background-color: #3BAFDA; color: #fff; }

.switch-flip.switch-flip-light .custom-control-indicator:after { background-color: #dee2e6; color: #666; }

.switch-flip.switch-flip-dark .custom-control-indicator:after { background-color: #343a40; color: #fff; }

.nav { font-size: 1rem; font-weight: 400; }

.nav-link { padding: 0.5rem 1rem; }

.nav-link.disabled { color: #ced4da !important; cursor: not-allowed; }

.nav-link.disabled:hover, .nav-link.disabled:active, .nav-link.disabled:focus { border-color: transparent !important; color: #ced4da !important; background-color: transparent !important; }

.nav-tabs { border-bottom: 1px solid #ced4da; }

.nav-tabs .nav-link { border-radius: 0.25rem; border: 1px solid transparent; border-bottom-left-radius: 0; border-bottom-right-radius: 0; position: relative; color: #868e96; }

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: #dee2e6 #dee2e6 #ced4da; background-color: #f8f9fa; }

.theme-rebecca .nav-tabs .nav-link:hover, .theme-rebecca .nav-tabs .nav-link:focus { color: #8a8c05 ; }

.nav-tabs .nav-link i { font-size: inherit; width: 20px; display: inline-block; color: inherit; text-align: center; }

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { background-color: #fff; border-color: #ced4da #ced4da #fff; }

.theme-rebecca .nav-tabs .nav-link.active, .theme-rebecca .nav-tabs .nav-item.show .nav-link { color: #8a8c05 ; }

.tab-content { margin-top: -1px; box-sizing: border-box; }

.tab-content.hasborder { background: #fff; border: 1px solid #ced4da; }

.nav-tabs.extended .nav-link { border-radius: 0; border: 0 solid transparent; }

.nav-tabs.extended .nav-link:hover, .nav-tabs.extended .nav-link:focus { background-color: transparent; }

.theme-rebecca .nav-tabs.extended .nav-link:hover, .theme-rebecca .nav-tabs.extended .nav-link:focus { color: #8a8c05 ; }

.nav-tabs.extended .nav-link::before { transition: all 0.5s ease; content: ""; height: 2px; position: absolute; width: 100%; left: 0; bottom: 0; transform: scale(0); }

.theme-rebecca .nav-tabs.extended .nav-link::before { background-color: #8a8c05 ; }

.nav-tabs.extended .nav-link.active::before, .nav-tabs.extended .nav-item.show .nav-link::before { transform: scale(1); }

.nav-tabs.extended-boxed { border-radius: 0.25rem; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-color: #e9ecef; padding: 0 8px; }

.nav-tabs.extended-boxed .nav-item { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

.nav-tabs.extended-boxed .nav-link { opacity: 0.8; filter: alpha(opacity=80); transition: all 0.5s ease; margin-top: 8px; }

.nav-tabs.extended-boxed .nav-link:hover { transition: all 0.5s ease; }

.nav-tabs.extended-boxed .nav-link.active, .nav-tabs.extended-boxed .nav-link:hover, .nav-tabs.extended-boxed .nav-link:focus, .nav-tabs.extended-boxed .nav-item.show .nav-link { opacity: 1; filter: alpha(opacity=100); }

.nav-tabs.extended-boxed + .tab-content { border-radius: 0.25rem; border-top-left-radius: 0; border-top-right-radius: 0; }

.nav-tabs.extended-boxed.nav-justified .nav-item { display: unset; }

.theme-rebecca .nav-tabs.extended-boxed.primary-box { background-color: #8a8c05 ; }

.theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link, .theme-rebecca .nav-tabs.extended-boxed.primary-box .boxed-tab-title { color: #fff ; }

.theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link.active, .theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link:hover, .theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link:focus, .theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-item.show .nav-link { color: #8a8c05 ; }

.theme-rebecca .nav-tabs.extended-boxed.secondary-box { background-color: #632a19 ; }

.theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .boxed-tab-title { color: #fff ; }

.theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link.active, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link:hover, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link:focus, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-item.show .nav-link { color: #632a19 ; }

.theme-rebecca .nav-tabs.extended-boxed.primary-box { background-color: #8a8c05 ; }

.theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link, .theme-rebecca .nav-tabs.extended-boxed.primary-box .boxed-tab-title { color: #fff ; }

.theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link.active, .theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link:hover, .theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-link:focus, .theme-rebecca .nav-tabs.extended-boxed.primary-box .nav-item.show .nav-link { color: #8a8c05 ; }

.theme-rebecca .nav-tabs.extended-boxed.secondary-box { background-color: #632a19 ; }

.theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .boxed-tab-title { color: #fff ; }

.theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link.active, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link:hover, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-link:focus, .theme-rebecca .nav-tabs.extended-boxed.secondary-box .nav-item.show .nav-link { color: #632a19 ; }

.nav-tabs.extended-boxed.success-box { background-color: #17C671; }

.nav-tabs.extended-boxed.success-box .nav-link, .nav-tabs.extended-boxed.success-box .boxed-tab-title { color: #fff; }

.nav-tabs.extended-boxed.success-box .nav-link.active, .nav-tabs.extended-boxed.success-box .nav-link:hover, .nav-tabs.extended-boxed.success-box .nav-link:focus, .nav-tabs.extended-boxed.success-box .nav-item.show .nav-link { color: #17C671; }

.nav-tabs.extended-boxed.danger-box { background-color: #DA4453; }

.nav-tabs.extended-boxed.danger-box .nav-link, .nav-tabs.extended-boxed.danger-box .boxed-tab-title { color: #fff; }

.nav-tabs.extended-boxed.danger-box .nav-link.active, .nav-tabs.extended-boxed.danger-box .nav-link:hover, .nav-tabs.extended-boxed.danger-box .nav-link:focus, .nav-tabs.extended-boxed.danger-box .nav-item.show .nav-link { color: #DA4453; }

.nav-tabs.extended-boxed.warning-box { background-color: #F6BB42; }

.nav-tabs.extended-boxed.warning-box .nav-link, .nav-tabs.extended-boxed.warning-box .boxed-tab-title { color: #fff; }

.nav-tabs.extended-boxed.warning-box .nav-link.active, .nav-tabs.extended-boxed.warning-box .nav-link:hover, .nav-tabs.extended-boxed.warning-box .nav-link:focus, .nav-tabs.extended-boxed.warning-box .nav-item.show .nav-link { color: #F6BB42; }

.nav-tabs.extended-boxed.info-box { background-color: #3BAFDA; }

.nav-tabs.extended-boxed.info-box .nav-link, .nav-tabs.extended-boxed.info-box .boxed-tab-title { color: #fff; }

.nav-tabs.extended-boxed.info-box .nav-link.active, .nav-tabs.extended-boxed.info-box .nav-link:hover, .nav-tabs.extended-boxed.info-box .nav-link:focus, .nav-tabs.extended-boxed.info-box .nav-item.show .nav-link { color: #3BAFDA; }

.nav-tabs.extended-boxed.light-box { background-color: #dee2e6; }

.nav-tabs.extended-boxed.light-box .nav-link, .nav-tabs.extended-boxed.light-box .boxed-tab-title { color: #666; }

.nav-tabs.extended-boxed.light-box .nav-link.active, .nav-tabs.extended-boxed.light-box .nav-link:hover, .nav-tabs.extended-boxed.light-box .nav-link:focus, .nav-tabs.extended-boxed.light-box .nav-item.show .nav-link { color: #556370; }

.nav-tabs.extended-boxed.dark-box { background-color: #343a40; }

.nav-tabs.extended-boxed.dark-box .nav-link, .nav-tabs.extended-boxed.dark-box .boxed-tab-title { color: #fff; }

.nav-tabs.extended-boxed.dark-box .nav-link.active, .nav-tabs.extended-boxed.dark-box .nav-link:hover, .nav-tabs.extended-boxed.dark-box .nav-link:focus, .nav-tabs.extended-boxed.dark-box .nav-item.show .nav-link { color: #343a40; }

.nav-tabs.extended-arrow .nav-link { transition: all 0.5s ease; border: 0 solid transparent; margin-bottom: 2px; }

.nav-tabs.extended-arrow .nav-link:after, .nav-tabs.extended-arrow .nav-link:before { transition: all 0.5s ease; transform: translateY(-10px); position: absolute; top: 100%; left: 50%; width: 0; height: 0; border: solid transparent; content: ''; pointer-events: none; }

.nav-tabs.extended-arrow .nav-link:after { margin-left: -10px; border-width: 10px; }

.nav-tabs.extended-arrow .nav-link:before { margin-left: -11px; border-width: 11px; }

.nav-tabs.extended-arrow .nav-link:hover { background-color: #fff; }

.theme-rebecca .nav-tabs.extended-arrow .nav-link:hover { color: #8a8c05 ; }

.nav-tabs.extended-arrow .nav-link.active:after, .nav-tabs.extended-arrow .nav-link.active:before, .nav-tabs.extended-arrow .nav-item.show .nav-link:after, .nav-tabs.extended-arrow .nav-item.show .nav-link:before { transform: translateY(0px); }

.nav-tabs.extended-arrow .nav-link.active:hover:after, .nav-tabs.extended-arrow .nav-item.show .nav-link:hover:after { border-top-color: #fff; }

.nav-tabs.extended-arrow .nav-link.active:after, .nav-tabs.extended-arrow .nav-item.show .nav-link:after { border-top-color: #fff; }

.nav-tabs.extended-arrow .nav-link.active:before, .nav-tabs.extended-arrow .nav-item.show .nav-link:before { border-top-color: #ced4da; }

.theme-rebecca .nav-tabs.extended-arrow.filled .nav-link.active, .theme-rebecca .nav-tabs.extended-arrow.filled .nav-item.show .nav-link { background-color: #8a8c05 ; }

.theme-rebecca .nav-tabs.extended-arrow.filled .nav-link.active, .theme-rebecca .nav-tabs.extended-arrow.filled .nav-item.show .nav-link { color: #fff ; }

.theme-rebecca .nav-tabs.extended-arrow.filled .nav-link.active:after, .theme-rebecca .nav-tabs.extended-arrow.filled .nav-item.show .nav-link:after { border-top-color: #8a8c05 ; }

.extended-vertical { display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; }

.extended-vertical .nav-tabs { border-bottom: none; -ms-flex-direction: column; flex-direction: column; }

@media only screen and (min-width: 768px) { .extended-vertical .nav-tabs { -ms-flex-positive: 0; flex-grow: 0; -ms-flex-negative: 0; flex-shrink: 0; -ms-flex-preferred-size: 200px; flex-basis: 200px; } }

.extended-vertical .nav-tabs .nav-item { white-space: nowrap; }

.extended-vertical .nav-tabs .nav-link { border: 1px solid transparent; border-radius: 0; }

.extended-vertical .nav-tabs .nav-link:hover, .extended-vertical .nav-tabs .nav-link:focus { background: none; }

.extended-vertical .nav-tabs .nav-link.active, .extended-vertical .nav-tabs .nav-item.show .nav-link { background: none; }

.extended-vertical .nav-item:first-child { margin-top: 10px; }

.extended-vertical .nav-item:last-child { margin-bottom: 10px; }

.extended-vertical .nav-tabs.tabs-left { border-right: 1px solid #ced4da; }

.extended-vertical .nav-tabs.tabs-left .nav-item { margin-right: -1px; }

.extended-vertical .nav-tabs.tabs-left .nav-link { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }

.extended-vertical .nav-tabs.tabs-right { border-left: 1px solid #ced4da; }

.extended-vertical .nav-tabs.tabs-right .nav-item { margin-left: -1px; }

.extended-vertical .nav-tabs.tabs-right .nav-link { border-bottom-right-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.extended-vertical.vertical-line .nav-item:first-child { margin-top: 0; }

.extended-vertical.vertical-line .nav-item:last-child { margin-bottom: 0; }

.extended-vertical.vertical-line .nav-link::after, .extended-vertical.vertical-line .nav-link::before { transition: all 0.5s ease; content: ""; width: 2px; position: absolute; height: 100%; top: 0; transform: scale(0); }

.theme-rebecca .extended-vertical.vertical-line .nav-link::after, .theme-rebecca .extended-vertical.vertical-line .nav-link::before { background-color: #8a8c05 ; }

.extended-vertical.vertical-line .tabs-left .nav-link::after { right: -2px; }

.extended-vertical.vertical-line .tabs-left .nav-link::before { display: none; }

.extended-vertical.vertical-line .tabs-right .nav-link::before { left: -2px; }

.extended-vertical.vertical-line .tabs-right .nav-link::after { display: none; }

.extended-vertical.vertical-line .nav-link.active::after, .extended-vertical.vertical-line .nav-link.active::before, .extended-vertical.vertical-line .nav-item.show .nav-link::after, .extended-vertical.vertical-line .nav-item.show .nav-link::before { transform: scale(1); }

.extended-vertical.outline .nav-link { border-width: 1px; }

.extended-vertical.outline .tabs-left .nav-link.active, .extended-vertical.outline .tabs-left .nav-item.show .nav-link { border-color: #ced4da; border-right-color: #fff; border-left: 3px solid #8a8c05; }

.extended-vertical.outline .tabs-right .nav-link.active, .extended-vertical.outline .tabs-right .nav-item.show .nav-link { border-color: #ced4da; border-left-color: #fff; border-right: 3px solid #8a8c05; }

.theme-rebecca .extended-vertical.outline-primary .nav-tabs { border-color: #8a8c05 ; }

.extended-vertical.outline-primary .nav-link { border: 1px solid transparent; }

.extended-vertical.outline-primary .tabs-left .nav-link.active, .extended-vertical.outline-primary .tabs-left .nav-item.show .nav-link { border-right-color: #fff !important; }

.theme-rebecca .extended-vertical.outline-primary .tabs-left .nav-link.active, .theme-rebecca .extended-vertical.outline-primary .tabs-left .nav-item.show .nav-link { border-color: #8a8c05 ; }

.extended-vertical.outline-primary .tabs-right .nav-link.active, .extended-vertical.outline-primary .tabs-right .nav-item.show .nav-link { border-left-color: #fff !important; }

.theme-rebecca .extended-vertical.outline-primary .tabs-right .nav-link.active, .theme-rebecca .extended-vertical.outline-primary .tabs-right .nav-item.show .nav-link { border-color: #8a8c05 ; }

.theme-rebecca .extended-vertical.primary-filled .nav-tabs { border-color: #8a8c05 ; }

.theme-rebecca .extended-vertical.primary-filled .nav-link.active, .theme-rebecca .extended-vertical.primary-filled .nav-item.show .nav-link { background-color: #8a8c05 ; }

.theme-rebecca .extended-vertical.primary-filled .nav-link.active, .theme-rebecca .extended-vertical.primary-filled .nav-item.show .nav-link { color: #fff ; }

.nav-pills .nav-link { transition: all 0.5s ease; border-radius: 0.25rem; margin: 0 5px 3px 0; }

.theme-rebecca .nav-pills .nav-link { color: #8a8c05 ; }

.theme-rebecca .nav-pills .nav-link.active, .theme-rebecca .nav-pills .nav-link.active:hover { background-color: #8a8c05 ; }

.theme-rebecca .nav-pills .nav-link.active, .theme-rebecca .nav-pills .nav-link.active:hover { color: #fff ; }

.theme-rebecca .nav-pills .nav-link:hover { background-color: #999b06 ; }

.theme-rebecca .nav-pills .nav-link:hover { color: #fff ; }

.nav-pills .nav-link i { font-size: inherit; width: 20px; display: inline-block; color: inherit; text-align: center; }

.theme-rebecca .nav-pills .nav-item.show > .nav-link { background-color: #8a8c05 ; }

.theme-rebecca .nav-pills .nav-item.show > .nav-link { color: #fff ; }

.card { transition: all 0.5s ease; border-radius: 0.3125rem; border: 1px solid rgba(0, 0, 0, 0.2); background-color: #fff; position: relative; margin-bottom: 15px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); }

.card-fullscreen { transition: all 0.5s ease; z-index: 1045; position: fixed; width: 99%; top: 2%; right: 0; left: 0; bottom: 2%; margin: 0 auto; }

.card-fullscreen .card-body { overflow-y: auto; }

.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.3125rem; border-top-right-radius: 0.3125rem; }

.card > .list-group:last-child .list-group-item:last-child { border-bottom-left-radius: 0.3125rem; border-bottom-right-radius: 0.3125rem; }

.card-link { color: #868e96; }

.card-link:hover, .card-link:focus, .card-link.focus { color: #343a40; }

.card-header { border-bottom: 1px solid rgba(0, 0, 0, 0.2); background-color: rgba(0, 0, 0, 0.03); padding: 0.75rem 1.25rem; position: relative; text-transform: capitalize; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-direction: row; flex-direction: row; }

.card-header:first-child { border-radius: calc(0.3125rem - 1px); border-bottom-left-radius: 0; border-bottom-right-radius: 0; box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.9); }

.card-header .card-title { margin-bottom: 0; }

.card__actions { margin-right: -1.25rem; color: #868e96; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: end; justify-content: flex-end; }

.card__actions a.card__actions-item { transition: all 0.5s ease; opacity: 0.8; filter: alpha(opacity=80); color: #868e96; width: 30px; font-size: 0.75rem; text-decoration: none; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.card__actions a.card__actions-item:hover, .card__actions a.card__actions-item:focus, .card__actions a.card__actions-item.focus { color: #868e96; opacity: 1; filter: alpha(opacity=100); }

.card__actions.window { border-radius: 0.3125rem; border-left: 1px solid rgba(0, 0, 0, 0.18); border-bottom: 1px solid rgba(0, 0, 0, 0.18); border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-right-radius: 0; position: absolute; right: 0; top: 0; margin: 0; }

.card__actions.window .card__actions-item { height: 25px; }

.card-img { border-radius: calc(0.3125rem - 1px); }

.card-img-top { border-top-left-radius: calc(0.3125rem - 1px); border-top-right-radius: calc(0.3125rem - 1px); }

.card-img-bottom { border-bottom-left-radius: calc(0.3125rem - 1px); border-bottom-right-radius: calc(0.3125rem - 1px); }

.card-img-right { border-bottom-right-radius: calc(0.3125rem - 1px); border-top-right-radius: calc(0.3125rem - 1px); }

.card-img-left { border-bottom-left-radius: calc(0.3125rem - 1px); border-top-left-radius: calc(0.3125rem - 1px); }

.card-footer { border-top: 1px solid rgba(0, 0, 0, 0.2); background-color: rgba(0, 0, 0, 0.03); display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

.card-footer:last-child { border-radius: 0 0 calc(0.3125rem - 1px) calc(0.3125rem - 1px); }

.card-header-tabs { border-bottom: 0 !important; }

.card.extended .card-body { position: relative; }

.card.extended .btn { position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); }

.breadcrumb { border-radius: 0.25rem; border: 1px solid #ced4da; background-color: #fff; padding: 0 0.85rem; font-size: 0.875rem; line-height: 1.4; display: -ms-flexbox; display: flex; }

.breadcrumb-item { transition: all 0.5s ease; padding: 0.4rem 0; color: #495057; }

.breadcrumb-item + .breadcrumb-item::before { font-family: "Font Awesome 5 Free"; color: #adb5bd; content: "/"; position: relative; line-height: 1; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; }

.breadcrumb-item:after, .breadcrumb-item:before { transition: all 0.5s ease; }

.breadcrumb-item a { transition: all 0.5s ease; }

.theme-rebecca .breadcrumb-item a { color: #8a8c05 ; }

.breadcrumb-item a:after, .breadcrumb-item a:before { transition: all 0.5s ease; }

.theme-rebecca .breadcrumb-item a:focus, .theme-rebecca .breadcrumb-item a:active, .theme-rebecca .breadcrumb-item a:hover { color: #7b7d04 ; }

.breadcrumb-item a.collapsed { width: 50px; overflow: hidden; text-overflow: ellipsis; display: inline-block; white-space: nowrap; vertical-align: top; }

.breadcrumb-item a.collapsed:hover, .breadcrumb-item a.collapsed:active { width: auto; }

.breadcrumb-item.active { color: #868e96; }

.breadcrumb.divider-type-1 .breadcrumb-item + .breadcrumb-item::before { content: ""; font-weight: 900; }

.breadcrumb.divider-type-2 .breadcrumb-item + .breadcrumb-item::before { content: ""; font-weight: 900; }

.breadcrumb.divider-type-3 .breadcrumb-item + .breadcrumb-item::before { content: ""; font-weight: 900; }

.breadcrumb.divider-type-4 .breadcrumb-item + .breadcrumb-item::before { content: ""; font-weight: 900; }

.breadcrumb.divider-type-5 .breadcrumb-item + .breadcrumb-item::before { content: ""; font-weight: 900; }

.breadcrumb.divider-type-6 .breadcrumb-item + .breadcrumb-item::before { content: ""; font-weight: 900; }

.breadcrumb.extended-arrow { border: 1px solid #dee2e6; background-color: #fff; padding: 0; }

.breadcrumb.extended-arrow .breadcrumb-item { position: relative; padding: 0.4rem 12px 0.4rem 24px; }

.breadcrumb.extended-arrow .breadcrumb-item:first-child { border-radius: 0.25rem; border-bottom-right-radius: 0; border-top-right-radius: 0; padding: 0.4rem 5px 0.4rem 12px !important; }

.breadcrumb.extended-arrow .breadcrumb-item:last-child { padding: 0.4rem 0 0.4rem 24px; }

.breadcrumb.extended-arrow .breadcrumb-item:last-child:before { display: none; }

.breadcrumb.extended-arrow .breadcrumb-item:not(:last-child):before { margin-left: 1px; }

.breadcrumb.extended-arrow .breadcrumb-item:hover:not(:last-child) { background-color: #f8f9fa; }

.breadcrumb.extended-arrow .breadcrumb-item:not(:last-child):after { border-left: 10px solid #fff; }

.breadcrumb.extended-arrow .breadcrumb-item:hover:not(:last-child):after { border-left: 10px solid #f8f9fa; }

.breadcrumb.extended-arrow .breadcrumb-item:not(:last-child):before { border-left: 10px solid #dee2e6; }

.breadcrumb.extended-arrow .breadcrumb-item:hover:not(:last-child):before { border-left: 10px solid #adb5bd; }

.breadcrumb.extended-arrow-wrap { border-radius: 0; background-color: #fff; padding: 0; border: 0; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item { display: inline; padding: 0; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item:before { display: none; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item a { display: block; background: #e9ecef; padding: 0.4rem 12px 0.4rem 24px; position: relative; margin: 0 10px 0 0; color: #868e96; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item a:after, .breadcrumb.extended-arrow-wrap .breadcrumb-item a:before { content: ""; border-top: calc((2.025rem + 0px) / 2) solid transparent; border-bottom: calc((2.025rem + 0px) / 2) solid transparent; position: absolute; top: 0; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item a:after { border-left: 10px solid #e9ecef; left: 100%; z-index: 1; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item a:before { border-left: 10px solid #fff; left: 0; }

.theme-rebecca .breadcrumb.extended-arrow-wrap .breadcrumb-item a:hover { background-color: #8a8c05 ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap .breadcrumb-item a:hover { color: #fff ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap .breadcrumb-item a:hover:after { border-left-color: #8a8c05 ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap .breadcrumb-item.active a { background-color: #8a8c05 ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap .breadcrumb-item.active a { color: #fff ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap .breadcrumb-item.active a:after { border-left-color: #8a8c05 ; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item:first-child a { border-radius: 0.25rem; border-bottom-right-radius: 0; border-top-right-radius: 0; padding: 0.4rem 12px 0.4rem 12px; }

.breadcrumb.extended-arrow-wrap .breadcrumb-item:first-child a:before { display: none; }

.breadcrumb.extended-arrow.wizard-step .breadcrumb-item:first-child { padding: 0.4rem 12px 0.4rem 12px !important; }

.breadcrumb.extended-arrow.wizard-step .breadcrumb-item:last-child { padding: 0.4rem 12px 0.4rem 24px; }

.breadcrumb.extended-arrow.wizard-step .breadcrumb-item:last-child:before { display: none; }

.breadcrumb.extended-arrow.wizard-step .breadcrumb-item:before { margin-left: 1px; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .completed, .theme-rebecca .breadcrumb.extended-arrow.wizard-step .completed:hover { background-color: #8a8c05 ; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .completed::after, .theme-rebecca .breadcrumb.extended-arrow.wizard-step .completed:hover::after { border-left-color: #8a8c05 ; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .completed::before, .theme-rebecca .breadcrumb.extended-arrow.wizard-step .completed:hover::before { border-left-color: #6d6e04 ; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .completed a { color: #fff ; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .active, .theme-rebecca .breadcrumb.extended-arrow.wizard-step .active:hover { background-color: #632a19 ; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .active::after, .theme-rebecca .breadcrumb.extended-arrow.wizard-step .active:hover::after { border-left-color: #632a19 ; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .active::before, .theme-rebecca .breadcrumb.extended-arrow.wizard-step .active:hover::before { border-left-color: #4b2013 ; }

.theme-rebecca .breadcrumb.extended-arrow.wizard-step .active a { color: #fff ; }

.breadcrumb.extended-arrow.wizard-step .incomplete, .breadcrumb.extended-arrow.wizard-step .incomplete a, .breadcrumb.extended-arrow.wizard-step .incomplete a:hover { color: #868e96; }

.breadcrumb.extended-arrow.wizard-step .incomplete:hover { background-color: #fff; }

.breadcrumb.extended-arrow.wizard-step .incomplete:hover:after { border-left-color: #fff; }

.breadcrumb.extended-arrow-wrap.wizard-step .breadcrumb-item a { color: #868e96; }

.theme-rebecca .breadcrumb.extended-arrow-wrap.wizard-step .completed a { background-color: #8a8c05 ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap.wizard-step .completed a { color: #fff ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap.wizard-step .completed a:after { border-left-color: #8a8c05 ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap.wizard-step .active a { background-color: #632a19 ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap.wizard-step .active a { color: #fff ; }

.theme-rebecca .breadcrumb.extended-arrow-wrap.wizard-step .active a:after { border-left-color: #632a19 ; }

.breadcrumb.extended-arrow-wrap.wizard-step .incomplete a, .breadcrumb.extended-arrow-wrap.wizard-step .incomplete a:hover { color: #868e96; background-color: #e9ecef; }

.breadcrumb.extended-arrow-wrap.wizard-step .incomplete a:after, .breadcrumb.extended-arrow-wrap.wizard-step .incomplete a:hover:after { border-left-color: #e9ecef; }

.breadcrumb.has-menu { padding-right: 0; }

.breadcrumb.has-menu .breadcrumb-menu { display: -ms-flexbox; display: flex; }

.breadcrumb.has-menu .breadcrumb-menu .nav { font-size: 0.875rem; }

.breadcrumb.has-menu .breadcrumb-menu .nav-item { border-left: 1px solid #ced4da; display: -ms-flexbox; display: flex; }

.breadcrumb.has-menu .breadcrumb-menu .nav-link { transition: all 0.5s ease; color: #868e96; line-height: 1.4; padding: 0.4rem 0; position: relative; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; }

.breadcrumb.has-menu .breadcrumb-menu .nav-link:hover, .breadcrumb.has-menu .breadcrumb-menu .nav-link:focus, .breadcrumb.has-menu .breadcrumb-menu .nav-link.focus { color: #343a40; }

.breadcrumb.has-menu .breadcrumb-menu .nav-link i[class*="fa-"], .breadcrumb.has-menu .breadcrumb-menu .nav-link i[class*="icon-"] { top: 1px; position: relative; line-height: 1; }

.page-item:first-child .page-link { border-radius: 0.25rem; border-bottom-right-radius: 0; border-top-right-radius: 0; }

.page-item:last-child .page-link { border-radius: 0.25rem; border-bottom-left-radius: 0; border-top-left-radius: 0; }

.theme-rebecca .page-item.active .page-link, .theme-rebecca .page-item.active .page-link:focus, .theme-rebecca .page-item.active .page-link:hover { background-color: #8a8c05 ; }

.theme-rebecca .page-item.active .page-link, .theme-rebecca .page-item.active .page-link:focus, .theme-rebecca .page-item.active .page-link:hover { color: #fff ; }

.theme-rebecca .page-item.active .page-link, .theme-rebecca .page-item.active .page-link:focus, .theme-rebecca .page-item.active .page-link:hover { border-color: #8a8c05 ; }

.page-link { border: 1px solid #ced4da; line-height: 1.4; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; background-color: #fff; }

.theme-rebecca .page-link { color: #8a8c05 ; }

.page-link i[class*="fa-"], .page-link i[class*="icon-"] { font-size: 1rem; line-height: 1.4; }

.page-link:focus, .page-link:hover { background-color: #f8f9fa; border-color: #ced4da; box-shadow: none; }

.theme-rebecca .page-link:focus, .theme-rebecca .page-link:hover { color: #8a8c05 ; }

.pagination-lg .page-link { padding: 0.5rem 1rem; font-size: 1.125rem; line-height: 1.3; }

.pagination-lg .page-link i[class*="fa-"], .pagination-lg .page-link i[class*="icon-"] { font-size: 1.125rem; line-height: 1.3; }

.pagination-lg .page-item:first-child .page-link { border-bottom-left-radius: 0.3125rem; border-top-left-radius: 0.3125rem; }

.pagination-lg .page-item:last-child .page-link { border-bottom-right-radius: 0.3125rem; border-top-right-radius: 0.3125rem; }

.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.4; }

.pagination-sm .page-link i[class*="fa-"], .pagination-sm .page-link i[class*="icon-"] { font-size: 0.875rem; line-height: 1.4; }

.pagination-sm .page-item:first-child .page-link { border-bottom-left-radius: 0.1875rem; border-top-left-radius: 0.1875rem; }

.pagination-sm .page-item:last-child .page-link { border-bottom-right-radius: 0.1875rem; border-top-right-radius: 0.1875rem; }

.pagination.extended .page-item { margin: 0 3px; }

.pagination.extended .page-link { border: 0 solid transparent; border-radius: 30px; min-width: calc(2.15rem + 2px); height: calc(2.15rem + 2px); line-height: calc(2.15rem + 2px); padding: 0px 5px; text-align: center; }

.pagination.extended .page-link i[class*="fa-"], .pagination.extended .page-link i[class*="icon-"] { line-height: inherit; }

.pagination.extended.pagination-lg .page-link { border: 0 solid transparent; border-radius: 30px; min-width: calc(2.4625rem + 2px); height: calc(2.4625rem + 2px); line-height: calc(2.4625rem + 2px); padding: 0px 5px; }

.pagination.extended.pagination-lg .page-link i[class*="fa-"], .pagination.extended.pagination-lg .page-link i[class*="icon-"] { line-height: inherit; }

.pagination.extended.pagination-sm .page-link { border: 0 solid transparent; border-radius: 30px; min-width: calc(1.725rem + 2px); height: calc(1.725rem + 2px); line-height: calc(1.725rem + 2px); padding: 0px 5px; }

.pagination.extended.pagination-sm .page-link i[class*="fa-"], .pagination.extended.pagination-sm .page-link i[class*="icon-"] { line-height: inherit; }

.pagination.extended.pg-wizard .page-link { border: 0 solid transparent; background-color: #dee2e6; color: #868e96; }

.pagination.extended.pg-wizard .page-link:focus, .pagination.extended.pg-wizard .page-link:hover { background-color: #ced4da; color: #495057; }

.pagination.extended.pg-wizard .page-item.disabled .page-link { background-color: #dee2e6 !important; color: #868e96 !important; opacity: 0.4; filter: alpha(opacity=40); }

.pagination.extended-outline .page-item { margin: 0 3px; }

.pagination.extended-outline .page-link { border: 3px solid transparent; border-radius: 30px; min-width: calc(2.15rem + 2px); height: calc(2.15rem + 2px); line-height: calc(2.15rem + 2px); padding: 0px 5px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.pagination.extended-outline .page-link i[class*="fa-"], .pagination.extended-outline .page-link i[class*="icon-"] { line-height: calc(2.15rem + 2px); }

.pagination.extended-outline .page-item.active .page-link { background-color: #fff; }

.theme-rebecca .pagination.extended-outline .page-item.active .page-link { border-color: #8a8c05 ; }

.theme-rebecca .pagination.extended-outline .page-item.active .page-link { color: #8a8c05 ; }

.pagination.extended-outline.pagination-lg .page-link { border-radius: 30px; min-width: calc(2.4625rem + 2px); height: calc(2.4625rem + 2px); line-height: calc(2.4625rem + 2px); padding: 0px 5px; }

.pagination.extended-outline.pagination-lg .page-link i[class*="fa-"], .pagination.extended-outline.pagination-lg .page-link i[class*="icon-"] { line-height: calc(2.4625rem + 2px); }

.pagination.extended-outline.pagination-sm .page-link { border-radius: 30px; min-width: calc(1.725rem + 2px); height: calc(1.725rem + 2px); line-height: calc(1.725rem + 2px); padding: 0px 5px; }

.pagination.extended-outline.pagination-sm .page-link i[class*="fa-"], .pagination.extended-outline.pagination-sm .page-link i[class*="icon-"] { line-height: calc(1.725rem + 2px); }

.pagination.extended-outline .page-item.disabled .page-link { border: 0; }

.pagination.extended-split .page-link { border-radius: 0.25rem; min-width: calc(2.15rem + 2px); height: calc(2.15rem + 2px); line-height: calc(2.15rem + 2px); padding: 0px 5px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.theme-rebecca .pagination.extended-split .page-link { border-color: #8a8c05 ; }

.pagination.extended-split .page-link i[class*="fa-"], .pagination.extended-split .page-link i[class*="icon-"] { line-height: calc(2.15rem + 2px); }

.pagination.extended-split.pagination-lg .page-link { border-radius: 0.3125rem; min-width: calc(2.4625rem + 2px); height: calc(2.4625rem + 2px); line-height: calc(2.4625rem + 2px); padding: 0px 5px; }

.theme-rebecca .pagination.extended-split.pagination-lg .page-link { border-color: #8a8c05 ; }

.pagination.extended-split.pagination-lg .page-link i[class*="fa-"], .pagination.extended-split.pagination-lg .page-link i[class*="icon-"] { line-height: calc(2.4625rem + 2px); }

.pagination.extended-split.pagination-sm .page-link { border-radius: 0.1875rem; min-width: calc(1.725rem + 2px); height: calc(1.725rem + 2px); line-height: calc(1.725rem + 2px); padding: 0px 5px; }

.theme-rebecca .pagination.extended-split.pagination-sm .page-link { border-color: #8a8c05 ; }

.pagination.extended-split.pagination-sm .page-link i[class*="fa-"], .pagination.extended-split.pagination-sm .page-link i[class*="icon-"] { line-height: calc(1.725rem + 2px); }

.pagination.extended-split .page-item { margin: 0 3px; }

.theme-rebecca .pagination.extended-split .page-item.active .page-link { border-color: #8a8c05 ; }

.pagination.extended-split .page-item.disabled .page-link { border-color: #e9ecef !important; }

.pagination.extended-indicator .page-link { border: 0 solid transparent; border-radius: 100%; box-shadow: inset 0 0.1rem 0.1rem rgba(52, 58, 64, 0.5); background-color: #e9ecef; width: 15px; height: 15px; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; }

.pagination.extended-indicator .page-link:focus, .pagination.extended-indicator .page-link:hover { background-color: #ced4da; }

.pagination.extended-indicator .page-item { margin: 0 4px; }

.theme-rebecca .pagination.extended-indicator .page-item.active .page-link { border-color: #8a8c05 ; }

.pagination.extended-indicator .page-item.disabled .page-link { border-color: #e9ecef !important; }

.page-item.disabled { cursor: not-allowed; }

.page-item.disabled .page-link { color: #ced4da !important; background-color: #fff !important; border-color: #e9ecef !important; }

.badge { border-radius: 0.1875rem; border: 1px solid transparent; padding: 0.18rem 0.3rem; position: relative; text-indent: 0; font-size: 80%; font-weight: 400; }

.badge > i { margin-right: 5px; line-height: 1; position: relative; top: 1px; }

.theme-rebecca .badge.badge-primary { border-color: #8a8c05 ; }

.theme-rebecca .badge.badge-primary { background-color: #8a8c05 !important; }

.theme-rebecca .badge.badge-primary { color: #fff !important; }

.theme-rebecca .badge.badge-primary * { color: #fff !important; }

.theme-rebecca a.badge.badge-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca a.badge.badge-primary:hover { background-color: #7b7d04 !important; }

.theme-rebecca a.badge.badge-primary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-primary:active, .theme-rebecca a.badge.badge-primary.active, .theme-rebecca a.badge.badge-primary:active:focus, .theme-rebecca a.badge.badge-primary.active:focus, .theme-rebecca a.badge.badge-primary:active:hover, .theme-rebecca a.badge.badge-primary.active:hover, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-primary:focus, .theme-rebecca a.badge.badge-primary.focus { border-color: #6d6e04 ; }

.theme-rebecca a.badge.badge-primary:active, .theme-rebecca a.badge.badge-primary.active, .theme-rebecca a.badge.badge-primary:active:focus, .theme-rebecca a.badge.badge-primary.active:focus, .theme-rebecca a.badge.badge-primary:active:hover, .theme-rebecca a.badge.badge-primary.active:hover, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-primary:focus, .theme-rebecca a.badge.badge-primary.focus { background-color: #6d6e04 !important; }

.theme-rebecca a.badge.badge-primary:active, .theme-rebecca a.badge.badge-primary.active, .theme-rebecca a.badge.badge-primary:active:focus, .theme-rebecca a.badge.badge-primary.active:focus, .theme-rebecca a.badge.badge-primary:active:hover, .theme-rebecca a.badge.badge-primary.active:hover, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-primary:focus, .theme-rebecca a.badge.badge-primary.focus { color: #fff !important; }

.badge.badge-outline-primary { background-color: transparent; }

.theme-rebecca .badge.badge-outline-primary { border-color: #8a8c05 ; }

.theme-rebecca .badge.badge-outline-primary, .theme-rebecca .badge.badge-outline-primary * { color: #8a8c05 !important; }

.theme-rebecca a.badge.badge-outline-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca a.badge.badge-outline-primary:hover { background-color: #7b7d04 !important; }

.theme-rebecca a.badge.badge-outline-primary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-outline-primary:active, .theme-rebecca a.badge.badge-outline-primary.active, .theme-rebecca a.badge.badge-outline-primary:active:focus, .theme-rebecca a.badge.badge-outline-primary.active:focus, .theme-rebecca a.badge.badge-outline-primary:active:hover, .theme-rebecca a.badge.badge-outline-primary.active:hover, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-primary:focus, .theme-rebecca a.badge.badge-outline-primary.focus { border-color: #6d6e04 ; }

.theme-rebecca a.badge.badge-outline-primary:active, .theme-rebecca a.badge.badge-outline-primary.active, .theme-rebecca a.badge.badge-outline-primary:active:focus, .theme-rebecca a.badge.badge-outline-primary.active:focus, .theme-rebecca a.badge.badge-outline-primary:active:hover, .theme-rebecca a.badge.badge-outline-primary.active:hover, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-primary:focus, .theme-rebecca a.badge.badge-outline-primary.focus { background-color: #6d6e04 !important; }

.theme-rebecca a.badge.badge-outline-primary:active, .theme-rebecca a.badge.badge-outline-primary.active, .theme-rebecca a.badge.badge-outline-primary:active:focus, .theme-rebecca a.badge.badge-outline-primary.active:focus, .theme-rebecca a.badge.badge-outline-primary:active:hover, .theme-rebecca a.badge.badge-outline-primary.active:hover, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-primary:focus, .theme-rebecca a.badge.badge-outline-primary.focus { color: #fff !important; }

.theme-rebecca .badge.badge-secondary { border-color: #632a19 ; }

.theme-rebecca .badge.badge-secondary { background-color: #632a19 !important; }

.theme-rebecca .badge.badge-secondary { color: #fff !important; }

.theme-rebecca .badge.badge-secondary * { color: #fff !important; }

.theme-rebecca a.badge.badge-secondary:hover { border-color: #572516 ; }

.theme-rebecca a.badge.badge-secondary:hover { background-color: #572516 !important; }

.theme-rebecca a.badge.badge-secondary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-secondary:active, .theme-rebecca a.badge.badge-secondary.active, .theme-rebecca a.badge.badge-secondary:active:focus, .theme-rebecca a.badge.badge-secondary.active:focus, .theme-rebecca a.badge.badge-secondary:active:hover, .theme-rebecca a.badge.badge-secondary.active:hover, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-secondary:focus, .theme-rebecca a.badge.badge-secondary.focus { border-color: #4b2013 ; }

.theme-rebecca a.badge.badge-secondary:active, .theme-rebecca a.badge.badge-secondary.active, .theme-rebecca a.badge.badge-secondary:active:focus, .theme-rebecca a.badge.badge-secondary.active:focus, .theme-rebecca a.badge.badge-secondary:active:hover, .theme-rebecca a.badge.badge-secondary.active:hover, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-secondary:focus, .theme-rebecca a.badge.badge-secondary.focus { background-color: #4b2013 !important; }

.theme-rebecca a.badge.badge-secondary:active, .theme-rebecca a.badge.badge-secondary.active, .theme-rebecca a.badge.badge-secondary:active:focus, .theme-rebecca a.badge.badge-secondary.active:focus, .theme-rebecca a.badge.badge-secondary:active:hover, .theme-rebecca a.badge.badge-secondary.active:hover, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-secondary:focus, .theme-rebecca a.badge.badge-secondary.focus { color: #fff !important; }

.badge.badge-outline-secondary { background-color: transparent; }

.theme-rebecca .badge.badge-outline-secondary { border-color: #632a19 ; }

.theme-rebecca .badge.badge-outline-secondary, .theme-rebecca .badge.badge-outline-secondary * { color: #632a19 !important; }

.theme-rebecca a.badge.badge-outline-secondary:hover { border-color: #572516 ; }

.theme-rebecca a.badge.badge-outline-secondary:hover { background-color: #572516 !important; }

.theme-rebecca a.badge.badge-outline-secondary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-outline-secondary:active, .theme-rebecca a.badge.badge-outline-secondary.active, .theme-rebecca a.badge.badge-outline-secondary:active:focus, .theme-rebecca a.badge.badge-outline-secondary.active:focus, .theme-rebecca a.badge.badge-outline-secondary:active:hover, .theme-rebecca a.badge.badge-outline-secondary.active:hover, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-secondary:focus, .theme-rebecca a.badge.badge-outline-secondary.focus { border-color: #4b2013 ; }

.theme-rebecca a.badge.badge-outline-secondary:active, .theme-rebecca a.badge.badge-outline-secondary.active, .theme-rebecca a.badge.badge-outline-secondary:active:focus, .theme-rebecca a.badge.badge-outline-secondary.active:focus, .theme-rebecca a.badge.badge-outline-secondary:active:hover, .theme-rebecca a.badge.badge-outline-secondary.active:hover, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-secondary:focus, .theme-rebecca a.badge.badge-outline-secondary.focus { background-color: #4b2013 !important; }

.theme-rebecca a.badge.badge-outline-secondary:active, .theme-rebecca a.badge.badge-outline-secondary.active, .theme-rebecca a.badge.badge-outline-secondary:active:focus, .theme-rebecca a.badge.badge-outline-secondary.active:focus, .theme-rebecca a.badge.badge-outline-secondary:active:hover, .theme-rebecca a.badge.badge-outline-secondary.active:hover, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-secondary:focus, .theme-rebecca a.badge.badge-outline-secondary.focus { color: #fff !important; }

.theme-rebecca .badge.badge-primary { border-color: #8a8c05 ; }

.theme-rebecca .badge.badge-primary { background-color: #8a8c05 !important; }

.theme-rebecca .badge.badge-primary { color: #fff !important; }

.theme-rebecca .badge.badge-primary * { color: #fff !important; }

.theme-rebecca a.badge.badge-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca a.badge.badge-primary:hover { background-color: #7b7d04 !important; }

.theme-rebecca a.badge.badge-primary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-primary:active, .theme-rebecca a.badge.badge-primary.active, .theme-rebecca a.badge.badge-primary:active:focus, .theme-rebecca a.badge.badge-primary.active:focus, .theme-rebecca a.badge.badge-primary:active:hover, .theme-rebecca a.badge.badge-primary.active:hover, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-primary:focus, .theme-rebecca a.badge.badge-primary.focus { border-color: #6d6e04 ; }

.theme-rebecca a.badge.badge-primary:active, .theme-rebecca a.badge.badge-primary.active, .theme-rebecca a.badge.badge-primary:active:focus, .theme-rebecca a.badge.badge-primary.active:focus, .theme-rebecca a.badge.badge-primary:active:hover, .theme-rebecca a.badge.badge-primary.active:hover, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-primary:focus, .theme-rebecca a.badge.badge-primary.focus { background-color: #6d6e04 !important; }

.theme-rebecca a.badge.badge-primary:active, .theme-rebecca a.badge.badge-primary.active, .theme-rebecca a.badge.badge-primary:active:focus, .theme-rebecca a.badge.badge-primary.active:focus, .theme-rebecca a.badge.badge-primary:active:hover, .theme-rebecca a.badge.badge-primary.active:hover, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-primary:focus, .theme-rebecca a.badge.badge-primary.focus { color: #fff !important; }

.badge.badge-outline-primary { background-color: transparent; }

.theme-rebecca .badge.badge-outline-primary { border-color: #8a8c05 ; }

.theme-rebecca .badge.badge-outline-primary, .theme-rebecca .badge.badge-outline-primary * { color: #8a8c05 !important; }

.theme-rebecca a.badge.badge-outline-primary:hover { border-color: #7b7d04 ; }

.theme-rebecca a.badge.badge-outline-primary:hover { background-color: #7b7d04 !important; }

.theme-rebecca a.badge.badge-outline-primary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-outline-primary:active, .theme-rebecca a.badge.badge-outline-primary.active, .theme-rebecca a.badge.badge-outline-primary:active:focus, .theme-rebecca a.badge.badge-outline-primary.active:focus, .theme-rebecca a.badge.badge-outline-primary:active:hover, .theme-rebecca a.badge.badge-outline-primary.active:hover, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-primary:focus, .theme-rebecca a.badge.badge-outline-primary.focus { border-color: #6d6e04 ; }

.theme-rebecca a.badge.badge-outline-primary:active, .theme-rebecca a.badge.badge-outline-primary.active, .theme-rebecca a.badge.badge-outline-primary:active:focus, .theme-rebecca a.badge.badge-outline-primary.active:focus, .theme-rebecca a.badge.badge-outline-primary:active:hover, .theme-rebecca a.badge.badge-outline-primary.active:hover, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-primary:focus, .theme-rebecca a.badge.badge-outline-primary.focus { background-color: #6d6e04 !important; }

.theme-rebecca a.badge.badge-outline-primary:active, .theme-rebecca a.badge.badge-outline-primary.active, .theme-rebecca a.badge.badge-outline-primary:active:focus, .theme-rebecca a.badge.badge-outline-primary.active:focus, .theme-rebecca a.badge.badge-outline-primary:active:hover, .theme-rebecca a.badge.badge-outline-primary.active:hover, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-primary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-primary:focus, .theme-rebecca a.badge.badge-outline-primary.focus { color: #fff !important; }

.theme-rebecca .badge.badge-secondary { border-color: #632a19 ; }

.theme-rebecca .badge.badge-secondary { background-color: #632a19 !important; }

.theme-rebecca .badge.badge-secondary { color: #fff !important; }

.theme-rebecca .badge.badge-secondary * { color: #fff !important; }

.theme-rebecca a.badge.badge-secondary:hover { border-color: #572516 ; }

.theme-rebecca a.badge.badge-secondary:hover { background-color: #572516 !important; }

.theme-rebecca a.badge.badge-secondary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-secondary:active, .theme-rebecca a.badge.badge-secondary.active, .theme-rebecca a.badge.badge-secondary:active:focus, .theme-rebecca a.badge.badge-secondary.active:focus, .theme-rebecca a.badge.badge-secondary:active:hover, .theme-rebecca a.badge.badge-secondary.active:hover, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-secondary:focus, .theme-rebecca a.badge.badge-secondary.focus { border-color: #4b2013 ; }

.theme-rebecca a.badge.badge-secondary:active, .theme-rebecca a.badge.badge-secondary.active, .theme-rebecca a.badge.badge-secondary:active:focus, .theme-rebecca a.badge.badge-secondary.active:focus, .theme-rebecca a.badge.badge-secondary:active:hover, .theme-rebecca a.badge.badge-secondary.active:hover, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-secondary:focus, .theme-rebecca a.badge.badge-secondary.focus { background-color: #4b2013 !important; }

.theme-rebecca a.badge.badge-secondary:active, .theme-rebecca a.badge.badge-secondary.active, .theme-rebecca a.badge.badge-secondary:active:focus, .theme-rebecca a.badge.badge-secondary.active:focus, .theme-rebecca a.badge.badge-secondary:active:hover, .theme-rebecca a.badge.badge-secondary.active:hover, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-secondary:focus, .theme-rebecca a.badge.badge-secondary.focus { color: #fff !important; }

.badge.badge-outline-secondary { background-color: transparent; }

.theme-rebecca .badge.badge-outline-secondary { border-color: #632a19 ; }

.theme-rebecca .badge.badge-outline-secondary, .theme-rebecca .badge.badge-outline-secondary * { color: #632a19 !important; }

.theme-rebecca a.badge.badge-outline-secondary:hover { border-color: #572516 ; }

.theme-rebecca a.badge.badge-outline-secondary:hover { background-color: #572516 !important; }

.theme-rebecca a.badge.badge-outline-secondary:hover { color: #fff !important; }

.theme-rebecca a.badge.badge-outline-secondary:active, .theme-rebecca a.badge.badge-outline-secondary.active, .theme-rebecca a.badge.badge-outline-secondary:active:focus, .theme-rebecca a.badge.badge-outline-secondary.active:focus, .theme-rebecca a.badge.badge-outline-secondary:active:hover, .theme-rebecca a.badge.badge-outline-secondary.active:hover, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-secondary:focus, .theme-rebecca a.badge.badge-outline-secondary.focus { border-color: #4b2013 ; }

.theme-rebecca a.badge.badge-outline-secondary:active, .theme-rebecca a.badge.badge-outline-secondary.active, .theme-rebecca a.badge.badge-outline-secondary:active:focus, .theme-rebecca a.badge.badge-outline-secondary.active:focus, .theme-rebecca a.badge.badge-outline-secondary:active:hover, .theme-rebecca a.badge.badge-outline-secondary.active:hover, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-secondary:focus, .theme-rebecca a.badge.badge-outline-secondary.focus { background-color: #4b2013 !important; }

.theme-rebecca a.badge.badge-outline-secondary:active, .theme-rebecca a.badge.badge-outline-secondary.active, .theme-rebecca a.badge.badge-outline-secondary:active:focus, .theme-rebecca a.badge.badge-outline-secondary.active:focus, .theme-rebecca a.badge.badge-outline-secondary:active:hover, .theme-rebecca a.badge.badge-outline-secondary.active:hover, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled):active:focus, .theme-rebecca a.badge.badge-outline-secondary:not([disabled]):not(.disabled).active:focus, .theme-rebecca a.badge.badge-outline-secondary:focus, .theme-rebecca a.badge.badge-outline-secondary.focus { color: #fff !important; }

.badge.badge-success { border-color: #17C671; background-color: #17C671 !important; color: #fff !important; }

.badge.badge-success * { color: #fff !important; }

a.badge.badge-success:hover { border-color: #15b869; background-color: #15b869 !important; color: #fff !important; }

a.badge.badge-success:active, a.badge.badge-success.active, a.badge.badge-success:active:focus, a.badge.badge-success.active:focus, a.badge.badge-success:active:hover, a.badge.badge-success.active:hover, a.badge.badge-success:not([disabled]):not(.disabled):active, a.badge.badge-success:not([disabled]):not(.disabled).active, a.badge.badge-success:not([disabled]):not(.disabled):active:focus, a.badge.badge-success:not([disabled]):not(.disabled).active:focus, a.badge.badge-success:focus, a.badge.badge-success.focus { border-color: #14ab61; background-color: #14ab61 !important; color: #fff !important; }

.badge.badge-outline-success { border-color: #17C671; background-color: transparent; }

.badge.badge-outline-success, .badge.badge-outline-success * { color: #17C671 !important; }

a.badge.badge-outline-success:hover { border-color: #15b869; background-color: #15b869 !important; color: #fff !important; }

a.badge.badge-outline-success:active, a.badge.badge-outline-success.active, a.badge.badge-outline-success:active:focus, a.badge.badge-outline-success.active:focus, a.badge.badge-outline-success:active:hover, a.badge.badge-outline-success.active:hover, a.badge.badge-outline-success:not([disabled]):not(.disabled):active, a.badge.badge-outline-success:not([disabled]):not(.disabled).active, a.badge.badge-outline-success:not([disabled]):not(.disabled):active:focus, a.badge.badge-outline-success:not([disabled]):not(.disabled).active:focus, a.badge.badge-outline-success:focus, a.badge.badge-outline-success.focus { border-color: #14ab61; background-color: #14ab61 !important; color: #fff !important; }

.badge.badge-danger { border-color: #DA4453; background-color: #DA4453 !important; color: #fff !important; }

.badge.badge-danger * { color: #fff !important; }

a.badge.badge-danger:hover { border-color: #d73747; background-color: #d73747 !important; color: #fff !important; }

a.badge.badge-danger:active, a.badge.badge-danger.active, a.badge.badge-danger:active:focus, a.badge.badge-danger.active:focus, a.badge.badge-danger:active:hover, a.badge.badge-danger.active:hover, a.badge.badge-danger:not([disabled]):not(.disabled):active, a.badge.badge-danger:not([disabled]):not(.disabled).active, a.badge.badge-danger:not([disabled]):not(.disabled):active:focus, a.badge.badge-danger:not([disabled]):not(.disabled).active:focus, a.badge.badge-danger:focus, a.badge.badge-danger.focus { border-color: #d52a3c; background-color: #d52a3c !important; color: #fff !important; }

.badge.badge-outline-danger { border-color: #DA4453; background-color: transparent; }

.badge.badge-outline-danger, .badge.badge-outline-danger * { color: #DA4453 !important; }

a.badge.badge-outline-danger:hover { border-color: #d73747; background-color: #d73747 !important; color: #fff !important; }

a.badge.badge-outline-danger:active, a.badge.badge-outline-danger.active, a.badge.badge-outline-danger:active:focus, a.badge.badge-outline-danger.active:focus, a.badge.badge-outline-danger:active:hover, a.badge.badge-outline-danger.active:hover, a.badge.badge-outline-danger:not([disabled]):not(.disabled):active, a.badge.badge-outline-danger:not([disabled]):not(.disabled).active, a.badge.badge-outline-danger:not([disabled]):not(.disabled):active:focus, a.badge.badge-outline-danger:not([disabled]):not(.disabled).active:focus, a.badge.badge-outline-danger:focus, a.badge.badge-outline-danger.focus { border-color: #d52a3c; background-color: #d52a3c !important; color: #fff !important; }

.badge.badge-warning { border-color: #F6BB42; background-color: #F6BB42 !important; color: #fff !important; }

.badge.badge-warning * { color: #fff !important; }

a.badge.badge-warning:hover { border-color: #f5b633; background-color: #f5b633 !important; color: #fff !important; }

a.badge.badge-warning:active, a.badge.badge-warning.active, a.badge.badge-warning:active:focus, a.badge.badge-warning.active:focus, a.badge.badge-warning:active:hover, a.badge.badge-warning.active:hover, a.badge.badge-warning:not([disabled]):not(.disabled):active, a.badge.badge-warning:not([disabled]):not(.disabled).active, a.badge.badge-warning:not([disabled]):not(.disabled):active:focus, a.badge.badge-warning:not([disabled]):not(.disabled).active:focus, a.badge.badge-warning:focus, a.badge.badge-warning.focus { border-color: #f5b025; background-color: #f5b025 !important; color: #fff !important; }

.badge.badge-outline-warning { border-color: #F6BB42; background-color: transparent; }

.badge.badge-outline-warning, .badge.badge-outline-warning * { color: #F6BB42 !important; }

a.badge.badge-outline-warning:hover { border-color: #f5b633; background-color: #f5b633 !important; color: #fff !important; }

a.badge.badge-outline-warning:active, a.badge.badge-outline-warning.active, a.badge.badge-outline-warning:active:focus, a.badge.badge-outline-warning.active:focus, a.badge.badge-outline-warning:active:hover, a.badge.badge-outline-warning.active:hover, a.badge.badge-outline-warning:not([disabled]):not(.disabled):active, a.badge.badge-outline-warning:not([disabled]):not(.disabled).active, a.badge.badge-outline-warning:not([disabled]):not(.disabled):active:focus, a.badge.badge-outline-warning:not([disabled]):not(.disabled).active:focus, a.badge.badge-outline-warning:focus, a.badge.badge-outline-warning.focus { border-color: #f5b025; background-color: #f5b025 !important; color: #fff !important; }

.badge.badge-info { border-color: #3BAFDA; background-color: #3BAFDA !important; color: #fff !important; }

.badge.badge-info * { color: #fff !important; }

a.badge.badge-info:hover { border-color: #2eaad8; background-color: #2eaad8 !important; color: #fff !important; }

a.badge.badge-info:active, a.badge.badge-info.active, a.badge.badge-info:active:focus, a.badge.badge-info.active:focus, a.badge.badge-info:active:hover, a.badge.badge-info.active:hover, a.badge.badge-info:not([disabled]):not(.disabled):active, a.badge.badge-info:not([disabled]):not(.disabled).active, a.badge.badge-info:not([disabled]):not(.disabled):active:focus, a.badge.badge-info:not([disabled]):not(.disabled).active:focus, a.badge.badge-info:focus, a.badge.badge-info.focus { border-color: #27a2cf; background-color: #27a2cf !important; color: #fff !important; }

.badge.badge-outline-info { border-color: #3BAFDA; background-color: transparent; }

.badge.badge-outline-info, .badge.badge-outline-info * { color: #3BAFDA !important; }

a.badge.badge-outline-info:hover { border-color: #2eaad8; background-color: #2eaad8 !important; color: #fff !important; }

a.badge.badge-outline-info:active, a.badge.badge-outline-info.active, a.badge.badge-outline-info:active:focus, a.badge.badge-outline-info.active:focus, a.badge.badge-outline-info:active:hover, a.badge.badge-outline-info.active:hover, a.badge.badge-outline-info:not([disabled]):not(.disabled):active, a.badge.badge-outline-info:not([disabled]):not(.disabled).active, a.badge.badge-outline-info:not([disabled]):not(.disabled):active:focus, a.badge.badge-outline-info:not([disabled]):not(.disabled).active:focus, a.badge.badge-outline-info:focus, a.badge.badge-outline-info.focus { border-color: #27a2cf; background-color: #27a2cf !important; color: #fff !important; }

.badge.badge-light { border-color: #dee2e6; background-color: #dee2e6 !important; color: #666 !important; }

.badge.badge-light * { color: #666 !important; }

a.badge.badge-light:hover { border-color: #d5dadf; background-color: #d5dadf !important; color: #666 !important; }

a.badge.badge-light:active, a.badge.badge-light.active, a.badge.badge-light:active:focus, a.badge.badge-light.active:focus, a.badge.badge-light:active:hover, a.badge.badge-light.active:hover, a.badge.badge-light:not([disabled]):not(.disabled):active, a.badge.badge-light:not([disabled]):not(.disabled).active, a.badge.badge-light:not([disabled]):not(.disabled):active:focus, a.badge.badge-light:not([disabled]):not(.disabled).active:focus, a.badge.badge-light:focus, a.badge.badge-light.focus { border-color: #cdd3d9; background-color: #cdd3d9 !important; color: #666 !important; }

.badge.badge-outline-light { border-color: #dee2e6; background-color: transparent; }

.badge.badge-outline-light, .badge.badge-outline-light * { color: #556370 !important; }

a.badge.badge-outline-light:hover { border-color: #d5dadf; background-color: #d5dadf !important; color: #666 !important; }

a.badge.badge-outline-light:active, a.badge.badge-outline-light.active, a.badge.badge-outline-light:active:focus, a.badge.badge-outline-light.active:focus, a.badge.badge-outline-light:active:hover, a.badge.badge-outline-light.active:hover, a.badge.badge-outline-light:not([disabled]):not(.disabled):active, a.badge.badge-outline-light:not([disabled]):not(.disabled).active, a.badge.badge-outline-light:not([disabled]):not(.disabled):active:focus, a.badge.badge-outline-light:not([disabled]):not(.disabled).active:focus, a.badge.badge-outline-light:focus, a.badge.badge-outline-light.focus { border-color: #cdd3d9; background-color: #cdd3d9 !important; color: #666 !important; }

.badge.badge-dark { border-color: #343a40; background-color: #343a40 !important; color: #fff !important; }

.badge.badge-dark * { color: #fff !important; }

a.badge.badge-dark:hover { border-color: #2d3238; background-color: #2d3238 !important; color: #fff !important; }

a.badge.badge-dark:active, a.badge.badge-dark.active, a.badge.badge-dark:active:focus, a.badge.badge-dark.active:focus, a.badge.badge-dark:active:hover, a.badge.badge-dark.active:hover, a.badge.badge-dark:not([disabled]):not(.disabled):active, a.badge.badge-dark:not([disabled]):not(.disabled).active, a.badge.badge-dark:not([disabled]):not(.disabled):active:focus, a.badge.badge-dark:not([disabled]):not(.disabled).active:focus, a.badge.badge-dark:focus, a.badge.badge-dark.focus { border-color: #262b2f; background-color: #262b2f !important; color: #fff !important; }

.badge.badge-outline-dark { border-color: #343a40; background-color: transparent; }

.badge.badge-outline-dark, .badge.badge-outline-dark * { color: #343a40 !important; }

a.badge.badge-outline-dark:hover { border-color: #2d3238; background-color: #2d3238 !important; color: #fff !important; }

a.badge.badge-outline-dark:active, a.badge.badge-outline-dark.active, a.badge.badge-outline-dark:active:focus, a.badge.badge-outline-dark.active:focus, a.badge.badge-outline-dark:active:hover, a.badge.badge-outline-dark.active:hover, a.badge.badge-outline-dark:not([disabled]):not(.disabled):active, a.badge.badge-outline-dark:not([disabled]):not(.disabled).active, a.badge.badge-outline-dark:not([disabled]):not(.disabled):active:focus, a.badge.badge-outline-dark:not([disabled]):not(.disabled).active:focus, a.badge.badge-outline-dark:focus, a.badge.badge-outline-dark.focus { border-color: #262b2f; background-color: #262b2f !important; color: #fff !important; }

.badge.disabled, .badge:disabled { opacity: 0.5; filter: alpha(opacity=50); pointer-events: none; }

.badge.floating { position: absolute; top: -0.45rem; left: 100%; margin: 0 0 0 -0.80rem !important; }

.badge.image { font-size: 0.875rem; font-weight: 400; line-height: 1.25; overflow: hidden; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.badge.image > img { vertical-align: top; max-width: 100%; width: auto !important; height: calc(1.45375rem); margin: -0.18rem 0.4rem -0.18rem -0.3rem; }

.badge.badge-pill { border-radius: 10rem; }

.badge.badge-round { border-radius: 30px; min-width: 1.5em; height: 1.5em; padding: 0.18rem 0.3rem; line-height: 1em; text-align: center; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }

.badge.badge-round.empty { min-width: 0; min-height: 0; overflow: hidden; width: 0.5em; height: 0.5em; padding: 0.5em; vertical-align: baseline; display: inline-block; }

.badge[class*="badge-outline-"].pointed { background-color: #fff; }

.badge.pointed::before, .badge.pointed::after { content: ''; display: block; position: absolute; width: .6666em; height: .6666em; border: 1px solid; border-color: inherit; background-color: inherit; transform: translateX(-50%) translateY(-50%) rotate(45deg); }

.badge.pointed::before { z-index: -1; }

.badge.pointed.arrow-top:before, .badge.pointed.arrow-top:after { bottom: 100%; left: 50%; margin-bottom: -7px; border-bottom: 0; border-right: 0; }

.badge.pointed.arrow-bottom:before, .badge.pointed.arrow-bottom:after { top: 100%; left: 50%; margin-top: 1px; border-top: 0; border-left: 0; }

.badge.pointed.arrow-right:before, .badge.pointed.arrow-right:after { top: 50%; left: 100%; margin-left: 1px; border-bottom: 0; border-left: 0; }

.badge.pointed.arrow-left:before, .badge.pointed.arrow-left:after { top: 50%; left: 0; margin-left: -1px; border-top: 0; border-right: 0; }

a.badge { cursor: pointer; text-decoration: none; }

.alert { border-radius: 0.25rem; font-size: 1rem; font-weight: 400; position: relative; }

.alert.alert-primary { color: #484903; border-color: #c2c37d; background-color: #dedfb9; }

.alert.alert-primary hr { border-top-color: #babb6c; }

.alert.alert-primary.alert-dismissible > .close { color: #484903; }

.alert.alert-primary .alert-link, .alert.alert-primary .alert-link:hover, .alert.alert-primary .alert-link:focus, .alert.alert-primary .alert-link.focus { color: #181801; }

.alert.alert-primary p { color: #484903; }

.alert.alert-secondary { color: #33160d; border-color: #ae9087; background-color: #d3c3bf; }

.alert.alert-secondary hr { border-top-color: #a48278; }

.alert.alert-secondary.alert-dismissible > .close { color: #33160d; }

.alert.alert-secondary .alert-link, .alert.alert-secondary .alert-link:hover, .alert.alert-secondary .alert-link:focus, .alert.alert-secondary .alert-link.focus { color: #0a0403; }

.alert.alert-secondary p { color: #33160d; }

.alert.alert-primary { color: #484903; border-color: #c2c37d; background-color: #dedfb9; }

.alert.alert-primary hr { border-top-color: #babb6c; }

.alert.alert-primary.alert-dismissible > .close { color: #484903; }

.alert.alert-primary .alert-link, .alert.alert-primary .alert-link:hover, .alert.alert-primary .alert-link:focus, .alert.alert-primary .alert-link.focus { color: #181801; }

.alert.alert-primary p { color: #484903; }

.alert.alert-secondary { color: #33160d; border-color: #ae9087; background-color: #d3c3bf; }

.alert.alert-secondary hr { border-top-color: #a48278; }

.alert.alert-secondary.alert-dismissible > .close { color: #33160d; }

.alert.alert-secondary .alert-link, .alert.alert-secondary .alert-link:hover, .alert.alert-secondary .alert-link:focus, .alert.alert-secondary .alert-link.focus { color: #0a0403; }

.alert.alert-secondary p { color: #33160d; }

.alert.alert-success { color: #0c673b; border-color: #86e1b5; background-color: #beefd7; }

.alert.alert-success hr { border-top-color: #72dca9; }

.alert.alert-success.alert-dismissible > .close { color: #0c673b; }

.alert.alert-success .alert-link, .alert.alert-success .alert-link:hover, .alert.alert-success .alert-link:focus, .alert.alert-success .alert-link.focus { color: #073921; }

.alert.alert-success p { color: #0c673b; }

.alert.alert-danger { color: #71232b; border-color: #ec9ea6; background-color: #f5cbcf; }

.alert.alert-danger hr { border-top-color: #e88992; }

.alert.alert-danger.alert-dismissible > .close { color: #71232b; }

.alert.alert-danger .alert-link, .alert.alert-danger .alert-link:hover, .alert.alert-danger .alert-link:focus, .alert.alert-danger .alert-link.focus { color: #4a171c; }

.alert.alert-danger p { color: #71232b; }

.alert.alert-warning { color: #806122; border-color: #fadc9d; background-color: #fcecca; }

.alert.alert-warning hr { border-top-color: #f9d385; }

.alert.alert-warning.alert-dismissible > .close { color: #806122; }

.alert.alert-warning .alert-link, .alert.alert-warning .alert-link:hover, .alert.alert-warning .alert-link:focus, .alert.alert-warning .alert-link.focus { color: #584217; }

.alert.alert-warning p { color: #806122; }

.alert.alert-info { color: #1f5b71; border-color: #99d5ec; background-color: #c8e9f5; }

.alert.alert-info hr { border-top-color: #84cce8; }

.alert.alert-info.alert-dismissible > .close { color: #1f5b71; }

.alert.alert-info .alert-link, .alert.alert-info .alert-link:hover, .alert.alert-info .alert-link:focus, .alert.alert-info .alert-link.focus { color: #143b49; }

.alert.alert-info p { color: #1f5b71; }

.alert.alert-light { color: #737678; border-color: #eef0f2; background-color: #f6f7f8; }

.alert.alert-light hr { border-top-color: #e0e3e7; }

.alert.alert-light.alert-dismissible > .close { color: #737678; }

.alert.alert-light .alert-link, .alert.alert-light .alert-link:hover, .alert.alert-light .alert-link:focus, .alert.alert-light .alert-link.focus { color: #5a5c5e; }

.alert.alert-light p { color: #737678; }

.alert.alert-dark { color: #1b1e21; border-color: #95999c; background-color: #c6c8ca; }

.alert.alert-dark hr { border-top-color: #888c90; }

.alert.alert-dark.alert-dismissible > .close { color: #1b1e21; }

.alert.alert-dark .alert-link, .alert.alert-dark .alert-link:hover, .alert.alert-dark .alert-link:focus, .alert.alert-dark .alert-link.focus { color: #040505; }

.alert.alert-dark p { color: #1b1e21; }

.alert .alert-link { cursor: pointer; text-decoration: underline; font-weight: 400; }

.alert .alert-link:hover { opacity: 0.9; filter: alpha(opacity=90); text-decoration: none; }

.alert-dismissible > .close { opacity: 0.7; filter: alpha(opacity=70); }

.alert-dismissible > .close > span:not(.sr-only) { background-color: rgba(255, 255, 255, 0.3); line-height: 19px; height: 20px; width: 20px; border-radius: 100%; font-size: 1.1rem; display: block; }

.alert-dismissible > .close:focus span:not(.sr-only), .alert-dismissible > .close:hover span:not(.sr-only) { background-color: rgba(255, 255, 255, 0.4); }

.progress { border-radius: 0.5rem; box-shadow: inset 0 0.1rem 0.1rem rgba(52, 58, 64, 0.15); font-size: 0.75rem; line-height: 0.5rem; background-color: #e9ecef; height: 0.5rem; }

.progress-bar { transition: all 0.5s ease; height: 0.5rem; line-height: 0.5rem; position: relative; }

.theme-rebecca .progress-bar { background-color: #8a8c05 ; }

.theme-rebecca .progress-bar { color: #fff ; }

.progress-sm { height: 0.25rem; }

.progress-sm .progress-bar { height: 0.25rem; }

.progress-lg { height: 0.75rem; }

.progress-lg .progress-bar { height: 0.75rem; }

.progress-bar-striped { background-size: 0.5rem 0.5rem; }

.progress.extended { overflow: visible; }

.progress.extended .progress-bar { border-radius: 0.5rem; position: relative; }

.progress.extended .progress-bar span.progress-label { border-radius: 0.1875rem; font-size: 0.75rem; line-height: 0.5rem; position: absolute; padding: 4px; z-index: 870; /*  &::after { border: 5px solid transparent; content: ""; bottom: 100%; left: 50%; margin-left: -5px; height: 0; width: 0; position: absolute; pointer-events: none; }*/ }

.progress.extended .progress-bar span.progress-label::before, .progress.extended .progress-bar span.progress-label::after { content: ''; display: block; position: absolute; width: .6666em; height: .6666em; border: 1px solid; border-color: inherit; background-color: inherit; transform: translateX(-50%) translateY(-50%) rotate(45deg); }

.progress.extended .progress-bar span.progress-label::before { z-index: -1; }

.progress.extended .progress-bar span.progress-label.bottom { bottom: -25px; right: -1.4em; }

.progress.extended .progress-bar span.progress-label.bottom::before, .progress.extended .progress-bar span.progress-label.bottom::after { bottom: 100%; left: 50%; margin-bottom: -8px; border-bottom: 0; border-right: 0; }

.progress.extended .progress-bar span.progress-label.top { top: -25px; right: -1.4em; }

.progress.extended .progress-bar span.progress-label.top::before, .progress.extended .progress-bar span.progress-label.top::after { top: 100%; left: 50%; margin-top: 0; border-top: 0; border-left: 0; }

.progress.extended .progress-bar span.progress-label.right { right: -4em; }

.progress.extended .progress-bar span.progress-label.right::before, .progress.extended .progress-bar span.progress-label.right::after { top: 50%; left: 0; border-top: 0; border-right: 0; }

.progress.extended .progress-bar span.progress-label.left { right: 1em; }

.progress.extended .progress-bar span.progress-label.left::before, .progress.extended .progress-bar span.progress-label.left::after { top: 50%; left: 100%; border-bottom: 0; border-left: 0; }

.progress.extended .bg-primary span.progress-label { /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.theme-rebecca .progress.extended .bg-primary span.progress-label { background-color: #8a8c05 ; }

.theme-rebecca .progress.extended .bg-primary span.progress-label { color: #fff ; }

.theme-rebecca .progress.extended .bg-primary span.progress-label { border-color: #8a8c05 ; }

.progress.extended .bg-secondary span.progress-label { /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.theme-rebecca .progress.extended .bg-secondary span.progress-label { background-color: #632a19 ; }

.theme-rebecca .progress.extended .bg-secondary span.progress-label { color: #fff ; }

.theme-rebecca .progress.extended .bg-secondary span.progress-label { border-color: #632a19 ; }

.progress.extended .bg-primary span.progress-label { /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.theme-rebecca .progress.extended .bg-primary span.progress-label { background-color: #8a8c05 ; }

.theme-rebecca .progress.extended .bg-primary span.progress-label { color: #fff ; }

.theme-rebecca .progress.extended .bg-primary span.progress-label { border-color: #8a8c05 ; }

.progress.extended .bg-secondary span.progress-label { /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.theme-rebecca .progress.extended .bg-secondary span.progress-label { background-color: #632a19 ; }

.theme-rebecca .progress.extended .bg-secondary span.progress-label { color: #fff ; }

.theme-rebecca .progress.extended .bg-secondary span.progress-label { border-color: #632a19 ; }

.progress.extended .bg-success span.progress-label { background-color: #17C671; color: #fff; border-color: #17C671; /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.progress.extended .bg-danger span.progress-label { background-color: #DA4453; color: #fff; border-color: #DA4453; /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.progress.extended .bg-warning span.progress-label { background-color: #F6BB42; color: #fff; border-color: #F6BB42; /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.progress.extended .bg-info span.progress-label { background-color: #3BAFDA; color: #fff; border-color: #3BAFDA; /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.progress.extended .bg-light span.progress-label { background-color: #dee2e6; color: #666; border-color: #dee2e6; /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.progress.extended .bg-dark span.progress-label { background-color: #343a40; color: #fff; border-color: #343a40; /* &::after { @include border-theme($scheme, $tone, $position: bottom); }*/ }

.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }

.list-group-item:last-child { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }

.separated > .list-group-item { margin: 0 0 5px 0; }

.animated > .list-group-item { transition: padding-left .3s ease !important; }

.animated > .list-group-item:hover { padding-left: 1.5rem; }

.list-group-xl .list-group-item { font-size: 1.25rem; padding: 0.625rem 1.25rem; line-height: 1.3; }

.list-group-xl .list-group-item:first-child { border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem; }

.list-group-xl .list-group-item:last-child { border-bottom-left-radius: 0.375rem; border-bottom-right-radius: 0.375rem; }

.list-group-lg .list-group-item { font-size: 1.125rem; padding: 0.5rem 1rem; line-height: 1.3; }

.list-group-lg .list-group-item:first-child { border-top-left-radius: 0.3125rem; border-top-right-radius: 0.3125rem; }

.list-group-lg .list-group-item:last-child { border-bottom-left-radius: 0.3125rem; border-bottom-right-radius: 0.3125rem; }

.list-group-sm .list-group-item { font-size: 0.875rem; padding: 0.25rem 0.5rem; line-height: 1.4; }

.list-group-sm .list-group-item:first-child { border-top-left-radius: 0.1875rem; border-top-right-radius: 0.1875rem; }

.list-group-sm .list-group-item:last-child { border-bottom-left-radius: 0.1875rem; border-bottom-right-radius: 0.1875rem; }

.list-group-item.disabled, .list-group-item:disabled { color: #868e96 !important; background-color: #fff; cursor: not-allowed; opacity: 0.6; pointer-events: none; }

.theme-rebecca .list-group-item.active { background-color: #8a8c05 !important; }

.theme-rebecca .list-group-item.active { color: #fff !important; }

.theme-rebecca .list-group-item.active { border-color: #8a8c05 ; }

.list-group-item-action { color: #495057 !important; }

.list-group-item-action:hover, .list-group-item-action:focus { color: #343a40 !important; background-color: #f8f9fa; }

.list-group-item-action:active { color: #343a40 !important; background-color: #e9ecef; }

@media only screen and (min-width: 768px) { .list-group.horizontal .list-group-item { -ms-flex: 1 100%; flex: 1 100%; margin-bottom: 0; margin-left: -1px; }
  .list-group.horizontal .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; border-top-right-radius: 0; }
  .list-group.horizontal .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-top-right-radius: 0.25rem; border-bottom-left-radius: 0; } }

.list-group-item-primary { color: #484903 !important; background-color: #dedfb9; }

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #303102 !important; background-color: #d6d7a8 !important; }

.theme-rebecca .list-group-item-primary.list-group-item-action.active { background-color: #5e6003 !important; }

.theme-rebecca .list-group-item-primary.list-group-item-action.active { color: #fff !important; }

.theme-rebecca .list-group-item-primary.list-group-item-action.active { border-color: #5e6003 !important; }

.list-group-item-primary a { color: #484903 !important; }

.list-group-item-primary a:hover, .list-group-item-primary a:focus { color: #303102 !important; }

.list-group-item-secondary { color: #33160d !important; background-color: #d3c3bf; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #1f0d08 !important; background-color: #c9b5b0 !important; }

.theme-rebecca .list-group-item-secondary.list-group-item-action.active { background-color: #3e1a10 !important; }

.theme-rebecca .list-group-item-secondary.list-group-item-action.active { color: #fff !important; }

.theme-rebecca .list-group-item-secondary.list-group-item-action.active { border-color: #3e1a10 !important; }

.list-group-item-secondary a { color: #33160d !important; }

.list-group-item-secondary a:hover, .list-group-item-secondary a:focus { color: #1f0d08 !important; }

.list-group-item-primary { color: #484903 !important; background-color: #dedfb9; }

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: #303102 !important; background-color: #d6d7a8 !important; }

.theme-rebecca .list-group-item-primary.list-group-item-action.active { background-color: #5e6003 !important; }

.theme-rebecca .list-group-item-primary.list-group-item-action.active { color: #fff !important; }

.theme-rebecca .list-group-item-primary.list-group-item-action.active { border-color: #5e6003 !important; }

.list-group-item-primary a { color: #484903 !important; }

.list-group-item-primary a:hover, .list-group-item-primary a:focus { color: #303102 !important; }

.list-group-item-secondary { color: #33160d !important; background-color: #d3c3bf; }

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: #1f0d08 !important; background-color: #c9b5b0 !important; }

.theme-rebecca .list-group-item-secondary.list-group-item-action.active { background-color: #3e1a10 !important; }

.theme-rebecca .list-group-item-secondary.list-group-item-action.active { color: #fff !important; }

.theme-rebecca .list-group-item-secondary.list-group-item-action.active { border-color: #3e1a10 !important; }

.list-group-item-secondary a { color: #33160d !important; }

.list-group-item-secondary a:hover, .list-group-item-secondary a:focus { color: #1f0d08 !important; }

.list-group-item-success { color: #0c673b !important; background-color: #beefd7; }

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: #09502e !important; background-color: #aaeaca !important; }

.list-group-item-success.list-group-item-action.active { background-color: #129d5a !important; color: #fff !important; border-color: #129d5a !important; }

.list-group-item-success a { color: #0c673b !important; }

.list-group-item-success a:hover, .list-group-item-success a:focus { color: #09502e !important; }

.list-group-item-danger { color: #71232b !important; background-color: #f5cbcf; }

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: #5e1d24 !important; background-color: #f1b6bb !important; }

.list-group-item-danger.list-group-item-action.active { background-color: #c82838 !important; color: #fff !important; border-color: #c82838 !important; }

.list-group-item-danger a { color: #71232b !important; }

.list-group-item-danger a:hover, .list-group-item-danger a:focus { color: #5e1d24 !important; }

.list-group-item-warning { color: #806122 !important; background-color: #fcecca; }

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: #6c521d !important; background-color: #fbe3b2 !important; }

.list-group-item-warning.list-group-item-action.active { background-color: #f4ab16 !important; color: #fff !important; border-color: #f4ab16 !important; }

.list-group-item-warning a { color: #806122 !important; }

.list-group-item-warning a:hover, .list-group-item-warning a:focus { color: #6c521d !important; }

.list-group-item-info { color: #1f5b71 !important; background-color: #c8e9f5; }

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: #1a4b5d !important; background-color: #b2e0f1 !important; }

.list-group-item-info.list-group-item-action.active { background-color: #2598c2 !important; color: #fff !important; border-color: #2598c2 !important; }

.list-group-item-info a { color: #1f5b71 !important; }

.list-group-item-info a:hover, .list-group-item-info a:focus { color: #1a4b5d !important; }

.list-group-item-light { color: #737678 !important; background-color: #f6f7f8; }

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: #67696b !important; background-color: #e8eaed !important; }

.list-group-item-light.list-group-item-action.active { background-color: #c4cbd2 !important; color: #666 !important; border-color: #c4cbd2 !important; }

.list-group-item-light a { color: #737678 !important; }

.list-group-item-light a:hover, .list-group-item-light a:focus { color: #67696b !important; }

.list-group-item-dark { color: #1b1e21 !important; background-color: #c6c8ca; }

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: #101113 !important; background-color: #b9bbbe !important; }

.list-group-item-dark.list-group-item-action.active { background-color: #1f2327 !important; color: #fff !important; border-color: #1f2327 !important; }

.list-group-item-dark a { color: #1b1e21 !important; }

.list-group-item-dark a:hover, .list-group-item-dark a:focus { color: #101113 !important; }

.modal { z-index: 1050; }

.modal-content { border-radius: 0.25rem; border: 0 solid transparent; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); background-color: #fff; overflow: hidden; }

.modal-header { border-radius: 0; border-bottom: 1px solid #ced4da; padding: 10px 25px; }

.modal-body { padding: 15px 25px; }

.modal-footer { border-top: 1px solid #ced4da; padding: 15px 25px; }

.modal button.close { box-shadow: none; }

.minimal.modal .modal-content { background: transparent; box-shadow: none; }

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

.modal-backdrop { z-index: 1040; background-color: #000; }

.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }

.modal-backdrop.show { opacity: 0.8; filter: alpha(opacity=80); }

.theme-rebecca .modal-primary .modal-header { border-color: #7b7d04 ; }

.theme-rebecca .modal-primary .modal-header { background-color: #8a8c05 ; }

.theme-rebecca .modal-primary .modal-header { color: #fff ; }

.theme-rebecca .modal-primary .modal-title { color: #fff ; }

.theme-rebecca .modal-primary button.close { color: #fff ; }

.theme-rebecca .modal-secondary .modal-header { border-color: #572516 ; }

.theme-rebecca .modal-secondary .modal-header { background-color: #632a19 ; }

.theme-rebecca .modal-secondary .modal-header { color: #fff ; }

.theme-rebecca .modal-secondary .modal-title { color: #fff ; }

.theme-rebecca .modal-secondary button.close { color: #fff ; }

.theme-rebecca .modal-primary .modal-header { border-color: #7b7d04 ; }

.theme-rebecca .modal-primary .modal-header { background-color: #8a8c05 ; }

.theme-rebecca .modal-primary .modal-header { color: #fff ; }

.theme-rebecca .modal-primary .modal-title { color: #fff ; }

.theme-rebecca .modal-primary button.close { color: #fff ; }

.theme-rebecca .modal-secondary .modal-header { border-color: #572516 ; }

.theme-rebecca .modal-secondary .modal-header { background-color: #632a19 ; }

.theme-rebecca .modal-secondary .modal-header { color: #fff ; }

.theme-rebecca .modal-secondary .modal-title { color: #fff ; }

.theme-rebecca .modal-secondary button.close { color: #fff ; }

.modal-success .modal-header { border-color: #15b869; background-color: #17C671; color: #fff; }

.modal-success .modal-title { color: #fff; }

.modal-success button.close { color: #fff; }

.modal-danger .modal-header { border-color: #d73747; background-color: #DA4453; color: #fff; }

.modal-danger .modal-title { color: #fff; }

.modal-danger button.close { color: #fff; }

.modal-warning .modal-header { border-color: #f5b633; background-color: #F6BB42; color: #fff; }

.modal-warning .modal-title { color: #fff; }

.modal-warning button.close { color: #fff; }

.modal-info .modal-header { border-color: #2eaad8; background-color: #3BAFDA; color: #fff; }

.modal-info .modal-title { color: #fff; }

.modal-info button.close { color: #fff; }

.modal-light .modal-header { border-color: #d5dadf; background-color: #dee2e6; color: #666; }

.modal-light .modal-title { color: #666; }

.modal-light button.close { color: #666; }

.modal-dark .modal-header { border-color: #2d3238; background-color: #343a40; color: #fff; }

.modal-dark .modal-title { color: #fff; }

.modal-dark button.close { color: #fff; }

.tooltip { z-index: 1070; }

.tooltip-inner { font-size: 0.875rem; font-weight: 400; padding: 8px 10px; color: #fff; line-height: 1.4; background-color: #212529; }

.tooltip.bs-tooltip-right .arrow:before { border-right-color: #212529; }

.tooltip.bs-tooltip-top .arrow:before { border-top-color: #212529; }

.tooltip.bs-tooltip-bottom .arrow:before { border-bottom-color: #212529; }

.tooltip.bs-tooltip-left .arrow:before { border-left-color: #212529; }

.theme-rebecca .tooltip.tooltip-primary .tooltip-inner { background-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary .tooltip-inner { color: #fff ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-right .arrow:before { border-right-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-top .arrow:before { border-top-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-bottom .arrow:before { border-bottom-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-left .arrow:before { border-left-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-secondary .tooltip-inner { background-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary .tooltip-inner { color: #fff ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-right .arrow:before { border-right-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-top .arrow:before { border-top-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-bottom .arrow:before { border-bottom-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-left .arrow:before { border-left-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-primary .tooltip-inner { background-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary .tooltip-inner { color: #fff ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-right .arrow:before { border-right-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-top .arrow:before { border-top-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-bottom .arrow:before { border-bottom-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-primary.bs-tooltip-left .arrow:before { border-left-color: #8a8c05 ; }

.theme-rebecca .tooltip.tooltip-secondary .tooltip-inner { background-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary .tooltip-inner { color: #fff ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-right .arrow:before { border-right-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-top .arrow:before { border-top-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-bottom .arrow:before { border-bottom-color: #632a19 ; }

.theme-rebecca .tooltip.tooltip-secondary.bs-tooltip-left .arrow:before { border-left-color: #632a19 ; }

.tooltip.tooltip-success .tooltip-inner { background-color: #17C671; color: #fff; }

.tooltip.tooltip-success.bs-tooltip-right .arrow:before { border-right-color: #17C671; }

.tooltip.tooltip-success.bs-tooltip-top .arrow:before { border-top-color: #17C671; }

.tooltip.tooltip-success.bs-tooltip-bottom .arrow:before { border-bottom-color: #17C671; }

.tooltip.tooltip-success.bs-tooltip-left .arrow:before { border-left-color: #17C671; }

.tooltip.tooltip-danger .tooltip-inner { background-color: #DA4453; color: #fff; }

.tooltip.tooltip-danger.bs-tooltip-right .arrow:before { border-right-color: #DA4453; }

.tooltip.tooltip-danger.bs-tooltip-top .arrow:before { border-top-color: #DA4453; }

.tooltip.tooltip-danger.bs-tooltip-bottom .arrow:before { border-bottom-color: #DA4453; }

.tooltip.tooltip-danger.bs-tooltip-left .arrow:before { border-left-color: #DA4453; }

.tooltip.tooltip-warning .tooltip-inner { background-color: #F6BB42; color: #fff; }

.tooltip.tooltip-warning.bs-tooltip-right .arrow:before { border-right-color: #F6BB42; }

.tooltip.tooltip-warning.bs-tooltip-top .arrow:before { border-top-color: #F6BB42; }

.tooltip.tooltip-warning.bs-tooltip-bottom .arrow:before { border-bottom-color: #F6BB42; }

.tooltip.tooltip-warning.bs-tooltip-left .arrow:before { border-left-color: #F6BB42; }

.tooltip.tooltip-info .tooltip-inner { background-color: #3BAFDA; color: #fff; }

.tooltip.tooltip-info.bs-tooltip-right .arrow:before { border-right-color: #3BAFDA; }

.tooltip.tooltip-info.bs-tooltip-top .arrow:before { border-top-color: #3BAFDA; }

.tooltip.tooltip-info.bs-tooltip-bottom .arrow:before { border-bottom-color: #3BAFDA; }

.tooltip.tooltip-info.bs-tooltip-left .arrow:before { border-left-color: #3BAFDA; }

.tooltip.tooltip-light .tooltip-inner { background-color: #dee2e6; color: #666; }

.tooltip.tooltip-light.bs-tooltip-right .arrow:before { border-right-color: #dee2e6; }

.tooltip.tooltip-light.bs-tooltip-top .arrow:before { border-top-color: #dee2e6; }

.tooltip.tooltip-light.bs-tooltip-bottom .arrow:before { border-bottom-color: #dee2e6; }

.tooltip.tooltip-light.bs-tooltip-left .arrow:before { border-left-color: #dee2e6; }

.tooltip.tooltip-dark .tooltip-inner { background-color: #343a40; color: #fff; }

.tooltip.tooltip-dark.bs-tooltip-right .arrow:before { border-right-color: #343a40; }

.tooltip.tooltip-dark.bs-tooltip-top .arrow:before { border-top-color: #343a40; }

.tooltip.tooltip-dark.bs-tooltip-bottom .arrow:before { border-bottom-color: #343a40; }

.tooltip.tooltip-dark.bs-tooltip-left .arrow:before { border-left-color: #343a40; }

.popover { border-radius: 0.25rem; font-size: 0.875rem; max-width: 276px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); z-index: 1060; text-align: left; white-space: normal; background-color: #fff; }

.popover .popover-header { border-radius: 0.25rem; border-bottom-left-radius: 0; border-bottom-right-radius: 0; font-size: 1rem; font-weight: 700; color: #495057; }

.theme-rebecca .popover.popover-primary { border-color: #7b7d04 ; }

.theme-rebecca .popover.popover-primary { background-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary .popover-body { color: #fff ; }

.theme-rebecca .popover.popover-primary.bs-popover-right .arrow:after { border-right-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary.bs-popover-top .arrow:after { border-top-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary.bs-popover-bottom .arrow:after { border-bottom-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary.bs-popover-left .arrow:after { border-left-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary .popover-header { border-color: #7b7d04 ; }

.theme-rebecca .popover.popover-primary .popover-header { background-color: #7b7d04 ; }

.theme-rebecca .popover.popover-primary .popover-header { color: #fff ; }

.theme-rebecca .popover.popover-secondary { border-color: #572516 ; }

.theme-rebecca .popover.popover-secondary { background-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary .popover-body { color: #fff ; }

.theme-rebecca .popover.popover-secondary.bs-popover-right .arrow:after { border-right-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary.bs-popover-top .arrow:after { border-top-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary.bs-popover-bottom .arrow:after { border-bottom-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary.bs-popover-left .arrow:after { border-left-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary .popover-header { border-color: #572516 ; }

.theme-rebecca .popover.popover-secondary .popover-header { background-color: #572516 ; }

.theme-rebecca .popover.popover-secondary .popover-header { color: #fff ; }

.theme-rebecca .popover.popover-primary { border-color: #7b7d04 ; }

.theme-rebecca .popover.popover-primary { background-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary .popover-body { color: #fff ; }

.theme-rebecca .popover.popover-primary.bs-popover-right .arrow:after { border-right-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary.bs-popover-top .arrow:after { border-top-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary.bs-popover-bottom .arrow:after { border-bottom-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary.bs-popover-left .arrow:after { border-left-color: #8a8c05 ; }

.theme-rebecca .popover.popover-primary .popover-header { border-color: #7b7d04 ; }

.theme-rebecca .popover.popover-primary .popover-header { background-color: #7b7d04 ; }

.theme-rebecca .popover.popover-primary .popover-header { color: #fff ; }

.theme-rebecca .popover.popover-secondary { border-color: #572516 ; }

.theme-rebecca .popover.popover-secondary { background-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary .popover-body { color: #fff ; }

.theme-rebecca .popover.popover-secondary.bs-popover-right .arrow:after { border-right-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary.bs-popover-top .arrow:after { border-top-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary.bs-popover-bottom .arrow:after { border-bottom-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary.bs-popover-left .arrow:after { border-left-color: #632a19 ; }

.theme-rebecca .popover.popover-secondary .popover-header { border-color: #572516 ; }

.theme-rebecca .popover.popover-secondary .popover-header { background-color: #572516 ; }

.theme-rebecca .popover.popover-secondary .popover-header { color: #fff ; }

.popover.popover-success { border-color: #15b869; background-color: #17C671; }

.popover.popover-success .popover-body { color: #fff; }

.popover.popover-success.bs-popover-right .arrow:after { border-right-color: #17C671; }

.popover.popover-success.bs-popover-top .arrow:after { border-top-color: #17C671; }

.popover.popover-success.bs-popover-bottom .arrow:after { border-bottom-color: #17C671; }

.popover.popover-success.bs-popover-left .arrow:after { border-left-color: #17C671; }

.popover.popover-success .popover-header { border-color: #15b869; background-color: #15b869; color: #fff; }

.popover.popover-danger { border-color: #d73747; background-color: #DA4453; }

.popover.popover-danger .popover-body { color: #fff; }

.popover.popover-danger.bs-popover-right .arrow:after { border-right-color: #DA4453; }

.popover.popover-danger.bs-popover-top .arrow:after { border-top-color: #DA4453; }

.popover.popover-danger.bs-popover-bottom .arrow:after { border-bottom-color: #DA4453; }

.popover.popover-danger.bs-popover-left .arrow:after { border-left-color: #DA4453; }

.popover.popover-danger .popover-header { border-color: #d73747; background-color: #d73747; color: #fff; }

.popover.popover-warning { border-color: #f5b633; background-color: #F6BB42; }

.popover.popover-warning .popover-body { color: #fff; }

.popover.popover-warning.bs-popover-right .arrow:after { border-right-color: #F6BB42; }

.popover.popover-warning.bs-popover-top .arrow:after { border-top-color: #F6BB42; }

.popover.popover-warning.bs-popover-bottom .arrow:after { border-bottom-color: #F6BB42; }

.popover.popover-warning.bs-popover-left .arrow:after { border-left-color: #F6BB42; }

.popover.popover-warning .popover-header { border-color: #f5b633; background-color: #f5b633; color: #fff; }

.popover.popover-info { border-color: #2eaad8; background-color: #3BAFDA; }

.popover.popover-info .popover-body { color: #fff; }

.popover.popover-info.bs-popover-right .arrow:after { border-right-color: #3BAFDA; }

.popover.popover-info.bs-popover-top .arrow:after { border-top-color: #3BAFDA; }

.popover.popover-info.bs-popover-bottom .arrow:after { border-bottom-color: #3BAFDA; }

.popover.popover-info.bs-popover-left .arrow:after { border-left-color: #3BAFDA; }

.popover.popover-info .popover-header { border-color: #2eaad8; background-color: #2eaad8; color: #fff; }

.popover.popover-light { border-color: #d5dadf; background-color: #dee2e6; }

.popover.popover-light .popover-body { color: #666; }

.popover.popover-light.bs-popover-right .arrow:after { border-right-color: #dee2e6; }

.popover.popover-light.bs-popover-top .arrow:after { border-top-color: #dee2e6; }

.popover.popover-light.bs-popover-bottom .arrow:after { border-bottom-color: #dee2e6; }

.popover.popover-light.bs-popover-left .arrow:after { border-left-color: #dee2e6; }

.popover.popover-light .popover-header { border-color: #d5dadf; background-color: #d5dadf; color: #666; }

.popover.popover-dark { border-color: #2d3238; background-color: #343a40; }

.popover.popover-dark .popover-body { color: #fff; }

.popover.popover-dark.bs-popover-right .arrow:after { border-right-color: #343a40; }

.popover.popover-dark.bs-popover-top .arrow:after { border-top-color: #343a40; }

.popover.popover-dark.bs-popover-bottom .arrow:after { border-bottom-color: #343a40; }

.popover.popover-dark.bs-popover-left .arrow:after { border-left-color: #343a40; }

.popover.popover-dark .popover-header { border-color: #2d3238; background-color: #2d3238; color: #fff; }

img.has-popover { cursor: pointer; }

.carousel-caption { background-color: rgba(0, 0, 0, 0.5); }

.carousel-caption * { color: inherit; }

.carousel-indicators li { cursor: pointer; }

.carousel-control-prev-icon, .carousel-control-next-icon { border: 1px solid transparent; background-color: rgba(0, 0, 0, 0.5); width: 40px; height: 40px; background-image: none; position: relative; font-size: 1.5rem; }

.carousel-control-prev-icon::before, .carousel-control-next-icon::before { font-family: 'simple-line-icons'; font-size: inherit; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; text-shadow: none; }

.carousel-control-next-icon::before { content: ""; color: #fff; }

.carousel-control-prev-icon::before { content: ""; color: #fff; }

.carousel.light .carousel-caption { color: rgba(0, 0, 0, 0.9); }

.carousel.light .carousel-indicators li { background-color: rgba(0, 0, 0, 0.5); }

.carousel.light .carousel-indicators .active { background-color: #000; }

.captions-only .carousel-caption { background-color: transparent; position: relative; right: 0; left: 0; }

.carousel-item.carousel-caption-centered { transform-style: preserve-3d; }

.carousel-item.carousel-caption-centered .carousel-caption { top: 50%; transform: translateY(-50%); bottom: initial; }

.accordion .card { overflow: hidden; }

.accordion .card-header { position: relative; }

.accordion .card-header > i { float: left; margin-right: 10px; }

.accordion [data-toggle="collapse"] { transition: all 0.5s ease; border-top: 1px solid transparent; border-bottom: 0 solid transparent; color: #212529; background-color: rgba(0, 0, 0, 0.08); border-color: rgba(0, 0, 0, 0.2); cursor: pointer; display: -ms-flexbox; display: flex; -ms-flex-align: start; align-items: flex-start; }

.accordion [data-toggle="collapse"]:first-child { border-top: none; }

.accordion [data-toggle="collapse"] .card-title, .accordion [data-toggle="collapse"] .card-subtitle { color: inherit; }

.accordion [data-toggle="collapse"] .card-subtitle { opacity: 0.8; filter: alpha(opacity=80); }

.accordion [data-toggle="collapse"].collapsed { color: #495057; background-color: rgba(0, 0, 0, 0.03); }

.accordion [data-toggle="collapse"].collapsed:after { content: ""; }

.accordion [data-toggle="collapse"].collapsed:hover { background-color: rgba(0, 0, 0, 0.08); color: #212529; }

.accordion .card-body { background-color: transparent; }

a.accordion { position: relative; }

a.accordion:before { transition: all 0.5s ease; left: 0; }

a.accordion.collapsed:before { content: ""; }

.theme-rebecca .accordion.extended .card { border-color: #8a8c05 ; }

.accordion.extended [data-toggle="collapse"] { border-top: 1px solid transparent; border-bottom: 0 solid transparent; }

.theme-rebecca .accordion.extended [data-toggle="collapse"] { border-color: #7b7d04 ; }

.theme-rebecca .accordion.extended [data-toggle="collapse"] { color: #fff ; }

.theme-rebecca .accordion.extended [data-toggle="collapse"] { background-color: #7b7d04 ; }

.theme-rebecca .accordion.extended [data-toggle="collapse"].collapsed { background-color: #8a8c05 ; }

.theme-rebecca .accordion.extended [data-toggle="collapse"].collapsed:hover { background-color: #7b7d04 ; }

.accordion.extended [data-toggle="collapse"]:first-child { border-top: none; }

.theme-rebecca .accordion.extended.outline [data-toggle="collapse"] { border-color: #8a8c05 ; }

.accordion.extended.outline [data-toggle="collapse"].collapsed { background-color: transparent; color: #495057; }

.accordion.extended.outline [data-toggle="collapse"].collapsed:hover { background-color: rgba(0, 0, 0, 0.08); color: #212529; }

.accordion.extended-underline .card { border: 0; }

.accordion.extended-underline [data-toggle="collapse"] { border-bottom: 2px solid transparent; background-color: transparent; padding-left: 40px; }

.theme-rebecca .accordion.extended-underline [data-toggle="collapse"] { border-color: #8a8c05 ; }

.accordion.extended-underline [data-toggle="collapse"]:before { right: 0; left: 1rem; }

.accordion.extended-underline [data-toggle="collapse"]:after { display: none; }

.accordion.extended-underline [data-toggle="collapse"].collapsed { border-bottom: 2px solid rgba(0, 0, 0, 0.2); }

.accordion.extended-underline [data-toggle="collapse"].collapsed:before { content: ""; }

.accordion.extended-left-line .card { border-radius: 0; border: 0; }

.accordion.extended-left-line [data-toggle="collapse"] { border-radius: 0; border-left: 2px solid transparent; border-bottom: 0 solid transparent; padding-left: 40px; }

.theme-rebecca .accordion.extended-left-line [data-toggle="collapse"] { border-color: #8a8c05 ; }

.accordion.extended-left-line [data-toggle="collapse"]:before { right: 0; left: 1rem; }

.accordion.extended-left-line [data-toggle="collapse"]:after { display: none; }

.accordion.extended-left-line [data-toggle="collapse"].collapsed { border-bottom: 0 solid transparent; }

.theme-rebecca .accordion.extended-left-line [data-toggle="collapse"].collapsed { border-color: #8a8c05 ; }

.accordion.extended-left-line [data-toggle="collapse"].collapsed:before { content: ""; }

.accordion.extended-left-line .collapsing, .accordion.extended-left-line .collapse.show { border-left: 2px solid transparent; }

.theme-rebecca .accordion.extended-left-line .collapsing, .theme-rebecca .accordion.extended-left-line .collapse.show { border-color: #8a8c05 ; }

.master-header__search { position: relative; display: inline-block; /* Form text input */ }

.master-header__search input[type="text"] { opacity: 0; filter: alpha(opacity=0); border: 0; background: none; z-index: 1; width: 25px; height: 25px; transition: all .25s ease-in .25s; color: transparent; font-size: 0.75rem; line-height: 25px; }

.master-header__search input[type="text"]:hover { cursor: pointer; }

.master-header__search input[type="text"]:hover:focus { cursor: text; }

.theme-rebecca .master-header__search input[type="text"]:hover + span { background-color: #f7f7f7 ; }

.master-header__search input[type="text"]:focus { opacity: 1; filter: alpha(opacity=100); width: 200px; padding: 0 10px; outline: none; background: none; }

.theme-rebecca .master-header__search input[type="text"]:focus { color: #4f4e4e ; }

.master-header__search input[type="text"]:focus + span { width: 200px; }

.master-header__search input[type="text"]:focus + span::before { width: 2px; opacity: 0; filter: alpha(opacity=0); transition: all .25s ease-in; }

.master-header__search input[type="text"] + span { border: 2px solid; border-radius: 25px; z-index: -1; position: absolute; width: 25px; height: 25px; transition: all .25s ease-in .25s; top: 0; /* right: 0;*/ }

.theme-rebecca .master-header__search input[type="text"] + span { border-color: #4f4e4e ; }

.master-header__search input[type="text"] + span::before { transition: all .25s ease-in .5s; transform-origin: left top; content: ''; position: absolute; width: 10px; height: 5px; border-radius: 5px; transform: rotate(45deg) translate(26px, -2px); }

.theme-rebecca .master-header__search input[type="text"] + span::before { background-color: #4f4e4e ; }

mark { background-color: transparent; position: relative; display: inline-block; color: inherit; }

.mark-top:after, .mark-top:before, .mark-bottom:after, .mark-bottom:before { background-color: transparent; position: absolute; width: 100%; content: ""; display: block; left: 0; right: 0; margin: 0 auto; }

.mark-bottom:before { display: none; }

.mark-bottom.mark-xs:after { height: 0.125rem; bottom: -0.25rem; }

.mark-bottom.mark-sm:after { height: 0.25rem; bottom: -0.5rem; }

.mark-bottom.mark-md:after { height: 0.5rem; bottom: -1rem; }

.mark-bottom.mark-lg:after { height: 0.75rem; bottom: -1.5rem; }

.mark-bottom.mark-xl:after { height: 1rem; bottom: -2rem; }

.mark-top:after { display: none; }

.mark-top.mark-xs:before { height: 0.125rem; top: -0.25rem; }

.mark-top.mark-sm:before { height: 0.25rem; top: -0.5rem; }

.mark-top.mark-md:before { height: 0.5rem; top: -1rem; }

.mark-top.mark-lg:before { height: 0.75rem; top: -1.5rem; }

.mark-top.mark-xl:before { height: 1rem; top: -2rem; }

.mark-left:after, .mark-left:before, .mark-right:after, .mark-right:before { content: ""; position: absolute; top: 0; left: 0; z-index: 50; height: 100%; background-color: transparent; display: block; }

.mark-left:after { display: none; }

.mark-left.mark-xs { padding-left: 0.25rem; }

.mark-left.mark-xs:before { width: 0.125rem; }

.mark-left.mark-sm { padding-left: 0.5rem; }

.mark-left.mark-sm:before { width: 0.25rem; }

.mark-left.mark-md { padding-left: 1rem; }

.mark-left.mark-md:before { width: 0.5rem; }

.mark-left.mark-lg { padding-left: 1.5rem; }

.mark-left.mark-lg:before { width: 0.75rem; }

.mark-left.mark-xl { padding-left: 2rem; }

.mark-left.mark-xl:before { width: 1rem; }

.mark-right:before { display: none; }

.mark-right.mark-xs { padding-right: 0.25rem; }

.mark-right.mark-xs:after { width: 0.125rem; left: 100%; }

.mark-right.mark-sm { padding-right: 0.5rem; }

.mark-right.mark-sm:after { width: 0.25rem; left: 100%; }

.mark-right.mark-md { padding-right: 1rem; }

.mark-right.mark-md:after { width: 0.5rem; left: 100%; }

.mark-right.mark-lg { padding-right: 1.5rem; }

.mark-right.mark-lg:after { width: 0.75rem; left: 100%; }

.mark-right.mark-xl { padding-right: 2rem; }

.mark-right.mark-xl:after { width: 1rem; left: 100%; }

.theme-rebecca .mark-primary:after, .theme-rebecca .mark-primary:before { background-color: #8a8c05 ; }

.theme-rebecca .mark-secondary:after, .theme-rebecca .mark-secondary:before { background-color: #632a19 ; }

.theme-rebecca .mark-primary:after, .theme-rebecca .mark-primary:before { background-color: #8a8c05 ; }

.theme-rebecca .mark-secondary:after, .theme-rebecca .mark-secondary:before { background-color: #632a19 ; }

.mark-success:after, .mark-success:before { background-color: #17C671; }

.mark-danger:after, .mark-danger:before { background-color: #DA4453; }

.mark-warning:after, .mark-warning:before { background-color: #F6BB42; }

.mark-info:after, .mark-info:before { background-color: #3BAFDA; }

.mark-light:after, .mark-light:before { background-color: #dee2e6; }

.mark-dark:after, .mark-dark:before { background-color: #343a40; }

.overlay { position: fixed; top: 0; right: 0; height: 100vh !important; left: 0; display: none; background-color: rgba(0, 0, 0, 0.5); z-index: 800; cursor: pointer; /* position: fixed; display: none; width: 100%; height: 100% !important; top: 0; left: 0; right: 0; bottom: 0; background-color: $overlay-bg; z-index: map-get($zindex, overlay);*/ }

.overlay-primary { background-color: rgba(105, 106, 4, 0.6); }

.overlay-secondary { background-color: rgba(75, 32, 19, 0.6); }

.overlay-primary { background-color: rgba(105, 106, 4, 0.6); }

.overlay-secondary { background-color: rgba(75, 32, 19, 0.6); }

.overlay-success { background-color: rgba(17, 150, 86, 0.6); }

.overlay-danger { background-color: rgba(166, 52, 63, 0.6); }

.overlay-warning { background-color: rgba(187, 142, 50, 0.6); }

.overlay-info { background-color: rgba(45, 133, 166, 0.6); }

.overlay-light { background-color: rgba(169, 172, 175, 0.6); }

.overlay-dark { background-color: rgba(40, 44, 49, 0.6); }

/*
@media only screen and (min-width: 320px) and (max-width: 479px) {}

@media only screen and (min-width: 480px) and (max-width: 767px) {}

@media only screen and (min-width: 768px) and (max-width: 991px) {}

@media only screen and (min-width: 992px) and (max-width: 1999px) {}

@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {}

*/
.navbar-toggler { position: relative; padding: 10px 10px; }

.theme-rebecca .navbar-toggler .icon-bar { background-color: #8a8c05 ; }

.navbar-toggler.collapsed:hover .icon-bar + .icon-bar { margin-top: 6px; }

.sidebar--toggler { padding: 0px 10px; height: 145px; border: 0; cursor: pointer; }

.theme-rebecca .sidebar--toggler { background-color: #8a8c05 ; }

.theme-rebecca .sidebar--toggler:hover { background-color: #999b06 ; }

.sidebar--toggler.collapsed:hover .icon-bar + .icon-bar { margin-top: 6px; }

.theme-rebecca .sidebar--toggler .icon-bar { background-color: #fff ; }

.aside--toggler { transition: all 0.5s ease; position: relative; padding: 10px 10px; height: 155px; border: 0; cursor: pointer; }

.theme-rebecca .aside--toggler { background-color: #fff ; }

.theme-rebecca .aside--toggler .icon-bar { background-color: #8a8c05 ; }

.theme-rebecca .aside--toggler.collapsed .icon-bar { background-color: #4f4e4e ; }

.theme-rebecca .aside--toggler.collapsed:hover .icon-bar { background-color: #8a8c05 ; }

.aside--toggler.collapsed:hover .icon-bar + .icon-bar { margin-top: 6px; }

.icon-bar { background-color: #fff; display: block; height: 2px; border-radius: 1px; width: 22px; transition: all 0.3s ease; margin: 0 auto; }

.icon-bar + .icon-bar { margin-top: 4px; }

.x .icon-bar:nth-of-type(1) { transform: rotate(45deg); transform-origin: 10% 10%; }

.x .icon-bar:nth-of-type(2) { opacity: 0; filter: alpha(opacity=0); filter: alpha(opacity=0); }

.x .icon-bar:nth-of-type(3) { transform: rotate(-45deg); transform-origin: 10% 90%; }

.x.collapsed .icon-bar:nth-of-type(1) { transform: rotate(0); }

.x.collapsed .icon-bar:nth-of-type(2) { opacity: 1; filter: alpha(opacity=100); filter: alpha(opacity=100); }

.x.collapsed .icon-bar:nth-of-type(3) { transform: rotate(0); }

.rarr.collapsed .icon-bar:nth-of-type(1) { transform: translate3d(0, 0, 0) rotate(0deg); transform-origin: right top; width: 22px; }

.rarr.collapsed .icon-bar:nth-of-type(2) { transform: translate3d(0, 0, 0) rotate(0deg); }

.rarr.collapsed .icon-bar:nth-of-type(3) { transform: translate3d(0, 0, 0) rotate(0deg); transform-origin: right bottom; width: 22px; }

.rarr .icon-bar:nth-of-type(1) { transform: translate3d(11px, 6px, 0) rotate(45deg); transform-origin: right top; width: 11px; }

.rarr .icon-bar:nth-of-type(2) { /* transform: scale(0.75); */ }

.rarr .icon-bar:nth-of-type(3) { transform: translate3d(11px, -6px, 0) rotate(-45deg); transform-origin: right bottom; width: 11px; }

.larr.collapsed .icon-bar:nth-of-type(1) { transform: translate3d(0, 0, 0) rotate(0deg); width: 22px; }

.larr.collapsed .icon-bar:nth-of-type(2) { transform: translate3d(0, 0, 0) rotate(0deg); }

.larr.collapsed .icon-bar:nth-of-type(3) { transform: translate3d(0, 0, 0) rotate(0deg); width: 22px; }

.larr .icon-bar:nth-of-type(1) { transform: translate3d(0px, 6px, 0) rotate(45deg); transform-origin: left top; width: 11px; }

.larr .icon-bar:nth-of-type(3) { transform: translate3d(0px, -6px, 0) rotate(-45deg); transform-origin: left bottom; width: 11px; }

.uarr.collapsed .icon-bar:nth-of-type(1) { transform: translate3d(0, 0, 0) rotate(0deg); width: 22px; }

.uarr.collapsed .icon-bar:nth-of-type(2) { transform: translate3d(0, 0, 0) rotate(0deg); }

.uarr.collapsed .icon-bar:nth-of-type(3) { transform: translate3d(0, 0, 0) rotate(0deg); width: 22px; }

.uarr .icon-bar:nth-of-type(1) { transform: translate3d(1px, 0, 0) rotate(-45deg); transform-origin: center center; width: 11px; }

.uarr .icon-bar:nth-of-type(2) { transform: rotate(-90deg); transform-origin: center center; }

.uarr .icon-bar:nth-of-type(3) { transform: translate3d(0px, -14px, 0) rotate(-135deg); transform-origin: right top; width: 11px; }

.plus.collapsed .icon-bar:nth-of-type(1) { transform: translate3d(0, 0, 0) rotate(0deg); }

.plus.collapsed .icon-bar:nth-of-type(2) { transform: translate3d(0, 0, 0) rotate(0deg); }

.plus.collapsed .icon-bar:nth-of-type(3) { transform: translate3d(0, 0, 0) rotate(0deg); }

.plus .icon-bar:nth-of-type(1) { transform: translate3d(0px, 6px, 0) rotate(90deg); transform-origin: center center; }

.plus .icon-bar:nth-of-type(3) { transform: translate3d(0px, -6px, 0) rotate(-90deg); transform-origin: center center; }

.minus.collapsed .icon-bar:nth-of-type(1) { transform: translate3d(0, 0, 0) rotate(0deg); }

.minus.collapsed .icon-bar:nth-of-type(2) { transform: translate3d(0, 0, 0) rotate(0deg); }

.minus.collapsed .icon-bar:nth-of-type(3) { transform: translate3d(0, 0, 0) rotate(0deg); }

.minus .icon-bar:nth-of-type(1) { transform: translate3d(0, 6px, 0); }

.minus .icon-bar:nth-of-type(3) { transform: translate3d(0, -6px, 0); }

.mini .collapsed .icon-bar:nth-of-type(1) { transform: translate3d(0px, 6px, 0) rotate(90deg); transform-origin: center center; }

.mini .collapsed .icon-bar:nth-of-type(3) { transform: translate3d(0px, -6px, 0) rotate(-90deg); transform-origin: center center; }

.mini .icon-bar:nth-of-type(1) { transform: translate3d(0, 6px, 0); }

.mini .icon-bar:nth-of-type(3) { transform: translate3d(0, -6px, 0); }

.number-spinner > .btn-group-vertical { z-index: 100; width: 20px; }

.number-spinner > .btn-group-vertical > .btn { width: 100%; min-height: initial; padding: 0; position: relative; -ms-flex: 1; flex: 1; }

.number-spinner > .btn-group-vertical > .btn i[class*="fa-"], .number-spinner > .btn-group-vertical > .btn i[class*="icon-"] { top: 0; padding: 0; font-size: 0.75rem; }

.number-spinner.has-spinner-right > .btn-group-vertical { margin-left: -1px; }

.number-spinner.has-spinner-right > .btn-group-vertical > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; }

.number-spinner.has-spinner-left > .btn-group-vertical { margin-right: -1px; }

.number-spinner.has-spinner-left > .btn-group-vertical > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/*

::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
::-webkit-scrollbar-thumb {
  background: #636269;
  border: 0px none #ffffff;
  border-radius: 50px;
}
::-webkit-scrollbar-thumb:hover {
  background: #636269;
}
::-webkit-scrollbar-thumb:active {
  background: #636269;
}
::-webkit-scrollbar-track {
  background: #333238;
  border: 0px none #ffffff;
  border-radius: 50px;
}
::-webkit-scrollbar-track:hover {
  background: #333238;
}
::-webkit-scrollbar-track:active {
  background: #333238;
}
::-webkit-scrollbar-corner {
  background: transparent;
}
*/
/*
::-webkit-scrollbar {
  position: absolute;
  width: 10px;
  margin-left: -10px;
  -webkit-appearance: none;
}

::-webkit-scrollbar-track {
  background-color: lighten(#e51400, 5%);
  border-right: 1px solid darken(#e51400, 5%);
  border-left: 1px solid darken(#e51400, 5%);
}

::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: darken(#e51400, 10%);
  background-clip: content-box;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 2px;
}
*/
/*
// Let's get this party started
::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}

// Track
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px #626d77;
  background: #626d77;
  -webkit-border-radius: 0;
  border-radius: 0;
}

// Handle
::-webkit-scrollbar-thumb {
  -webkit-border-radius: 0;
  border-radius: 0;
  background: darken(#e51400, 5%);
  -webkit-box-shadow: inset 0 0 6px #ff0000;
}

::-webkit-scrollbar-thumb:window-inactive {
  background: #e51400;
}*/
/* Turn on custom 8px wide scrollbar */
::-webkit-scrollbar { width: 8px; /* 1px wider than Lion. */ /* This is more usable for users trying to click it. */ background-color: rgba(0, 0, 0, 0); -webkit-border-radius: 0px; }

/* hover effect for both scrollbar area, and scrollbar 'thumb' */
::-webkit-scrollbar:hover { background-color: rgba(0, 0, 0, 0.09); }

/* The scrollbar 'thumb' ...that marque oval shape in a scrollbar */
::-webkit-scrollbar-thumb:vertical { /* This is the EXACT color of Mac OS scrollbars. Yes, I pulled out digital color meter */ background: rgba(0, 0, 0, 0.4); -webkit-border-radius: 0px; background-clip: padding-box; border: 2px solid rgba(0, 0, 0, 0); min-height: 10px; /*Prevent it from getting too small */ }

::-webkit-scrollbar-thumb:vertical:active { background: rgba(0, 0, 0, 0.6); /* Some darker color when you click it */ -webkit-border-radius: 0px; }

hr { border-top: 1px solid #dee2e6; position: relative; }

.theme-rebecca hr.primary-line { border-top-color: #b6b807 ; }

.theme-rebecca hr.secondary-line { border-top-color: #883a22 ; }

.theme-rebecca hr.primary-line { border-top-color: #b6b807 ; }

.theme-rebecca hr.secondary-line { border-top-color: #883a22 ; }

hr.success-line { border-top-color: #25e688; }

hr.danger-line { border-top-color: #e26a76; }

hr.warning-line { border-top-color: #f8cb6e; }

hr.info-line { border-top-color: #62bfe1; }

hr.light-line { border-top-color: #f8f9fa; }

hr.dark-line { border-top-color: #495159; }

.theme-rebecca ::-moz-selection { background-color: #7b7d04 ; }

.theme-rebecca ::selection { background-color: #7b7d04 ; }

.theme-rebecca ::-moz-selection { color: #fff ; }

.theme-rebecca ::selection { color: #fff ; }

.theme-rebecca ::-webkit-selection { background-color: #7b7d04 ; }

.theme-rebecca ::-webkit-selection { color: #fff ; }

.theme-rebecca ::-moz-selection { background-color: #7b7d04 ; }

.theme-rebecca ::-moz-selection { color: #fff ; }

img::-moz-selection { background: transparent; }

img::selection { background: transparent; }

img::-webkit-selection { background: transparent; }

img::-moz-selection { background: transparent; }

/*!
================================================================================================
File Name      : examples.scss
Description    : Styles used for demo purpose only. Remove this css from your project.
------------------------------------------------------------------------------------------------
Item Name      : xxx - Responsive Admin Theme
Version        : 1.2
Author         : MANOJ
Author URL     : http://www.themeforest.net/user/xxx
================================================================================================
*/
.example > .dropdown-menu { position: relative; display: block; z-index: 100; top: 0; }

.example .modal { z-index: 0; position: relative; display: block; }

.example .popover, .example .tooltip { position: relative; }

.example .progress { margin-bottom: 20px; }

.example .list-icon i { transition: all 0.5s ease; font-size: 14px; width: 40px; vertical-align: middle; margin: 0; display: inline-block; text-align: center; line-height: 30px; }

.example .list-icon div:hover i { transform: scale(3); }

.example .form-group { margin-bottom: 2rem; }

span.placeholder, span.placeholder code, span.placeholder a { background: #e6e5e5; color: #e6e5e5; line-height: 1.70rem; }

span.placeholder code { padding-top: 0; padding-bottom: 0; }

hr.placeholder { border: 0; height: .25em; background: rgba(204, 204, 204, 0.25); margin: 2rem 0; }

button span.placeholder, button span.placeholder a { background: white; color: white; }

.lh-base { line-height: 20px; }

.lh-lg { line-height: 30px; }

.lh-xl { line-height: 40px; }

.addr-tl { position: relative; padding-left: 20px; transition: all 0.5s ease; }

.addr-tl::before { transition: all 0.5s ease; font-family: 'simple-line-icons'; font-style: normal; content: "\e096"; font-size: 15px; color: #868e96; position: absolute; margin-left: -20px; }

.ph-tr { position: relative; padding-left: 25px; transition: all 0.5s ease; }

.ph-tr::before { transition: all 0.5s ease; font-family: 'simple-line-icons'; font-style: normal; content: "\e600"; font-size: 20px; color: #868e96; position: absolute; margin-left: -25px; margin-top: 2px; }

.mark-top:after, .mark-top:before, .mark-bottom:after, .mark-bottom:before { width: 50%; }

body.miniHeader .master-header__navbar .addr-tl, body.miniHeader .master-header__navbar .ph-tr { transition: all 0.5s ease; }

body.miniHeader .master-header__navbar .navbar-brand img { height: 50px; transition: all 0.5s ease; }

.pg__title { background-image: url("../img/leaf-pattern2.png"); background-repeat: no-repeat; background-size: auto; /* Resize the background image to cover the entire container */ background-position: 90% -50px; /* Center the image */ }
/*# sourceMappingURL=sanskriti.css.map */