.bg-thmnow {
    background-color: #ff8615 !important; 
}

a.bg-thmnow:hover, a.bg-thmnow:focus,
button.bg-thmnow:hover,
button.bg-thmnow:focus {
    background-color: rgb(255, 177, 87) !important; 
}

.bg-nav-thmnow {
    background-color: #00335e !important; 
}

.bg-thmnow-danger {
    background-color: #fa0707 !important; 
}

.bg-thmnow-purple {
    background-color: #a115ff !important; 
}

/* BUTTON  */
/* BTN THEME  */
.btn-thmnow {
    color: #fff;
    background-color: #ff8615;
    border-color: #fff; 
}
.btn-thmnow:hover {
      color: #fff;
      background-color: #ff8615;
      border-color: #fff; 
}
.btn-thmnow:focus, .btn-thmnow.focus {
    box-shadow: 0 0 0 0.2rem rgba(218, 133, 108, 0.5); 
}
.btn-thmnow.disabled, .btn-thmnow:disabled {
    color: #fff;
    background-color: #ff8615;
    border-color: #fff; 
}
.btn-thmnow:not(:disabled):not(.disabled):active, .btn-thmnow:not(:disabled):not(.disabled).active,
.show > .btn-thmnow.dropdown-toggle {
    color: #fff;
    background-color: #ff8615;
    border-color: #fff; }
    .btn-thmnow:not(:disabled):not(.disabled):active:focus, .btn-thmnow:not(:disabled):not(.disabled).active:focus,
    .show > .btn-thmnow.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(133, 206, 255, 0.5); 
}

/* BTN THEME  */
.btn-thmnow-confirm {
    color: #fff;
    background-color: #002d52;
    border-color: #fff; 
}
.btn-thmnow-confirm:hover {
      color: #fff;
      background-color: #002d52;
      border-color: #fff; 
}
.btn-thmnow-confirm:focus, .btn-thmnow-confirm.focus {
    box-shadow: 0 0 0 0.2rem rgba(218, 133, 108, 0.5); 
}
.btn-thmnow-confirm.disabled, .btn-thmnow-confirm:disabled {
    color: #fff;
    background-color: #002d52;
    border-color: #fff; 
}
.btn-thmnow-confirm:not(:disabled):not(.disabled):active, .btn-thmnow-confirm:not(:disabled):not(.disabled).active,
.show > .btn-thmnow-confirm.dropdown-toggle {
    color: #fff;
    background-color: #002d52;
    border-color: #fff; }
    .btn-thmnow-confirm:not(:disabled):not(.disabled):active:focus, .btn-thmnow-confirm:not(:disabled):not(.disabled).active:focus,
    .show > .btn-thmnow-confirm.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(133, 206, 255, 0.5); 
}

/* BTN THEME PURPLE */
.btn-thmnow-purple {
    color: #fff;
    background-color: #a115ff;
    border-color: #fff; 
}
.btn-thmnow-purple:hover {
      color: #fff;
      background-color: #a115ff;
      border-color: #fff; 
}
.btn-thmnow-purple:focus, .btn-thmnow-purple.focus {
    box-shadow: 0 0 0 0.2rem rgba(218, 133, 108, 0.5); 
}
.btn-thmnow-purple.disabled, .btn-thmnow-purple:disabled {
    color: #fff;
    background-color: #a115ff;
    border-color: #fff; 
}
.btn-thmnow-purple:not(:disabled):not(.disabled):active, .btn-thmnow-purple:not(:disabled):not(.disabled).active,
.show > .btn-thmnow-purple.dropdown-toggle {
    color: #fff;
    background-color: #a115ff;
    border-color: #fff; }
    .btn-thmnow-purple:not(:disabled):not(.disabled):active:focus, .btn-thmnow-purple:not(:disabled):not(.disabled).active:focus,
    .show > .btn-thmnow-purple.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(133, 206, 255, 0.5); 
}

/* BTN THEME SUPER DANGER */
.btn-super-danger {
    color: #fff;
    background-color: #fa0707;
    border-color: #fff; 
}
.btn-super-danger:hover {
      color: #fff;
      background-color: #fa0707;
      border-color: #fff; 
}
.btn-super-danger:focus, .btn-super-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(218, 133, 108, 0.5); 
}
.btn-super-danger.disabled, .btn-super-danger:disabled {
    color: #fff;
    background-color: #fa0707;
    border-color: #fff; 
}
.btn-super-danger:not(:disabled):not(.disabled):active, .btn-super-danger:not(:disabled):not(.disabled).active,
.show > .btn-super-danger.dropdown-toggle {
    color: #fff;
    background-color: #fa0707;
    border-color: #fff; }
    .btn-super-danger:not(:disabled):not(.disabled):active:focus, .btn-super-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-super-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(133, 206, 255, 0.5); 
}

