body.sell-your-car #panel{box-shadow:none}body.sell-your-car #panel .yellow_container{display:none}@media (max-width: 767px){body.sell-your-car #sell_your_car_banner{background:#e8b62f url("/wp-content/themes/upap/img/yellow_container.jpg") center top repeat-x}body.sell-your-car #sell_your_car_banner h1,body.sell-your-car #sell_your_car_banner p{margin:10px 0 5px}}#how-it-works{background-color:#e8b62f;padding:12px 0 50px}@media (max-width: 767px){#how-it-works .col-sm-3:not(:first-of-type){margin-top:25px}}#how-it-works h2,#how-it-works h3{font-family:'Teko', sans-serif;font-size:30px;font-weight:300}#how-it-works .how-it-works-header h3{color:#000}#how-it-works .follow-steps{position:relative;z-index:1}#how-it-works .follow-steps .step-num{color:white;font-family:'Teko', sans-serif;font-size:18px;font-weight:300}#how-it-works .follow-steps .step-num::before{content:url(/wp-content/themes/upap/img/step-decoration.png);display:block;height:20px;left:32px;position:absolute;top:-10px;width:20px}#how-it-works .follow-steps .step-title{color:#fff;margin-top:0;position:relative;z-index:1}#how-it-works .follow-steps .step-title::before{background-size:cover;content:'';display:block;height:40px;margin-bottom:-27px;position:relative;z-index:-1}#how-it-works .follow-steps .step-title.step-1::before{background-image:url(/wp-content/themes/upap/img/step-1.png);width:137px}#how-it-works .follow-steps .step-title.step-2::before{background-image:url(/wp-content/themes/upap/img/step-2.png);width:114px}#how-it-works .follow-steps .step-title.step-3::before{background-image:url(/wp-content/themes/upap/img/step-3.png);width:154px}#how-it-works .follow-steps .step-title.step-4::before{background-image:url(/wp-content/themes/upap/img/step-4.png);width:99px}#how-it-works .follow-steps .step-title span{background-color:#000;padding:0 10px}#how-it-works .follow-steps p{font-size:16px;line-height:1.5}#instant-quote{background-color:#e8b62f}@media (min-width: 768px){#instant-quote{padding:30px 0 50px}}#instant-quote h2{color:white;font-family:'Teko', sans-serif;font-size:35px;font-weight:300;margin-top:0}#instant-quote p{font-size:16px}@media (min-width: 768px){#instant-quote .notify_me .missing_component_group{margin-bottom:0;display:flex;align-items:center}}#instant-quote .notify_me .component-list{font-size:12px}#instant-quote .notify_me .submit{text-align:left;padding-top:20px}#instant-quote .notify_me .submit p,#instant-quote .notify_me .submit .btnQuoteYMMContinue{font-size:14px}#instant-quote .notify_me .submit .btnQuoteYMMContinue{width:200px;text-transform:uppercase}#instant-quote .quote-cta{z-index:1}@media (max-width: 767px){#instant-quote .quote-cta{margin-top:50px;margin-bottom:50px}}#instant-quote .quote-cta::before{background-image:url(/wp-content/themes/upap/img/quote-cta.png);background-size:cover;content:'';display:block;height:88px;position:absolute;top:-15px;left:10px;right:10px;z-index:-1}#instant-quote .quote-cta p{background-color:black;padding:20px;color:#fff;font-size:35px;font-family:'Teko', sans-serif;font-weight:300;line-height:1.14;text-transform:uppercase}#instant-quote .quote-cta p a{color:#e8b62f}footer.hidden-xs{display:none}body.page-template-blog #hero-image{background-color:#e8b62f;position:relative}@media (min-width: 768px){body.page-template-blog #hero-image{background:#e8b62f url("/wp-content/themes/upap/img/news-hero-image.png") center bottom no-repeat;background-size:cover}}@media (max-width: 991px){body.page-template-blog #hero-image{background-position:40% bottom}}body.page-template-blog #hero-image:after{border-left:solid 25px transparent;border-right:solid 25px transparent;border-top:solid 25px #e8b62f;content:'';height:0;left:50%;margin-left:-18px;position:absolute;top:100%;width:0}@media (min-width: 768px){body.page-template-blog #hero-image .container{align-items:center;display:flex;min-height:280px}}@media (max-width: 767px){body.page-template-blog #hero-image .container{padding:30px 10px 50px}}body.page-template-blog #hero-image .container .row{padding:30px 0}body.page-template-blog #hero-image .col-sm-6{display:flex;flex-direction:column;justify-content:center}body.page-template-blog #hero-image .col-sm-6 h1{color:white;font-family:'Teko', sans-serif;font-size:70px;font-weight:300;margin-top:0}body.page-template-blog #hero-image .col-sm-6 p{font-size:16px;line-height:22px;margin-bottom:0}body.page-template-blog #news-posts{background-color:#c1b49f;padding-top:75px}body.page-template-blog #news-posts .flex-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}body.page-template-blog #news-posts .flex-wrapper .blog-card{margin-bottom:32px;width:32%}@media (max-width: 767px){body.page-template-blog #news-posts .flex-wrapper .blog-card{width:48%}}@media (max-width: 500px){body.page-template-blog #news-posts .flex-wrapper .blog-card{width:100%}}body.page-template-blog #news-posts .flex-wrapper .blog-card .news-img-wrap a:hover img{opacity:.8}body.page-template-blog #news-posts .flex-wrapper .blog-card .news-img-wrap img{transition:opacity .2s ease-in-out;width:100%}body.page-template-blog #news-posts .flex-wrapper .blog-card .news-post-date{color:#811f02;font-family:'Teko', sans-serif;font-size:18px;margin-top:15px}body.page-template-blog #news-posts .flex-wrapper .blog-card .news-title-wrap:hover{color:#222}body.page-template-blog #news-posts .flex-wrapper .blog-card .news-title-wrap .news-post-title{color:#222;font-family:'Teko', sans-serif;font-size:30px;font-weight:400;margin-top:10px;text-transform:uppercase}body.page-template-blog #news-posts .flex-wrapper .blog-card .news-post-excerpt{font-size:14px;line-height:18px}body.page-template-blog #news-posts .row{text-align:center}body.page-template-blog #news-posts .row .news-post-pagination{margin-bottom:75px}body.page-template-blog #news-posts .row .news-post-pagination .page-numbers{font-size:20px;padding:6px 13px;margin:0 8px;font-weight:600;transition:.2s color ease-in-out}@media (max-width: 700px){body.page-template-blog #news-posts .row .news-post-pagination .page-numbers{font-size:14px;padding:4px 8px;margin:0 3px}}@media (max-width: 415px){body.page-template-blog #news-posts .row .news-post-pagination .page-numbers{font-size:12px;padding:0 4px;margin:0 2px}}body.page-template-blog #news-posts .row .news-post-pagination .page-numbers:hover:not(.dots){text-decoration:none;color:white}body.page-template-blog #news-posts .row .news-post-pagination .next,body.page-template-blog #news-posts .row .news-post-pagination .prev{color:#811f02;font-size:16px}@media (max-width: 700px){body.page-template-blog #news-posts .row .news-post-pagination .next,body.page-template-blog #news-posts .row .news-post-pagination .prev{font-size:14px;padding:4px 8px;margin:0 3px}}body.page-template-blog #news-posts .row .news-post-pagination span:not(.dots){color:white;background-color:#811f02;border-radius:50%}body.page-template-blog #news-posts .row .news-post-pagination a{color:black}body.page-template-template-parts-perks-texts .slideout-menu{z-index:10}body.page-template-template-parts-perks-texts #hero-image{background:#e8b62f url("/wp-content/themes/upap/img/ppt-meet-new-pull-mobile.jpg") center bottom no-repeat;background-size:cover}@media (min-width: 500px){body.page-template-template-parts-perks-texts #hero-image{background:#e8b62f url("/wp-content/themes/upap/img/ppt-meet-new-pull.png") center bottom no-repeat;background-size:cover}}@media (min-width: 768px){body.page-template-template-parts-perks-texts #hero-image .container{align-items:center;display:flex;min-height:280px;padding-bottom:30px;padding-top:50px}}@media (max-width: 767px){body.page-template-template-parts-perks-texts #hero-image .container{padding:30px 10px}}body.page-template-template-parts-perks-texts #hero-image .container .row{padding:30px 0}@media (max-width: 767px){body.page-template-template-parts-perks-texts #hero-image .container .row.hide-mobile{display:none}}body.page-template-template-parts-perks-texts #hero-image .container .row.hide-desktop{align-items:center;display:flex;flex-direction:column;padding-bottom:0}@media (min-width: 768px){body.page-template-template-parts-perks-texts #hero-image .container .row.hide-desktop{display:none}}body.page-template-template-parts-perks-texts #hero-image .container .row.hide-desktop .col-sm-12{padding:0 40px}@media (max-width: 500px){body.page-template-template-parts-perks-texts #hero-image .container .row.hide-desktop .col-sm-12{padding:0 10px}}body.page-template-template-parts-perks-texts #hero-image .container .row.hide-desktop .text-bubble-wrap{align-self:flex-end;margin-top:30px;max-width:400px;width:70%}body.page-template-template-parts-perks-texts #hero-image .container .row.hide-desktop .text-bubble-wrap img{margin-bottom:-65px}body.page-template-template-parts-perks-texts #hero-image .col-sm-12 img{display:block;width:100%}body.page-template-template-parts-perks-texts #parts-perks-content{background-color:#c1b49f}body.page-template-template-parts-perks-texts #parts-perks-content .container{padding:30px 10px}@media (max-width: 767px){body.page-template-template-parts-perks-texts #parts-perks-content .container{padding:50px 10px}}body.page-template-template-parts-perks-texts #parts-perks-content .container h1,body.page-template-template-parts-perks-texts #parts-perks-content .container h2{font-family:Teko, sans-serif;font-size:44px;font-weight:400;line-height:.8}body.page-template-template-parts-perks-texts #parts-perks-content .container p,body.page-template-template-parts-perks-texts #parts-perks-content .container li{font-size:16px;line-height:1.4}@media (max-width: 767px){body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6{margin-bottom:20px}}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 h3{font-size:18px;font-weight:bold;line-height:1.2}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup{margin-top:20px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup .top-row{display:flex;margin:0 -5px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup .top-row .form-group{padding:0 5px;width:50%}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup .form-group input{border:solid 2px #979797;border-radius:0}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup .checkbox-group{display:flex}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup .checkbox-group input{margin-right:10px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup .checkbox-group .form-check-label{font-weight:normal}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .parts-perks-texts-signup button{background-color:#811d01;border:solid 2px white;color:white;font-size:15px;font-weight:bold;padding:8px 40px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 #OptIn-form-2,body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .error-message-wrap{display:none}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .error-message-wrap{color:#D8000C;background-color:#FFBABA;padding:8px;border-radius:2px;border:2px solid #D8000C}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account{background-color:#3c3c3c;border-radius:12px;margin:50px 0 20px;padding:20px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account h2{color:#f7c03b;font-weight:300;text-align:center}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account p{color:white;text-align:center}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account{margin-top:20px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account .top-row{display:flex;margin:0 -5px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account .top-row .form-group{padding:0 5px;width:50%}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account .form-group input,body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account .form-group select{border:solid 2px #979797;border-radius:0}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account .checkbox-group{display:flex}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account .checkbox-group input{margin-right:10px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account .checkbox-group .form-check-label{color:white;font-weight:normal}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-6 .create-account #parts-perks-create-account button{background-color:#811d01;border:solid 2px white;color:white;font-size:15px;font-weight:bold;padding:8px 40px}@media (max-width: 767px){body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-1{display:none}}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-1 img{margin-top:50px;width:100%}@media (min-width: 768px){body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-5{padding-left:15px}}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-5 ul{padding-left:25px}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-5 li{color:#811d01;font-family:Teko, sans-serif;font-size:26px;font-weight:400;line-height:1.5}body.page-template-template-parts-perks-texts #parts-perks-content .container .col-sm-5 .disclaimer-text{font-size:12px;margin-top:40px}body.page-template-template-parts-perks-texts #parts-perks-content .container .spinner{height:100px;position:relative}body.page-template-template-parts-perks-texts #parts-perks-content .container .spinner::before{border:solid 3px #eee;border-bottom-color:#EF6565;border-radius:50%;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0);width:40px}@keyframes spinner{0%{transform:translate3d(-50%, -50%, 0) rotate(0deg)}100%{transform:translate3d(-50%, -50%, 0) rotate(360deg)}}body.page-template-template-parts-perks-texts #parts-perks-content .container .spinner{height:100px;opacity:1;position:relative;transition:opacity linear 0.1s}body.page-template-template-parts-perks-texts #parts-perks-content .container .spinner::before{animation:2s linear infinite spinner;border:solid 3px #eee;border-bottom-color:#e8b62f;border-radius:50%;content:"";height:40px;left:50%;opacity:inherit;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0);transform-origin:center;width:40px;will-change:transform}body.page-template-template-loyalty #loyalty-options-CreateAccount{background:#811d00;border:2px solid #fff;color:#fff;display:inline-block;font-family:'Droid Sans',sans-serif;font-size:12px;font-weight:bold;letter-spacing:normal;line-height:30px;padding:2px 25px;outline:none;text-decoration:none;vertical-align:top;box-shadow:0 0 5px 0 rgba(0,0,0,0.75)}
