body,html{overflow-y: overlay; }font-family:Roboto}#main{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url('../img/A New Bride.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:none}.navbar a{padding:30px 0 0 50px;max-width:300px}.navbar a img{width:100%}.btn-fb,.btn-ig,.btn-in,.btn-tk,.btn-tw,.btn-yt{color:#fff}.btn-ml:hover{background-color:#2c92ca;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:none}.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(.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,.6),rgba(0,0,0,.6)),url('../img/A New Bride.webp')!important;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(.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,.4),rgba(0,0,0,.4)),url('../img/A New Bride.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:50px 15px;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,.4),rgba(0,0,0,.4)),url('../img/A New Bride.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:none}.navbar a{padding:30px 0 0 50px;max-width:300px}.navbar a img{width:100%}.btn-fb,.btn-ig,.btn-in,.btn-tk,.btn-tw,.btn-yt{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:#2c92ca;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:none}.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:#155494}.featured-video-title{background-color:#1d2100;padding:2px 0 2px 20px}.featured-video-title h3{color:#fff;font-size:16px;margin:10px 0 10px 0;text-align: center;}.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:#155494}.form-horizontal .control-label{text-align:left}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{background:0 0!important}
#preloader{
    /* height: 100vh; */
    background: #e6eff1;
    text-align: center;
    position: absolute;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 999;
   }
   #preloader img{
     text-align: center;
     display: block;
     margin: 0 auto;
   }
   #state_zip{
     display:block !important;
   }
   #preloader p{
     text-align: center;
     width: 100%;
     font-weight: bold;
     font-size: 18px;
     margin-top:-50px;
   }


.intro-vid img {
    width: 100%;
}

body ul.list-group.list-group-flush.pb-4.mb-3 {
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0 15px;
}

.welcome-page .ytmodal {
  padding: 30px 5px 0;
}

.welcome-page .ytmodal #yt-vid {
  height: auto !important;
}

.featured-video-content a {
  display: block;
  padding: 15px 0 0;
  background: #fff;
  max-width: 400px;
  margin: 0 auto;
}

.modal-content.register-modal {
  padding: 40px 15px;
}

.featured-video-content .col-lg-4:last-child a {
  padding-bottom: 11px;
}

a.bg-transparent.p-1 {
  margin-bottom: 15px;
}

/* .modal-content.register-modal .col-lg-5,
.modal-content.register-modal .col-lg-7 {
  padding-right: 0;
  padding-left: 0;
} */