.ad{float:left;height:720px;width:90px}.nav{background-color:#fff!important;background:#fff!important}.bg-light{background:#fff!important}.navbar-brand{margin-left:8px;color:#000}.nav-link{color:#000}body{min-height:100vh;display:flex;flex-direction:column;background-color:#f0f8ff}hr{color: #ffff;height:4px;background-color:#fff}p{font-size:16px;font-weight:500;color:#000}.first p{width:80%}.main{margin-top:28px}a{text-decoration:none;color:#000}.first{margin:30px;padding:5px;display:flex;flex-direction:column;align-items:center}.first h1{padding-top:10px;padding-bottom:7px;text-align:center;color:#000}.first h2{padding-top:10px;padding-bottom:10px;color:#000}.first h4{padding-top:3px;color:#000}.form{display:flex;align-items:center;justify-content:center}.inputdiv{margin-top:10px;text-align:center;padding-left:15px;padding-right:15px;width:30%}.inputdiv2{margin-top:10px;text-align:center;padding-left:15px;padding-right:15px;max-width:750px;min-width:25%}.form{margin-top:7px;margin-bottom:10px}input{width:100%;padding:10px;text-align:center;max-width:750px}.sbtn{margin-top:10px;padding:10px;background-color:#ff4949;color: #ffff;border:none;text-align:center;width:100%;max-width:750px}footer{padding:10px;margin-top:auto}footer p{text-align:center;align-items:center}.wrapper{margin:24px auto;width:80%;justify-content:center;align-items:center}img.ytthumb{max-width:660px;float:left;border:2px solid #fff;border-radius:12px;margin-right:50px;margin-bottom:15px;margin-top:20px}.dwrapper{margin:24px auto;width:80%;justify-content:center;align-items:center}img.ytdthumb{max-width:480px;border:2px solid #fff;border-radius:16px;margin:5px}table{line-height:20px;padding:5px;font-size:19px;vertical-align:middle;text-align:center}footer{padding:0;position:relative;bottom:0;left:50%;transform:translate(-50%,-1%)}.footer2{position:absolute;bottom:0;left:50%;transform:translate(-50%,-1%)}.centered-content{text-align:center;justify-content:center;padding-left:15px;padding-right:15px}.navbar-brand{margin-left:15%}.navbar-nav{margin:0 auto;margin-left:25%}.navbar-nav .nav-item{margin-right:5px}.flex-row{margin-right:18%}.navbar-toggler{margin-right:15px}.navbar-text{margin-right:15%}.border-box{width:580px;padding:15px;border:2px solid gray;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:15px auto;background-color:#ecf0f1}.button-heading{display:inline-block;padding:10px 20px;background-color:#314368;color:#fff;text-decoration:none;font-size:18px;border-radius:5px}.copy-button{background-color:#ecf0f1;border:none;cursor:pointer}.sharebutton{font-size:1vw}.data-div{font-size:1vw}#infoPopup{display:none;position:fixed;top:85%;left:50%;transform:translate(-50%,-50%);padding:10px;background-color:#ff4949;color:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease-in-out;z-index:999!important}.channel-avatar{float:left;margin-right:15px;width:80px;height:80px;border-radius:50%;border:solid silver;display:inline-block;vertical-align:middle}#playButton{width:100%;height:auto;margin:0;margin-right:0;border:solid silver}.card{width:30%}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;z-index:1000}#videoContainer{position:relative;width:75%;padding-top:42.25%}#videoPlayer{position:absolute;top:10%;left:10%;width:80%;height:80%}#closeButton{position:absolute;top:5%;right:5%;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer}.image-container{cursor:pointer;display:inline-block;vertical-align:middle;float:left;position:relative;width:100%;max-width:160px;margin:10px;margin-right:16px}.overlay-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25%;height:auto}.embedcontainer{align-self:center;justify-content:center;background-color:#fff;padding:25px;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.1);width:100%;max-width:600px;margin-top:30px;margin-bottom:30px}h3{text-align:center;margin-bottom:20px}#embedForm{display:flex;flex-direction:column}label{display:block;margin-bottom:10px;margin-right:auto;width:100%}input[type="text"],input[type="number"]{padding:8px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}input[type="checkbox"]{width:5%;margin-right:10px;accent-color:#f73434}span[type="button"]{cursor:pointer}#generateButton{padding:10px;background-color:#f73434;color:#fff;border:none;border-radius:4px;cursor:pointer;margin:20px}#generateButton:hover{background-color:#eb1c38}#result{margin-top:20px;text-align:center}textarea{float:left;width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.collapse2{display:none}.collapse2.show{display:inline}.textarea-container{position:relative;display:inline-block;width:100%}.embed-copy-button{position:absolute;top:5px;right:5px;padding:5px 10px;background:#ddd;color:#333;outline:none;border:1px solid #ccc;cursor:pointer}.embed-copy-button:hover{background-color:#ccc}.faq-list{margin-left:2%}.tools-menu-mobile{display:none}@media screen and (max-width:620px){.ytthumb{width:100%}.inputdiv{width:90%}#navbarButtonsExample{margin-left:50%!important}.nav-item{height:1px;margin-bottom:30px;margin-right:auto;margin-top:10px;background-color:#fff}.first{margin-top:0}.first h2,hr{margin-top:0;margin-bottom:0}.navbar-brand{margin-right:0 auto;margin-left:3%}#navbarNav{margin-right:0%}.ytdthumb{width:90%}.data-div{font-size:3vw}.border-box{max-width:90%;margin:auto;padding:1%}.footer2{position:relative;bottom:0}.tools-menu-desktop{display:none}.navbar{margin-right:1%}.nav-link{margin-left:70%}.flex-row{margin-left:66%}.tools-menu-mobile{display:inline;margin-right:auto;margin-left:0}.sharebutton{font-size:.5vw}.channel-avatar{float:none;margin-bottom:10px;margin-left:33%;width:100px;height:100px;border-radius:50%;border:solid silver;display:inline-block;vertical-align:middle}.channel-text{margin-bottom:8px;text-align:center;font-weight:600}.channel-details{text-align:center}.break{display:none}#playButton{width:90%;margin:12px;border:solid silver}.card{width:100%}#videoContainer{position:relative;width:100%;padding-top:56.27%}#videoPlayer{position:absolute;top:5%;left:5%;width:90%;height:90%}.image-container{display:inline-block;vertical-align:middle;position:relative;width:100%;max-width:100%;margin:0 auto}#closeButton{position:absolute;top:0%;right:1%;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer}.first h4{font-size:5vw}.embedcontainer{width:90%}.faq-list{margin-left:12%}#infoPopup{width:35%;display:none;position:relative;float:inline-start;top:85%;left:50%;transform:translate(-50%,-50%);z-index:999!important}.dropdown-menu{left:50%;transform:translateX(-40%)}}@media (min-width:619px){.abfooter{position:absolute;bottom:0}}#footer{text-align:center;padding:10px;background-color:#f8f9fa;color:#333;font-size:14px;border-top:1px solid #ddd;width:100%}#footer a{color:#007bff;text-decoration:none;margin:0 10px}#footer a:hover{text-decoration:underline}#footer{font-size:12px}#footer a{margin:5px}#other-tools{padding:40px 20px;background-color:#fff;margin:20px auto;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);max-width:1500px;text-align:center}#other-tools h2{color:#222;margin-bottom:20px}.tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.tool-card{background-color:#f7f8f9;border-radius:8px;padding:10px;text-align:center;display:flex;flex-direction:column;height:100%;box-shadow:0 0 0 rgba(0,0,0,.0);margin:5px}.tool-card h3{font-size:1.2rem;margin-bottom:5px;color:#333}.tool-card p{flex-grow:1;color:#666;margin-bottom:5px}.tool-card a{display:inline-block;padding:10px 10px;background-color:#fb4949;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s ease;margin-top:auto;margin-bottom:5%}.tool-card a:hover{background-color:#d93636}@media (min-width:992px){.navbar-collapse{flex-wrap:wrap}.navbar-nav{flex-wrap:wrap}}.navbar-nav.flex-row,.social-icons{display:none!important}.faq-container{display:flex;flex-direction:column;width:97%;margin:2% auto 2% auto;max-width:770px}.faq-card{background-color:#fff;border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.1);margin-bottom:16px;overflow:hidden;transition:transform .3s ease}.faq-card:hover{transform:scale(1.02)}.faq-question{cursor:pointer;font-size:1.1em;font-weight:bold;padding:16px 24px;border-bottom:1px solid #fff}.faq-answer{display:none;padding:16px 24px;font-size:1em;line-height:1.6;border-top:1px solid #f0f0f0}