html,body{font-family:'Roboto';overflow-y: overlay;}#main{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url('/img/tl-background.webp');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin:0;padding:0;min-height:100vh}#body{margin:-70px 0 0 0}#body .header-text{font-size:24px !important}.introvid-btn{width:25%}.introvid-btn div span{color:#fff;font-size:12px !important}.card{width:35%;border:0}.navbar a{padding:30px 0 0 50px;max-width:300px}.navbar a img{width:100%}.btn-fb,.btn-ig,.btn-tw,.btn-yt,.btn-in,.btn-tk{color:#fff}.btn-ml:hover{background-color:#00478c;color:#fff}.btn-fb:hover{background-color:#1877f2;color:#fff}.btn-ig:hover{background-color:#c32aa3;color:#fff}.btn-tw:hover{background-color:#1da1f2;color:#fff}.btn-yt:hover{background-color:red;color:#fff}.btn-in:hover{background-color:#0a66c2;color:#fff}.btn-tk:hover{background-color:#010101;color:#fff}.list-group{margin:auto 50px}.list-group-item{border:0}.list-group-item .btn-lg{font-size:16px}.card-link{color:#6c757d}.card-link:hover{background-color:#bd081c;color:#fff}.list-group-horizontal{flex-direction:row;padding:0}.list-group-horizontal li{display:inline-block}.ym-logo{position:relative;z-index:10;margin-top:-65px;float:right;margin-right:0;filter:opacity(0.3)}.ym-logo img{width:50%}@media(min-width:279.98px) and (max-width:566.80px){*{overflow-x:hidden !important}html{scroll-behavior:smooth;overflow-x:hidden !important}body{-webkit-overflow-scrolling:touch;overflow-x:hidden !important}#main{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url('/img/tl-background.webp');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin:0;padding:0;min-height:100vh;overflow-x:hidden}#body{position:absolute !important;top:45px !important;z-index:0 !important;width:100%}#body .header-text{font-size:24px !important;padding:15px 0}#body .row .col-12{padding:0 !important}.row{overflow-x:hidden !important;padding:0 !important;margin:0 !important}.navbar{padding:0;overflow-x:hidden !important}.navbar a{max-width:100% !important;overflow-x:hidden !important}.fixed-top{position:absolute;top:0;right:0;left:0;width:100%;text-align:center}.profile-card{display:none}.introvid-btn{width:50%}.register-content{margin-top:50px !important}#yt-vid{width:100% !important;height:550 !important}#searchbyid form{width:100%;justify-content:center}#searchbyid form label{width:100%;text-align:center}#searchbyid form input{width:70% !important;padding:0 !important}.introvid-btn div span{color:#fff;font-size:12px !important}.card-body .sm-text{font-size:16px;color:#6e6e6e}#header .row .col-12 .navbar a{padding:0;margin:0 auto}.navbar a{padding:30px 0 0 0;max-width:300px}.navbar a img{width:50%}.card{margin:80px 0 0 0;width:100%}.list-group-item .py-2{padding:10px 0 !important}.list-group-item .row .w-50{width:70% !important}.list-group{margin:auto !important}.last-item{margin-top:10px !important}.last-item .row .col-4{flex:0 0 80% !important;max-width:80% !important;margin:1px 0 !important}.medialogos{margin:0 0 10px 0 !important;width:100%}.footerlist{display:none}.list-group-horizontal{flex-direction:row}.list-group-horizontal li{display:inline-block;width:100%}.footerlist .col-3{text-align:center !important;flex:0 0 100%;max-width:100%}.footerlist .col-6{text-align:center !important;flex:0 0 100%;max-width:100%}.ym-logo{position:relative;z-index:10;margin-top:-50px;float:right;margin-right:-15px;filter:opacity(0.3)}.ym-logo img{width:40%}}@media(min-width:567px) and (max-width:992px){html{scroll-behavior:smooth}body{-webkit-overflow-scrolling:touch}#main{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url('/img/tl-background.webp');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin:0;padding:0;min-height:100vh}#body{margin:0 !important;width:100%}#body .header-text{font-size:24px !important;padding:15px 0}.fixed-top{position:static !important}.navbar a img{width:100%}.profile-card{display:block;border:none !important;margin-top:100px !important}.introvid-btn{width:50%}#yt-vid{width:100% !important;height:550 !important}#searchbyid form{width:100%;justify-content:center}#searchbyid form label{width:100%;text-align:center}#searchbyid form input{width:70% !important;padding:0 !important}.introvid-btn div span{color:#fff;font-size:12px !important}.card-body .sm-text{font-size:16px;color:#6e6e6e}#header .row .col-12 .navbar a{padding:0;margin:0 auto}.navbar a{max-width:200px}.card{margin:0 !important;width:100%}.list-group{margin:auto 50px !important}ul .list-group-item{padding:3px 0 !important}.footerlist{margin-top:50px;position:relative;padding:0 !important}.list-group-horizontal{flex-direction:row}.list-group-horizontal li{display:inline-block;width:100%}.footerlist .col-3{text-align:center !important;flex:0 0 100%;max-width:100%}.footerlist .col-6{text-align:center !important;flex:0 0 100%;max-width:100%}.modal-lg{max-width:1200px !important}}@media(min-width:993px){html{scroll-behavior:smooth}body{-webkit-overflow-scrolling:touch}#main{background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url('/img/tl-background.webp');background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin:0;padding:0;min-height:100vh}#body{margin:0;position:relative;z-index:1;width:100%}#body .header-text{font-size:24px !important;margin-bottom:0}.fixed-top{display:flex;position:fixed !important;z-index:0}.card{width:35%;border:0}.navbar a{padding:30px 0 0 50px;max-width:300px}.navbar a img{width:100%}.btn-fb,.btn-ig,.btn-tw,.btn-yt,.btn-in,.btn-tk{color:#fff}#searchbyid form{width:100%;justify-content:center}#searchbyid form label{width:100%;text-align:center}#searchbyid form input{width:70% !important;padding:0 !important}.btn-ml:hover{background-color:#00478c;color:#fff}.btn-fb:hover{background-color:#1877f2;color:#fff}.btn-ig:hover{background-color:#c32aa3;color:#fff}.btn-tw:hover{background-color:#1da1f2;color:#fff}.btn-yt:hover{background-color:red;color:#fff}.btn-in:hover{background-color:#0a66c2;color:#fff}.btn-tk:hover{background-color:#010101;color:#fff}.list-group{margin:auto 50px !important}.list-group-item{border:0}.list-group .list-group-item:hover>a>.row>.list-icon i{color:#fff !important}.card-link{color:#6c757d}.card-link:hover{background-color:#bd081c;color:#fff}.footerlist{margin-top:50px;padding:0 !important;opacity:.8}.modal-lg{max-width:1200px !important}}.img-rotator-wrapper{width:100%;margin:0;padding:0}.img-rotator-wrapper ul{margin:10px 0;padding:0;width:100%;display:flex;overflow:hidden}.img-rotator-wrapper ul li{flex-wrap:wrap;display:contents;width:100px}.img-rotator-wrapper ul li a img{width:100%}.profile-card{border:none !important}.list-group-item a{background:#172c49}.featured-video-title{background-color:#00478c;padding:2px 0 2px 20px}.featured-video-title h3{color:#fff;font-size:16px;margin:10px 0 10px 0}.featured-video-content{padding:0 15px;border:1px solid #ddd}.featured-video-content .col-lg-4{margin:0;padding:0}.featured-video-content .col-lg-4 a img{width:100%}.morevid{background-color:none !important;padding:10px}.inner-img-rotator-wrapper ul{margin:10px 0;padding:0;width:100%;display:flex;overflow:hidden}.inner-img-rotator-wrapper ul li a img{width:100%}.last-item .row .col-4{padding:0}.last-item .row .col-4 a{margin:15px 0 5px 0;background-color:transparent}#qr_form .form-group .col-lg-9{width:100% !important;max-width:100% !important}#qr_form .form-group label{width:100% !important;max-width:100% !important}.overlay-btn{position:absolute;top:300px;opacity:.6}.overlay-btn:hover{position:absolute;top:300px;opacity:1}.overlay-btn .row .col-5 a{background-color:#a4b13d}.form-horizontal .control-label{text-align:left}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{background:none !important}.homepage-search-by-id-submit-btn{background:#172c49}.homepage-search-by-id-submit-btn:hover{background:#00478c}
#preloader{
    height: 100vh;
    background: #e6eff1;
    text-align: center;
    position: absolute;
   }
   #preloader img{
     text-align: center;
     display: block;
   }
   #state_zip{
     display:block !important;
   }
   #preloader p{
     text-align: center;
     width: 100%;
     font-weight: bold;
     font-size: 18px;
     margin-top:-50px;
   }

   /* Media Logo CSS */
   .mobile-medialogos {
    display: none;
   }


   @media only screen and (max-width: 767px) {

    .desktop-medialogos {
      display: none;
     }

     .mobile-medialogos {
      display: block;
      margin: 0 auto;
     }

     .active:before {
      content: none !important;
     }

   }

   /* End Media Logo CSS */