/* BADGE  */
/* BADGE THEME  */
.badge-thmnow-purple {
    color: #ffffff;
    background-color: #a115ff; }
    a.badge-thmnow-purple:hover, a.badge-thmnow-purple:focus {
      color: #ffffff;
      background-color: #a115ff; }
    a.badge-thmnow-purple:focus, a.badge-thmnow-purple.focus {
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(251, 150, 120, 0.5); }

/* SKIN */
.skin-thmnow-dark {
/*Theme Colors*/ }
.skin-thmnow-dark .topbar {
    background: #ff8615; 
}
.skin-thmnow-dark .sidebar-nav ul li a.active, .skin-thmnow-dark .sidebar-nav ul li a:hover {
    color: #ff8615; 
}
.skin-thmnow-dark .sidebar-nav ul li a.active i, .skin-thmnow-dark .sidebar-nav ul li a:hover i {
    color: #ff8615; 
}
.skin-thmnow-dark .sidebar-nav > ul > li.active > a {
    color: #ff8615;
    border-left: 3px solid #ff8615; 
}
.skin-thmnow-dark .sidebar-nav > ul > li.active > a i {
    color: #ff8615; 
}
.skin-thmnow-dark .page-titles .breadcrumb .breadcrumb-item.active {
    color: #ff8615; 
}
.skin-thmnow-dark .topbar .top-navbar .navbar-header {
    background: #2b2b2b; 
}
.skin-thmnow-dark .topbar .top-navbar .navbar-header .navbar-brand .dark-logo {
    display: none; 
}
.skin-thmnow-dark .topbar .top-navbar .navbar-header .navbar-brand .light-logo {
    display: inline-block;
    color: rgb(255, 255, 255); 
}
.skin-thmnow-dark .left-sidebar {
    background: #2b2b2b; 
}
.skin-thmnow-dark .left-sidebar .user-pro-body a.link {
    color: #ffffff; 
}
@media (min-width: 768px) {
    .skin-thmnow-dark.mini-sidebar .sidebar-nav #sidebarnav > li > ul, .skin-thmnow-dark.mini-sidebar .sidebar-nav #sidebarnav > li:hover > a {
    background: #1f2023; } 
}

/* TEXT  */
.text-thmnow {
    color: #ffb52b !important; 
}
  
a.text-thmnow:hover, a.text-thmnow:focus {
    color: #dba55f !important; 
}

.text-thmnow-danger {
    color: #ff0000 !important; 
}
  
a.text-thmnow-danger:hover, a.text-thmnow-danger:focus {
    color: #ff0000 !important; 
}

.text-thmnow-success {
    color: #00bd19 !important; 
}
  
a.text-thmnow-success:hover, a.text-thmnow-success:focus {
    color: #00bd19 !important; 
}

.text-thmnow-info {
    color: #001aff !important; 
}
  
a.text-thmnow-info:hover, a.text-thmnow-info:focus {
    color: #001aff !important; 
}


/* // OTHER */
.all_radius-5 {
      border-radius: 5px;      
}

.all_radius-10 {
    border-radius: 10px;      
}

.all_radius-15 {
    border-radius: 15px;      
}

.bottom_radius-5 {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;

    border-bottom-left-radius: 5px;      
    border-bottom-right-radius: 5px;      
}

.bottom_radius-10 {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;

    border-bottom-left-radius: 10px;      
    border-bottom-right-radius: 10px;      
}

.bottom_radius-15 {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;

    border-bottom-left-radius: 15px;      
    border-bottom-right-radius: 15px;      
}

.a_cstm:hover {
    text-decoration: none;
}

.bg-transparent-0-1 {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-transparent-0-2 {
    background-color: rgba(0, 0, 0, 0.2);
}

.shake_shake {
    animation: shake 2s;
    animation-iteration-count: infinite;
}

@keyframes shake {
    0% { transform: translate(1px, 1px) rotate(0deg); }
    10% { transform: translate(1px, 1px) rotate(-20deg); }
    20% { transform: translate(1px, 1px) rotate(1deg); }
    30% { transform: translate(1px, 1px) rotate(0deg); }
    40% { transform: translate(1px, 1px) rotate(1deg); }
    50% { transform: translate(1px, 1px) rotate(-20deg); }
    60% { transform: translate(1px, 1px) rotate(0deg); }
    70% { transform: translate(1px, 1px) rotate(-20deg); }
    80% { transform: translate(1px, 1px) rotate(1deg); }
    90% { transform: translate(1px, 1px) rotate(0deg); }
    100% { transform: translate(1px, 1px) rotate(-20deg); }
}

.pdding_all_4 {
    padding: 4px;
}

.pdding_left_4 {
    padding-left: 4px;
}

.pdding_left_10 {
    padding-left: 10px;
}

.pdding_right_4 {
    padding-right: 4px;
}


.txt_align_top_left {
    vertical-align: text-top;
    text-align : left;
}

.txt_align_top_center {
    vertical-align: text-top;
    text-align : center;
}

.bdr_full {
    border: 1px solid #000000;
}

.bdr_top {
    border-top: 1px solid #000000;
}

.bdr_bottom {
    border-bottom: 1px solid #000000;
}

.bdr_right {
    border-right: 1px solid #000000;
}

.bdr_left {
    border-left: 1px solid #000000;
}

.bdr_full_rds_10 {
    border: 1px solid #000000;
    border-radius: 10px;
}

.bdr_full_white {
    border: 1px solid #ffffff;
}
