.status-msg-wrap,.blog-pager,.blog-feeds,.widget-item-control {
display: none;
}
.post-title,.entry-title {
display: none;
}
.content-section,.tv-download,body,section.hero-banner{background-color:#000}.footer-link,.step-button,a{text-decoration:none}.footer-text,.ios-note,.step-box,.step-header{text-align:center}*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,sans-serif}body{color:#fff;overflow-x:hidden}a{color:inherit;cursor:pointer}button{cursor:pointer;border:none;font-weight:700}section.hero-banner{position:relative;background-image:url("images/netmirror-bg.webp");background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:94vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;text-align:center;color:#0ff}section.hero-banner::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#000 0,rgba(0,0,0,.6) 60%,rgba(0,0,0,.6) 80%,#000 100%);z-index:0}section.hero-banner .content{position:relative;z-index:1;max-width:1100px}section.device-nav div.device-item.android-tv .new-badge,section.hero-banner .site-name{position:absolute;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-weight:700;user-select:none}section.hero-banner .site-name{color:#1ca300;font-size:1.75rem;top:20px;left:20px}section.hero-banner h2{font-weight:700;font-size:4.2rem;line-height:1.1;margin:0 0 2rem;margin-left: 40px;margin-right: 40px;}section.hero-banner p{color:#009bab;font-weight:400;font-size:1.9rem;line-height:1.25;margin:0 0 2rem;margin-left: 40px;margin-right: 40px;}section.hero-banner .go-home-btn{font-size:1.2rem;background-color:#1ca300;color:#fff;padding:18px 28px;border-radius:6px;display:inline-flex;align-items:center;gap:4px;box-shadow:0 4px 8px rgb(28 163 0 / .7);transition:background-color .2s ease-in-out;border:1.5px solid transparent}section.hero-banner button.go-home-btn:focus,section.hero-banner button.go-home-btn:hover{background-color:#16a000;outline:0}section.hero-banner button.go-home-btn svg{fill:white;width:50px;height:40px}section.hero-banner .sign-in-alert{font-size:20px;margin:20px auto;color:#d30606;font-weight:700}section.device-nav{background-color:#004000;border-bottom:3px solid #023b00;display:flex;justify-content:center;align-items:center;padding:40px 20px;gap:150px;user-select:none;flex-wrap:wrap}section.device-nav div.device-item{display:flex;flex-direction:column;align-items:center;gap:12px;color:#999;font-size:18px;cursor:pointer;position:relative;transition:color .25s}section.device-nav div.device-item img.icon,section.device-nav div.device-item svg{filter:grayscale(100%) opacity(.6);width:50px;height:50px;user-select:none;pointer-events:none;transition:filter .25s}section.device-nav div.device-item.active{color:#10ff09;border-bottom:3px solid #10ff09}section.device-nav div.device-item.active img.icon,section.device-nav div.device-item.active svg{filter:none}section.device-nav div.device-item.android-tv .new-badge{top:-8px;right:-18px;background:orange;color:#fff;font-size:.65rem;padding:2px 8px;border-radius:0 6px 6px 0;transform:rotate(15deg);pointer-events:none}.tv-download{padding:60px 20px;display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap;color:#fff;font-size:1.15rem}.tv-download .text-area{flex:1 1 360px;max-width:480px;min-width:280px}.tv-download .text-area p.download-highlight{color:#dede00;font-weight:500;margin:12px 0 32px;font-size:1.1rem}.tv-download .download-button{background-color:#1ca300;color:#fff;padding:14px 34px;border-radius:12px;font-weight:700;text-transform:uppercase;box-shadow:0 4px 7px #2a7a00aa;transition:background-color .25s ease-in-out;user-select:none}.tv-download .download-button:focus,.tv-download .download-button:hover{background-color:#157600;outline:0}section.footer{display:flex;justify-content:center;align-items:center;gap:12px;user-select:none}section.footer .privacy-button{background-color:#613833;border-radius:6px;padding:4px 14px;font-weight:600;cursor:pointer;box-shadow:0 3px 8px #311b13;transition:background-color .3s ease-in-out}section.footer .privacy-button:focus,section.footer .privacy-button:hover{background-color:#4b2b29;outline:0}@media (max-width:960px){section.device-nav{gap:40px;padding:14px 8px}.tv-download{padding:40px 12px;gap:30px}.tv-download .text-area{max-width:100%;flex:1 1 100%}}@media (max-width:440px){section.hero-banner h2{font-size:2.5rem;line-height:1}section.hero-banner p{font-size:1rem}section.device-nav{gap:30px}}.device-section{display:none;padding:60px 20px;justify-content:center;align-items:center;flex-wrap:wrap;color:#fff;font-size:1.15rem}.computer-content-wrapper,.footer-container,.footer-links,.section-flex-center,.step-section,.steps-grid{display:flex;display:flex}section.footer{background-color:#0a0a0a;color:#ccc;padding:20px;font-size:.95rem;border-top:2px solid #1ca300}.footer-container{max-width:1200px;margin:0 auto;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.footer-text{font-size:.95rem;flex:1 1 200px;color:#aaa}.footer-links{flex-wrap:wrap;gap:16px;justify-content:center;flex:1 1 300px}.footer-link{color:#1ca300;font-weight:600;transition:color .3s}.footer-link:focus,.footer-link:hover{color:#00ff80;text-decoration:underline}.content-section{color:#eee;padding:60px 20px;border-top:3px solid #1ca300}.content-container{max-width:1100px;margin:0 auto;line-height:1.7;font-size:1rem}.content-container h2{font-size:2rem;color:#1ca300;margin-bottom:20px}.content-container h3{font-size:1.4rem;color:#00d000;margin-top:30px;margin-bottom:15px}.content-container p{margin-bottom:20px}.content-container ol,.content-container ul{padding-left:20px;margin-bottom:20px}.content-container ul li{margin-bottom:10px;list-style:disc}.content-container ol li{margin-bottom:10px}.content-container img{max-width:100%;height:auto;margin:30px 0;border-radius:10px}.content-container table{width:100%;border-collapse:collapse;margin:30px 0;background-color:#111;color:#eee}.content-container table td,.content-container table th{border:1px solid #333;padding:12px 16px;text-align:left}.content-container table th{background-color:#1ca300;color:#fff}.content-container table tr:nth-child(2n){background-color:#1a1a1a}.section-flex-center{flex-direction:column;align-items:center}.step-section{justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:30px}.step-header{font-size:20px;margin:0}.step-button{background-color:#00a000;color:#fff;padding:14px 24px;font-weight:700;border-radius:12px;text-transform:uppercase}.steps-grid{flex-wrap:wrap;justify-content:center;gap:40px}.step-box{background-color:#005000;padding:20px;border-radius:16px;max-width:400px}.step-box img{width:100%;border-radius:12px}.step-box h3{margin-top:14px;font-size:1.2rem}.step-box p{font-size:.9rem;color:#ccc;margin-top:8px}.ios-note{color:red;font-size:.9rem;max-width:1000px;margin-top:30px}.android-tv-text-box,.computer-text-box{max-width:500px;text-align:left}.android-tv-text-box h2,.computer-text-box h2{font-size:1.5rem;margin-bottom:14px}.android-tv-text-box p,.computer-text-box p{color:#ff0;font-size:1rem;margin-bottom:20px}.computer-image-box img{max-width:100%;width:100%;border-radius:8px}.computer-content-wrapper{justify-content:center;align-items:center;flex-wrap:wrap;padding:60px 20px;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:40px}.computer-text-box{flex:1 1 300px}.computer-image-box{flex:1 1 300px;max-width:600px}@media (max-width:600px){.android-tv-image-box,.android-tv-text-box,.computer-image-box,.computer-text-box{max-width:100%;text-align:center}}@media (max-width:700px){section.hero-banner::before{background:rgba(0,0,0,.25);box-shadow:unset}section.device-nav{gap:20px;padding:14px 8px}section.device-nav div.device-item{font-size:15px}.footer-container{text-align:center}.footer-links{justify-content:center}}
/* NAVBAR */

.main-navbar{
background:#000;
border-bottom:2px solid #1ca300;
width:100%;
position:relative;
z-index:1000;
}

.nav-container{
max-width:1200px;
margin:auto;
display:flex;
align-items:center;
justify-content:space-between;
padding:14px 20px;
}

.logo a{
color:#1ca300;
font-size:22px;
font-weight:700;
}

.nav-links{
display:flex;
gap:28px;
}

.nav-links a{
color:#fff;
font-size:16px;
font-weight:600;
transition:0.3s;
}

.nav-links a:hover{
color:#1ca300;
}

.menu-icon{
display:none;
font-size:28px;
color:white;
cursor:pointer;
}

/* MOBILE */

@media(max-width:768px){

.nav-links{
position:absolute;
top:60px;
left:0;
width:100%;
background:#000;
flex-direction:column;
align-items:center;
gap:20px;
padding:20px 0;
display:none;
}

.nav-links.active{
display:flex;
}

.menu-icon{
display:block;
}

.sign-in-alert{
	font-size: 20px !important;
}

}

.linkcolor {
  color: #ff6600 !important; /* change to any color you want */
  text-decoration: none;
}

.linkcolor:hover {
  color: #00aaff; /* color when mouse hover */
}
