/* Royal Server — seasonal color overlay. Original logic and styles retained. */
@media screen {
/* css/royal.css */
body.royal-halloween.royal-whmcs-page:before{background:radial-gradient(circle at 12% 18%,rgba(255,171,100,.11),transparent 32%),
        radial-gradient(circle at 88% 20%,rgba(185,150,238,.12),transparent 35%),
        radial-gradient(circle at 50% 100%,rgba(255,171,100,.06),transparent 45%)}
body.royal-halloween .royal-header{background:rgba(10,8,16,.84)}
body.royal-halloween .royal-topbar{background:rgba(18,13,25,.72)}
body.royal-halloween .royal-clientbar{background:rgba(255,171,100,.035)}
body.royal-halloween .royal-logo-mark{background:linear-gradient(135deg,rgba(255,171,100,.20),rgba(255,171,100,.12));border:1px solid rgba(255,171,100,.30);box-shadow:0 0 25px rgba(255,171,100,.15)}
body.royal-halloween .royal-menu .nav-link:hover,body.royal-halloween .royal-menu a:hover,body.royal-halloween .royal-menu .active>.nav-link{background:rgba(255,171,100,.06)}
body.royal-halloween .royal-menu .dropdown-menu{background:rgba(18,13,25,.97);border:1px solid rgba(255,171,100,.13)}
body.royal-halloween .royal-menu .dropdown-item:hover{background:rgba(255,171,100,.06)!important}
body.royal-halloween .royal-search{background:#120d19}
body.royal-halloween .royal-cart{background:#120d19}
body.royal-halloween .royal-client-btn{box-shadow:0 0 30px rgba(255,171,100,.25)}
body.royal-halloween .royal-client-btn:hover{box-shadow:0 0 45px rgba(255,171,100,.35)}
body.royal-halloween .royal-mobile-toggle{background:#120d19}
body.royal-halloween .breadcrumb{background:rgba(18,13,25,.75)!important}
body.royal-halloween .royal-primary-content .card,body.royal-halloween .royal-sidebar .card,body.royal-halloween .modal-content{background:#120d19!important}
body.royal-halloween .list-group-item{background:#120d19!important}
body.royal-halloween .list-group-item:hover,body.royal-halloween .list-group-item.active{background:rgba(255,171,100,.08)!important;border-color:rgba(255,171,100,.18)!important}
body.royal-halloween .btn-outline-primary{border-color:rgba(255,171,100,.35)!important}
body.royal-halloween .form-control{background:#120d19!important}
body.royal-halloween .form-control:focus{box-shadow:0 0 0 .2rem rgba(255,171,100,.12)!important;border-color:rgba(255,171,100,.35)!important}
body.royal-halloween .royal-badge{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18)}
body.royal-halloween .royal-home-hero h1 span,body.royal-halloween .royal-section-header h2 span,body.royal-halloween .royal-client-hero h1 span{text-shadow:0 0 28px rgba(255,171,100,.45)}
body.royal-halloween .royal-btn-main{box-shadow:0 0 35px rgba(255,171,100,.26)}
body.royal-halloween .royal-home-metrics div{background:rgba(18,13,25,.84)}
body.royal-halloween .royal-home-console{background:rgba(18,13,25,.92);border:1px solid rgba(255,171,100,.14);box-shadow:0 0 65px rgba(255,171,100,.13)}
body.royal-halloween .console-option{background:#120d19}
body.royal-halloween .console-option:hover,body.royal-halloween .console-option.active{background:rgba(255,171,100,.055);border-color:rgba(255,171,100,.30)}
body.royal-halloween .royal-product-row{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015)),#120d19}
body.royal-halloween .royal-product-row:hover{border-color:rgba(255,171,100,.38);box-shadow:0 0 42px rgba(255,171,100,.12)}
body.royal-halloween .royal-product-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16)}
body.royal-halloween .royal-product-spec{background:#181220}
body.royal-halloween .royal-action-card{background:#120d19}
body.royal-halloween .royal-action-card:hover{border-color:rgba(255,171,100,.35);box-shadow:0 0 35px rgba(255,171,100,.10)}
body.royal-halloween .royal-client-hero{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.12),transparent 35%),#120d19;border:1px solid rgba(255,171,100,.14)}
body.royal-halloween .royal-client-tile{background:#120d19}
body.royal-halloween .royal-client-tile:hover{border-color:rgba(255,171,100,.35);box-shadow:0 0 35px rgba(255,171,100,.10)}
body.royal-halloween .royal-small-btn{background:rgba(255,171,100,.08)!important;border:1px solid rgba(255,171,100,.15)!important}
body.royal-halloween .royal-footer{background:radial-gradient(circle at 15% 20%,rgba(255,171,100,.08),transparent 30%),radial-gradient(circle at 85% 0%,rgba(185,150,238,.08),transparent 35%),#0a0810}
body.royal-halloween .royal-footer-glow{background:rgba(255,171,100,.10)}
body.royal-halloween .royal-payment-badges span{background:#120d19}
body.royal-halloween .modal-content{box-shadow:0 0 60px rgba(255,171,100,.10)}
body.royal-halloween .modal-localisation .item{background:#120d19!important}
body.royal-halloween .modal-localisation .item.active{border-color:rgba(255,171,100,.35)!important;background:rgba(255,171,100,.06)!important}
@media(max-width:1200px){
body.royal-halloween .royal-main-collapse{background:rgba(10,8,16,.98)}
}
body.royal-halloween .royal-client-hero-v2{background:radial-gradient(circle at 78% 20%,rgba(255,171,100,.18),transparent 34%),
        radial-gradient(circle at 15% 90%,rgba(185,150,238,.12),transparent 36%),
        linear-gradient(145deg,rgba(18,13,25,.96),rgba(10,8,16,.98));border:1px solid rgba(255,171,100,.16);box-shadow:0 0 80px rgba(255,171,100,.10),
        inset 0 0 90px rgba(255,255,255,.018)}
body.royal-halloween .hero-orb-one{background:rgba(255,171,100,.12)}
body.royal-halloween .hero-orb-two{background:rgba(185,150,238,.10)}
body.royal-halloween .royal-client-hero-v2 h1 span{text-shadow:0 0 28px rgba(255,171,100,.42)}
body.royal-halloween .royal-client-hero-panel{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.014)),
        rgba(18,13,25,.72);box-shadow:0 0 45px rgba(255,171,100,.09)}
body.royal-halloween .royal-live-metric{background:#120d19}
body.royal-halloween .royal-live-metric:hover{border-color:rgba(255,171,100,.35);box-shadow:0 0 28px rgba(255,171,100,.10)}
body.royal-halloween .royal-client-tile-v2{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.014)),
        #120d19}
body.royal-halloween .royal-client-tile-v2:before{background:radial-gradient(circle,rgba(255,171,100,.15),transparent 65%)}
body.royal-halloween .royal-client-tile-v2:hover{border-color:rgba(255,171,100,.42);box-shadow:0 0 42px rgba(255,171,100,.12)}
body.royal-halloween .tile-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18)}
body.royal-halloween .tile-arrow{color:rgba(255,171,100,.55)}
body.royal-halloween .royal-strip-action{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.08),transparent 35%),
        #120d19}
body.royal-halloween .royal-strip-action:hover{border-color:rgba(255,171,100,.32);box-shadow:0 0 35px rgba(255,171,100,.10)}
body.royal-halloween .royal-strip-action i{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16)}
body.royal-halloween .royal-panel-card-v2{background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012)),
        #120d19!important;box-shadow:0 0 0 rgba(255,171,100,0)}
body.royal-halloween .royal-panel-card-v2:hover{border-color:rgba(255,171,100,.25)!important;box-shadow:0 0 32px rgba(255,171,100,.075)}
body.royal-halloween .royal-panel-title-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.14)}
body.royal-halloween .royal-panel-badge,body.royal-halloween .royal-panel-card-v2 .badge{background:rgba(255,171,100,.10)!important;border:1px solid rgba(255,171,100,.18)}
body.royal-halloween .royal-sidebar-card{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.014)),
        #120d19!important;box-shadow:0 0 28px rgba(255,171,100,.035)}
