@import url(https://fonts.googleapis.com/css2?family=Montserrat&family=Russo+One&display=swap);.container,.row{transition:all ease-in-out .3s}html{font-size:16px;position:relative;min-height:100%}body{min-height:100%;height:100%;background-image:url(/wp-content/themes/usedbikesdirect/assets/images/bg1.jpg);background-size:cover;background-position:center center;background-attachment:fixed;transition:all ease-in-out .3s;font-family:Montserrat}body.home{background-image:url(/wp-content/themes/usedbikesdirect/assets/images/bg1.jpg);background-size:cover;background-position:center center;background-attachment:fixed}body.blur>*:not(header){filter:blur(4px)}.modal{transition:all ease-in-out .3s}.modal.fade{backdrop-filter:blur(4px)}.modal-backdrop{opacity:.75!important}button{outline:0!important;outline-color:#fff0}iframe{max-width:100%}.videoWrapper{position:relative;width:100%;padding-bottom:56.25%;z-index:10}.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%}@media(max-width:767px){html{font-size:14px}}a{color:#d91e25;cursor:pointer;text-decoration:none}a:hover:not(.btn):not(.nav-link){color:#d91e25}s{text-decoration-color:#d91e25;text-decoration-thickness:2px;text-decoration-style:solid}hr{height:1px!important;color:#d91e25;background-color:#d91e25;border-color:#d91e25;margin-top:10px;margin-bottom:10px;opacity:1!important}img{max-width:100%;height:auto}strong{font-weight:600}input[type=radio].large{width:24px;height:24px}.mh-auto{min-height:auto!important}.cursor-pointer{cursor:pointer}.btn{font-family:"Russo One"}.btn-primary:not(:disabled):not(.disabled){color:#fff;background-color:#d91e25!important;border-color:#d91e25}.btn-primary:not(:disabled):not(.disabled):hover,.btn-primary:not(:disabled):not(.disabled):focus,.btn-primary:not(:disabled):not(.disabled):active{background-color:#d91e25!important;color:#fff!important;border-color:#d91e25;box-shadow:0 2px 5px 0 rgb(0 0 0 / .16),0 2px 10px 0 rgb(0 0 0 / .12)!important}.btn-primary.disabled,.btn-primary:disabled{background-color:#d91e25!important;color:#fff}.btn-secondary:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled):active{color:#666;background-color:#dadada!important;border-color:#666}.btn-secondary:not(:disabled):not(.disabled):hover{color:#666}.btn-secondary.disabled,.btn.btn-secondary:disabled{background-color:#dadada!important;color:#666;border-color:#666}.btn-primary:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled){opacity:.9}.btn-primary:not(:disabled):not(.disabled):hover,.btn-secondary:not(:disabled):not(.disabled):hover{opacity:1}.btn-outline-primary{border:1px solid #d91e25!important;color:#000!important;background-color:#fff!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#fff!important;color:#d91e25!important;border:1px solid #d91e25!important;box-shadow:0 2px 5px 0 rgb(0 0 0 / .16),0 2px 10px 0 rgb(0 0 0 / .12)!important}.bg-gradient{background-image:linear-gradient(#d91e25,#1e1e1e)}@media(min-width:768px){.bg-gradient .bg-gradient{background-image:none}}.bg-cover{background-size:cover}.bg-center{background-position:center center}.bg-north{background-position:center top}.bg-northeast{background-position:right top}.bg-east{background-position:right center}.bg-southeast{background-position:right bottom}.bg-south{background-position:center bottom}.bg-southwest{background-position:left bottom}.bg-west{background-position:left center}.bg-northwest{background-position:left top}.bg-ubd-red{background-color:#d91e25;color:#fff}.bg-ubd-black{background-color:#1e1e1e;color:#fff}.bg-silver{background-color:#dadada!important;color:#1e1e1e}.bg-gray{background-color:#c0c0c0!important;color:#fff}.bg-checkered{background-image:linear-gradient(45deg,#dadada 25%,transparent 25%),linear-gradient(-45deg,#dadada 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#dadada 75%),linear-gradient(-45deg,transparent 75%,#dadada 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.text-ubd-red{color:#d91e25!important}.text-ubd-black{color:#1e1e1e!important}.text-shadow{text-shadow:0 0 2px rgb(0 0 0 / .5)}.text-glow{text-shadow:0 0 2px rgb(255 255 255 / .5)}.text-stroke{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.text-white-75{color:rgb(255 255 255 / .75)!important}.p-5px div[class*=col-]{padding:5px 0}.p-5px>div[class*=col-]:first-child{padding:5px 5px 5px 0}.p-5px>div[class*=col-]:last-child{padding:5px 0 5px 5px}@media(max-width:767px){.p-5px>div[class*=col-]{padding:5px 0 5px 0!important}}.alt-row .row:nth-child(even){background-color:#eaeaea;padding-top:.25rem;padding-bottom:.25rem}.alt-row .row:nth-child(odd){background-color:#fff;padding-top:.25rem;padding-bottom:.25rem}.nav-tabs{border-color:gray}.nav-tabs .nav-link{font-family:"Russo One";text-transform:uppercase;padding:.5rem;border-color:silver silver gray;color:gray;font-size:10pt}.nav-tabs .nav-link:hover{border-color:gray gray #a9a9a9}.nav-tabs .nav-link.active{font-weight:700;color:#d91e25;border-color:gray gray #fff}.nav-tabs .nav-item{margin-right:2px}.highlight{background-color:#ff0;display:inline-block;padding:1px 2px;border-radius:3px}.tooltip-link{color:#d91e25;text-decoration:none;cursor:pointer;padding:0;border:0;background-color:#fff0;outline:0!important}label[required=required]:after{content:"*";color:#d91e25;font-weight:700;margin-left:2px}label[required=false]:after{content:"(optional)";color:silver;margin-left:2px;font-size:12px}select.form-control{-webkit-appearance:listbox;appearance:auto}.form-floating input[required]+label:after,.form-floating select[required]+label:after,.form-floating textarea[required]+label:after{content:"*";color:red;margin-left:3px}section:not(#promo):not(#CTA-1){min-height:200px;overflow:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Russo One"}h1.bb,h2.bb,h3.bb,h4.bb,h5.bb,h6.bb{border-bottom:1px solid #d91e25;padding-bottom:5px;margin-bottom:10px}h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#d91e25;letter-spacing:3px}h1,.home h2,.home h3,.home h4,.home h5,.home h6{color:#d91e25}.h1,.h2,.h3,.h4,.h5,.h6{display:block}h1,.h1{font-size:36px;font-weight:400;text-transform:uppercase}h2,.h2{font-size:30px;font-weight:400;text-transform:uppercase}h3,.h3{font-size:22px;font-weight:400}h4,.h4{font-size:18px;font-weight:400}h5,.h5{font-size:16px;font-weight:400}h6,.h6{font-size:14px;font-weight:400}.accordion h4{color:#d91e25;cursor:pointer}.accordion h4:before{font-size:26px;font-weight:900;color:#d91e25;display:inline-block;width:32px;text-align:center}.accordion h4[aria-expanded=true]:before{content:"-"}.accordion h4[aria-expanded=false]:before{content:"+"}body.lp .hero .h1,body.home .hero .h1{font-size:250%;line-height:inherit!important}body.lp .hero h2 .h1,body.home .hero h2 .h1{font-size:150%;line-height:inherit!important}@media(min-width:768px) and (max-width:991px){body.lp .hero .h1,body.home .hero .h1{font-size:170%!important;line-height:inherit!important}body.lp .hero h2,body.lp .hero h3{font-size:110%!important;line-height:inherit!important}body.home .hero h2,body.home .hero h3{font-size:110%!important;line-height:inherit!important}}@media(max-width:480px){body.lp .hero .h1,body.home .hero .h1{font-size:250%!important;line-height:inherit!important}body.lp .hero h2,body.lp .hero h3{font-size:145%!important;line-height:inherit!important}body.home .hero h2,body.home .hero h3{font-size:145%!important;line-height:inherit!important}}.bg-transparent h1,.bg-transparent h2,.bg-transparent h3,.bg-transparent h4,.bg-transparent h5,.bg-transparent h6{color:#fff}.hero-slide{position:relative}.hero-slide img{width:100%;min-height:250px}.hero-slide .hero-slide-content{position:absolute;top:0;left:0;right:0;bottom:75px}.hero-slide .hero-slide-content h1{color:#fff;font-size:max(20px,5vw);letter-spacing:3px}.hero-slide .hero-slide-content h2{color:#fff;font-size:max(16px,3vw);letter-spacing:3px}.hero-slide .landing-slide-content{position:absolute;top:0;left:0;right:0;bottom:25px}.hero-slide .landing-slide-content h1{color:#fff;font-size:max(20px,3vw);letter-spacing:3px}.hero-slide .landing-slide-content h2{color:#fff;font-size:max(16px,1.5vw);letter-spacing:3px}.hero-slide .hero-slide-footer{position:absolute;left:0;right:0;bottom:0;background-color:#1e1e1e;text-align:center;padding:15px}.hero-slide .hero-slide-footer h2{text-align:center;color:#fff;font-size:max(18px,2.2vw)}.hero-slide img.fh{max-height:40vw;object-fit:cover;object-position:center 42%}@media(max-width:575px){.hero-slide img.fh{max-height:77vw;object-position:center 55%}}.landing-slide{position:relative}.landing-slide img{width:100%;min-height:200px}.landing-slide .landing-slide-content{position:absolute;top:0;left:0;right:0;bottom:25px}.landing-slide .landing-slide-content h1{color:#fff;font-size:max(1.85rem,3vw);letter-spacing:3px;text-transform:none}.landing-slide .landing-slide-content h2{color:#fff;font-size:max(16px,1.5vw);letter-spacing:3px;text-transform:none}.landing-slide .landing-slide-footer{position:absolute;left:0;right:0;bottom:0;background-color:#1e1e1e;text-align:center;padding:15px}.landing-slide .landing-slide-footer h2{text-align:center;color:#fff;font-size:max(18px,2.2vw)}button.slant,.btn-slant{transform:skewX(-8deg) scale(1);background-color:#d91e25;color:#fff;border:0;box-shadow:none;outline:0!important;border-radius:0;transition:all ease-in-out .3s}button.slant span,.btn-slant span{transform:skewX(8deg)}button.slant.black,.btn-slant.black{background-color:#1e1e1e}button.slant:hover,.btn-slant:hover{box-shadow:none;color:#fff;transform:skewX(-8deg) scale(1.2)}.btn-slant-black{transform:skewX(-8deg) scale(1);background-color:#000!important;color:#fff;border:0;box-shadow:none;outline:0!important;border-radius:0;transition:all ease-in-out .3s;text-decoration:line-through!important;font-size:12px;padding:4px 8px}.btn-slant-black span{transform:skewX(8deg)}.btn-slant-black.black{background-color:#1e1e1e}.btn-slant-black:hover{box-shadow:none;color:#fff}.slant-radio{border:2px solid #d91e25;white-space:nowrap;margin:5px 15px;display:block}.slant-radio .fa{display:none}.slant-radio.checked{background-color:#fff;color:#d91e25}.slant-link{border:0;box-shadow:none;outline:0!important;border-radius:0;transition:all ease-in-out .3s;display:block;text-align:center;font-family:"Russo One";font-size:1rem;font-weight:600;text-transform:uppercase;transform:skewX(-15deg) scale(1)}@media(min-width:576px) and (max-width:767px){.slant-link{font-size:.75rem}}.slant-link span:first-child{display:inline-block;background-color:#fff;color:#d91e25;padding:3px 24px;font-size:125%;text-align:center;white-space:nowrap}.slant-link span:not(:first-child){display:inline-block;background-color:#d91e25;color:#fff;padding:3px 8px;font-weight:400;text-align:center}.slant-link:hover{transform:skewX(-15deg) scale(1.15)}.slant{display:inline-block;position:relative;top:15px;left:15px;transform:skewX(-8deg);background-color:#d91e25;z-index:2;padding-bottom:30px;margin:0 45px;border:0!important}.slant .content{color:#000}.slant:not(.all) .content{position:relative;z-index:3;margin:15px 30px 15px 15px;transform:skewX(8deg)}.slant.all .content{position:relative;z-index:3;margin:15px 30px 15px 15px}.slant.all .content button.slant,.slant.all .content .btn-slant{transform:skewX(0deg) scale(1)}.slant.all .content button.slant:hover,.slant.all .content .btn-slant:hover{transform:skewX(0deg) scale(1.2)}.slant:after{display:block;content:"";position:absolute;top:-15px;left:-15px;right:15px;bottom:15px;background-color:#fff;color:#1e1e1e;z-index:1}.slant.border .content{margin:15px 30px 15px 15px}.slant.border:after{border:2px solid #d91e25}.slant.border.black:after{border-color:#1e1e1e}@media(max-width:575px){.slant.border{transform:skewX(0);margin:0 15px 0 0}}.slant:not(.shadow){background-color:#fff0;top:0;left:0;border:0;padding-bottom:5px}.slant:not(.shadow):after{top:0;left:0;right:0;bottom:0}.slant:not(.shadow) .content{margin-left:30px}.slant.landing{padding-bottom:0;top:-7px;left:-7px;right:7px;bottom:7px;border:0;margin:0;width:100%}.slant.landing:after{top:-7px;left:-7px;right:7px;bottom:7px}.slant.landing .content{margin:0 0;top:-7px;left:-7px;right:7px;bottom:7px}.slant-module{display:inline-block;position:relative;transform:skewX(-8deg);background-size:cover;background-position:center center;z-index:2;padding-bottom:30px;border:0!important;width:100%;min-height:300px}.slant-module .content{position:absolute;bottom:0;left:0;right:0;transform:skewX(8deg);text-align:center}.slant-module .content h4{color:#fff;text-align:center;text-transform:uppercase}.slant-module .content button,.slant-module .content span{width:100%;font-size:20px;letter-spacing:1px;text-transform:uppercase}.slant-module:not(.offset) .content button:hover,.slant-module:not(.offset) .content span:hover{transform:skewX(-8deg);padding-bottom:45px}.slant-module:not(.offset):hover .content button,.slant-module:not(.offset):hover .content span{padding-bottom:45px}.slant-module.offset .content{padding-bottom:15px}.slant-module.offset .content h4{text-shadow:0 0 5px #1e1e1e;-webkit-text-stroke:1px rgb(0 0 0 / .15)}.slant-module.offset .content button,.slant-module.offset .content span{position:absolute;left:-15px;bottom:-30px;right:15px;height:50px}.slant-module.offset .content button:hover,.slant-module.offset .content span:hover{transform:skewX(-8deg);left:-5px}@media(max-width:767px){.slant-module:not(.keep-img-narrow){min-height:auto;background-image:none!important;transform:skewX(0)}.slant-module:not(.keep-img-narrow) h4{display:none}}@media(max-width:767px){#CTA-1 .col-4{text-align:center}#CTA-1 a.slant-module:not(.keep-img-narrow){display:block;padding-bottom:0}#CTA-1 a.slant-module:not(.keep-img-narrow) .content{transform:skewX(0);position:relative;top:auto;left:auto;right:auto;bottom:auto}#CTA-1 a.slant-module:not(.keep-img-narrow) .content span.btn{font-size:12px;white-space:normal;position:initial;top:auto;left:auto;right:auto;bottom:auto;height:auto}}.no-slant{display:inline-block;position:relative;top:15px;left:15px;background-color:#d91e25;z-index:2;padding-bottom:30px;margin:0 45px;border:0!important}.no-slant .content{position:relative;z-index:3;margin:15px 30px 15px 15px}.no-slant:after{display:block;content:"";position:absolute;top:-15px;left:-15px;right:15px;bottom:15px;background-color:#fff;color:#1e1e1e;z-index:1}.no-slant.border .content{margin:15px 30px 15px 15px}.no-slant.border:after{border:2px solid #d91e25}.no-slant:not(.shadow){background-color:#fff0;top:0;left:0;border:0;padding-bottom:5px}.no-slant:not(.shadow):after{top:0;left:0;right:0;bottom:0}.no-slant:not(.shadow) .content{margin-left:30px}div.util{background-color:#1e1e1e;text-align:right;overflow:hidden}div.util a{display:inline-block;margin-left:10px;color:#fff}div.util .utillocation a{margin-left:0}div.util .utilsearch{float:left;background-color:rgb(255 255 255 / .05);border-radius:15px;border:1px solid rgb(255 255 255 / .5);padding:3px;color:#fff;margin:0 5px;padding:2px 10px}div.util .utilsearch input{border:0;background-color:#fff0;color:#fff;font-size:16px;outline:0!important;transition:all ease-in-out .3s;width:60px}div.util .utilsearch form:focus-within input,div.util .utilsearch form:hover input{width:240px}div.util .utilsearch .fa{cursor:pointer}div.util.d-block{background-color:#333}div.util.d-block .utilsearch{float:none}div.util.d-block .utilsearch input{width:calc(100% - 24px)!important}.dot:before{content:"•";font-size:18px;font-weight:700;color:#d91e25}.hero-banner{width:100%}header{margin-bottom:0}header .util{height:100px;text-align:right;transition:all ease-in-out .3s;position:relative}header .util>div{position:absolute;bottom:0;right:0;padding-bottom:15px}header .util a{color:#d91e25;text-decoration:none}header .util a:hover{color:#d91e25}header .util a:not(.small){font-weight:500;text-transform:uppercase}header .util input{width:75px;border:1px solid #38240c;background-color:rgb(255 255 255 / .5);border-radius:4px;transition:all ease-in-out .3s}@media(min-width:1200px){header .util input:focus{width:150px}}nav.navbar{height:85px;position:relative;background-color:#d91e25;color:#fff;transition:all ease-in-out .3s;z-index:100}a.navbar-brand{transition:all ease-in-out .3s,left 0s linear;margin-left:25px}a.navbar-brand img{max-height:50px;max-width:230px}@media(max-width:575px){a.navbar-brand img{max-width:200px}}.mobilenav{position:relative;z-index:3;background-color:#1e1e1e;width:auto;border:1px solid #d91e25;border-top:0;margin-top:1px;padding-bottom:10px;padding-top:10px;color:#d91e25}.mobilenav hr{background-color:#d91e25;border-color:#d91e25;opacity:.25!important;margin-top:5px;margin-bottom:5px}@media(max-width:991px){nav.navbar{height:62px}}nav .nav-link{font-family:"Russo One";font-size:max(1.25vw,14pt);text-transform:uppercase;color:#fff}nav .nav-link:hover,nav .nav-link:focus,nav .nav-link.active{color:#1e1e1e}nav button.navbar-toggler{height:63px;outline:0;box-shadow:none;position:relative;margin-top:-8px}nav button.navbar-toggler:focus{outline:0!important;box-shadow:none}nav{transition:all ease-in-out .3s}.nav-link{padding-left:.75rem!important;padding-right:.75rem!important;text-align:center}.dropdown-menu{padding:0}.navbar .dropdown-menu .dropdown-item{transition:all ease-in-out .3s}.navbar .dropdown-menu li,.navbar .dropdown-menu .dropdown-item{background-color:#fff;color:#d91e25!important}.navbar .dropdown-menu .dropdown-item:hover{background-color:#d91e25;color:#fff!important}@media(max-width:767px){.nav-link{font-size:14pt!important}}.mobilenav .nav-link,.mobilenav .nav-link:hover{color:#d91e25}.mt-n3{margin-top:-1rem!important}@media(min-width:992px){.mt-lg-n5{margin-top:-3rem!important}}@media(max-width:991px){div.navbar-collapse{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#1e1e1e}div.navbar-collapse ul.navbar-nav li.nav-item a.nav-link{text-align:left}div.navbar-collapse ul.navbar-nav li.nav-item a.nav-link.active{color:#d91e25}div.navbar-collapse ul.navbar-nav li.nav-item a.nav-link:hover{color:#d91e25!important}}nav.navbar.navbar-sub{height:45px;position:relative;background-color:#fff0;background-image:none;transition:all ease-in-out .3s;box-shadow:none;margin-bottom:1.5rem}nav.navbar.navbar-sub .nav-link{color:#d91e25}nav.navbar.navbar-sub .mobilenav{border-top:2px solid #d91e25}nav.navbar.navbar-sub button.navbar-toggler{color:#d91e25}li.dropdown-submenu>a{display:inline-block;padding-right:25px!important;position:relative}li.dropdown-submenu>a:after{font-family:"Font Awesome 5 Free";font-weight:600;content:"";display:inline-block;font-size:14px;color:#1e1e1e;position:absolute;right:10px}li.dropdown-submenu>a:hover:after{color:#fff}.heroImg{width:100%;object-fit:cover}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:0;box-shadow:inset 0 1px 1px rgb(0 0 0 / .05)}.bodyContainer{height:100%;width:100%}.bodyContainer>tr>td{vertical-align:top}main.with-sidebar{margin-right:15px}.sidebar{width:250px;vertical-align:top;position:relative}.sidebar .sidebarContainer{position:static;top:95px;margin-top:-5px;background-color:#fff;width:100%;height:100%;padding:15px}.sidebarbox{border:4px solid #d91e25;border-radius:8px;background-color:#fff;color:#1e1e1e;text-align:center}@media(max-width:767px){.sidebar{display:none}main.with-sidebar{margin-right:inherit}}body:not(.home:not(.admin)) main{background-color:#fff;padding-top:15px;padding-bottom:15px}.footer{bottom:0;width:100%;background-color:#1e1e1e;color:#fff!important;font-size:14px;padding-top:15px;padding-bottom:45px}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff!important}.footer blockquote{font-weight:400;font-size:12px;margin-left:15px;margin-top:5px}.footer img{max-height:50px;max-width:260px}.footer a{text-decoration:none;color:#fff;display:block}.footer h3 a{display:inline-block;margin-left:6px}.footer a:hover{opacity:.75}.footer a:hover .fab{color:#fff}.footer .fab{font-size:24px;margin-left:5px}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon1 span{background:#fff}.animated-icon2 span{background:#fff}.animated-icon3 span{background:#fff}.animated-icon1 span:nth-child(1){top:0}.animated-icon1 span:nth-child(2){top:10px}.animated-icon1 span:nth-child(3){top:20px}button.navbar-toggler[aria-expanded=true] .animated-icon1 span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}button.navbar-toggler[aria-expanded=true] .animated-icon1 span:nth-child(2){opacity:0;left:-60px}button.navbar-toggler[aria-expanded=true] .animated-icon1 span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.animated-icon2 span:nth-child(1){top:0}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px}.animated-icon2 span:nth-child(4){top:20px}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(1){top:11px;width:0%;left:50%}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}button.navbar-toggler[aria-expanded=true] .animated-icon2 span:nth-child(4){top:11px;width:0%;left:50%}.animated-icon3 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}button.navbar-toggler[aria-expanded=true] .animated-icon3 span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px}button.navbar-toggler[aria-expanded=true] .animated-icon3 span:nth-child(2){width:0%;opacity:0}button.navbar-toggler[aria-expanded=true] .animated-icon3 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}.card{position:relative;background-size:cover;width:100%;height:100%;min-height:225px}.card.cart{min-height:175px;height:auto;margin-bottom:15px;background-color:#f3f3f3}.card.cart.missing{border:1px solid #f5c6cb;box-shadow:none;text-align:center;color:#b88d91;font-weight:700;background-color:#f8d7da}.card.cart.missing:hover{border:1px solid #b88d91;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .16),0 2px 10px 0 rgb(0 0 0 / .12);box-shadow:0 2px 5px 0 rgb(0 0 0 / .16),0 2px 10px 0 rgb(0 0 0 / .12);color:#721c24;cursor:pointer;text-decoration:none}.card.cart.error{border-color:red}.card.h-0{height:unset;min-height:70px}.card div.plus{position:absolute;top:calc(50% - 50px);width:100%;text-align:center;color:red;font-size:50px;font-weight:900}.card footer{position:absolute;bottom:0;width:100%;padding:15px;min-height:75px;backface-visibility:hidden}.accordion .card{min-height:unset}.alert-light{color:#818182;background-color:#fefefe;border-color:#e0e0e0;padding:.25rem .75rem}.card-body{padding-bottom:0}.card-footer{background-color:#fff;border-top:0 solid #fff0}.card.cart .card-footer,.card.cart .cart-body{background-color:#f3f3f3}.btn{margin:unset}table td{font-size:inherit!important;font-weight:inherit!important}@media(min-width:448px){.d-xxs-block{display:block!important}.col-xxs-6{flex:0 0 auto;width:50%}.d-sm-inline{display:inline!important}}.fs-7{font-size:.875rem!important}.fs-8{font-size:.75rem!important}.fs-9{font-size:.65rem!important}@media(min-width:576px){.fs-sm-1{font-size:2.5rem!important}.fs-xxl-2{font-size:2rem!important}.fs-sm-3{font-size:1.75rem!important}.fs-sm-4{font-size:1.5rem!important}.fs-sm-5{font-size:1.25rem!important}.fs-sm-6{font-size:1rem!important}.fs-sm-7{font-size:.875rem!important}.fs-sm-8{font-size:.75rem!important}.fs-sm-9{font-size:.65rem!important}}@media(min-width:768px){.fs-md-1{font-size:2.5rem!important}.fs-md-2{font-size:2rem!important}.fs-md-3{font-size:1.75rem!important}.fs-md-4{font-size:1.5rem!important}.fs-md-5{font-size:1.25rem!important}.fs-md-6{font-size:1rem!important}.fs-md-7{font-size:.875rem!important}.fs-md-8{font-size:.75rem!important}.fs-md-9{font-size:.65rem!important}}@media(min-width:992px){.fs-lg-1{font-size:2.5rem!important}.fs-lg-2{font-size:2rem!important}.fs-lg-3{font-size:1.75rem!important}.fs-lg-4{font-size:1.5rem!important}.fs-lg-5{font-size:1.25rem!important}.fs-lg-6{font-size:1rem!important}.fs-lg-7{font-size:.875rem!important}.fs-lg-8{font-size:.75rem!important}.fs-lg-9{font-size:.65rem!important}}@media(min-width:1200px){.fs-xl-1{font-size:2.5rem!important}.fs-xl-2{font-size:2rem!important}.fs-xl-3{font-size:1.75rem!important}.fs-xl-4{font-size:1.5rem!important}.fs-xl-5{font-size:1.25rem!important}.fs-xl-6{font-size:1rem!important}.fs-xl-7{font-size:.875rem!important}.fs-xl-8{font-size:.75rem!important}.fs-xl-9{font-size:.65rem!important}}@media(min-width:1400px){.fs-xxl-1{font-size:2.5rem!important}.fs-xxl-2{font-size:2rem!important}.fs-xxl-3{font-size:1.75rem!important}.fs-xxl-4{font-size:1.5rem!important}.fs-xxl-5{font-size:1.25rem!important}.fs-xxl-6{font-size:1rem!important}.fs-xxl-7{font-size:.875rem!important}.fs-xxl-8{font-size:.75rem!important}.fs-xxl-9{font-size:.65rem!important}}.radio{display:inline-block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #1e1e1e}.radio:hover input~.checkmark{background-color:silver}.radio input:checked~.checkmark{background-color:#d91e25;border:1px solid #d91e25}.radio .checkmark:after{content:"";position:absolute;display:none}.radio input:checked~.checkmark:after{display:block}.radio .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#d91e25}.input-group-text .radio{margin-top:-12px}.checkbox{display:inline-block;position:relative;padding-left:25px;margin-bottom:20px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border:1px solid #d91e25}.checkbox:hover input~.checkmark{background-color:silver}.checkbox input:checked~.checkmark{background-color:#d91e25;border:1px solid #d91e25}.checkbox .checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:10px;top:6px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox.disabled input:checked~.checkmark{background-color:silver;border-color:gray}.checkbox span{font-size:16px;padding-left:7px}.input-group-text .checkbox{margin-top:-3px}.allig-pulse:not(:hover){box-shadow:0 0 0 0 #0a5095;animation:pulse-blue 2s infinite}.btn-orange.allig-pulse:not(:hover){box-shadow:0 0 0 0 #ed1c24;animation:pulse-red 2s infinite}@keyframes pulse-blue{0%{box-shadow:0 0 0 0 rgb(10 80 149 / .7)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgb(237 28 36 / .7)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.cart-trash{color:silver;transition:all ease-in-out .3s}.cart-trash:hover{color:red}.cart-port-button{opacity:.75!important}.cart-port-button:hover{opacity:1!important}#ccExpirationYearWrapper{position:relative;display:inline-block;z-index:1}#ccExpirationYear{padding-left:30px;width:75px}#ccExpirationYearWrapper::before{content:"20";position:absolute;top:8px;left:10px;color:#000;z-index:2}.cc-sel{font-size:28px}.unselected{opacity:.4}.cc-sel:not(.unselected){color:#d91e25}.cc-window{border:1px solid #c0c0c0!important}.modal-dialog-scrollable .modal-body{max-height:calc(100vh - 225px)}.modal-dialog-centered{margin-left:auto;margin-right:auto}#busy #success-icon{color:#fff}#busy #busy-message{color:#fff}#busy-message{position:absolute;top:50vh;margin-top:48px;width:100%;font-size:32px;font-weight:600;font-variant:small-caps}#busy-message:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) 900ms infinite;animation:ellipsis steps(4,end) 900ms infinite;content:"…";width:0;margin-right:33px;text-align:left}@keyframes ellipsis{to{width:33px;margin-right:0}}@-webkit-keyframes ellipsis{to{width:33px;margin-right:0}}.step-indicator{color:#d91e25;font-weight:700}.step-indicator .fa-stack:before{content:"";position:absolute;top:.9em;left:-4em;width:4em;height:.2em;border-top:1px dotted #d91e25;background:#d91e25;z-index:-1}.step-indicator .fa-stack:first-child:before{display:none}.step-indicator .selected .far.fa-circle{font-weight:900}.step-indicator .selected .fa-stack-1x{color:#fff}.progressbar-wrapper{background:#fff;width:100%;height:115px;display:block;margin-bottom:30px}.progressbar-wrapper .progressbar{margin:0;padding:0;list-style:none}.progressbar-wrapper .progressbar li{list-style-type:none;width:25%;float:left;position:relative;text-align:center;text-transform:uppercase;color:#d91e25;z-index:1}.progressbar-wrapper .progressbar li .d-none{font-weight:700}.progressbar-wrapper .progressbar li .d-md-none{font-weight:700;font-size:12px}.progressbar-wrapper .progressbar li:before{width:calc(100% - 4em);height:1px;content:"";position:absolute;border-top:2px dotted #d91e25;top:30px;right:calc(50% + 2em);z-index:-1}.progressbar-wrapper .progressbar li:first-child:before{content:none}.progressbar-wrapper .selected .far.fa-circle{font-weight:900}.progressbar-wrapper .selected .fa-stack-1x{color:#fff}.progressbar-wrapper .inactive{opacity:.5;pointer-events:none}.slick-hero{margin-bottom:25px}.slick-dots{position:static}.slick-dots li button:before{font-size:16px;opacity:1!important;color:#d91e25!important}.slick-dots li.slick-active button:before{color:#1e1e1e!important}button.slick-prev:before{color:#d91e25;font-size:32px;font-family:"Font Awesome 5 Free";font-weight:700;content:""}button.slick-next:before{color:#d91e25;font-size:32px;font-family:"Font Awesome 5 Free";font-weight:700;content:""}.slick-slide img{width:100%}.slick-dotted .slick-slide{padding:6px 3px}.slick-bike-logos{margin-bottom:10px}.slick-bike-logos .slick-slide img{width:10vw!important;height:10vw!important;object-fit:contain;object-position:center center;margin-left:auto;margin-right:auto}@media(max-width:767px){.slick-bike-logos .slick-slide img{width:25vw!important;height:25vw!important}}.slider-nav .slick-list,.slick-bike-logos .slick-list{max-width:calc(100% - 45px);margin-right:auto;margin-left:auto}.slider-nav .slick-prev,.slick-bike-logos .slick-prev{left:0;top:35%}.slider-nav .slick-next,.slick-bike-logos .slick-next{right:0;top:35%}.slider-for:not(.slick-initialized) div:not(:first-child){display:none}.slider-nav:not(.slick-initialized) div{display:none}.slick-bike-logos:not(.slick-initialized) div{display:none}.pagination .page-item:not(.active) .page-link{background-color:#fff;border:1px solid #d91e25}.pagination .page-item:not(.active) .page-link:hover{background-color:#fff;color:#d91e25}.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover{background-color:#d91e25;border:1px solid #d91e25}label.error[for]{border:1px solid #f5c6cb;box-shadow:none;color:#b88d91;font-weight:700;background-color:#f8d7da;display:block;font-size:12px}.input-group-text.small{font-size:.75rem!important;transform:skewX(-8deg) scale(1);padding:.375rem 1rem}label.input-group{cursor:pointer}.accordion-button{color:#1e1e1e;opacity:.75}.accordion-button:focus{border-color:none;box-shadow:none}.accordion-button:not(.collapsed){color:#1e1e1e;background-color:rgb(0 0 0 / .15);box-shadow:none;outline:0;opacity:1}.accordion-button:after{filter:grayscale(1)}.accordion-body:not(.mh-auto){max-height:250px;overflow-y:auto}#mainAcc.accordion-item{border:0}#mainAccH .fas{color:#fff}#mainAccH .accordion-button{color:#fff!important}#mainAccH .accordion-button.collapsed{background-color:rgb(30 30 30 / .9)}#mainAccH .accordion-button:not(.collapsed){background-color:rgb(30 30 30 / .99)}#mainAccH .accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path 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'/></svg>")!important}#mainAccI.accordion-collapse>.accordion-body{max-height:none;padding:0}@media(min-width:767px){#mainAccI{display:block}}input[type=range]::-webkit-slider-thumb{background-color:#d91e25;width:18px;height:18px}.inv-card{position:relative;transition:all ease-in-out .3s;animation:fadeIn .5s;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s}.inv-card:hover{border:1px solid rgb(217 30 37 / .4);-webkit-box-shadow:0 2px 5px 0 rgb(217 30 37 / .16),0 2px 10px 0 rgb(217 30 37 / .12);box-shadow:0 2px 5px 0 rgb(217 30 37 / .16),0 2px 10px 0 rgb(217 30 37 / .12)}.inv-card img{min-height:100px;object-fit:contain;object-position:center center}.inv-card .location{background-color:rgb(255 255 255 / .8);color:#1e1e1e;box-sizing:border-box;margin:0;font-family:"Russo One";font-size:12px;font-variant:tabular-nums;line-height:1.5;list-style:none;-wekit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";position:relative;margin-top:-40px;margin-bottom:5px;padding:2px 8px;border:1px solid #fff0;border-radius:6px;border-bottom-left-radius:0;left:-8px;max-width:50%;border:1px solid #bbb}.inv-card .location .text{color:#1e1e1e}.inv-card .location:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;left:-1px;color:#fff;border-color:currentColor currentColor #fff0 #fff0;filter:brightness(.5)}.inv-card .discount_percentage{background-color:#000;color:#fff;box-sizing:border-box;margin:0;font-family:"Russo One";font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-wekit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";position:absolute;top:8px;padding:2px 8px;border-radius:6px;border-bottom-left-radius:0;left:-8px;max-width:50%;border:1px solid rgb(255 255 255 / .9)}.inv-card .discount_percentage:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;left:-1px;color:#fff;border-color:currentColor currentColor #fff0 #fff0;filter:brightness(.5)}.inv-card .ribbon{background-color:#d91e25;color:#fff;box-sizing:border-box;margin:0;font-family:"Russo One";font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:"tnum","tnum";font-feature-settings:"tnum","tnum";position:absolute;top:8px;padding:2px 8px;border:1px solid #fff0;border-radius:6px;border-bottom-right-radius:0;right:-8px;max-width:100%}.inv-card .ribbon .text{color:#fff}.inv-card .ribbon:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";color:#d91e25;border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;right:-1px;border-color:currentColor #fff0 #fff0 currentColor;filter:brightness(.5)}.inv-card .ribbon.color-red{background-color:#d91e25}.inv-card .ribbon.color-red:after{color:#d91e25;border-color:currentColor #fff0 #fff0 currentColor}.inv-card .ribbon.color-black{background-color:#1e1e1e}.inv-card .ribbon.color-black:after{color:#1e1e1e;border-color:currentColor #fff0 #fff0 currentColor;filter:brightness(3)}.inv-card .ribbon.color-gray{background-color:#a9a9a9}.inv-card .ribbon.color-gray:after{color:#a9a9a9;border-color:currentColor #fff0 #fff0 currentColor}.inv-card .ribbon.color-white{background-color:#fff;border:1px solid #bbb}.inv-card .ribbon.color-white .text{color:#1e1e1e}.inv-card .ribbon.color-white:after{color:#fff;border-color:currentColor #fff0 #fff0 currentColor}.inv-card .ribbon.color-green{background-color:#198754}.inv-card .ribbon.color-green:after{color:#198754;border-color:currentColor #fff0 #fff0 currentColor}.inv-card .ribbon.color-blue{background-color:#1275b3}.inv-card .ribbon.color-blue:after{color:#1275b3;border-color:currentColor #fff0 #fff0 currentColor}.inv-card .ribbon.color-orange{background-color:#ff6702}.inv-card .ribbon.color-orange:after{color:#ff6702;border-color:currentColor #fff0 #fff0 currentColor}.inv-card .ribbon.color-yellow{background-color:#ff0}.inv-card .ribbon.color-yellow .text{color:#1e1e1e}.inv-card .ribbon.color-yellow:after{color:#ff0;border-color:currentColor #fff0 #fff0 currentColor}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fw-600{font-weight:600}#invSortControls select.form-control{padding:.375rem .375rem;font-size:.95rem!important}#invSortControls .input-group-text.small{font-size:.75rem!important;transform:none;padding:.375rem .375rem}.title-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#invsrch-price-custom-container .input-group .input-group-text{padding-left:6px;padding-right:6px}#invsrch-price-custom-container .input-group input.form-control{padding-left:1px;padding-right:1px}.filter-apply{position:absolute;right:50px;color:#d91e25;font-size:18px}#creditAppForm label[for],#creditAppForm div[class*=col-]>label,.info-form label[for],.info-form div[class*=col-]>label,#PreQualForm label[for],#PreQualForm div[class*=col-]>label{font-weight:700}#creditAppForm .required,.info-form .required,#PreQualForm .required{color:red;font-weight:700;display:inline-block;margin-left:3px}#creditAppForm h3,.info-form h3,#PreQualForm h3{margin-bottom:3px}#creditAppForm div[class*=col-],.info-form div[class*=col-],#PreQualForm div[class*=col-]{margin-bottom:10px}#creditAppForm input+label.error,#creditAppForm select+label.error,.info-form input+label.error,.info-form select+label.error,#PreQualForm input+label.error,#PreQualForm select+label.error{padding:3px 10px}#creditAppForm div.radio>input+label.error,.info-form div.radio>input+label.error,#PreQualForm div.radio>input+label.error{position:absolute;top:32px;left:-12px}.creditappview .form-control{border:0;pointer-events:none;outline:0}.creditappview select.form-control{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.creditappview select.form-control::-ms-expand{display:none}.creditappview .input-group .input-group-text{background-color:#fff0;border:0;font-weight:600}body.admin{background-color:#fff;background-image:none}body.admin .util{color:#fff}body.admin .util h3,body.admin .util .h3{color:#fff}body.admin .util,body.admin header,body.admin h1,body.admin h2,body.admin h3,body.admin h4,body.admin h5,body.admin h6,body.admin .btn-primary{filter:grayscale(.5)}body.admin header{position:relative;z-index:100}body.admin .nav-tabs .nav-item{margin-right:2px}body.admin .tab-content{padding:15px;border:1px solid gray;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:15px}body.admin #fbform input[type=checkbox]{margin-right:8px;margin-bottom:8px;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);padding:8px}@media(min-width:768px){body.admin #vinDetail .card-body{max-height:400px;overflow-y:auto}}.tru-banner-slide{bottom:-95px!important;transition:all ease-in-out .3s}.tru-banner-slide:hover{padding-bottom:95px!important}.gg-toolbar{display:none!important}.finance-banner{text-align:center;background-color:#d91e25;color:#fff;margin-bottom:15px}.finance-banner a{display:block;padding:15px}.finance-banner a h4,.finance-banner a h5,.finance-banner a h6{display:inline-block}.finance-banner a h4,.finance-banner a h5{margin-left:15px}.finance-banner a h5,.finance-banner a h6{color:rgb(255 255 255 / .85)}.finance-banner a h4{color:#fff;font-size:24px}.finance-banner a h5{font-size:18px}.finance-banner a h6{font-size:16px}.finance-banner a .disclaimer{display:block;color:rgb(255 255 255 / .75);text-shadow:0 0 .1pt rgb(30 30 30 / .6)}@media(max-width:575px){.finance-banner a h4{font-size:18px}.finance-banner a h5{font-size:16px}.finance-banner a h6{font-size:14px}}.disclaimer{font-size:.7em}@media(max-width:575px){.narrow-padding{padding-left:20px}}#promo #dps_tac_cta_wif9e89rkfk div[class^=tac_body_tac]{margin-top:0;margin-bottom:0}#dps_tac_srp_wif9e89rkfk{max-width:100%}#dps_tac_srp_wif9e89rkfk *{white-space:normal!important}@media(min-width:992px) and (max-width:1199px){section.calculator input,section.calculator select{padding:.375rem .1rem}}.ymal img{width:100%;max-height:10vw;object-fit:cover}@media(max-width:991px){.ymal img{max-height:20vw}}@media(max-width:767px){.ymal img{max-height:20vw}}@media(max-width:575px){.ymal img{max-height:50vw}}.inv-card .location.large{font-size:16px}.info-form.card{min-height:unset}.info-form .address-group{position:relative;flex:1 1 auto;width:1%}.info-form .address-group input,.info-form .address-group select{border-radius:0;display:block}.info-form .address-group input:not(:first-child),.info-form .address-group select:not(:first-child){margin-top:-1px}.info-form .address-group input:first-child{border-top-right-radius:.25rem}.info-form .address-group input:last-child{border-bottom-right-radius:.25rem}.info-form .address-group .state{display:inline-block;width:calc(50% + 1px);height:38px;appearance:none}.info-form .address-group .zip{display:inline-block;width:50%;margin-left:-1px}.info-form .input-group-text.label-w-auto{width:111px}@media(max-width:767px){.info-form .input-group-text.label-w-auto{width:auto}}.info-form sup{font-size:7px;color:#d91e25}.o-25{opacity:.25!important}.o-50{opacity:.5!important}.o-75{opacity:.75!important}.o-100-hover:hover{opacity:1!important}span[data-toggle]{cursor:pointer}.detail{font-size:10pt;border:1px solid rgb(0 0 0 / .25);background-color:rgb(0 0 0 / .025);border-radius:3px;padding:15px}#ytplayer .modal-dialog{min-width:300px;max-width:1000px;width:90vw}#ytplayer .modal-dialog #ytframecontainer{position:relative;padding-bottom:56.25%;height:0}#ytplayer .modal-dialog #ytframecontainer #ytframe{position:absolute;top:0;left:0;width:100%;height:100%}.ytvideo{position:relative;cursor:pointer}.ytvideo:before{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:10;content:"";font-family:"Font Awesome 5 Free";font-weight:300;font-size:42px;color:rgb(255 255 255 / .75);text-align:center;line-height:100%;width:100%}.ytvideo.ytlg:before{font-size:128px}#capop .modal-dialog{min-width:300px;max-width:1000px;width:90vw}#capop .modal-dialog #caframecontainer{position:relative;padding-bottom:56.25%;height:0}#capop .modal-dialog #caframecontainer #caframe{position:absolute;top:0;left:0;width:100%;height:100%}body.xmodal{background-image:none}body.xmodal .container{max-width:unset!important}.modal-body{overflow-x:hidden;transition:all ease-in-out .3s}.shade{position:absolute;top:-250px;left:50%;transform:translateX(-50%);transition:all ease-in-out .3s;background-color:#fcfcfc;border:1px solid silver;border-radius:5px;padding:15px 15px 15px 15px;z-index:1000;text-align:center;box-shadow:rgb(0 0 0 / .5) 0 0 8px;min-width:300px}.shade.show{top:5px}.shade.show~div{opacity:.5;pointer-events:none}.uploader #dropArea{border:2px dashed gray;border-radius:10px;text-align:center;padding:10px;display:block;position:relative;min-width:200px}.uploader #dropArea strong{cursor:pointer}.uploader #dropArea .dragtext{font-weight:100!important;display:inline-block}.uploader #dropArea svg{display:block;fill:#333;fill-opacity:.5;margin:auto auto;cursor:pointer}.uploader #dropArea .camSvg{margin:10px auto}.uploader #dropArea #camLabel{cursor:pointer}.uploader #dropArea #camLabel:hover .camSvg{fill:#d91e25;fill-opacity:1}.uploader #dropArea #dropLabel:hover .dropSvg{fill:#d91e25;fill-opacity:1}.uploader #dropArea input[type=file]{display:none}.uploader #dropArea.highlight{border-color:#d91e25;border-style:solid;background-color:#fff}.uploader #dropArea.highlight .camSvg{opacity:.5}.uploader #dropArea.highlight .dropSvg{fill:#d91e25;fill-opacity:1}.uploader #dropArea.completed{border-style:solid}.uploader #iutTools{position:absolute;top:0;right:0;border-bottom-left-radius:10px;border-top-right-radius:8px;background-color:red;padding-top:5px;padding-right:5px;color:#fff}.uploader #iutTools span{padding:5px}.uploader #errorContainer{text-align:left}.uploader html.scrollLock{height:100%}.uploader html.scrollLock body{position:fixed;width:100%;top:0;overflow:hidden}.uploader #rootBody.scrollLock{overflow:hidden!important}.uploader #captureLayer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#000}.uploader #captureLayerBg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99990;background-color:#000}.uploader #minReqContainer{width:100vw;height:100vh;position:absolute;top:0;left:0;text-align:center;color:#fff;padding-top:25%}.uploader #playerContainer{position:absolute;top:0;left:0;width:100vw;height:calc(100% - 125px);overflow:hidden}.uploader #player{max-width:100%;max-height:100%;margin:auto;position:relative;top:50%;transform:translateY(-50%)}.uploader #maskContainer{position:absolute;top:0;left:0;width:100vw;height:calc(100% - 125px)}.uploader .mask{max-width:100%;max-height:100%;margin:auto;position:relative;top:50%;transform:translateY(-50%);padding:10px;object-fit:scale-down}.uploader #mask{display:inline}.uploader #mask-ls{display:none}.uploader #maskBtn{position:absolute;top:25px;right:25px;cursor:pointer;font-size:24px;height:50px;width:50px;border-radius:50px;margin-top:15px}.uploader #backBtn{position:absolute;top:25px;left:25px;cursor:pointer;font-size:24px;height:50px;width:50px;border-radius:50px;margin-top:15px}.uploader #switchCamLabel{position:absolute;top:10px;left:10px;color:#fff;background-color:rgb(0 0 0 / .5);padding:10px;border-radius:25px;cursor:pointer}.uploader #switchCamLabel:hover{color:silver}.uploader #switchCamLabel:hover svg{fill:silver}.uploader #switchCamBtn{width:24px;height:auto;cursor:pointer;margin-right:5px;fill:#fff;stroke:#000;vertical-align:middle}.uploader #captureContainer{position:absolute;bottom:0;left:0;width:100vw;padding:25px 25px 25px 25px;background-color:rgb(0 0 0 / .5);text-align:center}.uploader #capture{border-radius:50px;height:75px;width:75px;font-size:28px}.uploader #preview{visibility:hidden;position:fixed;top:0;left:0;width:100vw;height:100vh;display:table-cell;background-color:#000;text-align:center;vertical-align:middle}.uploader #previewContainer{position:absolute;bottom:0;left:0;width:100vw;padding:25px 25px 25px 25px;background-color:rgb(0 0 0 / .5);text-align:center}.uploader #canvasContainer{position:absolute;top:0;left:0;width:100vw;height:calc(100% - 125px)}.uploader #canvas{max-width:100%;max-height:100%;margin:auto;position:relative;top:50%;transform:translateY(-50%);object-fit:scale-down}.uploader .previewBtn{border-radius:50px;height:75px;width:75px;font-size:28px}.uploader #closeContainer{position:absolute;top:10px;right:10px}.uploader #closeBtn{color:#fff;text-shadow:0 0 2px #000;cursor:pointer;padding:10px;background-color:rgb(255 0 0 / .75);border-radius:25px;width:50px;height:50px;text-align:center}.uploader #closeBtn:hover{color:#000}@media(orientation:landscape){.uploader #mask{display:none}.uploader #mask-ls{display:inline}}#vid-none,#img-none{color:gray;text-align:center}.uploader #img-results,.ytuploader #vid-results{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.uploader #img-results .img,.ytuploader #vid-results .img{display:inline-block;margin-right:10px;margin-bottom:10px;cursor:pointer;position:relative;width:100%;height:75px}.uploader #img-results .img img,.ytuploader #vid-results .img img{position:absolute;top:0;left:0;z-index:998;width:100%;height:100%;object-fit:cover;object-position:center center}.uploader #img-results .img:not(.portal):hover img,.ytuploader #vid-results .img:not(.portal):hover img{opacity:.4;filter:grayscale(1)}.uploader #img-results .img:not(.portal):hover:before,.ytuploader #vid-results .img:not(.portal):hover:before{display:block;width:100%;height:100%;top:0;left:0;content:"";font-family:"Font Awesome 5 Free";font-weight:600;color:#d91e25;font-size:48px;line-height:75px;vertical-align:central;text-align:center;z-index:999}#btnAddYoutube,#btnAddImage{cursor:pointer}#btnAddYoutube:hover,#btnAddImage:hover{color:#000}@supports(-webkit-overflow-scrolling:touch){.uploader #captureContainer{bottom:44px!important}.uploader #previewContainer{bottom:44px!important}.uploader #playerContainer{height:calc(100% - 169px)!important}.uploader #maskContainer{height:calc(100% - 169px)!important}.uploader #canvasContainer{height:calc(100% - 169px)!important}}.datepicker{z-index:1000!important}.datepicker table thead tr th.datepicker-switch{font-weight:700}.datepicker table thead tr th.dow{width:14.285%;text-align:center}.datepicker table tbody tr td[data-date]:not(.disabled):not(.new):not(.old){color:#d91e25;font-weight:600!important}.datepicker table tbody tr td.disabled{color:#ccc}.datepicker table tbody tr td.active.day{background-color:#fff!important;background-image:linear-gradient(to bottom,rgb(217 30 37 / .85),#d91e25);color:#fff!important}.prefill{background-color:rgb(255 255 0 / .1)}span.pre-approved{width:100%;font-size:.675em;line-height:120%;text-transform:none;font-style:italic;position:absolute;bottom:0;left:0}.location-drop{position:absolute;transition:all ease-in-out .3s;text-align:right;border-radius:4px;border:1px solid #fff0;background-color:#1e1e1e;color:#fff;display:inline-block;z-index:1000;right:245px;padding:5px;margin-top:-5px;cursor:default}.location-drop div.row{display:none;transition:all ease-in-out .3s}.location-drop div.row div.col-lg-4{white-space:nowrap}.location-drop div.row div.border{border-top:1px solid #fff}.location-drop:hover{background-color:#d91e25;border:1px solid #1e1e1e}.location-drop:hover div.row{display:flex}.location-drop:hover a:hover{color:#1e1e1e}@media(max-width:767px){.location-drop{right:215px}}@media(max-width:575px){.location-drop{right:120px}}@media(max-width:991px){.location-drop{max-width:250px}}#topUtilBar{height:40px;padding-top:.7rem!important;border-bottom:1px solid rgb(255 255 255 / .1);overflow:visible}.slick-slide{position:relative!important}.slick-slide .discount-badge{position:absolute!important;top:5px!important;background-color:#000!important;color:#fff!important;font-weight:500!important;font-family:"Russo One"!important;padding:4px 8px;font-size:14px;border-radius:4px;pointer-events:none;left:5px!important;z-index:1000!important;border:1px solid #fff}.slick-slide .discount-badge:after{position:absolute;top:calc(100% + 1px);width:8px;height:8px;content:"";border:4px solid;-webkit-transform:scaleY(.75);transform:scaleY(.75);-webkit-transform-origin:top;transform-origin:top;left:-1px;color:#fff;border-color:currentColor currentColor #fff0 #fff0;filter:brightness(.5)}@media(min-width:576px){#topUtilBar{height:50px}}#bottomCTA{opacity:.95}#bottomCTA a{color:#fff}#bottomCTA .dropup .dropdown-menu a{color:#d91e25}.card-img.bg-checkered img[src="/images/ubd-favicon.png"]{opacity:.5}.card.nomh{min-height:auto!important;transition:all ease-in-out .3s}.card.nomh a:not(.text-ubd-black):not(.text-ubd-red){color:#1e1e1e!important;transition:all ease-in-out .3s}.card.nomh a:not(.text-ubd-black):not(.text-ubd-red):active,.card.nomh a:not(.text-ubd-black):not(.text-ubd-red):visited{color:#1e1e1e!important}.border-selected{border:1px solid #d91e25!important;transform:scale(1.05);color:#d91e25!important;font-weight:600;background-color:rgb(217 30 37 / .1)}.border-selected a{color:#d91e25!important}.border-selected a *{color:#d91e25!important}.accordion-header .accordion-button{font-family:"Russo One";color:#d91e25!important;letter-spacing:3px;opacity:1!important;padding:.5rem 1rem}.accordion-header .accordion-button:not(.collapsed){background-color:rgb(0 0 0 / .03)}.accordion-header .accordion-button .float-end{position:absolute;right:50px}.printonly,.print-full,.print-friendly,.print-condensed{display:none}.noprint-full,.noprint-friendly,.noprint-condensed{display:inerhit}@media print{.accordion-header .accordion-button .float-end{right:10px}div.util{display:none}header{display:none}footer{display:none}.print-friendly nav.navbar .container-fluid{display:block}div[class*=im-item],div[class*=imi_]{display:none}div.tru-banner-slide{display:none}.gg-toolbar{display:none!important}.gg-app,.gg-invite{display:none!important;visibility:hidden!important}.col-sm-6{width:50%}.noprint{display:none!important}.printonly{display:inherit}.radio,.checkbox{padding:0;margin-right:7px}.radio input,.checkbox input{display:inherit;width:25px;height:25px;opacity:1}.radio .checkmark,.checkbox .checkmark{display:none}.radio .checkmark:after,.checkbox .checkmark:after{display:none}.radio span.required,.checkbox span.required{padding-left:25px}.slick-prev,.slick-next,.slick-dots{display:none}.slick-list.draggable .slick-track{width:100%!important}.accordion-button::after{display:none}.accordion-collapse{display:block!important}.accordion-collapse .accordion-body{max-height:unset;overflow-y:unset}.noprint-all{display:none!important}body[data-print-mode=full] .noprint-full{display:none}body[data-print-mode=full] .noprint.print-friendly{display:inherit}body[data-print-mode=full] .noprint.print-condensed{display:inherit}body[data-print-mode=friendly] .noprint-friendly{display:none}body[data-print-mode=friendly] .noprint.print-condensed{display:inherit}body[data-print-mode=friendly] .photolimit div:not(.clearfix):nth-child(n+99){display:none}body[data-print-mode=condensed] .noprint-condensed{display:none}body[data-print-mode=condensed] .print-full:not(.print-condensed){display:none}body[data-print-mode=condensed] .print-friendly:not(.print-condensed){display:none}body[data-print-mode=condensed] .photolimit div:not(.clearfix):nth-child(n+8){display:none}}.stripe .row.striped:nth-child(odd){background-color:unset}.stripe .row.striped:nth-child(even){background-color:rgb(0 0 0 / .05)}.fancybox-container.fancybox-is-open{z-index:9999999999!important}.tox-promotion{width:1px!important;height:1px!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.fa-color.fa-facebook{color:#3b5998}.fa-color.fa-google{color:#4285f4}.fa-color.fa-instagram{color:#3f729b}.fa-color.fa-youtube{color:#e52d27}body.categories main{padding-top:0!important}[data-loctag]{background-color:#d91e25;color:#fff;border-radius:25px;padding:2px 8px 2px 8px}[data-loctag][data-loctag^=HOU]{filter:grayscale(0)}[data-loctag][data-loctag^=DAL]{filter:grayscale(.5)}[data-loctag][data-loctag^=BDC]{filter:grayscale(1)}[data-loctag][data-loctag^=BR]{background-color:#ff8c00;filter:grayscale(0)}[data-loctag][data-loctag^=SL]{background-color:#ff8c00;filter:grayscale(.5)}[data-loctag][data-loctag=""]{background-color:#eaeaea;border:1px solid #d8d8d8;color:#a9a9a9}[data-loctag][data-loctag=""]:after{content:"– – –"}[data-loctag]:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;display:inline-block;margin-right:5px;opacity:.6}[data-loctag]:after{content:attr(data-loctag);font-weight:700}@media(min-width:768px){.h-md-100{height:100%!important}}@media(min-width:992px){.h-lg-100{height:100%!important}}.ag-cell.text-center>.ag-cell-wrapper{justify-content:center}