
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */


@font-face{font-family:CopperPot;src:url(wp-content/themes/mobcups/assets/fonts/copperpot.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:CopperPot;src:url(wp-content/themes/mobcups/assets/fonts/copperpot-700.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:SourceSansPro;src:url(wp-content/themes/mobcups/assets/fonts/sourcesanspro.woff2) format("woff2"),;font-display:swap;font-weight:400}@font-face{font-family:SourceSansPro;src:url(wp-content/themes/mobcups/assets/fonts/sourcesanspro-700.woff2) format("woff2");font-display:swap;font-weight:700}.mobile-app{text-align: center;display: block;padding-bottom: 20px;}.android-app{text-align: center;display: block;padding: 5px;}.btn,.btn-sm{--bs-btn-line-height:1.5}body[data-theme=dark],body[data-theme=dark] .ringtone .ringtone-hero .ringtone-hero-content{--ringtone-subtitle-color:#adb5bd}.icon,.navbar,.search{position:relative}.btn,.heading-box h1,.select-cat,.single.ringtone .title{text-align:center} .icon{width:16px;height:16px;fill:currentColor;vertical-align: middle;} .footer-link li a:before,.navbar-nav .nav-item .nav-link.active:before,.navbar-nav .nav-item .nav-link:active:before,.navbar-nav .nav-item .nav-link:focus:before,.navbar-nav .nav-item .nav-link:hover:before{background-color:currentColor}.footer-link,.navbar-nav,.pagination,.mc-info{list-style:none}#progress-container,.btn,[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-heading-color: ;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--swiper-navigation-size:44px;--swiper-theme-color:#007aff;--bs-body-font-family:'Open Sans',sans-serif;--bs-body-font-size:14px;--bs-body-bg:var(--bs-gray-100);--bs-body-color:var(--bs-gray-700);--bs-heading-color:var(--bs-gray-900);--bs-link-color:#de0e02;--bs-link-hover-color:#cb1309;--primary:#de0e02;--primary-hover:#cb1309;--primary-rgb:222,14,2;--btn-icon-size:40px;--btn-icon-font-size:24px;--header-bg:#fff;--header-height:60px;--player-bg:#fff;--player-height:64px;--player-control-width:540px;--footer-bg:#fff;--section-icon-color:#000;--ringtone-bg:#fff;--ringtone-bg-rgb:255,255,255;--ringtone-spacing:8px;--ringtone-border-radius:8px;--ringtone-title-color:var(--bs-gray-900);--ringtone-title-font-size:15px;--ringtone-subtitle-color:var(--bs-gray-600)}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:border-box}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e);--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);--bs-navbar-padding-y:0;--bs-navbar-toggler-padding-y:0;--bs-navbar-toggler-padding-x:0;--bs-navbar-toggler-focus-width:0;--bs-border-width:0;--bs-navbar-toggler-font-size:24px;--bs-navbar-color:var(--bs-gray-900)}#report-item .modal-body,.py-0{padding-top:0!important}.py-0{padding-bottom:0!important}button{border-radius:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}.me-3{margin-right:1rem!important}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.d-flex{display:flex}.align-items-center{align-items:center!important}ol,ul{padding-left:2rem}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.flex-row{flex-direction:row!important}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}[class*=" ri-"],[class^=ri-]{line-height:1;font-size:16px;font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-icon [class*=" ri-"],.btn-icon [class^=ri-]{font-size:var(--btn-icon-font-size)}.mb-3{margin-bottom:1rem!important}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-sm{--bs-btn-font-size:13px;font-weight:600}.btn-icon{width:var(--btn-icon-size);height:var(--btn-icon-size);padding:0;display:inline-flex;-webkit-align-items:center;align-items:center;justify-content:center}.btn-default{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-gray-800)}.btn-icon.btn-sm{--btn-icon-size:32px;--btn-icon-font-size:16px}a,a:focus,a:hover{color:inherit;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color,inherit)}dl,ol,p,pre,ul{margin-bottom:1rem}body[data-theme=dark]{--bs-body-bg:#131518;--bs-body-color:#adb5bd;--bs-heading-color:#fff;--bs-gray-100:#212529;--bs-gray-200:#343a40;--bs-gray-300:#495057;--bs-gray-400:#6c757d;--bs-gray-500:#adb5bd;--bs-gray-600:#ced4da;--bs-gray-700:#dee2e6;--bs-gray-800:#e9ecef;--bs-gray-900:#ffffff;--bs-border-color:#495057;--header-bg:#212529;--footer-bg:#212529;--player-bg:#212529;--ringtone-bg:#212529;--ringtone-bg-rgb:33,37,41;--ringtone-title-color:#fff;--swiper-pagination-bullet-inactive-color:#ffffff}body[data-theme=dark] .navbar-brand{--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff}body[data-theme=dark] .search .btn{color:inherit}body[data-theme=dark] .page-warp{margin-top:10px;background:#131518!important}body[data-theme=dark] .page-heading{background-color:#212529}body[data-theme=dark] .sb-row{background:#212529}body[data-theme=dark] .ringtone-hero{background-color:#212529;border-bottom:1px solid gold}body[data-theme=dark] .form-control,body[data-theme=dark] .form-select{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:var(--bs-body-color)}.section,table{border-top:1px solid gold}body[data-theme=dark] .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}body[data-theme=dark] .swiper-scrollbar-drag{background-color:var(--bs-gray-500)}body[data-theme=dark] .app-download .btn{--bs-btn-bg:#131518}body[data-theme=dark] .app-download .btn:active,body[data-theme=dark] .app-download .btn:focus,body[data-theme=dark] .app-download .btn:hover{--bs-btn-hover-bg:#343a40;--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:#343a40;--bs-btn-active-bg:#343a40;--bs-btn-active-color:#fff;--bs-btn-active-border-color:#343a40}body[data-theme=dark] .modal{--bs-modal-bg:#131518;--bs-modal-header-border-color:var(--bs-gray-100);background:rgba(0,0,0,.4)}body[data-theme=dark] .modal .btn-close{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}body[data-theme=dark] .text-dark{color:#fff!important}body[data-theme=dark] .ringtone.grid-item{box-shadow:none}.faq-section{margin-top:36px}.faq-section .faq-title{text-align:center;margin-bottom:24px}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc( var(--bs-border-radius) - (var(--bs-border-width)) );--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230a58ca'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-itemm,.sb-row+.sb-row{margin-top:24px}.accordion-itemm:first-child{margin-top:0}.btn.btn-accordion{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:13px 8px 13px 13px;gap:14px;background:linear-gradient(90deg,#a982ba 0,#e27855 100%);border-radius:8px;border:none;width:100%}.btn.btn-accordion h3,.btn.btn-accordion h4{margin-bottom:0;text-align:left;font-weight:600;font-size:14px;line-height:20px;color:#fff}.btn.btn-accordion .icon{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;border:none}.accordion-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out;font-size:14px;line-height:20px;color:#252638}.accordion-content .accordion-text{padding:13px 32px 0 8px}#header{-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .1); box-shadow: 0 1px 5px rgba(0, 0, 0, .1); background: var(--header-bg); position: sticky; top: 0; z-index: 200;}.header-top{padding:10px 0;}.navbar-brand-text{margin-left:1px;font-size:24px;font-weight:800}.search{min-width:90%}.search .btn{position:absolute;top:0;right:8px;padding:0;background:0 0!important;border:none!important;height:100%;width:36px;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center}.search .form-control{padding-right:40px;padding-left:16px}.has-menu,.has-menu>.nav-link{position:relative}.has-menu>.nav-link:after{content:'';display:inline-block;margin-left:6px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;position:relative;top:-2px;opacity:.4;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.submenu{flex-direction:column!important;position:absolute;top:100%;left:0;background-color:var(--header-bg);min-width:180px;-webkit-box-shadow:0 1px 30px rgba(0,0,0,.1);box-shadow:0 1px 30px rgba(0,0,0,.1);padding:8px 0;opacity:0;visibility:hidden;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:10;border-radius:8px}.submenu.navbar-nav .nav-link{--bs-nav-link-padding-y:11px;--bs-navbar-nav-link-padding-x:24px;display:block}.submenu.navbar-nav .nav-link:hover{background-color:rgba(var(--primary-rgb),.05)}.collapse:not(.show),.submenu.navbar-nav .nav-link:before{display:none}.submenu .has-menu>.nav-link{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:space-between}.submenu .has-menu>.nav-link:after{border-top:4px solid transparent;border-left:4px solid currentColor;border-bottom:4px solid transparent;border-right:none}.submenu .submenu{left:100%;top:0}.has-menu:hover>.submenu{visibility:visible;opacity:1}.has-menu:hover>a:after{opacity:1}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-nav .nav-link{--bs-navbar-nav-link-padding-x:16px;--bs-nav-link-font-weight:600;--bs-navbar-active-color:var(--primary);--bs-nav-link-hover-color:var(--primary);position:relative;line-height:1}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:15px;font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.navbar-nav .nav-link:before{content:'';position:absolute;left:4px;right:4px;bottom:0;height:2px}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.page-warp{margin-top:10px;background-image:url(/wp-content/uploads/backgroungd.webp);background-repeat:repeat;}@media (max-width:459.98px){.desktop{display:none}}.header-bottom{background:var(--header-bg)}@media (min-width:576px){.container,.container-sm{max-width:540px}.col-sm-6{flex:0 0 auto;width:50%}}@media (min-width:768px){.faq-section .faq-title{text-align:left;font-weight:600;font-size:32px;line-height:44px}.btn.btn-accordion{padding:14px 8px 13px 13px}.container,.container-md,.container-sm{max-width:720px}.col-md-6{flex:0 0 auto;width:50%}.col-md-3{flex:0 0 auto;width:25%}}@media (min-width:992px){.d-lg-none{display:none!important}.container,.container-lg,.container-md,.container-sm{max-width:960px}.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.navbar-expand-lg .navbar-collapse{display:flex;flex-basis:auto}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.ps-lg-3{padding-left:1rem!important}.mb-lg-0{margin-bottom:0!important}}@media (min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-4{flex:0 0 auto;width:33.33333333%}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}.col-xl-3{flex:0 0 auto;width:25%}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.content{position:relative;min-height:600px;max-width:100%;margin:auto}.h3,dl,h3,ol,p,pre,ul{margin-top:0}.section .section-head{margin-top:10px;position:relative;margin-bottom:24px}.section .section-head,.section .section-icon,.mc-info,.mc-info .mc-info-icon,.mc-info li{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center}.section .section-icon{justify-content:center;width:48px;height:48px;border-radius:8px;background-color:var(--primary);color:#fff;border:2px solid #fff;box-shadow:0 1px 8px rgba(0,0,0,.1)}.ps-3{padding-left:1rem!important}.flex-grow-1{flex-grow:1!important}.section .section-icon [class*=" ri-"],.section .section-icon [class^=ri-]{font-size:24px}.section .section-subtitle{display:block;text-transform:uppercase;font-size:13px;font-weight:500}.mb-0{margin-bottom:0!important}.h3,h3{font-size:calc(.75rem + .6vw);font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important;color:var(--primary)!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;--bs-pagination-font-size:13px;--bs-pagination-color:var(--bs-gray-900);--bs-pagination-bg:var(--bs-gray-200);--bs-pagination-border-width:0;--bs-pagination-hover-color:#fff;--bs-pagination-hover-bg:var(--primary);--bs-pagination-focus-color:var(--bs-pagination-hover-color);--bs-pagination-focus-bg:var(--bs-pagination-hover-bg);--bs-pagination-focus-box-shadow:none;--bs-pagination-active-color:var(--bs-pagination-hover-color);--bs-pagination-active-bg:var(--bs-pagination-hover-bg);--bs-pagination-border-radius:4px}.mt-5{margin-top:3rem!important}.justify-content-center{justify-content:center!important}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.pagination .page-link{border-radius:var(--bs-pagination-border-radius);font-weight:500;text-transform:uppercase}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.pagination .page-item:not(:first-child){margin-left:8px}.page-item:not(:first-child) .page-link{margin-left:-1px}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg)}.page-heading{color:var(--bs-light);border-radius:var(--ringtone-border-radius);display:block;position:relative;background:#167d83;padding:10px;margin-bottom:10px}.heading-box h1{color:var(--bs-light);font-size:24px;padding:10px;margin:0 0 8px;font-weight:700}.heading-box .description,.heading-box p{color:var(--bs-light);font-size:16px;padding:0 10px 10px}.ringtones.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px 15px;margin-bottom:20px}.ringtone.grid-item{max-width:100%;margin-top:var(--bs-gutter-y);background-color:var(--ringtone-bg);padding:16px;box-shadow:0 10px 20px rgb(160 161 182 / 30%);border-radius:8px}.sb-row,.single.ringtone{box-shadow:0 1px 4px rgba(0,0,0,.1)}.ringtone.grid-item .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ringtone.grid-item .meta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.ringtone.grid-item .meta .data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ringtone.grid-item .meta .data .title{font-family: CopperPot,Helvetica,sans-serif;display:block;font-size:var(--ringtone-title-font-size);font-weight:500;color:var(--ringtone-title-color);text-decoration:none;margin-bottom:2px}.ringtone.grid-item .info .duration{font-size:13px;display:inline;color:color: var(--ringtone-subtitle-color);margin-right:8px}.ringtone.grid-item .info .duration::after{font-weight:400;margin-left:4px;content:"Sec"}.ringtone.grid-item .info .downloads{font-size:13px;display:inline;color:color: var(--ringtone-subtitle-color)}.ringtone.grid-item .info .downloads::after{font-weight:400;margin-left:4px;content:"Downloads"}.spin,.play,.pause{height:35px;width:35px} .action .spin,.action .play,.action .pause{height:14px;width:14px} .spin{animation:1s linear infinite spin-animation;display:inline-block}@keyframes spin-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ringtone.grid-item .tags{list-style:none;font-size:13px;padding-left:15px;margin:10px 0}.ringtone.grid-item .tags a,.single.ringtone .tags a{font-size:13px;border-radius:5px;border:1px solid #888;padding:4px 6px;color:var(--ringtone-title-color);text-decoration:none;white-space:nowrap;margin:0 8px 8px 0;display:inline-block}.ringtone-hero,.single.ringtone{border-radius:var(--ringtone-border-radius);position:relative}.ringtone.grid-item .bottom-wrap{margin-top:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-red{--bs-btn-color:#fff;--bs-btn-bg:var(--primary);--bs-btn-border-color:var(--primary);padding:0}.ringtone.grid-item .bottom-wrap .download{font-size:14px;font-weight:700}.single.ringtone{background-color:var(--ringtone-bg);overflow:hidden;padding:var(--ringtone-spacing);--ringtone-spacing:10px;margin-bottom:20px}.ringtone-hero{min-height:200px;display:block;margin:calc(-1 * var(--ringtone-spacing));background:#167d83}.list-group,.sb-header,p:last-child{margin-bottom:0}.single.ringtone .ringtone-visualizer{position:absolute;width:100%;height:120px;left:0;bottom:-14px;z-index:1;opacity:.85}.ringtone-hero:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.single.ringtone .title{color:var(--bs-light);font-size:24px;padding:20px 10px;margin:0 0 8px;font-weight:700}.single.ringtone .description{color:var(--bs-light);font-size:16px;padding:0 20px 20px}.single.ringtone .ringtone-desc{margin-left:calc(-1 * var(--ringtone-spacing));margin-right:calc(-1 * var(--ringtone-spacing));padding:var(--ringtone-spacing) var(--ringtone-spacing) 0;align-items:center!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.ringtone-body{margin-top:1.5rem!important;padding:0 0 0 20px;flex:1}.section+.section{margin-top:20px}.single.ringtone .ringtone-title{display:block;font-size:var(--ringtone-title-font-size);font-weight:600;color:var(--ringtone-title-color);text-decoration:none;font-size:1.25rem!important}table{caption-side:bottom;border-collapse:collapse}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}.ringtone-download,.single.ringtone .ringtone-desc{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.tr{border-bottom:1px solid #d4d4d4;width:100%;display:inline-table}td{border:0;font-size:100%;vertical-align:baseline}.td{width:30%;max-width:150px}tr.tr td{padding:6px}.ri-download-cloud-2-fill,tr.tr td i{vertical-align:text-bottom}b,strong{font-weight:bolder}.single.ringtone .btn{--bs-btn-font-size:var(--bs-body-font-size);--bs-btn-line-height:1.572}.single.ringtone .player{-webkit-align-items:center;align-items:center;padding: 3px 14px;min-width: 110px;}.single.ringtone .player>:not(:first-child){margin-left:6px;vertical-align: middle;}.single.ringtone .action{margin-top:1.5rem!important;align-items:center!important;display:flex!important}.ms-auto{margin-left:auto!important}.ms-2{margin-left:.5rem!important}#progress-container{width:80%;height:10px;background-color:#ddd;margin:20px auto}#progress-bar{width:0;height:100%;background-color:red}.p-2{padding:.5rem!important}.ringtone-download .row{display:block;margin:auto;width:100%;padding:.5rem!important}.ringtone-download .btn{min-width:110px;margin:20px auto;display:block;max-width:300px;padding:8px;font-weight:700}.col .main,.sb-row{display:flex}.ringtone-download .btn a{color:#fff;text-decoration:none}@media (max-width:575.98px){.container{--bs-gutter-x:32px}.ringtone-body{padding:0}}.col .content{flex:0 0 auto;width:70%;margin:0}.col .sidebar{flex:0 0 auto;width:30%}.sidebar{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.sb-row{--bs-sidebar-cap-bg:transparent;--bs-sidebar-border-color:var(--bs-gray-200);--bs-sidebar-spacer-x:24px;--bs-sidebar-spacer-y:24px;--bs-sidebar-cap-padding-y:16px;--bs-sidebar-cap-padding-x:24px;--bs-sidebar-border-radius:8px;border:none;--bs-sidebar-title-spacer-y:0.5rem;--bs-sidebar-border-width:1px;--bs-sidebar-box-shadow: ;--bs-sidebar-inner-border-radius:calc(0.375rem - 1px);--bs-sidebar-cap-color: ;--bs-sidebar-height: ;--bs-sidebar-color: ;--bs-sidebar-bg:#fff;--bs-sidebar-img-overlay-padding:1rem;--bs-sidebar-group-margin:0.75rem;position:relative;flex-direction:column;min-width:0;height:var(--bs-sidebar-height);word-wrap:break-word;background-color:var(--bs-sidebar-bg);background-clip:border-box;border-radius:var(--bs-sidebar-border-radius)}.sb-header{align-items:center!important;display:flex!important;padding:var(--bs-sidebar-cap-padding-y) var(--bs-sidebar-cap-padding-x);color:var(--bs-sidebar-cap-color);background-color:var(--bs-sidebar-cap-bg);border-bottom:1px solid gold}.sb-header:first-child{border-radius:var(--bs-sidebar-inner-border-radius) var(--bs-sidebar-inner-border-radius) 0 0}.sb-header .sb-header-icon{background-color:rgba(var(--primary-rgb),.1);color:var(--primary);display:-webkit-flex;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;justify-content:center;width:32px;height:32px}.sb-header .heading{margin-left:.5rem!important;margin-bottom:0!important;font-size:1.25rem;font-family: CopperPot,Helvetica,sans-serif;}.sb-body{padding:.5rem 0!important;flex:1 1 auto;color:var(--bs-card-color)}.list-group{--bs-list-group-border-color:var(--bs-gray-200);border-radius:0;--bs-list-group-color:#495057;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;border-radius:var(--bs-list-group-border-radius)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group .list-group-item{--bs-list-group-bg:transparent;border-width:0 0 var(--bs-list-group-border-width);padding-right:1.5rem!important;padding-left:1.5rem!important;align-items:center!important;display:flex!important}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group .list-group-player{position:relative;border-radius:4px;overflow:hidden;flex:0 0 auto;}.list-group .list-group-content{flex-grow:1;flex-basis:0;min-width:0;padding-right:1rem!important;padding-left:1rem!important}.list-group .list-group-title{font-family: CopperPot,Helvetica,sans-serif;display:block;font-weight:400;color:var(--ringtone-title-color);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-group .list-group-subtitle{display:block;color:var(--bs-body-color);font-size:13px}.list-group .list-group-number{color:var(--bs-gray-600);font-weight:600}.list-group-item:last-child{border-bottom-width:0}#sticky-sidebar{position:sticky;top:100px}@media (max-width:991.98px){#main-navbar{max-height:calc(100vh - var(--header-height));overflow:auto}.search{width:100%}.navbar-nav .nav-link{--bs-nav-link-padding-y:16px}.navbar-nav .nav-link:not(.active){border-bottom:1px solid var(--bs-gray-200)}.col .content,.col .sidebar{width:100%;padding:0}.col .main{display:block;}#sticky-sidebar{height:auto;position:relative;top:0}}.select-cat label{font-weight:700;margin:10px}label{display:block}.select-dropdown,.select-dropdown *{margin:0;padding:0;position:relative;box-sizing:border-box}.select-dropdown{position:relative;background-color:var(--bs-gray-200);border-radius:4px;padding:6px;border:none;margin-bottom:20px;color:var(--ringtone-title-color)}.select-dropdown select{font-size:20px;font-weight:400;max-width:100%;padding:8px 24px 8px 10px;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-dropdown select:active,.select-dropdown select:focus{outline:0;box-shadow:none}.select-dropdown:after{content:"";position:absolute;top:50%;right:8px;width:0;height:0;margin-top:-2px;border-top:5px solid #aaa;border-right:5px solid transparent;border-left:5px solid transparent}#footer{background-color:var(--footer-bg);border-top:1px solid var(--bs-gray-300);padding-top:64px;margin-top:64px}.last-footer{border-top:1px solid var(--bs-gray-200)}.mb-5{margin-bottom:3rem!important}.text-center{text-align:center!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.footer-title{display:block;font-weight:600}.row.footer{display:inline-flex;flex-wrap:wrap}.fs-5{font-size:1.25rem!important}.mb-4{margin-bottom:1.5rem!important}.footer-link li a{text-decoration:none;font-weight:500;color:inherit;display:inline-flex;-webkit-align-items:center;align-items:center}.footer-link{margin:0;padding:0}.footer-link li:not(:first-child){margin-top:8px}.footer-link li a:before{content:'';display:inline-block;width:4px;height:1px;margin-right:4px;-webkit-transition:.25s;transition:.25s}@media (max-width:576px){.mob{flex:0 0 auto;width:50%}}.fade{transition:opacity .15s linear}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;--bs-modal-padding:16px 24px;--bs-modal-header-padding:16px 24px;--bs-modal-border-color:transparent;background-color:rgba(0,0,0,.7)}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);background:#167d83}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height);font-size:1.25rem;color:var(--bs-light)}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-dialog-scrollable .modal-body{overflow-y:auto}.mc-info{margin:0;padding:0}.mc-info .mc-info-icon{flex:0 0 auto;width:30px;height:30px;border-radius:50%;justify-content:center;background-color:var(--bs-gray-200)}.mc-info.mc-info--share .mc-info-icon{width:40px;height:40px}.code-view{padding:16px;border-radius:4px;background-color:var(--bs-gray-100)}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;overflow:auto;font-size:.875em}.code-view .code-view-pre{padding-left:8px;padding-right:16px;margin:0;flex:1;overflow:visible;white-space:normal;word-break:break-all}.code-view .code-view-copy{display:inline-flex;text-decoration:none;color:var(--bs-gray-900)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}.modal-open #header{position:static}.modal-open .page-warp{margin-top:14px}.alert-wrap{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);max-width:380px;width:100%;z-index:2000;padding:16px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius,0)}.copyright,.liked svg,tr.tr td a{color:var(--primary)}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-danger{--bs-alert-color:#cd0000;--bs-alert-bg:#edcfcf;--bs-alert-border-color:#956464}.me-2{margin-right:.5rem!important}.flex-shrink-0{flex-shrink:0!important}.pe-2{padding-right:.5rem!important}.copyright,.report-item .report{padding:12px;text-align:center;font-size:16px;font-weight:600}.me-auto{margin-right:auto!important}.report-item .report{color:var(--ringtone-title-color);border-bottom:1px solid gold;width:100%;cursor:pointer}.report-item .alert{padding:20px;margin-top:20px}.report-item .alert i{color:#129712;font-size:40px}.report-item .alert .title{margin-left:10px;font-size:18px}.btn-red.download-btn, .btn-red.download{font-size: 14px;font-weight: 700;padding: 3px 14px;} .music-icon,.dp-icon,.sound-icon,.status-icon,.wallpaper-icon{height: 24px; width: 24px;} .home-content{background-color: var(--ringtone-bg);padding: 20px}.btn-green{background: #167d83;color: #fff;}.single.wallpaper{max-width: 600px;margin: 10px auto;background-color: var(--ringtone-bg);box-shadow: 0 10px 20px rgba(160,161,182,.3);border-radius: 8px;padding: 16px;text-align: center;margin-bottom:30px}.single.wallpaper .action{margin-top: 20px}.single.wallpaper img.wp-image {aspect-ratio: 9 / 16; width: 60%; height: auto;box-shadow: 0 8px 20px rgb(0 0 0 / 50%);    border-radius: 14px;}.single.wallpaper .wp-block-image{margin: 5px;}img {vertical-align: middle;border-style: none;}table{width: 100%}.wallpapers {--grid-column: 3;-webkit-box-align: stretch;align-items: stretch;display: grid;grid-template-columns: repeat(var(--grid-column),1fr);gap: 16px;grid-auto-flow: dense;}.wallpapers .wallpaper-img img {object-fit: cover;width: 100%;border-radius: 4px;}.single.wallpaper .btn {--bs-btn-font-size: var(--bs-body-font-size);--bs-btn-line-height: 1.572;}.wallpaper-download .btn {min-width: 110px;margin: 20px auto;display: block;max-width: 300px;padding: 8px;font-weight: 700;margin-top: 10px;}.wallpaper.grid-item .tags a, .single.wallpaper .tags a {font-size: 13px;border-radius: 5px;border: 1px solid #888;padding: 4px 6px;color: var(--ringtone-title-color);text-decoration: none;white-space: nowrap;margin: 0 8px 8px 0;display: inline-block;}.wallpaper .details{ position: relative; overflow: visible; --tw-shadow: var(--nextui-box-shadow-medium); --tw-wall-shadow: 0 0 #0000; --tw-wall-offset-shadow: 0 0 #0000; box-shadow: var(--tw-wall-offset-shadow, 0 0 #0000),var(--tw-wall-shadow, 0 0 #0000),var(--tw-shadow); --nextui-box-shadow-medium: 0px 0px 15px 0px rgba(0,0,0,.03),0px 2px 30px 0px rgba(0,0,0,.08),0px 0px 1px 0px rgba(0,0,0,.3); border-radius: 4px; }.wallpaper-img {display: inline-block;overflow: hidden;transition: transform 0.3s ease-in-out;}.wallpaper-img img {display: block;transition: transform 0.3s ease-in-out;transform-origin: center;}.wallpaper:hover .wallpaper-img img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}.wallpaper.grid-item .title {padding: 4px;text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;position: absolute;left: 4px;right: 4px;bottom: 8px;display: flex;flex-direction: column;color: #fff;font-family: CopperPot,Helvetica,sans-serif;font-weight: 400;font-size: 14px;background-color: rgba(0, 0, 0, 0.5);border-radius: 4px;}.wallpaper img {width: 100%;transition: transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94);}.main{margin-bottom: 80px;}

.sticky-bottom {position: fixed;width: 100%;z-index: 100;bottom: 0;box-shadow: 0 1px 5px rgba(0,0,0,.1);}.sticky-bottom svg{fill:var(--ringtone-title-color);}.sticky-bottom .bottom-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;background: var(--footer-bg);font-size: 12px;font-family: CopperPot,Helvetica,sans-serif;}.sticky-bottom .bottom-nav .footer-item {display: flex;flex-direction: column;justify-content: flex-end;align-items: center;padding: 5px 0;color: var(--ringtone-title-color);width: 100%;text-decoration: none;}.sticky-bottom .bottom-nav .footer-item.active {background: var(--primary);color: #fff;}.sticky-bottom .bottom-nav .footer-item.active svg{fill: #fff;}.sticky-bottom .bottom-nav .footer-item span {margin-top: 2px;}@media (max-width: 767px) {.wallpapers{gap: 8px;}.wallpaper.grid-item .title {font-size: 12px}}@media (min-width: 768px) {.wallpapers {--grid-column: 4;gap: 8px;padding: 0px 24px 24px;}}@media (min-width: 1024px) {.wallpapers {--grid-column: 6;gap: 8px;}}.wallpaper-body{flex-direction: column;align-items: center;text-align: center;display: flex;}.wall-info{display: flex;}.wall-info .like{margin-right: 20px;}.like svg,.downloads svg {width: 16px;height: 16px;margin-right: 5px;}.single.wallpaper .tags{margin-top: 10px}h1.title,.ringtone-title, .section-head h2{font-family: CopperPot,Helvetica,sans-serif;font-weight: 700;}.single h1.title{font-size:22px}@media (max-width: 558px){.single h1.title{font-size:20px}}.ad,.ad1,.ad2,.ad3{text-align:center;}.dis-flex{display:flex  !important}.search-box{width: 100%;display: none;} .search-box .btn-close{margin-top: 8px; margin-left: 10px;opacity: .8;}.header-top { background: var(--header-bg); }body[data-theme=dark] .search-box .btn-close{ background-color: #fff; }.headerAd {width: 100%;text-align: center;background-color: #f9fbfe;padding: 4px 0;}.hsticky .headerAd {z-index: 1;position: sticky;top: 48px;}.sticky-bottom .sticky-ad-wrap { display: flex; justify-content: center; align-items: center; background: #fff; box-shadow: 0 -4px 8px rgba(0,0,0,.15); padding: 5px 0; }.page-warp.download-page .page-heading {max-width: 700px;text-align: center;margin: auto;} .user-data{margin-top: 10px}.user-data span{color: red;font-weight: 700} .dp-grid { --grid-column: 2; -webkit-box-align: stretch; align-items: stretch; display: grid; grid-template-columns: repeat(var(--grid-column), 1fr); gap: 16px; grid-auto-flow: dense; } .dp-grid-item { position: relative; overflow: visible; --tw-shadow: var(--nextui-box-shadow-medium); --tw-wall-shadow: 0 0 #0000; --tw-wall-offset-shadow: 0 0 #0000; box-shadow: var(--tw-wall-offset-shadow, 0 0 #0000), var(--tw-wall-shadow, 0 0 #0000), var(--tw-shadow); --nextui-box-shadow-medium: 0px 0px 15px 0px rgba(0,0,0,.03), 0px 2px 30px 0px rgba(0,0,0,.08), 0px 0px 1px 0px rgba(0,0,0,.3); border-radius: 4px; margin: 0; }.dp-item-link { display: block; overflow: hidden; transition: transform 0.3s ease-in-out; }.dp-grid .dp-image{ object-fit: cover; width: 100%; border-radius: 4px; transition: transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94); display: block; transform-origin: center; }.dp-grid .dp-grid-item .dp-title { padding: 4px; text-decoration: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 0; position: absolute; left: 4px; right: 4px; bottom: 8px; display: flex; flex-direction: column; color: #fff; font-family: CopperPot, Helvetica, sans-serif; font-weight: 400; font-size: 14px; background-color: rgba(0, 0, 0, 0.5); border-radius: 4px; text-align: center; } @media (min-width: 440px) { .dp-grid { --grid-column: 2; gap: 8px; padding: 0px 24px 24px; } }@media (min-width: 768px) { .dp-grid { --grid-column: 3; gap: 8px; padding: 0px 24px 24px; } } @media (min-width: 992px) { .dp-grid { --grid-column: 6; gap: 8px; padding: 0px 24px 24px; } } [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) { cursor: pointer; } .play-button { width: 94px; height: 89px; position: absolute; background: url(/wp-content/uploads/sound_button.png) no-repeat; background-position: -5px -5px; border: 0; display: block; -webkit-tap-highlight-color: transparent; } [type=button], [type=reset], [type=submit], button { -webkit-appearance: button; } .sound-grid .sound-item .sound-details{ margin: auto; text-align: center; justify-items: center; display: inline-block; width: 100%; }.sound-grid .sound-item .sound-controls{ width: 92px; height: 84px; border-radius: 50%; text-align: center; margin: auto; margin-bottom: 15px; } .play-button:focus { background: url(/wp-content/uploads/sound_button.png) no-repeat; background-position: -5px -5px } .play-button:active { background: url(/wp-content/uploads/sound_button.png) no-repeat; background-position: -109px -5px } .sound-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 15px 15px; margin-bottom: 20px; }.sound-grid .sound-item { max-width: 100%; margin-top: var(--bs-gutter-y); background-color: var(--ringtone-bg); padding: 16px; box-shadow: 0 10px 20px rgb(160 161 182 / 30%); border-radius: 8px; }.sound-grid .sound-item .sound-actions { margin-top: 13px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sound-grid .sound-item .title {text-align: center;font-size: 15px} .sound-grid .sound-item .sound-info{text-align: center;} .sound-grid .sound-item .sound-info .duration { font-size: 13px; display: inline; color: color: var(--ringtone-subtitle-color); margin-right: 8px; }.sound-grid .sound-item .sound-info .downloads { font-size: 13px; display: inline; color: color: var(--ringtone-subtitle-color); } .sound-grid .sound-item .sound-actions .download { font-size: 14px; font-weight: 700; }


/* MobCup Exact Layout Polish */
.category-card {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 6px 14px;
    background: #fff;
    border: 1px solid #e9ecef;
    border-radius: 20px;
    color: #333;
    font-weight: 600;
    font-size: 13px;
    text-decoration: none;
    box-shadow: 0 2px 6px rgba(0,0,0,0.03);
    transition: all 0.2s ease;
}
.category-card:hover {
    border-color: #e50914;
    color: #e50914;
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(229,9,20,0.15);
}
.breadcrumbs {
    padding: 10px 0;
    font-size: 13px;
    color: #6c757d;
}
.breadcrumbs a {
    color: #495057;
    text-decoration: none;
}
.breadcrumbs a:hover {
    color: #e50914;
}
.breadcrumbs span {
    color: #212529;
    font-weight: 600;
}
.single-sound-page {
    max-width: 600px !important;
    margin: 10px auto 30px !important;
    background-color: var(--ringtone-bg, #fff) !important;
    box-shadow: 0 10px 20px rgba(160, 161, 182, 0.3) !important;
    border-radius: 8px !important;
    padding: 16px !important;
    text-align: center !important;
}
.single-sound-page .sound-header {
    min-height: 140px !important;
    display: block !important;
    margin: -16px -16px 15px -16px !important;
    background: #167d83 !important;
    border-radius: 8px 8px 0 0 !important;
    position: relative !important;
    padding: 20px 16px !important;
}
.single-sound-page .sound-header h1 {
    color: #ffffff !important;
    font-size: 22px !important;
    margin: 0 0 8px !important;
    font-weight: 700 !important;
    text-align: center !important;
}
.single-sound-page .sound-header p {
    color: rgba(255, 255, 255, 0.85) !important;
    font-size: 14px !important;
    margin: 0 !important;
    line-height: 1.5 !important;
}
.single-sound-page .sound-details {
    display: block !important;
    margin: 0 auto !important;
    text-align: center !important;
    width: 100% !important;
}
.single-sound-page .sound-player,
.sound-grid .sound-item .sound-controls {
    width: 92px !important;
    height: 84px !important;
    border-radius: 50% !important;
    text-align: center !important;
    margin: 15px auto !important;
    position: relative !important;
    display: block !important;
    background: transparent !important;
    overflow: visible !important;
}
.single-sound-page table.sound-info, .single.ringtone table {
    width: 100% !important;
    margin: 15px 0 !important;
    border-collapse: collapse !important;
}
.single.wallpaper .wp-block-image img, .single-dp-page .dp-block-image img {
    max-width: 100%;
    height: auto;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0,0,0,0.08);
}
.dp-info, .wall-info {
    display: flex;
    gap: 20px;
    align-items: center;
    margin: 15px 0;
    font-weight: 600;
    font-size: 14px;
    color: #495057;
}
.dp-info svg, .wall-info svg {
    width: 18px;
    height: 18px;
    fill: currentColor;
    vertical-align: middle;
    margin-right: 4px;
}
.user-data {
    margin: 12px 0;
    font-size: 14px;
    color: #6c757d;
}
.user-data a {
    color: #212529;
    font-weight: 600;
    text-decoration: none;
}
.dp-actions, .single-sound-page .action, .single.dp .action, .single.wallpaper .action {
    display: flex;
    align-items: center;
    gap: 8px;
    margin: 15px 0;
}

/* Card Bottom Bar & Clean MobCup Download Button */
.ringtone.grid-item .bottom-wrap {
    margin-top: 12px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
}
.ringtone.grid-item .bottom-wrap .action {
    display: flex !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 6px !important;
}
.ringtone.grid-item .bottom-wrap .btn-icon.btn-sm {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    padding: 0 !important;
    margin: 0 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 50% !important;
    border: none !important;
    background-color: #f1f3f5 !important;
    color: #495057 !important;
    box-shadow: none !important;
    cursor: pointer !important;
}
.ringtone.grid-item .bottom-wrap .btn-icon.btn-sm svg {
    width: 16px !important;
    height: 16px !important;
    fill: currentColor !important;
    margin: 0 !important;
}
.ringtone.grid-item .bottom-wrap .btn.download,
.ringtone.grid-item .bottom-wrap .btn-red.download,
.ringtone.grid-item .bottom-wrap .download {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    height: 32px !important;
    padding: 0 16px !important;
    margin: 0 !important;
    background-color: #e50914 !important;
    color: #ffffff !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 32px !important;
    border-radius: 50rem !important;
    border: none !important;
    text-decoration: none !important;
    box-shadow: 0 2px 4px rgba(229, 9, 20, 0.2) !important;
    transition: all 0.2s ease !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
}
.ringtone.grid-item .bottom-wrap .btn.download:hover,
.ringtone.grid-item .bottom-wrap .btn-red.download:hover,
.ringtone.grid-item .bottom-wrap .download:hover {
    background-color: #c0040f !important;
    color: #ffffff !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 8px rgba(229, 9, 20, 0.3) !important;
}
.ringtone.grid-item .bottom-wrap .btn.download svg,
.ringtone.grid-item .bottom-wrap .btn-red.download svg,
.ringtone.grid-item .bottom-wrap .download svg {
    width: 14px !important;
    height: 14px !important;
    fill: #ffffff !important;
    display: inline-block !important;
    vertical-align: middle !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Sound Item Card Actions */
.sound-grid .sound-item .sound-actions {
    margin-top: 12px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
}
.sound-grid .sound-item .sound-actions .buttons {
    display: flex !important;
    align-items: center !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 6px !important;
}
.sound-grid .sound-item .sound-actions .btn-icon.btn-sm {
    width: 32px !important;
    height: 32px !important;
    min-width: 32px !important;
    padding: 0 !important;
    margin: 0 !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 50% !important;
    border: none !important;
    background-color: #f1f3f5 !important;
    color: #495057 !important;
    box-shadow: none !important;
    cursor: pointer !important;
}
.sound-grid .sound-item .sound-actions .btn-icon.btn-sm svg {
    width: 16px !important;
    height: 16px !important;
    fill: currentColor !important;
    margin: 0 !important;
}
.sound-grid .sound-item .sound-actions .download-btn,
.sound-grid .sound-item .sound-actions .download {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    height: 32px !important;
    padding: 0 16px !important;
    margin: 0 !important;
    background-color: #e50914 !important;
    color: #ffffff !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 32px !important;
    border-radius: 50rem !important;
    border: none !important;
    text-decoration: none !important;
    box-shadow: 0 2px 4px rgba(229, 9, 20, 0.2) !important;
    transition: all 0.2s ease !important;
    white-space: nowrap !important;
    box-sizing: border-box !important;
}
.sound-grid .sound-item .sound-actions .download-btn:hover,
.sound-grid .sound-item .sound-actions .download:hover {
    background-color: #c0040f !important;
    color: #ffffff !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 8px rgba(229, 9, 20, 0.3) !important;
}
.sound-grid .sound-item .sound-actions .download-btn svg,
.sound-grid .sound-item .sound-actions .download svg {
    width: 14px !important;
    height: 14px !important;
    fill: #ffffff !important;
    display: inline-block !important;
    vertical-align: middle !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Primary Big Download Buttons on Landing/Single Pages */
.ringtone-download .btn-red, 
.dp-download .btn-red, 
.wallpaper-download .btn-red, 
.sound-download .btn-red {
    padding: 12px 28px !important;
    font-size: 15px !important;
    font-weight: 700 !important;
    border-radius: 30px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    text-decoration: none !important;
    margin: 8px 4px !important;
    height: auto !important;
    line-height: normal !important;
    box-shadow: 0 4px 12px rgba(229, 9, 20, 0.25) !important;
}

/* Site Footer */
.site-footer {
    background: var(--ringtone-bg, #fff);
    margin-top: 24px;
    padding: 24px 0 30px;
    font-size: 13px;
    color: #6c757d;
    border-top: 1px solid #e9ecef !important;
}
.site-footer a {
    color: #6c757d;
    text-decoration: none;
    transition: color 0.2s ease;
}
.site-footer a:hover {
    color: #e50914;
}
.site-footer .copyright {
    margin-top: 8px;
    font-size: 13px;
    color: #888;
}




/* Universal 3D Sound Button Sprite */
.play-button,
.single-sound-page .sound-player .play-button,
.sound-grid .sound-item .sound-controls .play-button {
    width: 94px !important;
    height: 89px !important;
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    background: url(data:image/png;base64,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) no-repeat !important;
    background-position: -5px -5px !important;
    border: 0 !important;
    display: block !important;
    cursor: pointer !important;
    outline: none !important;
    -webkit-tap-highlight-color: transparent !important;
}
.play-button:focus,
.single-sound-page .sound-player .play-button:focus,
.sound-grid .sound-item .sound-controls .play-button:focus {
    background-position: -5px -5px !important;
}
.play-button:active,
.play-button.playing,
.single-sound-page .sound-player .play-button:active,
.single-sound-page .sound-player .play-button.playing,
.sound-grid .sound-item .sound-controls .play-button:active,
.sound-grid .sound-item .sound-controls .play-button.playing {
    background-position: -109px -5px !important;
}

/* ==========================================================================
   UNIFORM IMAGE & WALLPAPER DISPLAY FIX (CONSISTENT SIZING + ORIGINAL DOWNLOAD)
   ========================================================================== */

/* 1. Wallpapers Grid - Mathematical 9:16 Mobile Ratio via aspect-ratio & padding-bottom */
.wallpapers.grid {
    display: grid !important;
    grid-template-columns: repeat(var(--grid-column, 3), 1fr) !important;
    gap: 10px !important;
    align-items: start !important;
}

@media (max-width: 576px) {
    .wallpapers.grid {
        --grid-column: 3 !important;
        gap: 6px !important;
    }
}

@media (min-width: 768px) {
    .wallpapers.grid {
        --grid-column: 4 !important;
        gap: 12px !important;
    }
}

@media (min-width: 992px) {
    .wallpapers.grid {
        --grid-column: 6 !important;
        gap: 12px !important;
    }
}

.wallpapers .wallpaper.grid-item {
    display: block !important;
    position: relative !important;
    width: 100% !important;
    margin: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    padding: 0 !important;
    text-align: left !important;
}

.wallpapers .wallpaper.grid-item .details {
    position: relative !important;
    width: 100% !important;
    border-radius: 8px !important;
    overflow: hidden !important;
    background: #181818 !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18) !important;
}

.wallpapers .wallpaper.grid-item a.meta {
    display: block !important;
    width: 100% !important;
    position: relative !important;
    text-decoration: none !important;
}

.wallpapers .wallpaper.grid-item .data {
    position: relative !important;
    width: 100% !important;
    display: block !important;
}

/* Bulletproof 9:16 Height Container: 16 / 9 = 177.78% */
.wallpapers .wallpaper.grid-item .wallpaper-img,
.wallpaper-img {
    display: block !important;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 177.78% !important;
    position: relative !important;
    overflow: hidden !important;
    background-color: #181818 !important;
    border-radius: 8px !important;
}

/* Force image to fill 100% of 9:16 box */
.wallpapers .wallpaper.grid-item .wallpaper-img img,
.wallpaper-img img {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block !important;
    border-radius: 8px !important;
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}

.wallpapers .wallpaper.grid-item:hover .wallpaper-img img {
    transform: scale(1.08) !important;
}

/* Uniform Title Overlay across all cards */
.wallpapers .wallpaper.grid-item .title {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    margin: 0 !important;
    padding: 24px 6px 6px 6px !important;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.88) 0%, rgba(0, 0, 0, 0.5) 60%, transparent 100%) !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    text-align: center !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    border-radius: 0 0 8px 8px !important;
    z-index: 2 !important;
    text-shadow: 0 1px 3px rgba(0,0,0,0.8) !important;
}

.wallpapers .wallpaper.grid-item .bottom-wrap {
    margin-top: 8px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
}

/* 2. Single Wallpaper Preview */
.single.wallpaper {
    max-width: 580px !important;
    margin: 20px auto !important;
    background-color: var(--ringtone-bg) !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08) !important;
    border-radius: 12px !important;
    padding: 24px 16px !important;
    text-align: center !important;
}

.single.wallpaper .wp-block-image {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin: 15px auto !important;
    width: 100% !important;
}

.single.wallpaper img.wp-image {
    width: 100% !important;
    max-width: 320px !important;
    aspect-ratio: 9 / 16 !important;
    object-fit: cover !important;
    object-position: center !important;
    box-shadow: 0 12px 28px rgba(0, 0, 0, 0.35) !important;
    border-radius: 16px !important;
    display: block !important;
    margin: 0 auto !important;
    height: auto !important;
}

/* 3. WhatsApp DP Grid - Bulletproof 1:1 Square Ratio */
.dp-grid {
    display: grid !important;
    grid-template-columns: repeat(var(--grid-column, 2), 1fr) !important;
    gap: 10px !important;
    align-items: start !important;
}

@media (max-width: 576px) {
    .dp-grid {
        --grid-column: 2 !important;
        gap: 6px !important;
    }
}

@media (min-width: 768px) {
    .dp-grid {
        --grid-column: 3 !important;
        gap: 12px !important;
    }
}

@media (min-width: 992px) {
    .dp-grid {
        --grid-column: 6 !important;
        gap: 12px !important;
    }
}

.dp-grid .dp-grid-item {
    position: relative !important;
    width: 100% !important;
    border-radius: 8px !important;
    overflow: hidden !important;
    margin: 0 !important;
    background: #181818 !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18) !important;
}

.dp-grid .dp-item-link {
    display: block !important;
    width: 100% !important;
    height: 0 !important;
    padding-bottom: 100% !important; /* Strict 1:1 Square */
    overflow: hidden !important;
    position: relative !important;
    border-radius: 8px !important;
}

.dp-grid .dp-image {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block !important;
    border-radius: 8px !important;
    transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}

.dp-grid .dp-grid-item:hover .dp-image {
    transform: scale(1.08) !important;
}

.dp-grid .dp-title {
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    margin: 0 !important;
    padding: 20px 6px 6px 6px !important;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.88) 0%, rgba(0, 0, 0, 0.5) 60%, transparent 100%) !important;
    color: #ffffff !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    text-align: center !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    border-radius: 0 0 8px 8px !important;
    z-index: 2 !important;
    text-shadow: 0 1px 3px rgba(0,0,0,0.8) !important;
}

.dp-grid .dp-grid-item .bottom-wrap {
    margin-top: 8px !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
}

.single.dp .dp-block-image img,
.single-dp-page .dp-block-image img {
    width: 100% !important;
    max-width: 320px !important;
    aspect-ratio: 1 / 1 !important;
    object-fit: cover !important;
    object-position: center !important;
    border-radius: 16px !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3) !important;
    display: block !important;
    margin: 0 auto !important;
}


/* Like Button Active / Liked State */
.btn.liked, button.liked, .fav.liked, .like.liked {
    color: #e50914 !important;
}
.btn.liked svg, button.liked svg, .fav.liked svg, .like.liked svg, svg.liked {
    fill: #e50914 !important;
    color: #e50914 !important;
    transform: scale(1.15) !important;
    transition: transform 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275), fill 0.2s ease !important;
}