body.royal-halloween .royal-sidebar-card:before{background:radial-gradient(circle,rgba(255,171,100,.13),transparent 65%)}
body.royal-halloween .royal-sidebar-icon{background:rgba(255,171,100,.065);border:1px solid rgba(255,171,100,.12)}
body.royal-halloween .royal-sidebar-badge .badge,body.royal-halloween .royal-sidebar-card .badge{background:rgba(255,171,100,.10)!important;border:1px solid rgba(255,171,100,.16)}
body.royal-halloween .royal-sidebar-card-mobile{background:#120d19!important}
body.royal-halloween .royal-header{background:rgba(10,8,16,.86)!important}
body.royal-halloween .royal-header:before{background:rgba(255,171,100,.11)}
body.royal-halloween .royal-header-scrolled{background:rgba(10,8,16,.96)!important}
body.royal-halloween .royal-topbar{background:rgba(18,13,25,.78)!important}
body.royal-halloween .royal-clientbar{background:linear-gradient(90deg,rgba(255,171,100,.045),rgba(185,150,238,.035))!important}
body.royal-halloween .royal-alert-btn b{color:#0a0810}
body.royal-halloween .royal-logo-mark{background:linear-gradient(145deg,rgba(255,171,100,.20),rgba(255,171,100,.09))!important;border:1px solid rgba(255,171,100,.35)!important;box-shadow:0 0 35px rgba(255,171,100,.15), inset 0 0 22px rgba(255,255,255,.03)!important}
body.royal-halloween .royal-nav-link:after{box-shadow:0 0 18px rgba(255,171,100,.55)}
body.royal-halloween .royal-nav-link:hover,body.royal-halloween .royal-nav-item.active > .royal-nav-link,body.royal-halloween .royal-nav-item:hover > .royal-nav-link{background:rgba(255,171,100,.065)!important}
body.royal-halloween .royal-nav-badge{color:#0a0810!important}
body.royal-halloween .royal-dropdown-menu{background:rgba(18,13,25,.98)!important;border:1px solid rgba(255,171,100,.14)!important;box-shadow:0 35px 90px rgba(0,0,0,.55), 0 0 40px rgba(255,171,100,.08)!important}
body.royal-halloween .royal-dropdown-item:hover{background:rgba(255,171,100,.07)!important}
body.royal-halloween .royal-dropdown-icon{background:rgba(255,171,100,.07);border:1px solid rgba(255,171,100,.13)}
body.royal-halloween .royal-search{background:#120d19!important}
body.royal-halloween .royal-cart{background:#120d19!important}
body.royal-halloween .royal-cart:hover{border-color:rgba(255,171,100,.30)!important;box-shadow:0 0 26px rgba(255,171,100,.10)!important}
body.royal-halloween .royal-client-btn{box-shadow:0 0 34px rgba(255,171,100,.26)!important}
body.royal-halloween .royal-mobile-toggle{background:#120d19!important}
@media(max-width:1200px){
body.royal-halloween .royal-main-collapse{background:rgba(10,8,16,.98)!important}
}
body.royal-halloween .royal-support-hero{background:radial-gradient(circle at 86% 20%,rgba(255,171,100,.16),transparent 36%),
        radial-gradient(circle at 15% 90%,rgba(185,150,238,.12),transparent 36%),
        linear-gradient(145deg,rgba(18,13,25,.97),rgba(10,8,16,.98));border:1px solid rgba(255,171,100,.16);box-shadow:0 0 75px rgba(255,171,100,.09), inset 0 0 80px rgba(255,255,255,.016)}
body.royal-halloween .royal-support-badge{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18)}
body.royal-halloween .royal-support-hero h1 span,body.royal-halloween .royal-ticket-view-hero h1 span,body.royal-halloween .royal-confirm-card h1 span{text-shadow:0 0 28px rgba(255,171,100,.42)}
body.royal-halloween .royal-department-card{background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012)),#120d19}
body.royal-halloween .royal-department-card:before{background:radial-gradient(circle,rgba(255,171,100,.15),transparent 65%)}
body.royal-halloween .royal-department-card:hover{border-color:rgba(255,171,100,.42);box-shadow:0 0 42px rgba(255,171,100,.12)}
body.royal-halloween .royal-department-icon,body.royal-halloween .royal-reply-avatar{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18)}
body.royal-halloween .royal-department-arrow{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.15)}
body.royal-halloween .royal-form-card,body.royal-halloween .royal-table-card,body.royal-halloween .royal-confirm-card,body.royal-halloween .royal-ticket-reply,body.royal-halloween .royal-ticket-view-hero{background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012)),#120d19;box-shadow:0 0 0 rgba(255,171,100,0)}
body.royal-halloween .royal-form-card:hover,body.royal-halloween .royal-table-card:hover,body.royal-halloween .royal-ticket-reply:hover{border-color:rgba(255,171,100,.22);box-shadow:0 0 35px rgba(255,171,100,.065)}
body.royal-halloween .royal-form-card-head > i{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16)}
body.royal-halloween .royal-ticket-form .form-control,body.royal-halloween .royal-ticket-form select,body.royal-halloween .royal-ticket-form input[type="text"],body.royal-halloween .royal-ticket-form input[type="email"]{background:#120d19!important}
body.royal-halloween .royal-ticket-form .form-control:focus,body.royal-halloween .royal-ticket-form select:focus{border-color:rgba(255,171,100,.38)!important;box-shadow:0 0 0 .2rem rgba(255,171,100,.10)!important}
body.royal-halloween .royal-message-card .md-editor,body.royal-halloween #ticketReplyContainer .md-editor{border:1px solid rgba(255,171,100,.14)!important;background:#120d19!important;box-shadow:0 0 35px rgba(255,171,100,.06)!important}
body.royal-halloween .royal-message-card .md-header,body.royal-halloween #ticketReplyContainer .md-header{background:linear-gradient(90deg,rgba(255,171,100,.08),rgba(185,150,238,.05))!important}
body.royal-halloween .royal-message-card .md-header .btn,body.royal-halloween #ticketReplyContainer .md-header .btn{background:#120d19!important}
body.royal-halloween .royal-message-card .md-header .btn:hover,body.royal-halloween #ticketReplyContainer .md-header .btn:hover{color:#0a0810!important}
body.royal-halloween .royal-message-card textarea.markdown-editor,body.royal-halloween #ticketReplyContainer textarea.markdown-editor,body.royal-halloween .royal-message-card .md-input,body.royal-halloween #ticketReplyContainer .md-input{background:#120d19!important}
body.royal-halloween .royal-message-card .md-footer,body.royal-halloween #ticketReplyContainer .md-footer{background:#120d19!important}
body.royal-halloween .royal-attachment-group .custom-file-label{background:#120d19!important}
body.royal-halloween .royal-attachment-group .custom-file-label:after{background:rgba(255,171,100,.08)!important;border-color:rgba(255,171,100,.16)!important}
body.royal-halloween .royal-add-file{background:#120d19!important;border:1px solid rgba(255,171,100,.16)!important}
body.royal-halloween .royal-submit-ticket-btn{color:#0a0810!important;box-shadow:0 0 34px rgba(255,171,100,.22)}
body.royal-halloween .royal-submit-ticket-btn:hover{box-shadow:0 0 48px rgba(255,171,100,.34)}
body.royal-halloween .royal-cancel-ticket-btn{background:#120d19}
body.royal-halloween .royal-ticket-help-card{background:linear-gradient(180deg,rgba(255,255,255,.034),rgba(255,255,255,.012)),#120d19}
body.royal-halloween .royal-ticket-help-card > i{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16)}
body.royal-halloween .royal-ticket-help-card.cyan{border-color:rgba(255,171,100,.16);background:radial-gradient(circle at 90% 20%,rgba(255,171,100,.10),transparent 40%),#120d19}
body.royal-halloween .royal-kb-box{background:#120d19;border:1px solid rgba(255,171,100,.13)}
body.royal-halloween .royal-kb-item{background:#120d19}
body.royal-halloween .royal-kb-item > span{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.15)}
body.royal-halloween .royal-ticket-number{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18)}
body.royal-halloween .royal-ticket-table tbody tr{background:#120d19!important}
body.royal-halloween .royal-ticket-table tbody tr:hover{box-shadow:0 0 32px rgba(255,171,100,.11)}
body.royal-halloween .royal-ticket-reply.staff{border-color:rgba(255,171,100,.20);background:radial-gradient(circle at 95% 10%,rgba(255,171,100,.08),transparent 35%),#120d19}
body.royal-halloween .royal-requestor-badge{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16)}
body.royal-halloween .royal-ip-line{background:#120d19}
body.royal-halloween .royal-attachments-box{background:#120d19}
@media(max-width:1200px){
body.royal-halloween .royal-main-collapse{background:rgba(10,8,16,.98)!important}
}
@media(max-width:1200px){
body.royal-halloween .royal-main-collapse{background:rgba(10,8,16,.98)}
}
body.royal-halloween .royal-ticket-list-clean{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.10),transparent 35%),
        linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.13);box-shadow:0 0 55px rgba(255,171,100,.08)}
body.royal-halloween .royal-ticket-table-header span{color:#ffab64}
body.royal-halloween .royal-ticket-table-header a{background:linear-gradient(90deg,#ffab64,#ffab64);color:#0a0810!important}
body.royal-halloween .royal-ticket-table thead th{background:#120d19!important}
body.royal-halloween .royal-ticket-table tbody tr{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),
        #120d19!important;box-shadow:0 0 0 rgba(255,171,100,0)}
body.royal-halloween .royal-ticket-table tbody tr:hover{box-shadow:0 0 34px rgba(255,171,100,.12)}
body.royal-halloween .royal-ticket-department > span{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16);color:#ffab64}
body.royal-halloween .royal-ticket-main-link strong{color:#ffab64}
body.royal-halloween .royal-ticket-main-link span.unread{text-shadow:0 0 18px rgba(255,171,100,.35)}
body.royal-halloween .royal-ticket-date-box i{color:#ffab64}
body.royal-halloween .royal-ticket-list-clean .dataTables_filter input{background:#120d19!important}
body.royal-halloween .royal-ticket-list-clean .dataTables_length select{background:#120d19!important}
body.royal-halloween .royal-ticket-list-clean .dataTables_paginate .paginate_button{background:#120d19!important}
body.royal-halloween .royal-ticket-list-clean .dataTables_paginate .paginate_button.current,body.royal-halloween .royal-ticket-list-clean .dataTables_paginate .paginate_button:hover{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important}
body.royal-halloween .royal-table-loading{color:#ffab64}
body.royal-halloween .royal-services-hero{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.14),transparent 38%),
        linear-gradient(145deg,rgba(18,13,25,.97),rgba(10,8,16,.98));border:1px solid rgba(255,171,100,.16);box-shadow:0 0 70px rgba(255,171,100,.08)}
body.royal-halloween .royal-services-badge{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18);color:#ffab64}
body.royal-halloween .royal-services-hero h1 span{color:#ffab64;text-shadow:0 0 28px rgba(255,171,100,.45)}
body.royal-halloween .royal-services-order-btn{background:linear-gradient(90deg,#ffab64,#ffab64);color:#0a0810!important;box-shadow:0 0 35px rgba(255,171,100,.22)}
body.royal-halloween .royal-services-table-card{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.10),transparent 35%),
        linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.13);box-shadow:0 0 55px rgba(255,171,100,.08)}
body.royal-halloween .royal-services-table-head span{color:#ffab64}
body.royal-halloween .royal-services-table thead th{background:#120d19!important}
body.royal-halloween .royal-services-table tbody tr{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),
        #120d19!important}
body.royal-halloween .royal-services-table tbody tr:hover{box-shadow:0 0 34px rgba(255,171,100,.12)}
body.royal-halloween .royal-service-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16);color:#ffab64}
body.royal-halloween .royal-service-main a{color:#ffab64!important}
body.royal-halloween .royal-service-price strong{color:#ffab64}
body.royal-halloween .royal-service-date i{color:#ffab64}
body.royal-halloween .royal-service-status{color:#0a0810!important;background:linear-gradient(90deg,#ffab64,#ffab64)}
body.royal-halloween .royal-services-table-card .dataTables_filter input{background:#120d19!important}
body.royal-halloween .royal-services-table-card .dataTables_length select{background:#120d19!important}
body.royal-halloween .royal-services-table-card .dataTables_paginate .paginate_button{background:#120d19!important}
body.royal-halloween .royal-services-table-card .dataTables_paginate .paginate_button.current,body.royal-halloween .royal-services-table-card .dataTables_paginate .paginate_button:hover{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important}
body.royal-halloween .royal-product-detail-hero{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.16),transparent 38%),
        linear-gradient(145deg,rgba(18,13,25,.97),rgba(10,8,16,.98));border:1px solid rgba(255,171,100,.16);box-shadow:0 0 75px rgba(255,171,100,.09)}
body.royal-halloween .royal-product-detail-badge{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18);color:#ffab64}
body.royal-halloween .royal-product-domain{color:#ffab64!important}
body.royal-halloween .royal-product-card,body.royal-halloween .royal-product-tabs-card{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.09),transparent 35%),
        linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.13);box-shadow:0 0 55px rgba(255,171,100,.07)}
body.royal-halloween .royal-card-head span{color:#ffab64}
body.royal-halloween .royal-card-head > i{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16);color:#ffab64}
body.royal-halloween .royal-product-info-box{background:#120d19}
body.royal-halloween .royal-action-btn{background:#120d19}
body.royal-halloween .royal-action-btn:hover{border-color:rgba(255,171,100,.35);color:#ffab64!important}
body.royal-halloween .royal-action-btn.primary{background:linear-gradient(90deg,#ffab64,#ffab64);color:#0a0810!important}
body.royal-halloween .royal-product-tabs .nav-link{background:#120d19!important}
body.royal-halloween .royal-product-tabs .nav-link.active,body.royal-halloween .royal-product-tabs .nav-link:hover{background:rgba(255,171,100,.08)!important;color:#ffab64!important;border-color:rgba(255,171,100,.25)!important}
body.royal-halloween .royal-detail-row{background:#120d19}
body.royal-halloween .royal-resource-box{background:#120d19}
body.royal-halloween .royal-addon-box{background:#120d19}
body.royal-halloween .royal-invoice-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16);color:#ffab64}
body.royal-halloween .royal-invoice-status,body.royal-halloween .royal-domain-status{color:#0a0810!important;background:linear-gradient(90deg,#ffab64,#ffab64)}
body.royal-halloween .royal-domain-actions button{background:#120d19}
body.royal-halloween .royal-domain-actions button:hover{border-color:rgba(255,171,100,.35);color:#ffab64}
body.royal-halloween .royal-domain-checkbox{accent-color:#ffab64}
body.royal-halloween .royal-domain-main a{color:#ffab64!important}
/* css/store.css */
body.royal-halloween .landing-page.mail-services .product-options{background-color:#ffab64}
body.royal-halloween .landing-page.mail-services .product-options .item{background-color:#ffab64}
body.royal-halloween .landing-page.mail-services .product-options .icon{color:#ffab64}
body.royal-halloween .landing-page.mail-services .product-options .btn-buy{background-color:#ffab64}
body.royal-halloween .landing-page.mail-services .product-options .price{color:#ffab64}
body.royal-halloween .landing-page .get-started{background-color:#ffab64}
body.royal-halloween .landing-page .get-started .btn-order-now{background-color:#ffab64}
body.royal-halloween .landing-page .nav-tabs > li.active > a,body.royal-halloween .landing-page .nav-tabs > li.active > a:focus,body.royal-halloween .landing-page .nav-tabs > li.active > a:hover{border-top:3px solid #ffab64}
body.royal-halloween .landing-page.mail-services .benefits{background:rgba(255,171,100,0.05)}
body.royal-halloween .landing-page.weebly .weebly-lite-plan{background-color:#b996ee;border:1px solid #b996ee}
body.royal-halloween .landing-page.ssl .validation-levels{background-color:#ffab64}
body.royal-halloween .landing-page.ssl .validation-levels .item .btn{background-color:#ffab64}
body.royal-halloween .landing-page.ssl .ideal-for.dv i{color:#b996ee}
body.royal-halloween .landing-page.ssl .competitive-upgrade-promo{background-color:#ffab64}
body.royal-halloween .landing-page.ssl .detailed-info .card-header{background-color:#ffab64}
body.royal-halloween .landing-page.ssl .certificate-options{background-color:#b996ee}
body.royal-halloween .landing-page.codeguard .irs-bar-edge{border:0 solid #b996ee}
body.royal-halloween .landing-page.sitelockvpn .hero{background-color:#b996ee}
body.royal-halloween .landing-page.sitelockvpn .feature.pricing{background-color:#b996ee}
body.royal-halloween .landing-page.sitelockvpn .feature.pricing .price{color:#b996ee}
body.royal-halloween .landing-page.sitelockvpn .btn-signup.highlight1{background-color:#b996ee}
body.royal-halloween .landing-page.sitelockvpn .feature.world span{color:#b996ee}
body.royal-halloween .landing-page.marketgoo .video-banner{background-color:#ffab64}
body.royal-halloween .landing-page.marketgoo .plan .btn-signup{background-color:#ffab64;border-color:#ffab64}
body.royal-halloween .landing-page.ox .pricing th{background-color:#b996ee}
body.royal-halloween .wp-toolkit .service-selector .product-name{color:#b996ee}
body.royal-halloween .landing-page.xovinow .feature-tabs .nav-tabs > li > a,body.royal-halloween .landing-page.xovinow .feature-tabs .nav-tabs > li > a:focus,body.royal-halloween .landing-page.xovinow .feature-tabs .nav-tabs > li > a:hover{background-color:#ffab64}
body.royal-halloween .landing-page.nordvpn .blue{color:#b996ee}
body.royal-halloween .landing-page.nordvpn .comparison .col-12 .col-2:nth-of-type(2){border-left:1px solid #b996ee;border-right:1px solid #b996ee;background:#b996ee}
body.royal-halloween .landing-page.nordvpn .comparison .col-12:first-of-type .col-2:nth-of-type(2){border-top:1px solid #b996ee}
body.royal-halloween .landing-page.nordvpn .comparison .col-12:last-of-type .col-2:nth-of-type(2){border-bottom:1px solid #b996ee}
body.royal-halloween .landing-page.threesixtymonitoring .modal-results .modal-body,body.royal-halloween .landing-page.threesixtymonitoring .section-header,body.royal-halloween .landing-page.threesixtymonitoring .tab-website .section-monitoring{background-color:#b996ee}
body.royal-halloween .landing-page.threesixtymonitoring .modal-results .div-modal-border{border-bottom:solid 1px #b996ee}
body.royal-halloween .landing-page.threesixtymonitoring .nav-primary .nav-link{background-color:#b996ee}
body.royal-halloween .landing-page.threesixtymonitoring .nav-secondary .nav-link{background-color:#b996ee}
body.royal-halloween .landing-page.threesixtymonitoring .section-features{background:linear-gradient(#b996ee, #ffffff)}
body.royal-halloween .landing-page.threesixtymonitoring .div-feature-price{background-color:#b996ee}
body.royal-halloween .landing-page.threesixtymonitoring .section-pricing .fa-times{color:#ffab64}
body.royal-halloween .landing-page.threesixtymonitoring .section-faq .card-header{border-bottom:solid #b996ee 3px}
body.royal-halloween .landing-page.threesixtymonitoring .section-faq .fa-plus,body.royal-halloween .landing-page.threesixtymonitoring .section-faq .fa-minus{color:#ffab64}
/* 3dsecure.tpl */
body.royal-halloween .zmc-wow-page .card,body.royal-halloween .zmc-wow-page .panel,body.royal-halloween .zmc-wow-page .well,body.royal-halloween .zmc-wow-page .alert,body.royal-halloween .zmc-wow-page .table-container,body.royal-halloween .zmc-wow-page .list-group,body.royal-halloween .zmc-wow-page .content-block,body.royal-halloween .zmc-wow-page .invoice-container,body.royal-halloween .zmc-wow-page .modal-content,body.royal-halloween .zmc-wow-page form:not(.form-inline):not(.navbar-form){background:radial-gradient(circle at 92% 0,rgba(255,171,100,.09),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),
        #120d19!important;border:1px solid rgba(255,171,100,.14)!important;box-shadow:0 24px 65px rgba(0,0,0,.30),0 0 45px rgba(255,171,100,.05)!important}
body.royal-halloween .zmc-wow-page a{color:#ffab64!important}
body.royal-halloween .zmc-wow-page .btn-primary,body.royal-halloween .zmc-wow-page button[type="submit"],body.royal-halloween .zmc-wow-page input[type="submit"]{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 28px rgba(255,171,100,.22)!important}
body.royal-halloween .zmc-wow-page .btn-default,body.royal-halloween .zmc-wow-page .btn-secondary,body.royal-halloween .zmc-wow-page .btn-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .form-control,body.royal-halloween .zmc-wow-page .custom-select,body.royal-halloween .zmc-wow-page input[type="text"],body.royal-halloween .zmc-wow-page input[type="email"],body.royal-halloween .zmc-wow-page input[type="password"],body.royal-halloween .zmc-wow-page input[type="tel"],body.royal-halloween .zmc-wow-page input[type="number"],body.royal-halloween .zmc-wow-page input[type="search"],body.royal-halloween .zmc-wow-page select,body.royal-halloween .zmc-wow-page textarea{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-wow-page .form-control:focus,body.royal-halloween .zmc-wow-page input:focus,body.royal-halloween .zmc-wow-page select:focus,body.royal-halloween .zmc-wow-page textarea:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-wow-page .input-group-text{background:#120d19!important;border-color:rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-wow-page table thead th,body.royal-halloween .zmc-wow-page table tr:first-child th{background:#181220!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page table tbody tr,body.royal-halloween .zmc-wow-page table tr:not(:first-child){background:#181220!important}
body.royal-halloween .zmc-wow-page table tbody tr:hover,body.royal-halloween .zmc-wow-page table tr:not(:first-child):hover{box-shadow:0 0 28px rgba(255,171,100,.10),0 14px 36px rgba(0,0,0,.26)}
body.royal-halloween .zmc-wow-page table td{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item:hover{background:rgba(255,171,100,.06)!important}
body.royal-halloween .zmc-wow-page .badge,body.royal-halloween .zmc-wow-page .label{background:rgba(255,171,100,.08)!important;border:1px solid rgba(255,171,100,.16)!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page .card:hover,body.royal-halloween .zmc-wow-page .panel:hover,body.royal-halloween .zmc-wow-page .well:hover{border-color:rgba(255,171,100,.28)!important;box-shadow:0 0 35px rgba(255,171,100,.09),0 26px 70px rgba(0,0,0,.36)!important}
body.royal-halloween .zmc-wow-page .modal-content,body.royal-halloween .modal-content{background:#120d19!important;border:1px solid rgba(255,171,100,.22)!important;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 45px rgba(255,171,100,.12)!important}
body.royal-halloween .zmc-wow-page .modal-header,body.royal-halloween .zmc-wow-page .modal-body,body.royal-halloween .zmc-wow-page .modal-footer,body.royal-halloween .modal-header,body.royal-halloween .modal-body,body.royal-halloween .modal-footer{background:#120d19!important;border-color:rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .modal-title{color:#ffab64!important}
body.royal-halloween .zmc-wow-page .nav-tabs,body.royal-halloween .zmc-wow-page .nav-tabs .nav-link{border-color:rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .nav-tabs .nav-link.active{background:#181220!important;color:#ffab64!important;border-color:rgba(255,171,100,.22)!important}
/* account-paymentmethods-manage.tpl */
body.royal-halloween .zmc-wow-page .card,body.royal-halloween .zmc-wow-page .panel,body.royal-halloween .zmc-wow-page .well,body.royal-halloween .zmc-wow-page .alert,body.royal-halloween .zmc-wow-page .table-container,body.royal-halloween .zmc-wow-page .list-group,body.royal-halloween .zmc-wow-page .content-block,body.royal-halloween .zmc-wow-page .invoice-container,body.royal-halloween .zmc-wow-page .modal-content,body.royal-halloween .zmc-wow-page form:not(.form-inline):not(.navbar-form){background:radial-gradient(circle at 92% 0,rgba(255,171,100,.09),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),
        #120d19!important;border:1px solid rgba(255,171,100,.14)!important;box-shadow:0 24px 65px rgba(0,0,0,.30),0 0 45px rgba(255,171,100,.05)!important}
body.royal-halloween .zmc-wow-page a{color:#ffab64!important}
body.royal-halloween .zmc-wow-page .btn-primary,body.royal-halloween .zmc-wow-page button[type="submit"],body.royal-halloween .zmc-wow-page input[type="submit"]{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 28px rgba(255,171,100,.22)!important}
body.royal-halloween .zmc-wow-page .btn-default,body.royal-halloween .zmc-wow-page .btn-secondary,body.royal-halloween .zmc-wow-page .btn-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .form-control,body.royal-halloween .zmc-wow-page .custom-select,body.royal-halloween .zmc-wow-page input[type="text"],body.royal-halloween .zmc-wow-page input[type="email"],body.royal-halloween .zmc-wow-page input[type="password"],body.royal-halloween .zmc-wow-page input[type="tel"],body.royal-halloween .zmc-wow-page input[type="number"],body.royal-halloween .zmc-wow-page input[type="search"],body.royal-halloween .zmc-wow-page select,body.royal-halloween .zmc-wow-page textarea{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-wow-page .form-control:focus,body.royal-halloween .zmc-wow-page input:focus,body.royal-halloween .zmc-wow-page select:focus,body.royal-halloween .zmc-wow-page textarea:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-wow-page .input-group-text{background:#120d19!important;border-color:rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-wow-page table thead th,body.royal-halloween .zmc-wow-page table tr:first-child th{background:#181220!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page table tbody tr,body.royal-halloween .zmc-wow-page table tr:not(:first-child){background:#181220!important}
body.royal-halloween .zmc-wow-page table tbody tr:hover,body.royal-halloween .zmc-wow-page table tr:not(:first-child):hover{box-shadow:0 0 28px rgba(255,171,100,.10),0 14px 36px rgba(0,0,0,.26)}
body.royal-halloween .zmc-wow-page table td{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item:hover{background:rgba(255,171,100,.06)!important}
body.royal-halloween .zmc-wow-page .badge,body.royal-halloween .zmc-wow-page .label{background:rgba(255,171,100,.08)!important;border:1px solid rgba(255,171,100,.16)!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page .card:hover,body.royal-halloween .zmc-wow-page .panel:hover,body.royal-halloween .zmc-wow-page .well:hover{border-color:rgba(255,171,100,.28)!important;box-shadow:0 0 35px rgba(255,171,100,.09),0 26px 70px rgba(0,0,0,.36)!important}
body.royal-halloween .zmc-wow-page .modal-content,body.royal-halloween .modal-content{background:#120d19!important;border:1px solid rgba(255,171,100,.22)!important;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 45px rgba(255,171,100,.12)!important}
body.royal-halloween .zmc-wow-page .modal-header,body.royal-halloween .zmc-wow-page .modal-body,body.royal-halloween .zmc-wow-page .modal-footer,body.royal-halloween .modal-header,body.royal-halloween .modal-body,body.royal-halloween .modal-footer{background:#120d19!important;border-color:rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .modal-title{color:#ffab64!important}
body.royal-halloween .zmc-wow-page .nav-tabs,body.royal-halloween .zmc-wow-page .nav-tabs .nav-link{border-color:rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .nav-tabs .nav-link.active{background:#181220!important;color:#ffab64!important;border-color:rgba(255,171,100,.22)!important}
body.royal-halloween .zmc-manage-payment{background:radial-gradient(circle at 90% 0,rgba(255,171,100,.08),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),
        #120d19;border:1px solid rgba(255,171,100,.14);box-shadow:0 24px 65px rgba(0,0,0,.32),0 0 45px rgba(255,171,100,.06)}
body.royal-halloween .zmc-manage-head{border-bottom:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-manage-head span{color:#ffab64}
body.royal-halloween .zmc-manage-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18);color:#ffab64;box-shadow:0 0 22px rgba(255,171,100,.10)}
body.royal-halloween .zmc-manage-payment .form-group.row{background:#181220}
body.royal-halloween .zmc-manage-payment .form-control,body.royal-halloween .zmc-manage-payment .custom-select,body.royal-halloween .zmc-manage-payment select,body.royal-halloween .zmc-manage-payment input[type="text"],body.royal-halloween .zmc-manage-payment input[type="tel"]{background:#120d19!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-manage-payment .form-control:focus,body.royal-halloween .zmc-manage-payment select:focus,body.royal-halloween .zmc-manage-payment input:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-manage-payment .input-group-text{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-manage-payment .form-check-inline{background:#120d19;border:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-manage-payment .fieldgroup-loading{background:#181220;border:1px solid rgba(255,171,100,.14);color:#ffab64}
body.royal-halloween .zmc-manage-payment #billingContactsContainer{background:#120d19;border:1px solid rgba(255,171,100,.12)}
body.royal-halloween .zmc-manage-payment .btn-primary{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 26px rgba(255,171,100,.20)!important}
body.royal-halloween .zmc-manage-payment .btn-default,body.royal-halloween .zmc-manage-payment .btn-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-manage-payment .btn-default:hover,body.royal-halloween .zmc-manage-payment .btn-link:hover{color:#ffab64!important;border-color:rgba(255,171,100,.30)!important}
body.royal-halloween .zmc-manage-payment .fieldgroup-remoteinput{background:#181220;border:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-manage-payment iframe.auth3d-area{border:1px solid rgba(255,171,100,.14);background:#120d19}
body.royal-halloween #modalBillingAddress .modal-content{background:#120d19!important;border:1px solid rgba(255,171,100,.22)!important;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 45px rgba(255,171,100,.12)!important}
body.royal-halloween #modalBillingAddress .modal-header,body.royal-halloween #modalBillingAddress .modal-body,body.royal-halloween #modalBillingAddress .modal-footer{background:#120d19!important;border-color:rgba(255,171,100,.14)!important}
body.royal-halloween #modalBillingAddress .modal-title{color:#ffab64!important}
body.royal-halloween #modalBillingAddress .form-control,body.royal-halloween #modalBillingAddress .custom-select{background:#181220!important;border:1px solid rgba(255,171,100,.16)!important}
body.royal-halloween #modalBillingAddress .btn-primary{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important}
body.royal-halloween #modalBillingAddress .btn-default{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
/* account-paymentmethods.tpl */
body.royal-halloween .zmc-wow-page .card,body.royal-halloween .zmc-wow-page .panel,body.royal-halloween .zmc-wow-page .well,body.royal-halloween .zmc-wow-page .alert,body.royal-halloween .zmc-wow-page .table-container,body.royal-halloween .zmc-wow-page .list-group,body.royal-halloween .zmc-wow-page .content-block,body.royal-halloween .zmc-wow-page .invoice-container,body.royal-halloween .zmc-wow-page .modal-content,body.royal-halloween .zmc-wow-page form:not(.form-inline):not(.navbar-form){background:radial-gradient(circle at 92% 0,rgba(255,171,100,.09),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),
        #120d19!important;border:1px solid rgba(255,171,100,.14)!important;box-shadow:0 24px 65px rgba(0,0,0,.30),0 0 45px rgba(255,171,100,.05)!important}
body.royal-halloween .zmc-wow-page a{color:#ffab64!important}
body.royal-halloween .zmc-wow-page .btn-primary,body.royal-halloween .zmc-wow-page button[type="submit"],body.royal-halloween .zmc-wow-page input[type="submit"]{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 28px rgba(255,171,100,.22)!important}
body.royal-halloween .zmc-wow-page .btn-default,body.royal-halloween .zmc-wow-page .btn-secondary,body.royal-halloween .zmc-wow-page .btn-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .form-control,body.royal-halloween .zmc-wow-page .custom-select,body.royal-halloween .zmc-wow-page input[type="text"],body.royal-halloween .zmc-wow-page input[type="email"],body.royal-halloween .zmc-wow-page input[type="password"],body.royal-halloween .zmc-wow-page input[type="tel"],body.royal-halloween .zmc-wow-page input[type="number"],body.royal-halloween .zmc-wow-page input[type="search"],body.royal-halloween .zmc-wow-page select,body.royal-halloween .zmc-wow-page textarea{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-wow-page .form-control:focus,body.royal-halloween .zmc-wow-page input:focus,body.royal-halloween .zmc-wow-page select:focus,body.royal-halloween .zmc-wow-page textarea:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-wow-page .input-group-text{background:#120d19!important;border-color:rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-wow-page table thead th,body.royal-halloween .zmc-wow-page table tr:first-child th{background:#181220!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page table tbody tr,body.royal-halloween .zmc-wow-page table tr:not(:first-child){background:#181220!important}
body.royal-halloween .zmc-wow-page table tbody tr:hover,body.royal-halloween .zmc-wow-page table tr:not(:first-child):hover{box-shadow:0 0 28px rgba(255,171,100,.10),0 14px 36px rgba(0,0,0,.26)}
body.royal-halloween .zmc-wow-page table td{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item:hover{background:rgba(255,171,100,.06)!important}
body.royal-halloween .zmc-wow-page .badge,body.royal-halloween .zmc-wow-page .label{background:rgba(255,171,100,.08)!important;border:1px solid rgba(255,171,100,.16)!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page .card:hover,body.royal-halloween .zmc-wow-page .panel:hover,body.royal-halloween .zmc-wow-page .well:hover{border-color:rgba(255,171,100,.28)!important;box-shadow:0 0 35px rgba(255,171,100,.09),0 26px 70px rgba(0,0,0,.36)!important}
body.royal-halloween .zmc-wow-page .modal-content,body.royal-halloween .modal-content{background:#120d19!important;border:1px solid rgba(255,171,100,.22)!important;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 45px rgba(255,171,100,.12)!important}
body.royal-halloween .zmc-wow-page .modal-header,body.royal-halloween .zmc-wow-page .modal-body,body.royal-halloween .zmc-wow-page .modal-footer,body.royal-halloween .modal-header,body.royal-halloween .modal-body,body.royal-halloween .modal-footer{background:#120d19!important;border-color:rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .modal-title{color:#ffab64!important}
body.royal-halloween .zmc-wow-page .nav-tabs,body.royal-halloween .zmc-wow-page .nav-tabs .nav-link{border-color:rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .nav-tabs .nav-link.active{background:#181220!important;color:#ffab64!important;border-color:rgba(255,171,100,.22)!important}
body.royal-halloween .zmc-payment-methods-page{background:radial-gradient(circle at 90% 0, rgba(255,171,100,.08), transparent 34%),
        linear-gradient(180deg, rgba(255,255,255,.035), rgba(255,255,255,.01)),
        #120d19;border:1px solid rgba(255,171,100,.14);box-shadow:0 24px 65px rgba(0,0,0,.32),0 0 45px rgba(255,171,100,.06)}
body.royal-halloween .zmc-payment-methods-head{border-bottom:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-payment-actions .btn-primary{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 28px rgba(255,171,100,.22)!important}
body.royal-halloween .zmc-payment-actions .btn-default{background:#181220!important;border:1px solid rgba(255,171,100,.16)!important}
body.royal-halloween #payMethodList.zmc-payment-table tr:first-child th{background:#181220!important;color:#ffab64!important}
body.royal-halloween #payMethodList.zmc-payment-table tr:not(:first-child){background:#181220!important}
body.royal-halloween #payMethodList.zmc-payment-table tr:not(:first-child):hover{box-shadow:0 0 28px rgba(255,171,100,.11),0 14px 36px rgba(0,0,0,.28)}
body.royal-halloween #payMethodList.zmc-payment-table td{background:#181220!important}
body.royal-halloween .zmc-pay-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18);color:#ffab64;box-shadow:0 0 18px rgba(255,171,100,.08)}
body.royal-halloween .zmc-pay-status{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16);color:#ffab64}
body.royal-halloween .zmc-payment-row-actions .btn-default{background:#120d19!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-payment-row-actions .btn-default:hover{color:#ffab64!important;border-color:rgba(255,171,100,.30)!important}
body.royal-halloween #modalPaymentMethodDeleteConfirmation .modal-content{background:#120d19!important;border:1px solid rgba(255,171,100,.22)!important;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 45px rgba(255,171,100,.12)!important}
body.royal-halloween #modalPaymentMethodDeleteConfirmation .modal-header,body.royal-halloween #modalPaymentMethodDeleteConfirmation .modal-body,body.royal-halloween #modalPaymentMethodDeleteConfirmation .modal-footer{background:#120d19!important;border-color:rgba(255,171,100,.14)!important}
body.royal-halloween #modalPaymentMethodDeleteConfirmation .modal-title{color:#ffab64!important}
body.royal-halloween #modalPaymentMethodDeleteConfirmation .btn-primary{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important}
body.royal-halloween #modalPaymentMethodDeleteConfirmation .btn-default{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
/* affiliates.tpl */
body.royal-halloween .zmc-affiliate-stat{background:radial-gradient(circle at 88% 15%,rgba(255,171,100,.16),transparent 34%),
            linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),
            #120d19;border:1px solid rgba(255,171,100,.14);box-shadow:0 24px 65px rgba(0,0,0,.32),0 0 45px rgba(255,171,100,.06)}
body.royal-halloween .zmc-affiliate-stat:after{background:rgba(255,171,100,.06)}
body.royal-halloween .zmc-affiliate-stat-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.20);color:#ffab64;box-shadow:0 0 26px rgba(255,171,100,.12)}
body.royal-halloween .zmc-affiliate-stat strong{color:#ffab64;text-shadow:0 0 22px rgba(255,171,100,.20)}
body.royal-halloween .zmc-referral-card,body.royal-halloween .zmc-commission-card,body.royal-halloween .zmc-referrals-card,body.royal-halloween .zmc-linkus-card{background:radial-gradient(circle at 90% 0,rgba(255,171,100,.08),transparent 34%),
            linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),
            #120d19;border:1px solid rgba(255,171,100,.14);box-shadow:0 24px 65px rgba(0,0,0,.30),0 0 45px rgba(255,171,100,.05)}
body.royal-halloween .zmc-section-head span{color:#ffab64}
body.royal-halloween .zmc-section-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18);color:#ffab64}
body.royal-halloween .zmc-referral-input-wrap input{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-copy-btn{background:linear-gradient(90deg,#ffab64,#ffab64);color:#0a0810;box-shadow:0 0 28px rgba(255,171,100,.22)}
body.royal-halloween .zmc-commission-item{background:#181220}
body.royal-halloween .zmc-commission-item strong{color:#ffab64}
body.royal-halloween .zmc-withdraw-wrap .btn{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 28px rgba(255,171,100,.22)!important}
body.royal-halloween #tableAffiliatesList thead th{background:#181220!important;color:#ffab64!important}
body.royal-halloween #tableAffiliatesList tbody tr{background:#181220!important}
body.royal-halloween #tableAffiliatesList tbody tr:hover{box-shadow:0 0 28px rgba(255,171,100,.11),0 14px 36px rgba(0,0,0,.28)}
body.royal-halloween #tableAffiliatesList tbody td{background:#181220!important}
body.royal-halloween .zmc-referrals-card .dataTables_filter input,body.royal-halloween .zmc-referrals-card .dataTables_length select{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-referrals-card .pagination .page-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-referrals-card .pagination .active .page-link{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important}
/* announcements.tpl */
body.royal-halloween .zmc-announcements-shell{background:radial-gradient(circle at 92% 0,rgba(255,171,100,.09),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.14);box-shadow:0 24px 65px rgba(0,0,0,.32),0 0 45px rgba(255,171,100,.06)}
body.royal-halloween .zmc-announcements-head{border-bottom:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-announcements-head span{color:#ffab64}
body.royal-halloween .zmc-announcements-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.20);color:#ffab64;box-shadow:0 0 26px rgba(255,171,100,.12)}
body.royal-halloween .zmc-announcement{background:radial-gradient(circle at 95% 10%,rgba(255,171,100,.08),transparent 30%),
        linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.008)),
        #181220}
body.royal-halloween .zmc-announcement:hover{border-color:rgba(255,171,100,.30);box-shadow:0 0 32px rgba(255,171,100,.10),0 24px 56px rgba(0,0,0,.36)}
body.royal-halloween .zmc-announcement h1 a:hover{color:#ffab64!important}
body.royal-halloween .zmc-announcement .show-on-hover{background:#120d19!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-announcement .show-on-hover:hover{color:#ffab64!important;border-color:rgba(255,171,100,.30)!important}
body.royal-halloween .zmc-announcement-meta li{background:rgba(255,171,100,.06);border:1px solid rgba(255,171,100,.12)}
body.royal-halloween .zmc-announcement-meta i{color:#ffab64}
body.royal-halloween .zmc-announcement-read{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 24px rgba(255,171,100,.20)}
body.royal-halloween .zmc-announcement-read:hover{color:#0a0810!important;box-shadow:0 0 30px rgba(255,171,100,.30)}
body.royal-halloween .zmc-announcements-empty{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-announcements-pagination .page-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-announcements-pagination .page-item.active .page-link{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important}
/* clientareaaddfunds.tpl */
body.royal-halloween .zmc-addfunds-hero{background:radial-gradient(circle at 90% 0,rgba(255,171,100,.14),transparent 34%),
        radial-gradient(circle at 15% 0,rgba(255,171,100,.10),transparent 32%),
        linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.18);box-shadow:0 28px 70px rgba(0,0,0,.34),0 0 50px rgba(255,171,100,.07)}
body.royal-halloween .zmc-addfunds-hero:after{color:rgba(255,171,100,.045)}
body.royal-halloween .zmc-addfunds-hero span{color:#ffab64}
body.royal-halloween .zmc-addfunds-alert .alert{background:#120d19!important}
body.royal-halloween .zmc-limits-card,body.royal-halloween .zmc-funds-card{background:radial-gradient(circle at 92% 0,rgba(255,171,100,.09),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.14);box-shadow:0 24px 65px rgba(0,0,0,.32),0 0 45px rgba(255,171,100,.05)}
body.royal-halloween .zmc-card-head{border-bottom:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-card-head span{color:#ffab64}
body.royal-halloween .zmc-card-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.20);color:#ffab64;box-shadow:0 0 26px rgba(255,171,100,.12)}
body.royal-halloween .zmc-limit-item{background:#181220}
body.royal-halloween .zmc-limit-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16);color:#ffab64}
body.royal-halloween .zmc-form-block{background:#181220}
body.royal-halloween .zmc-form-block label i{color:#ffab64}
body.royal-halloween .zmc-addfunds-page .form-control,body.royal-halloween .zmc-addfunds-page .custom-select,body.royal-halloween .zmc-addfunds-page input[type="text"],body.royal-halloween .zmc-addfunds-page select{background:#120d19!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-addfunds-page .form-control:focus,body.royal-halloween .zmc-addfunds-page select:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-submit-funds{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 30px rgba(255,171,100,.24)!important}
body.royal-halloween .zmc-submit-funds:hover{box-shadow:0 0 36px rgba(255,171,100,.34)!important}
body.royal-halloween .zmc-card-footer{background:#181220;border-top:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-card-footer i{color:#ffab64}
/* clientareaemails.tpl */
body.royal-halloween .zmc-email-history{background:linear-gradient(180deg, rgba(255,255,255,.035), rgba(255,255,255,.01)), #120d19;border:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-email-history thead th{background:#181220 !important;color:#ffab64 !important}
body.royal-halloween .zmc-email-history tbody tr{background:#181220 !important}
body.royal-halloween .zmc-email-history tbody tr:hover{box-shadow:0 0 28px rgba(255,171,100,.12)}
body.royal-halloween .zmc-email-history tbody td{background:#181220 !important}
body.royal-halloween .zmc-email-history .btn-info{background:linear-gradient(90deg,#ffab64,#ffab64) !important;color:#0a0810 !important}
body.royal-halloween .zmc-email-history .dataTables_filter input,body.royal-halloween .zmc-email-history .dataTables_length select{background:#181220 !important;border:1px solid rgba(255,171,100,.18) !important}
body.royal-halloween .zmc-email-history .pagination .page-link{background:#181220 !important;border:1px solid rgba(255,171,100,.14) !important}
body.royal-halloween .zmc-email-history .pagination .active .page-link{background:linear-gradient(90deg,#ffab64,#ffab64) !important;color:#0a0810 !important}
/* clientareahome.tpl */
body.royal-halloween .royal-client-discounts-box{background:#181220;border:1px solid rgba(255,171,100,.15)}
body.royal-halloween .royal-client-discounts-title{color:#ffab64}
body.royal-halloween .royal-client-discount-card{background:#181220}
body.royal-halloween .royal-client-discount-percent{background:#ffab64;color:#120d19}
body.royal-halloween .royal-client-discount-threshold{color:#ffab64}
/* clientareasecurity.tpl */
body.royal-halloween .zmc-wow-page .card,body.royal-halloween .zmc-wow-page .panel,body.royal-halloween .zmc-wow-page .well,body.royal-halloween .zmc-wow-page .alert,body.royal-halloween .zmc-wow-page .table-container,body.royal-halloween .zmc-wow-page .kb-category,body.royal-halloween .zmc-wow-page .list-group,body.royal-halloween .zmc-wow-page .domain-pricing,body.royal-halloween .zmc-wow-page .invoice-container,body.royal-halloween .zmc-wow-page .markdown-content,body.royal-halloween .zmc-wow-page .content-block,body.royal-halloween .zmc-wow-page .ssl-config,body.royal-halloween .zmc-wow-page form:not(.form-inline){background:radial-gradient(circle at 90% 0,rgba(255,171,100,.08),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),
        #120d19!important;border:1px solid rgba(255,171,100,.14)!important;box-shadow:0 24px 65px rgba(0,0,0,.30),0 0 45px rgba(255,171,100,.05)!important}
body.royal-halloween .zmc-wow-page a{color:#ffab64!important}
body.royal-halloween .zmc-wow-page .btn-primary,body.royal-halloween .zmc-wow-page button[type="submit"],body.royal-halloween .zmc-wow-page input[type="submit"]{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 28px rgba(255,171,100,.22)!important}
body.royal-halloween .zmc-wow-page .btn-default,body.royal-halloween .zmc-wow-page .btn-secondary,body.royal-halloween .zmc-wow-page .btn-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .form-control,body.royal-halloween .zmc-wow-page .custom-select,body.royal-halloween .zmc-wow-page input[type="text"],body.royal-halloween .zmc-wow-page input[type="email"],body.royal-halloween .zmc-wow-page input[type="password"],body.royal-halloween .zmc-wow-page input[type="tel"],body.royal-halloween .zmc-wow-page input[type="search"],body.royal-halloween .zmc-wow-page select,body.royal-halloween .zmc-wow-page textarea{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-wow-page .form-control:focus,body.royal-halloween .zmc-wow-page input:focus,body.royal-halloween .zmc-wow-page select:focus,body.royal-halloween .zmc-wow-page textarea:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-wow-page table thead th,body.royal-halloween .zmc-wow-page table tr:first-child th{background:#181220!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page table tbody tr,body.royal-halloween .zmc-wow-page table tr:not(:first-child){background:#181220!important}
body.royal-halloween .zmc-wow-page table tbody tr:hover,body.royal-halloween .zmc-wow-page table tr:not(:first-child):hover{box-shadow:0 0 28px rgba(255,171,100,.10),0 14px 36px rgba(0,0,0,.26)}
body.royal-halloween .zmc-wow-page table td{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item{background:#181220!important}
body.royal-halloween .zmc-wow-page .list-group-item:hover{background:rgba(255,171,100,.06)!important}
body.royal-halloween .zmc-wow-page .badge,body.royal-halloween .zmc-wow-page .label{background:rgba(255,171,100,.08)!important;border:1px solid rgba(255,171,100,.16)!important;color:#ffab64!important}
body.royal-halloween .zmc-wow-page .kb-category:hover,body.royal-halloween .zmc-wow-page .card:hover{border-color:rgba(255,171,100,.30)!important;box-shadow:0 0 35px rgba(255,171,100,.10),0 26px 70px rgba(0,0,0,.36)!important}
body.royal-halloween .zmc-wow-page .modal-content,body.royal-halloween .modal-content{background:#120d19!important;border:1px solid rgba(255,171,100,.22)!important;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 45px rgba(255,171,100,.12)!important}
body.royal-halloween .zmc-wow-page .modal-header,body.royal-halloween .zmc-wow-page .modal-body,body.royal-halloween .zmc-wow-page .modal-footer,body.royal-halloween .modal-header,body.royal-halloween .modal-body,body.royal-halloween .modal-footer{background:#120d19!important;border-color:rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-wow-page .modal-title{color:#ffab64!important}
/* clientregister.tpl */
body.royal-halloween .zmc-register-hero{background:radial-gradient(circle at 85% 0,rgba(255,171,100,.16),transparent 36%),
        linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.18);box-shadow:0 30px 90px rgba(0,0,0,.42),0 0 55px rgba(255,171,100,.08)}
body.royal-halloween .zmc-register-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.24);color:#ffab64;box-shadow:0 0 35px rgba(255,171,100,.16)}
body.royal-halloween .zmc-register-card{background:radial-gradient(circle at 90% 0,rgba(255,171,100,.10),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),
        #120d19!important;border:1px solid rgba(255,171,100,.16)!important;box-shadow:0 22px 65px rgba(0,0,0,.32),0 0 38px rgba(255,171,100,.05)!important}
body.royal-halloween .zmc-register-title{border-bottom:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-register-title i{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18);color:#ffab64}
body.royal-halloween .zmc-register-card .form-control,body.royal-halloween .zmc-register-card .field,body.royal-halloween .zmc-register-card select,body.royal-halloween .zmc-register-card input[type="text"],body.royal-halloween .zmc-register-card input[type="email"],body.royal-halloween .zmc-register-card input[type="tel"],body.royal-halloween .zmc-register-card input[type="password"]{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-register-card .field:focus,body.royal-halloween .zmc-register-card .form-control:focus,body.royal-halloween .zmc-register-card select:focus,body.royal-halloween .zmc-register-card input:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-register-card .field-icon{color:#ffab64!important}
body.royal-halloween .zmc-register-card .btn-default{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-register-submit{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 34px rgba(255,171,100,.26)!important}
body.royal-halloween .zmc-register-page a{color:#ffab64!important}
body.royal-halloween .zmc-register-page .alert{background:#120d19!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-register-page .progress{background:#181220}
/* header.tpl */
body.royal-halloween .popover{border:1px solid rgba(255,171,100,.20) !important;background:#120d19 !important;box-shadow:0 25px 60px rgba(0,0,0,.55),0 0 30px rgba(255,171,100,.10) !important}
body.royal-halloween .popover-header{background:#120d19 !important;color:#ffab64 !important}
body.royal-halloween .popover-body{background:#120d19 !important}
body.royal-halloween .popover-header{background:#120d19 !important;color:#ffab64 !important}
body.royal-halloween .popover-body{background:#120d19 !important}
body.royal-halloween .client-alerts li a:hover{background:rgba(255,171,100,.08) !important}
body.royal-halloween .client-alerts li i{color:#ffab64 !important}
/* login.tpl */
body.royal-halloween .zmc-login-card{background:radial-gradient(circle at 90% 0,rgba(255,171,100,.14),transparent 36%),
        linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.18);box-shadow:0 30px 90px rgba(0,0,0,.45),0 0 55px rgba(255,171,100,.10)}
body.royal-halloween .zmc-login-head{border-bottom:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-login-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.24);color:#ffab64;box-shadow:0 0 35px rgba(255,171,100,.16)}
body.royal-halloween .zmc-login-card .form-control{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-login-card .form-control:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-login-card .input-group-text{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important;color:#ffab64!important}
body.royal-halloween .zmc-login-card .btn-reveal-pw{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important;color:#ffab64!important}
body.royal-halloween .zmc-login-submit{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 28px rgba(255,171,100,.24)!important}
body.royal-halloween .zmc-login-remember input{accent-color:#ffab64}
body.royal-halloween .zmc-login-card a{color:#ffab64!important}
body.royal-halloween .zmc-login-footer{background:#181220;border-top:1px solid rgba(255,171,100,.14)}
/* password-reset-container.tpl */
body.royal-halloween .zmc-reset-card{background:radial-gradient(circle at 90% 0,rgba(255,171,100,.16),transparent 36%),
        linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),
        #120d19!important;border:1px solid rgba(255,171,100,.18)!important;box-shadow:0 30px 90px rgba(0,0,0,.45),0 0 55px rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-reset-head{border-bottom:1px solid rgba(255,171,100,.14)}
body.royal-halloween .zmc-reset-icon{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.24);color:#ffab64;box-shadow:0 0 35px rgba(255,171,100,.16)}
body.royal-halloween .zmc-reset-page .alert{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-reset-page a{color:#ffab64!important}
body.royal-halloween .zmc-reset-page .form-control,body.royal-halloween .zmc-reset-page input[type="text"],body.royal-halloween .zmc-reset-page input[type="email"],body.royal-halloween .zmc-reset-page input[type="password"]{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-reset-page .form-control:focus,body.royal-halloween .zmc-reset-page input:focus{border-color:rgba(255,171,100,.45)!important;box-shadow:0 0 0 .18rem rgba(255,171,100,.10)!important}
body.royal-halloween .zmc-reset-page .input-group-text{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important;color:#ffab64!important}
body.royal-halloween .zmc-reset-page .btn-primary,body.royal-halloween .zmc-reset-page button[type="submit"],body.royal-halloween .zmc-reset-page input[type="submit"]{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 30px rgba(255,171,100,.24)!important}
body.royal-halloween .zmc-reset-page .btn-default,body.royal-halloween .zmc-reset-page .btn-secondary{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-reset-footer{background:#181220;border-top:1px solid rgba(255,171,100,.14)}
/* password-reset-security-prompt.tpl */
body.royal-halloween .zmc-premium-card{background:radial-gradient(circle at top right,rgba(255,171,100,.10),transparent 35%),
linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01)),
#120d19;border:1px solid rgba(255,171,100,.16);box-shadow:0 20px 60px rgba(0,0,0,.35),0 0 30px rgba(255,171,100,.06)}
body.royal-halloween .zmc-premium-card .btn,body.royal-halloween .zmc-premium-btn{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important;box-shadow:0 0 20px rgba(255,171,100,.25)}
body.royal-halloween .zmc-premium-card input,body.royal-halloween .zmc-premium-card select,body.royal-halloween .zmc-premium-card textarea{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween .zmc-premium-card table{background:#181220!important}
body.royal-halloween .zmc-premium-card .alert{background:#181220!important;border:1px solid rgba(255,171,100,.18)!important}
body.royal-halloween{background:#120d19!important}
/* serverstatus.tpl */
body.royal-halloween .zmc-issue-card{background:radial-gradient(circle at 90% 0,rgba(255,171,100,.08),transparent 34%),
        linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),
        #120d19;border:1px solid rgba(255,171,100,.14);box-shadow:0 24px 65px rgba(0,0,0,.32),0 0 45px rgba(255,171,100,.06)}
body.royal-halloween .zmc-issue-card .card-header{background:#181220!important;border-bottom:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-issue-card i{color:#ffab64}
body.royal-halloween .zmc-pagination .page-link{background:#181220!important;border:1px solid rgba(255,171,100,.14)!important}
body.royal-halloween .zmc-alert{background:#120d19!important;border:1px solid rgba(255,171,100,.18)!important}
/* viewinvoice.tpl */
body.royal-halloween.royal-invoice-body{background:radial-gradient(circle at 12% 15%,rgba(255,171,100,.12),transparent 30%),
        radial-gradient(circle at 88% 10%,rgba(185,150,238,.12),transparent 34%),
        #0a0810!important}
body.royal-halloween .royal-invoice-brand span{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.3);color:#ffab64;box-shadow:0 0 28px rgba(255,171,100,.16)}
body.royal-halloween .royal-invoice-brand strong{color:#ffab64}
body.royal-halloween .royal-invoice-top-actions a,body.royal-halloween .royal-invoice-bottom-actions a{background:#120d19}
body.royal-halloween .royal-invoice-top-actions a:hover,body.royal-halloween .royal-invoice-bottom-actions a:hover{border-color:rgba(255,171,100,.35);color:#ffab64!important}
body.royal-halloween .royal-invoice-hero{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.17),transparent 38%),
        linear-gradient(145deg,rgba(18,13,25,.97),rgba(10,8,16,.98));border:1px solid rgba(255,171,100,.16);box-shadow:0 0 75px rgba(255,171,100,.09)}
body.royal-halloween .royal-invoice-badge{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.18);color:#ffab64}
body.royal-halloween .royal-hero-payment-method{background:rgba(255,171,100,.055);border:1px solid rgba(255,171,100,.14)}
body.royal-halloween .royal-gateway-form-top select{background:#120d19!important;border:1px solid rgba(255,171,100,.20)!important}
body.royal-halloween .royal-payment-button .btn,body.royal-halloween .royal-payment-button button,body.royal-halloween .royal-payment-button input[type="submit"]{background:linear-gradient(90deg,#ffab64,#ffab64)!important;color:#0a0810!important}
body.royal-halloween .royal-invoice-card,body.royal-halloween .royal-invoice-meta{background:radial-gradient(circle at 85% 20%,rgba(255,171,100,.09),transparent 35%),
        linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),
        #120d19;border:1px solid rgba(255,171,100,.13);box-shadow:0 0 50px rgba(255,171,100,.06)}
body.royal-halloween .royal-invoice-card-head span{color:#ffab64}
body.royal-halloween .royal-invoice-card-head i{background:rgba(255,171,100,.08);border:1px solid rgba(255,171,100,.16);color:#ffab64}
body.royal-halloween .royal-invoice-meta.total strong{color:#ffab64}
body.royal-halloween .royal-gateway-form select{background:#120d19!important}
body.royal-halloween .royal-credit-form input{background:#120d19!important}
body.royal-halloween .royal-credit-form button{background:linear-gradient(90deg,#ffab64,#ffab64);color:#0a0810}
body.royal-halloween .royal-invoice-table thead th{background:#120d19}
body.royal-halloween .royal-invoice-table tbody td{background:#120d19}
body.royal-halloween .royal-total-row td{background:#120d19!important}
body.royal-halloween .royal-grand-total td{background:linear-gradient(90deg,rgba(255,171,100,.15),rgba(255,171,100,.08))!important;color:#ffab64!important}
body.royal-halloween .panel,body.royal-halloween .card,body.royal-halloween .alert{background:#120d19!important}
}
