*{box-sizing:border-box;}ul.primary{white-space:normal;}.message{display:none;}body{margin:0px;width:100%;display:inline-block;background:#eee;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;padding-top:60px;}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;}.container{max-width:1000px;margin:0 auto;padding:0 20px;position:relative;}#wrapper{max-width:1000px;background-color:#efefef;margin:0 auto;}#content .container{font-size:0px;}.front .container .region-content{width:100%;font-size:0;}.container .region-content{width:calc(100% - 340px);display:inline-block;margin-top:20px;font-size:16px;vertical-align:top;}#sidebar{width:320px;margin-left:20px;min-height:320px;display:inline-block;margin-top:20px;font-size:16px;vertical-align:top;}.container .messages{font-size:14px;}.block{margin:0 0 10px 0;}ul.pager{background:white;box-shadow:0px 2px 5px rgba(0,0,0,0.2);padding:10px;font-weight:bold;margin-left:5px;margin-top:10px;}ul.pager li{display:inline-block;}ul.pager li a{margin:0 5px;padding:0 5px;color:#ec2229;}#VD-mpu-2,#VD-mpu-3,#VD-mpu-4{margin-top:15px;display:inline;}a,p,strong,input{font-size:14px;line-height:20px;text-decoration:none;color:#626262;margin:0px;font-family:'Open Sans',sans-serif;}p{padding-bottom:10px;}.title,.subtitle,.title a,.subtitle a{text-transform:uppercase;font-size:24px;line-height:30px;color:#ec2228;font-weight:bold;letter-spacing:0.025em;margin:20px 0 10px 0;}.subtitle,.subtitle a{font-size:14px!important;line-height:14px;font-weight:normal;}.red{color:#eb2024;}.sticky-float-container{height:auto;}.sticky-float{padding:0 10px;}.page-marketplace .sticky-float-container{height:auto;}body #header img{width:100%;height:auto;}.listing.tabs{width:100%;font-size:0px;display:inline-block;padding:40px 0;cursor:pointer;}.listing.tabs a.active{width:50%;display:inline-block;padding:20px;text-align:center;background-color:#eb2024;color:#FFF;font-size:14px;text-transform:uppercase;font-weight:bold;cursor:text;}.listing.tabs a{width:50%;display:inline-block;padding:20px;text-align:center;background-color:#333;color:#FFF;font-size:14px;text-transform:uppercase;font-weight:bold;}.node-classified-ad{padding:20px;}.node-type-classified-ad h1{margin:0px;}.node-type-classified-ad .listing-info{position:relative;width:100%}.node-type-classified-ad .listing-images{width:calc(100% + 40px);position:relative;margin-left:-20px;margin-top:-20px;}.node-type-classified-ad .listing-info .listing-price{text-align:right;padding:0px;}.node-type-classified-ad .listing-features{padding:20px 0 0 0;}.node-type-classified-ad .listing-features .field-label{font-weight:bold;font-size:22px;line-height:22px;letter-spacing:0.025em;display:inline-block;margin-bottom:10px;text-transform:uppercase;}.node-type-classified-ad .listing-features .field-item p{display:inline-block;background:#eb2024;margin:10px 10px 0px 0px;padding:5px 10px;color:white;font-weight:bold;font-size:14px;float:left;}.node-type-classified-ad .listing-body{font-size:14px;width:100%;margin-top:20px;display:inline-block;background:#FFF;padding:20px;margin-left:-20px;width:calc(100% + 40px);}.node-type-classified-ad .listing-features{width:100%;display:inline-block;list-style-position:inside;}.node-type-classified-ad #stat-bar{display:flex;margin-bottom:20px;justify-content:flex-start;align-content:center;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px;}.node-type-classified-ad .field-name-field-email a,.node-type-classified-ad .field-name-field-dealer-website a,.node-type-classified-ad .listing-insurance a{background-color:#eb2024;padding:10px;color:white;font-weight:bold;width:100%;display:inline-block;text-align:center;}.flex-direction-nav .flex-nav-prev a::before{content:'<';}.flex-direction-nav .flex-nav-next a::before{content:'>';}.flex-direction-nav li a{font-size:0px;}.flex-direction-nav li a::before{content:'>';font-size:20px;line-height:30px;text-align:center;vertical-align:center;background-color:#eb2024;border-radius:32px;width:32px;height:32px;color:white;display:inline-block;}.flag-outer-abuse-node{width:100%;text-align:right;}.flag-outer-abuse-node a{background:#eb2024;padding:5px 10px;color:white;}section.tab-view.active{display:inline-block;}section.tab-view{display:none;}section#contact{width:100%;}section#contact .left-container{padding:0 40px;border-right:solid 1px #ccc;width:initial;max-width:30%;}section#contact .right-container{width:padding%;70:0 40px 20px 40px;}section#contact form label{font-size:14px;text-transform:uppercase;margin:10px 0;}section#contact form input{padding:10px;width:100%;}section#contact form .form-item{width:100%;}section#contact .listing-item.listing-user-image{overflow:hidden;width:100px;height:100px;border-radius:50px;margin:0 auto;}section#contact .listing-item.listing-user{padding:20px 0;text-align:center;text-transform:uppercase;}section#contact .listing-item.listing-user a{font-size:16px;font-weight:bold;}section#contact .listing-item.listing-website,section#contact .listing-item.listing-phone-number{width:100%;font-size:14px;padding:0 20px 20px 20px;text-align:center;}section#contact .listing-item.listing-website .field-item:before,section#contact .listing-item.listing-phone-number .field-item:before{content:'';display:inline-block;width:32px;height:32px;background-image:url(../png/websiteicon.png);background-size:contain;margin-right:10px;vertical-align:middle;}section#contact .listing-item.listing-phone-number .field-item:before{background-image:url(../png/phoneicon.png);}section.field-group-html-element h2{text-transform:uppercase;font-size:22px;line-height:22px;letter-spacing:0.025em;}.views-row:nth-child(2n+1){background-color:#f9f9f9;}.views-row .field-content{padding:20px;}.left-container{float:left;width:50%;font-size:0px;}.right-container{float:left;width:50%;font-size:0px;}.listing-item{width:100%;padding-bottom:5px;}.listing-header{display:inline-block;padding:20px;position:sticky;top:60px;background:white;width:calc(100% + 40px);margin-left:-20px;box-shadow:0 2px 5px rgba(0,0,0,0.3)}.listing-heading{position:relative;margin-bottom:10px;margin-right:5px;text-transform:uppercase;}.listing-price .field-items{position:relative;}.listing-heading .listing-title{font-size:22px;line-height:22px;letter-spacing:0.025em;display:inline-block;}.listing-heading .listing-title .listing-title-brand{display:inline-block;}.listing-heading .listing-title .listing-title-brand a,.listing-row .views-field-title-1 .field-content a{letter-spacing:0.025em;font-size:22px;line-height:22px;color:#eb2024;font-weight:700;vertical-align:initial;}.listing-item.listing-image{padding-bottom:0px;}.listing-item.listing-image img{width:100%;height:auto;margin:0 auto;}.listing-contact-button{position:absolute;left:0;bottom:0;width:100%;background-color:#eb2024;display:inline-block;font-size:20px;padding:10px 20px;cursor:pointer;color:white;text-transform:uppercase;font-weight:bold;width:100%;text-align:center;margin-top:20px;}.flexslider .slides img{width:100%;height:auto;margin:0 auto;}.inner-box{font-size:0px;}.left-container .inner-box{text-align:left;width:50%;}.right-container #info.inner-box{width:70%;}.right-container #link.inner-box{text-align:center;padding-left:20px;width:30%;}.left-container #vehicle-stats.inner-box{padding:0 20px;}.field-group-html-element h2{margin-top:0;}.group-content-wrapper{background-color:white;margin-left:-20px;width:calc(100% + 40px);}#vehicle-info,#key-information{float:left;width:50%;padding:20px;padding-bottom:0px;}#vehicle-specs{float:left;width:50%;padding:20px;}#seller-information{float:left;width:100%;padding:0 20px 20px 20px;}#seller-information .field{width:48%;float:left;}#seller-information .field-name-field-geocode{margin-right:20px;}#seller-information .name-block{margin-bottom:5px;font-weight:700;}#seller-information .field-name-field-email,#seller-information .field-name-field-dealer-website{margin-top:10px;}#stat-bar{font-size:14px;display:inline-block;width:auto;}#stat-bar .listing-item{position:relative;width:initial;display:inline;}#stat-bar .listing-item.stat{display:inline-block;padding:0px;}#stat-bar .listing-item div{display:inline-block;}#stat-bar .listing-item .field{display:block;}#stat-bar .listing-item .field{display:inline-block;}#stat-bar .listing-item.listing-milage:before,#stat-bar .listing-item.views-field-field-milage:before{content:' ';display:inline-block;white-space:pre;width:18px;height:18px;background-image:url(../png/gauge.png);background-size:cover;margin-right:5px;}#stat-bar .listing-item.listing-address:before,#stat-bar .listing-item.views-field-field-address-administrative-area:before{content:' ';display:inline-block;white-space:pre;width:18px;height:18px;background-image:url(../png/map.png);background-size:cover;margin-right:5px;}#stat-bar .listing-item.listing-engine-size:before,#stat-bar .listing-item.views-field-field-engine-size:before{content:' ';display:inline-block;white-space:pre;width:18px;height:18px;background-image:url(../png/gear.png);background-size:cover;margin-right:5px;}#stat-bar .listing-item.listing-price:before,#stat-bar .listing-item.views-field-field-asking-price:before{content:' ';display:inline-block;white-space:pre;width:18px;height:18px;background-image:url(../png/tag.png);background-size:cover;margin-right:5px;}#action-bar{display:flex;background:white;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;width:calc(100% + 40px);margin-left:-20px;z-index:100;column-gap:1.25rem;padding:0px 20px;}#action-bar .listing-item{display:inline-block;}body #wrapper .right-container .listing-item.listing-title,body #wrapper .right-container .listing-item.listing-title a{font-size:18px;color:#000;font-weight:bold;}body #wrapper .right-container .listing-item.listing-body,body #wrapper .right-container .listing-item.listing-body p{font-size:14px;}body #wrapper .right-container .listing-item.listing-link a{padding:10px 20px;background-color:#000;color:#FFF;text-transform:uppercase;}#images{position:relative;}.field-slideshow-slide{max-height:480px;}.field-slideshow-thumbnail{width:75px!important;max-height:56px;}.field-slideshow.field-slideshow-1{margin-bottom:0px;}#field-slideshow-1-pager li{margin-right:10px;}.carousel-prev,.carousel-next{display:none;}.node-type-page p{padding:0 10% 0 10%;}.node-type-page .page-tag-line{font-weight:700;font-size:18px;line-height:133%;margin-bottom:20px;}.node-type-page .page-get-started{font-weight:700;font-size:18px;line-height:133%;margin-bottom:20px;text-align:center;width:100%;display:inline-block;}.node-type-page .page-get-started a{background-color:#eb2024;display:inline-block;font-size:20px;padding:10px 20px;cursor:pointer;color:white;text-transform:uppercase;font-weight:bold;text-align:center;box-shadow:0px 0px 7px rgba(0,0,0,0.2);}.node-type-page .page-engaged-audience,.node-type-page .page-trusted-source,.node-type-page .page-free{position:relative;padding:10px;padding-top:120px;margin-bottom:20px;text-align:center;font-size:14px;line-height:133%;width:31%;float:left;background:#fff;min-height:260px;box-shadow:0px 0px 7px rgba(0,0,0,0.2);margin:0 1%;}.node-type-page .field-name-body p.page-engaged-audience,.node-type-page .field-name-body p.page-trusted-source,.node-type-page .field-name-body p.page-free{padding:120px 10px 10px 10px;}.node-type-page .field-name-body p.page-tag-line{text-align:center;padding:0px;}.node-type-page .field-name-body .page-get-started a{color:white;}.node-type-page .page-engaged-audience:before,.node-type-page .page-trusted-source:before,.node-type-page .page-free:before{position:absolute;content:'\000a0';top:10px;width:90px;height:90px;left:50%;margin-left:-45px;background-color:white;background-size:66%;background-position:center center;background-repeat:no-repeat;}.node-type-page .page-engaged-audience:before{background-image:url(../png/targeted.png);}.node-type-page .page-trusted-source:before{background-image:url(../png/trusted.png);}.node-type-page .page-free:before{background-image:url(../png/free.png);}.node-type-page .page-engaged-audience strong,.node-type-page .page-trusted-source strong,.node-type-page .page-free strong{display:block;font-size:18px;margin-bottom:20px;line-height:120%;}.node-type-page ol{list-style:none;}.node-type-page ol li{position:relative;font-weight:700;width:100%;padding:0 10% 40px 5%;font-size:22px;line-height:133%;}.node-type-page ol li:last-child{padding-bottom:20px;}.node-type-page ol li:before{position:absolute;top:-0.125em;left:-0.66em;border-style:solid;border-width:1px;border-color:#999999;width:1.33em;line-height:133%;text-align:center;padding-bottom:2px;font-size:24px;}.node-type-page ol li:nth-child(0n+1):before{content:"1";}.node-type-page ol li:nth-child(0n+2):before{content:"2";}.node-type-page ol li:nth-child(0n+3):before{content:"3";}.node-type-page ol li:nth-child(0n+4):before{content:"4";}.node-type-page ol li:nth-child(0n+5):before{content:"5";}.block-dfp{text-align:center;}.dfp-advert-padding-bottom{width:initial;}@media only screen and (max-width:960px){.page-node #VD-mpu-1-mobile{margin-left:0;margin-right:0;}}.node-type-page  .field-item.even{background-color:white;box-shadow:0 2px 5px rgba(0,0,0,0.5);padding:20px;}.node-type-page .field-name-body a{color:#eb2024;}.node-type-page .field-name-body img{width:100%;height:auto;}.node-type-page .field-name-body p{padding:0 0 10px 0;}.get-a-quote-cta{position:absolute;right:-20px;top:70px;padding:10px;background:#eb2024;color:white;font-weight:bold;text-transform:uppercase;font-size:17px;z-index:100;}.cmg-text-snippet .cmg-text-snippet-action #actionClick:after{filter:invert(46%) sepia(84%) saturate(6539%) hue-rotate(348deg) brightness(92%) contrast(102%)!important;}#field-slideshow-1-carousel-wrapper{position:relative;}#field-slideshow-1-pager{float:none;display:inline-block;overflow-x:scroll;white-space:nowrap;width:100%;padding:10px;position:absolute;z-index:300;top:-70px;}#field-slideshow-1-pager li{position:relative;height:0;overflow:hidden;padding-bottom:50px;float:none;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,0.5)}#field-slideshow-1-pager li img{position:relative;width:100%;height:auto;}
.content-container{max-width:640px;width:100%;display:inline-block;background-color:white;margin-top:20px;border-radius:5px;overflow:hidden;box-shadow:0px 2px 5px rgba(0,0,0,0.3);}.content-container h2{margin:0px;padding-left:20px;}.content-container .content{padding:20px;}.content-container .login-buttons{width:100%;text-align:center;font-size:0px;display:inline-block;margin-bottom:20px;}.content-container .login-buttons a{width:50%;text-align:center;display:inline-block;padding:20px 0;background-color:#333;color:white;font-weight:bold;text-transform:uppercase;}.content-container .login-buttons a.active{background-color:#eb2128;}.content-container .login-buttons input{border:#eb2128 1px solid;border-radius:5px;width:100%;padding:5px 10px;margin-top:10px;}.droppable-message{padding:20px;background:#eee;}.droppable-message a{padding:10px;background:red;color:white;font-weight:bold;margin:10px}.view-display-id-marketplace_user_dashboard{background-color:#FFF;box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:5px;overflow:hidden;width:100%;}.view-display-id-marketplace_user_dashboard th{background-color:#333;color:#ec2229;display:table-cell;padding:10px 20px;width:initial;}.view-display-id-marketplace_user_dashboard th a{color:#ec2229;display:inline-block;}.view-display-id-marketplace_user_dashboard th a img{width:10px;height:10px;display:inline-block;}.view-display-id-marketplace_user_dashboard td{padding:10px;background-color:#FFF;display:table-cell;width:fit-content;}
.sell-your-bike-block{min-height:300px;width:100%;background:#eee url(../jpg/sell-your-bike-1920.jpg) no-repeat;background-size:cover;background-position:center center;display:table;box-shadow:0px 2px 5px rgba(0,0,0,0.2);margin:10px 0;}@media (max-width:1600px){.sell-your-bike-block{background-image:url(../jpg/sell-your-bike-1440.jpg);background-image:-webkit-image-set(url(../jpg/sell-your-bike-1440.jpg) 1x,url(../jpg/sell-your-bike-1920.jpg) 2x,);background-image:image-set(url(../jpg/sell-your-bike-1440.jpg) 1x,url(../jpg/sell-your-bike-1920.jpg) 2x,);}}@media (max-width:1200px){.sell-your-bike-block{background-image:url(../jpg/sell-your-bike-1024.jpg);background-image:-webkit-image-set(url(../jpg/sell-your-bike-1024.jpg) 1x,url(../sell-your-bike-2048.html) 2x,);background-image:image-set(url(../jpg/sell-your-bike-1024.jpg) 1x,url(../sell-your-bike-2048.html) 2x,);}}@media (max-width:900px){.sell-your-bike-block{background-image:url(../jpg/sell-your-bike-768.jpg);background-image:-webkit-image-set(url(../jpg/sell-your-bike-768.jpg) 1x,url(../jpg/sell-your-bike-1440.jpg) 2x,);background-image:image-set(url(../jpg/sell-your-bike-768.jpg) 1x,url(../jpg/sell-your-bike-1440.jpg) 2x,);}}@media (max-width:700px){.sell-your-bike-block{background-image:url(../jpg/sell-your-bike-640.jpg);background-image:-webkit-image-set(url(../jpg/sell-your-bike-640.jpg) 1x,url(../jpg/sell-your-bike-1024.jpg) 2x,);background-image:image-set(url(../jpg/sell-your-bike-640.jpg) 1x,url(../jpg/sell-your-bike-1024.jpg) 2x,);}}@media (max-width:500px){.sell-your-bike-block{background-image:url(../jpg/sell-your-bike-440.jpg);background-image:-webkit-image-set(url(../jpg/sell-your-bike-440.jpg) 1x,url(../jpg/sell-your-bike-768.jpg) 2x,);background-image:image-set(url(../jpg/sell-your-bike-440.jpg) 1x,url(../jpg/sell-your-bike-768.jpg) 2x,);}}.sell-your-bike-block .content{width:100%;height:300px;background-color:rgba(0,0,0,0.3);display:table-cell;text-align:center;padding:30px;vertical-align:middle;}.sell-your-bike-block .content h2{text-transform:uppercase;}.sell-your-bike-block .content p,.sell-your-bike-block .content h2{text-transform:uppercase;text-shadow:0 0 10px black;color:#FFF;}.sell-your-bike-block .content .button{color:#FFF;padding:10px 15px;background-color:#eb2128;margin-top:10px;text-shadow:none;display:inline-block;font-size:20px;line-height:22px;}.listing-grid{margin:0 0 0 0;}.listing-grid .views-row{width:48%;margin-right:1%;margin-bottom:10px;padding:0 15px;display:inline-block;background-color:#fff;position:relative;box-shadow:0px 2px 5px rgba(0,0,0,0.2);border:solid 1px #ccc;text-align:left;min-height:293px;}.listing-grid .views-row:nth-child(even){margin-right:0;margin-left:1%;}.listing-grid .views-row{font-size:12px;line-height:14px;position:relative;vertical-align:bottom;}.listing-grid .views-row .field-content{padding:0;}.listing-grid .views-field-title-1,.listing-grid .views-field-title{width:100%;display:inline-block;font-weight:700;font-size:22px;line-height:24px;margin-bottom:10px;}.listing-grid .views-field-title-1 span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.listing-grid .views-field-title{line-height:1em;}.listing-grid .views-field-field-engine-size,.listing-grid .views-field-field-milage,.listing-grid .views-field-field-category{position:relative;padding-left:16px;line-height:133%;font-size:14px;}.listing-grid .views-field-field-engine-size:before,.listing-grid .views-field-field-milage:before,.listing-grid .views-field-field-category:before{position:absolute;left:-1px;top:3px;width:12px;height:12px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAADrISi5+juXAAAAAXRSTlMAQObYZgAAAD9JREFUCNdjQAcOICIBRBSAiAoQUQMi6kBEPZhoABEHQMQDEPEBRPwAEX/grA9w2QNwHXBTauAmF8Btc2DACgCeZxSEHiQzAAAAAABJRU5ErkJggg==');background-position:center center;background-size:cover;content:' ';white-space:pre;}.listing-grid .views-field-field-category a{color:#000;}.listing-grid .views-field-title a{line-height:110%;}.listing-grid .views-field-field-asking-price{text-align:center;position:absolute;top:94px;right:15px;background:#ffffff;color:#eb2128;line-height:20px;padding:3px 10px;}.listing-grid .views-field-field-asking-price .field-content{color:#eb2128;font-weight:bold;font-size:14px;}.listing-grid .views-field-title-1 .field-content{color:#333;font-size:14px;font-weight:bold;padding-bottom:0px;}.listing-grid .views-field-field-brand .field-content{color:#333;font-size:14px;}.listing-grid .views-field-view-node{width:calc(100%);padding:10px;text-align:center;font-weight:normal;text-transform:uppercase;background-color:#eb2128;position:absolute;vertical-align:bottom;bottom:0px;left:0px;}.listing-grid .views-field-view-node .field-content a{color:white;font-weight:700;}.listing-grid .views-field-field-images,.listing-grid .views-field-field-image{position:relative;width:calc(100% + 30px);max-width:calc(100% + 30px);margin:0 -15px 10px -15px;background-color:#e9e9e9;height:120px;overflow:hidden;}.listing-grid .views-field-field-images img,.listing-grid .views-field-field-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;}.listing-grid.view-display-id-block_1 .views-field-field-images img,.listing-grid.view-display-id-block_1 .views-field-field-image img{width:auto;height:100%;}.views_infinite_scroll-ajax-loader{width:100%;text-align:center;}.views_infinite_scroll-ajax-loader img{width:50px;}.front .panels-ipe-sort-container{display:inline-block;}.front .pane-taxonomy-blocks{width:100%;float:left;color:#eb2129;font-weight:bold;display:inline-block;background:white;padding:20px 20px 10px 20px;}.front .panel-separator{display:none;}.front .pane-taxonomy-blocks h2{margin-top:0px;color:#333;}.front .panel-pane .view-taxonomy-blocks a{font-size:16px;display:inline-block;color:white;height:100%;width:100%;line-height:100px;}.front .panel-pane .view-taxonomy-blocks .views-row{background-color:transparent;}.front .panel-pane .view-taxonomy-blocks .views-row .field-content{padding:0px;}.front .panel-pane .view-taxonomy-blocks .views-row{display:inline-block;width:24.5%;border:none;position:relative;}.front .panel-pane .view-taxonomy-blocks .views-row .views-field.views-field-field-images{height:100px;overflow:hidden;}.front .panel-pane .view-taxonomy-blocks .views-row .views-field-field-images img{width:100%;height:auto;}.front .panel-pane .view-taxonomy-blocks .views-row .views-field-name{position:absolute;display:inline-block;top:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.3);}.front .listing-grid{margin:0 0 0 0;}.front .listing-grid .views-row{margin:0 15px 15px 0;border-radius:10px;-webkit-border-radius:10px;overflow:hidden;}.front .listing-grid .views-row{width:calc(33.33% - 15px);}.listing-grid.article .views-row{width:calc(25% - 15px);}#footer .region-footer{background-color:#FFF;padding:20px;box-shadow:0 -2px 5px rgba(0,0,0,0.2)}#footer .region-footer .block{margin:0px;text-align:center;}#footer .region-footer .block a{color:#ec2229;font-weight:bold;}.block-model-landing-pages{background-color:#FFF;border:#ccc 1px solid;box-shadow:0px 2px 5px rgba(0,0,0,0.2);width:300px;display:block;margin:5px auto;}.block-model-landing-pages h2{color:#ec2125;padding:20px;margin:0px;font-size:24px;}.block-model-landing-pages ul{display:block;}.block-model-landing-pages ul ul{padding:0px;width:100%;margin-top:10px;}.block-model-landing-pages ul li{display:block;margin:0px;font-size:0px;}.block-model-landing-pages ul li li{padding:5px 20px;border:none;}.block-model-landing-pages ul li a{color:#ec2125;font-weight:bold;border-bottom:#ec2125 solid 1px;width:100%;display:inline-block;padding:15px 20px;font-size:16px;}.block-model-landing-pages ul li.first a{border-top:#ec2125 solid 1px;}.block-model-landing-pages ul li li a{border:none;color:#333;padding:5px 20px;font-size:14px;font-style:normal;}.block-model-landing-pages ul li li.first a{border-top:none;}.block-model-landing-pages ul li li a:hover{text-decoration:underline;}#block-views-classifieds-block-2 h2{color:#ec2125;text-transform:uppercase;font-size:20px;}
.panels-flexible-region-marketplace_front-center{width:calc(100% - 320px);margin-bottom:-15px;min-height:600px;}.panels-flexible-region-marketplace_front-ad_block{width:auto;padding:10px 0;margin:0 0 0 0;}.view-id-classifieds{font-size:0;}.pane-classifieds .pane-title{display:none;}.panels-flexible-marketplace_front .panels-flexible-region-inside-first{padding:0px;}.panels-flexible-marketplace_front .panels-flexible-region-inside{padding:0!important;}
#header{background-image:url(../jpg/headerimage-2048.jpg);background-size:cover;background-position-y:66%;background-position-x:50%;padding:100px 0;display:none;max-width:1000px;margin:0 auto;}#header.front{padding:200px 0;display:block;}@media (max-width:1600px){#header{background-image:url(../jpg/headerimage-1440.jpg);background-image:-webkit-image-set(url(../jpg/headerimage-1440.jpg) 1x,url(../jpg/headerimage-2048.jpg) 2x,);background-image:image-set(url(../jpg/headerimage-1440.jpg) 1x,url(../jpg/headerimage-2048.jpg) 2x,);}}@media (max-width:1200px){#header{background-image:url(../jpg/headerimage-1024.jpg);background-image:-webkit-image-set(url(../jpg/headerimage-1024.jpg) 1x,url(../jpg/headerimage-2048.jpg) 2x,);background-image:image-set(url(../jpg/headerimage-1024.jpg) 1x,url(../jpg/headerimage-2048.jpg) 2x,);}}@media (max-width:900px){#header{background-image:url(../jpg/headerimage-768.jpg);background-image:-webkit-image-set(url(../jpg/headerimage-768.jpg) 1x,url(../jpg/headerimage-1440.jpg) 2x,);background-image:image-set(url(../jpg/headerimage-768.jpg) 1x,url(../jpg/headerimage-1440.jpg) 2x,);}}@media (max-width:700px){#header{background-image:url(../jpg/headerimage-640.jpg);background-image:-webkit-image-set(url(../jpg/headerimage-640.jpg) 1x,url(../jpg/headerimage-1024.jpg) 2x,);background-image:image-set(url(../jpg/headerimage-640.jpg) 1x,url(../jpg/headerimage-1024.jpg) 2x,);}}@media (max-width:500px){#header{background-image:url(../jpg/headerimage-440.jpg);background-image:-webkit-image-set(url(../jpg/headerimage-440.jpg) 1x,url(../jpg/headerimage-768.jpg) 2x,);background-image:image-set(url(../jpg/headerimage-440.jpg) 1x,url(../jpg/headerimage-768.jpg) 2x,);}}.header-overlay{max-width:1000px;background-color:#ffffff;padding:20px;margin:-80px auto 0 auto;display:none;border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.2);box-shadow:0px 2px 5px rgba(0,0,0,0.2);overflow:hidden;}.header-overlay.front{display:block;}.menu.nav{position:fixed;top:0;left:0;padding:16px 10px;display:table;vertical-align:top;text-align:center;width:100%;background-color:rgba(255,255,255,1);box-shadow:0 2px 5px rgba(0,0,0,0.2);z-index:500;}.menu.nav .logo{position:absolute;top:0;width:130px;padding:10px 20px;height:92px;display:inline-block;background-color:black;vertical-align:top;}.menu.nav .logo img{width:100%;height:auto;}.menu.nav .links,.sidr-inner{padding:0px;display:inline-block;vertical-align:middle;font-size:0px;overflow:hidden;margin-left:230px;}.menu.nav .links li,.sidr-inner li{display:inline-block;padding:5px 0;vertical-align:top;}.menu.nav .links li.user-link,.sidr-inner li.user-link{background:#eb2128;}.sidr .sidr-inner{margin:0;border-radius:0px;text-align:center;padding:0px;}.sidr .sidr-inner li{width:100%;}#sidr-wrapper-0{position:fixed;width:100%;top:0;left:0;z-index:2099;background-color:white;text-align:right;box-shadow:0 2px 5px rgba(0,0,0,0.2);}a#sidr-0-button{position:relative;padding:20px;display:inline-block;width:auto;color:#eb2128;font-size:14px;font-weight:700;padding-left:27px;}a#sidr-0-button:before{position:absolute;left:0;-webkit-transform:translateY(-1px);transform:translateY(-1px);width:22px;height:22px;content:' ';white-space:pre;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEUAAADtKjHrIinrISjdJCrxZmrgIinsLzXrIinsJCvrIinuLDLrISjrIinxY2fyam7fGyLiLTTrHSTsJiztMjntNz3bHCLcHyXfLTPgMTfrISjsHCPqExruICfrGB/qCxIuvN5+AAAAGnRSTlMA5PCef1wo3eD78t6rlWVRLCPl5MzGjYtybmISt3cAAABeSURBVDjLzdBHEoAgAATBFRMmgllA+P8v/cGeKMo+z2lQgHSCcBLCUSJDMPJgxDLXxLygAK1aQmnIFIi0oo+O8FWJwJqOMBYFPGdDXDem+BJZPkzBE3HDMVTEsOMHPsM4LOMvbriFAAAAAElFTkSuQmCC');background-size:cover;}.menu.nav .links li a,.sidr-inner li a{display:inline-block;padding:5px 15px;border-right:solid 1px #eee;color:#eb2128;font-size:14px;font-weight:700;min-height:30px;}.menu.nav .links li.user-link a,.sidr-inner li.user-link a{position:relative;color:#FFF;border:none;line-height:17px;padding-left:38px;}.sidr-inner .logo{display:block;width:100%;background-color:black;padding:30px 60px;}.sidr-inner .logo img{width:100%;height:auto;}.sidr-inner li.user-link a{padding-top:7px;padding-left:0;}.menu.nav .links li.user-link a:before{position:absolute;display:inline-block;white-space:pre;content:' ';top:3px;left:10px;width:22px;height:22px;background-size:cover;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAilBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2N2iNAAAALXRSTlMA++zp2neJf3Bn+dDFvrGiWisZ9fHi18m5jz4v38OdlWpgHhIOBgSqmIRUOCbBUriTAAAA+0lEQVQ4y42SWXKDMBBEJYHYg21MwEvi3c767n+9fBBjKSOq0l8z6lclaXqUp2Zf15ma1qLUsJxN+gmDim3YX4Ox281MoxchfwP1UEWYEBBT3cuCRPrfcLnXKVHoBf2j0TQCqEjd6+YCeHbPXvkIAEcXSAXwROLSnwJIicf6ChcBnGGc8DsvSqofT08QirTRdEOmBbEKKQddH7MSliqsOYPaCf9g+FUZjLsC4r21bwawobSpbkP51cJaDpKD1+W+n0Hu88XVA5b82eWIlb/PrdzQs8vLeDt2j+YEgblGt7GxdEoIZ8VW7CRgnHf35BIonX8kUSMBazL1H/0At4IZq4ADNKkAAAAASUVORK5CYII=');}
.header-overlay .header-block .hero-text{color:#eb2127;font-size:30px;margin:0px;font-weight:normal;text-align:left;margin-bottom:10px;}#block-views-exp-classifieds-page-1{padding:20px;background-color:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.2);border:solid 1px #ccc;text-align:left;margin-bottom:15px;max-height:72px;overflow:hidden;transition:max-height 0.33s;}#block-views-exp-classifieds-page-1 h2{position:relative;text-align:left;margin:0 0 10px 0;color:#eb2127;font-size:20px;margin-bottom:20px;}#block-views-exp-classifieds-page-1 h2:after{position:absolute;cursor:pointer;display:block;content:' ';white-space:pre;right:15px;top:10px;width:10px;height:10px;border-style:none solid solid none;border-width:2px;border-color:#eb2127;transform:rotate(45deg);transition:transform 0.33s;}#block-views-exp-classifieds-page-1.expanded h2:after{transform:rotate(225deg) translate(-5px,-5px);}#views-exposed-form-classifieds-page-1{text-align:left;display:inline-block;}#views-exposed-form-classifieds-page-1 .views-exposed-widget{width:100%;padding:0px;}#views-exposed-form-classifieds-page-1 .form-item{padding:5px 0 10px 0;font-size:16px;border:none;position:relative;}#views-exposed-form-classifieds-page-1 .bef-slider-wrapper{width:100%;display:inline-block;}#views-exposed-form-classifieds-page-1 .bef-slider-wrapper .form-item{width:calc(50% - 5px);float:left;padding-bottom:5px;}#views-exposed-form-classifieds-page-1 .bef-slider-wrapper .form-item:nth-child(n+2){margin-top:-32px;margin-left:10px;}#views-exposed-form-classifieds-page-1 .bef-slider-wrapper .form-item label{margin:5px 0;}#views-exposed-form-classifieds-page-1 .bef-slider.ui-slider{margin-bottom:10px;}#views-exposed-form-classifieds-page-1 label{color:#eb2125;}#views-exposed-form-classifieds-page-1 input,#views-exposed-form-classifieds-page-1 select{width:100%;border:#eb2127 1px solid;padding:5px 10px;}#views-exposed-form-classifieds-page-1 .views-widget-filter-field_asking_price_value input{padding-left:18px;}#views-exposed-form-classifieds-page-1 select{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-radius:0px;background-color:white;font-size:14px;color:#757575;line-height:20px;}#views-exposed-form-classifieds-page-1 .views-submit-button{width:100%;display:inline-block;text-align:right;}#views-exposed-form-classifieds-page-1 .views-submit-button input,body #views-exposed-form-classifieds-page-1 .views-submit-button select{background-color:#eb2127;padding:10px 20px;border:none;cursor:pointer;border-bottom:solid 4px #af0000;color:#FFF;font-size:16px;box-shadow:0px 0px 5px rgba(0,0,0,0.2);text-transform:uppercase;margin-top:10px;appearance:none;-webkit-appearance:none;}#views-exposed-form-classifieds-page-1 .views-widget-filter-field_geofield_distance .form-item{padding:0px;margin:0px;width:100%;}#views-exposed-form-classifieds-page-1 .views-widget-filter-field_geofield_distance #edit-field-geofield-distance .form-item{width:50%;float:left;margin:0px;padding:0.5em 0;}#views-exposed-form-classifieds-page-1 .views-widget-filter-field_geofield_distance #edit-field-geofield-distance .form-item-field-geofield-distance-distance{padding-right:1em;}#views-exposed-form-classifieds-page-1 .geofield-proximity-origin-from,body #views-exposed-form-classifieds-page-1 .form-item-field-geofield-distance-unit{display:none;}#quick-search-form{text-align:left;display:inline-block;background-color:#fff;padding:0 0 20px 0;margin-bottom:20px;width:100%;}#quick-search-form div:first-child{display:flex;}#quick-search-form .ajax-progress.ajax-progress-throbber{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#quick-search-form #edit-field-category-tid-wrapper,#quick-search-form #edit-field-asking-price-value-wrapper,#quick-search-form #edit-field-engine-size-value-wrapper,#quick-search-form #edit-field-milage-value-wrapper{display:none;}#quick-search-form .form-item-quick-search-distance{width:15%;flex:1 15%;overflow:hidden;}#quick-search-form .form-item-quick-search-origin{width:25%;flex:1 25%;overflow:hidden;}#quick-search-form .form-item-quick-search-brand{width:25%;flex:1 25%;overflow:hidden;position:relative;}#quick-search-form #model_field_ajax_wrapper{width:25%;flex:1 25%;overflow:hidden;}#quick-search-form #submit_field_wrapper{position:relative;width:10%;flex:1 15%;overflow:hidden;}#quick-search-form .views-exposed-widget{width:100%;padding:0px;}#quick-search-form .form-item{font-size:16px;border:none;display:inline-block;width:100%;}#quick-search-form label{color:#eb2125;}#quick-search-form input,body #quick-search-form select{width:100%;border:#eb2127 1px solid;border-radius:3px;padding:3px 6px;}#quick-search-form select{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-radius:0px;background-color:white;font-size:14px;color:#757575;font-family:'Open Sans',sans-serif;line-height:1.5em;height:36px;}#quick-search-form select:disabled{color:#e0e0e0;background-color:#e0e0e0;}#quick-search-form input[type=text]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-radius:0px;background-color:white;font-size:14px;color:#757575;font-family:'Open Sans',sans-serif;line-height:1.5em;height:36px;}#quick-search-form #edit-quick-search-distance{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;border-right:none;}#quick-search-form #edit-quick-search-origin,#quick-search-form #edit-quick-search-brand,#quick-search-form #edit-quick-search-model{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;border-right:none;border-right:none;}#quick-search-form input#edit-quick-search-submit{position:relative;background-color:#eb2127;padding:8px 20px 12px 20px;cursor:pointer;color:#FFF;font-size:0px;text-transform:uppercase;appearance:none;-webkit-appearance:none;height:36px;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;}#quick-search-form #submit_field_wrapper:after{position:absolute;width:auto;height:auto;pointer-events:none;left:50%;top:50%;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);transform:translateX(-50%,-50%);content:"";white-space:pre;font-size:14px;background-size:cover;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAsVBMVEUAAAD+/v/z9/rl7fP9/v70+Prs8/fn7vTn7/X+///9/v75+/z2+fvz9/rx9vnx9vnt8/fs8vb8/f77/P34+vz09/rx9fny9vrr8ff9/v77/P36/P36/P34+vvx9fj2+Prz9vn09/rw9Pjs8vbw9Pft8/fq8PXn7vTl7fPp8PXj7PL4+vz3+vz7/P33+fry9vnu8/j1+Prr8vfw9Pjp7/Xp7/To7/Tk7PLm7fL////+/v+WnJcoAAAAOXRSTlMA+JkE7LZIFQn78NCkopGAYVbo5cupi4Ur9OLZ0rCpnpyThG9jWDw2MiAPwry7qo93c1BPTkNDIw0GmtYwAAABIklEQVQ4y4WT55qCMBBFQ0eKFAvY1rWuur1vfP8H229CLiYKev+dyQEmmcBkDus4tEe9x1eXNcVa2hwJs8v1hwlXc2cxPe6R6wl9bb1E3Qhg9jWhJ2qd7tb722dOZXSV9aR65ldi1hFcMsQ3iKdKx0IY1JwK9tgpK9GPD4zwyVPGVPoATYl2mlBQKQEF9L6DJmxIMEHUo60f3RcJc1BOZ4Aelb4XoD7RjybcU+kNZBI52mhHVNoCXU5xgdh4fjYKo6z5nctdIlk1q7QizxQYMCVP8hIsN59rM5CTXymCP+YNKRTDmzQZQ3Vj8wZBn+C3g9tmD3cOp2AcyD5dvMyiwqV78FwbbcE7olZjhl+k1RhgL7eMI2tNfF3AtYjZlSS5HVv/pOFP2wOm3awAAAAASUVORK5CYII=');}@media only screen and (max-width:720px){#quick-search-form div:first-child{display:block;}#quick-search-form #submit_field_wrapper{width:100%;}#quick-search-form input#edit-quick-search-submit{font-size:14px;padding-left:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#quick-search-form #submit_field_wrapper:after{left:calc(50% - 50px);top:50%;-webkit-transform:translate(-50%,-50%);transform:translateX(-50%,-50%);}#quick-search-form .form-item-quick-search-distance,#quick-search-form .form-item-quick-search-origin,#quick-search-form .form-item-quick-search-brand,#quick-search-form #model_field_ajax_wrapper{float:left;width:50%;padding-bottom:10px;}#quick-search-form .form-item-quick-search-distance,#quick-search-form .form-item-quick-search-brand{padding-right:5px;}#quick-search-form .form-item-quick-search-origin,#quick-search-form .form-item-quick-search-model{padding-left:5px;}#quick-search-form #edit-quick-search-distance,#quick-search-form #edit-quick-search-origin,#quick-search-form #edit-quick-search-brand,#quick-search-form #edit-quick-search-model{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-right-width:1px;border-right-style:solid;border-color:#eb2127;}}@media only screen and (max-width:540px){#quick-search-form .form-item-quick-search-distance,#quick-search-form .form-item-quick-search-origin,#quick-search-form .form-item-quick-search-brand,#quick-search-form #model_field_ajax_wrapper{width:100%;}#quick-search-form .form-item-quick-search-distance,#quick-search-form .form-item-quick-search-brand{padding-right:0;}#quick-search-form .form-item-quick-search-origin,#quick-search-form .form-item-quick-search-model{padding-left:0;}}#block-views-taxonomy-blocks-block-2{text-align:left;width:calc(100% + 40px);padding:10px 20px 0 20px;background-color:#eb2127;color:#ffffff;margin:-20px -20px -20px -20px;font-size:0px;}#block-views-taxonomy-blocks-block-2 .view-taxonomy-blocks div{display:inline;background-color:transparent;border:none;}#block-views-taxonomy-blocks-block-2 .view-taxonomy-blocks.view-display-id-block_2:before{content:"Browse:";font-size:14px;padding-right:10px;}#block-views-taxonomy-blocks-block-2 .view-taxonomy-blocks .field-content{padding:0;}#block-views-taxonomy-blocks-block-2 .view-taxonomy-blocks a{display:inline-block;color:#ffffff;font-size:14px;padding:5px 10px;margin:0 0 10px 10px;border-style:solid;border-width:1px;border-color:#ffffff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;transition:background-color 0.25s,color 0.25s;}#block-views-taxonomy-blocks-block-2 .view-taxonomy-blocks a:hover,#block-views-taxonomy-blocks-block-2 .view-taxonomy-blocks a:active{background-color:#ffffff;color:#eb2127;}@media only screen and (max-width:949px){#block-views-taxonomy-blocks-block-2{text-align:center;}.front.header-overlay{margin-left:10px;margin-right:10px;}}#quick-search-form .geofield-proximity-origin-from,#quick-search-form .form-item-field-geofield-distance-unit{display:none;}#quick-search-form .slider-filter-processed{margin:0 0 10px 0;}#quick-search-form .slider-filter-processed .views-widget .form-item{padding:0px;width:48%;display:inline-block;position:relative;}#quick-search-form .slider-filter-processed .views-widget{display:inline-block;float:right;max-width:150px;position:relative;}#quick-search-form .slider-filter-processed label{display:inline-block;margin-top:5px;margin-bottom:10px;}#quick-search-form .slider-filter-processed .views-widget input{padding:0px;text-align:right;padding:5px;}#quick-search-form .slider-filter-processed .views-widget .form-item label{display:none;}#quick-search-form .views-widget-filter-field_asking_price_value .views-widget .form-item::before{content:'\£';display:inline-block;font-size:12px;line-height:22px;position:absolute;left:7px;bottom:10px;color:#999;}#quick-search-form .views-widget-filter-field_milage_value .form-item input,#quick-search-form .views-widget-filter-field_engine_size_value .form-item input{padding-right:25px;}#quick-search-form .slider-filter-processed .form-item::after{display:inline-block;font-size:12px;line-height:22px;position:absolute;bottom:10px;right:7px;color:#999;}#quick-search-form .views-widget-filter-field_engine_size_value .form-item::after{content:'cc';}#quick-search-form .views-widget-filter-field_milage_value .form-item::after{content:'mi';}#quick-search-form fieldset#edit-secondary{padding:20px 0 0 0;margin:5px 0 25px 0;width:100%;border:none;}#quick-search-form fieldset#edit-secondary a{font-size:18px;background-color:#ec2129;width:100%;display:inline-block;padding:5px 10px;color:white;margin:0;}#quick-search-form fieldset#edit-secondary span{background:none;padding:0px;display:inline-block;}
.listing-row .views-row,.listing-row.teaser{position:relative;margin-bottom:15px;background-color:#ffffff;padding:15px;border-radius:10px;-webkit-border-radius:10px;overflow:hidden;}.listing-row .views-row .views-field{width:auto;float:none;display:block;padding-bottom:0;font-size:14px;line-height:20px;}.listing-row .views-row .field-content{padding:0;}.listing-row.teaser .listing-item.listing-body{width:auto;}.listing-row .views-row,.listing-row.teaser{margin-bottom:15px;-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.2);box-shadow:0px 2px 5px rgba(0,0,0,0.2);}.listing-row.teaser .listing-item{padding-bottom:0;}.listing-row .views-row .views-field-field-images,.listing-row.teaser .listing-image{position:relative;height:0;overflow:hidden;padding-bottom:30.5%;background-color:#e0e0e0;float:left;width:37.5%;margin:0 15px 15px 0;}.listing-row .views-row .views-field-field-images img,.listing-row.teaser .listing-image img{position:absolute;top:50%;left:50%;width:110% !important;height:auto !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.listing-row .views-field-title-1 .field-content{padding-right:0;}.listing-row .views-row .views-field-title-1,.listing-row .views-row .views-field-title-1 a,.listing-row.teaser h2.listing-title,.listing-row.teaser h2.listing-title a{padding-right:0;margin:0 0 10px 0;font-size:20px!important;font-weight:700;text-transform:uppercase;}.listing-row .views-row .views-field-title-1 a,.listing-row.teaser h2.listing-title a{color:#eb2125;}.listing-row .views-field-body .field-content{font-size:16px;line-height:auto;max-height:3.6em;overflow:hidden;}.listing-row .views-field-body,{font-size:14px;line-height:20px;}.listing-row.teaser .listing-body{max-height:3.6em;overflow:hidden;}.listing-row .views-field-body,.listing-row.teaser .listing-body p{margin:0 0 1em 0;padding:0;}#stats-bar,.listing-row.teaser #stat-bar{padding-bottom:0;margin-bottom:0;}.listing-row .views-row .views-field-field-asking-price,.listing-row.teaser .listing-price{position:static;display:inline-block;padding:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-weight:700;color:#000000;background-color:transparent;width:auto;padding-right:16px;letter-spacing:initial;line-height:initial;}.listing-row .views-row .views-field-field-asking-price .field-content{display:inline-block;}.listing-row.teaser .listing-price div{display:inline-block;padding:0;}#stat-bar .listing-item.views-field-field-address-administrative-area,#stat-bar .listing-item.views-field-field-milage,#stat-bar .listing-item.views-field-field-engine-size,.listing-row.teaser #stat-bar .listing-engine-size.stat,.listing-row.teaser #stat-bar .listing-address.stat,.listing-row.teaser #stat-bar .listing-milage.stat{padding-right:16px;font-weight:700;}.listing-row.teaser #stat-bar .listing-address.stat,#stat-bar .listing-item.views-field-field-address-administrative-area{display:none;}#stat-bar .listing-item.views-field-field-address-administrative-area:before,#stat-bar .listing-item.views-field-field-milage:before,#stat-bar .listing-item.views-field-field-engine-size:before,.listing-row.teaser #stat-bar .listing-engine-size.stat:before,.listing-row.teaser #stat-bar .listing-address.stat:before,.listing-row.teaser #stat-bar .listing-milage.stat:before{position:relative;top:2px;width:16px;height:16px;}.listing-row.teaser .listing-price .field-items:before{display:none;}.listing-row .views-row .views-field-view-node,.listing-row.teaser .listing-link{clear:both;margin:15px -15px -15px -15px;}.listing-row .views-row .views-field-view-node a{display:block;padding:10px;font-size:16px;text-align:center;font-weight:normal;text-transform:uppercase;background-color:#eb2128;color:#ffffff;vertical-align:bottom;}.listing-row.teaser .listing-link a{display:block;width:calc(100% + 30px);padding:10px;font-size:16px;text-align:center;font-weight:normal;text-transform:uppercase;background-color:#eb2128;color:#ffffff;vertical-align:bottom;}.listing-row .views-field.views-field-field-sale-type{position:absolute;top:15px;left:15px;padding:5px;font-weight:700;text-transform:uppercase;background-color:rgba(255,255,255,0.6);}
.form-item{margin:0;}.page-node-add-classified-ad .tabledrag-toggle-weight-wrapper{display:none;}.page-node-add-classified-ad table{width:100%;}.page-node-add-classified-ad label{margin-bottom:5px;}.page-node-add-classified-ad label .form-required{position:relative;font-size:0.75em;top:-0.5em;}.page-node-add-classified-ad input[type=text],.page-node-add-classified-ad input[type=password],.page-node-add-classified-ad select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-style:solid;border-width:1px;border-color:#e0e0e0;font-size:14px;padding:5px;margin-bottom:10px;}.page-node-add-classified-ad input[type=text].error,.page-node-add-classified-ad input[type=password].error,.page-node-add-classified-ad select.error,.page-node-add-classified-ad input.error{border-color:#eb2128;border-width:2px;border-radius:5px;}.page-node-add-classified-ad input[type="radio"]{border:#333 solid 2px;border-radius:20px;-webkit-appearance:none;appearance:none;min-height:20px;min-width:20px;}.page-node-add-classified-ad input[type="radio"]:checked{background-color:#333;}.page-node-add-classified-ad input[type="radio"].error{border-color:#ec2229;}.page-node-add-classified-ad select{padding:6px;}.page-node-add-classified-ad h2{text-transform:uppercase;font-size:22px;line-height:22px;}.page-node-add-classified-ad section{width:100%;border:none;background:white;display:inline-block;padding:0 20px 20px 20px;border-radius:5px;box-shadow:0px 2px 5px rgba(0,0,0,0.2);}section.registration-lookup-wrapper{margin-bottom:20px;padding:15px;}section.registration-lookup-wrapper input{margin-top:15px;}.page-node-add-classified-ad .key-information{margin-top:20px;padding-bottom:0;}.page-node-add-classified-ad .vehicle-spec,.page-node-add-classified-ad .contact-info{margin-top:20px;}.page-node-add-classified-ad .field-type-addressfield .form-wrapper{margin-bottom:0;}.page-node-add-classified-ad .vehicle-appearance .form-item{float:right;width:50%;padding-left:10px;}.page-node-add-classified-ad .vehicle-appearance .form-item.form-type-radio{width:33%;margin-bottom:10px;padding-left:0;}.page-node-add-classified-ad .key-information .form-item .form-radios .form-item-field-bike-status-und{width:48%;margin:0px;}.page-node-add-classified-ad .vehicle-appearance .field-type-image{float:left;width:50%;padding-right:10px;min-height:220px;}.page-node-add-classified-ad .vehicle-appearance .field-widget-image-image .form-item{width:100%;padding-left:0;}.page-node-add-classified-ad .vehicle-appearance .image-widget input{padding:10px;}.page-node-add-classified-ad .vehicle-appearance .image-widget input.form-submit{-webkit-appearance:none;appearance:none;margin-top:10px;padding:5px 10px;background-color:#ec2229;color:white;border:none;font-weight:bold;text-transform:uppercase;width:100%;max-width:300px;}.page-node-add-classified-ad .vehicle-appearance .image-widget{margin-bottom:10px;}.page-node-add-classified-ad fieldset{padding:0px;border-style:none;}.page-node-add-classified-ad .vehicle-appearance legend{font-weight:700;margin-bottom:5px;}.page-node-add-classified-ad .contact-info legend{display:none;}.page-node-add-classified-ad .name-block .form-item{width:100%;}.page-node-add-classified-ad .field-label{border-style:none;}.page-node-add-classified-ad .draggable{border-style:none;}.page-node-add-classified-ad .tips,.page-node-add-classified-ad .filter-help{display:none;}.page-node-add-classified-ad .vehicle-appearance .field-name-body .form-item,.page-node-add-classified-ad .vehicle-appearance .field-name-field-features .form-item{width:100%;padding-left:0;padding-right:0;}.page-node-add-classified-ad .vehicle-appearance .field-name-field-features .form-item{margin-top:20px;}.page-node-add-classified-ad .vehicle-appearance .form-item-field-asking-price-und-0-value,.page-node-add-classified-ad .vehicle-spec .form-item-field-engine-size-und-0-value,.page-node-add-classified-ad .vehicle-spec .form-item-field-milage-und-0-value{position:relative;}.page-node-add-classified-ad .vehicle-appearance .form-item-field-asking-price-und-0-value input[type=text],.page-node-add-classified-ad .vehicle-spec .form-item-field-engine-size-und-0-value input[type=text],.page-node-add-classified-ad .vehicle-spec .form-item-field-milage-und-0-value input[type=text]{padding-left:3em;}.page-node-add-classified-ad .vehicle-appearance .form-item-field-asking-price-und-0-value .field-prefix{position:absolute;left:1em;bottom:15px;}.page-node-add-classified-ad .vehicle-spec .form-item-field-engine-size-und-0-value .field-suffix,.page-node-add-classified-ad .vehicle-spec .form-item-field-milage-und-0-value .field-suffix{position:absolute;left:0.5em;bottom:15px;}.page-node-add-classified-ad .vehicle-spec .form-item-field-engine-size-und-0-value .field-suffix:before,.page-node-add-classified-ad .vehicle-spec .form-item-field-milage-und-0-value .field-suffix:before{content:"(";}.page-node-add-classified-ad .vehicle-spec .form-item-field-engine-size-und-0-value .field-suffix:after,.page-node-add-classified-ad .vehicle-spec .form-item-field-milage-und-0-value .field-suffix:after{content:")";}.page-node-add-classified-ad .form-type-media label{display:none;}.page-node-add-classified-ad .media-widget{display:inline-block;}.page-node-add-classified-ad .button.browse,.page-node-add-classified-ad .field-add-more-submit,.page-node-add-classified-ad .form-submit,.page-node-add-classified-ad .form-preview{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background-color:#eb2128;color:white;text-transform:uppercase;font-weight:700;font-size:14px;line-height:28px;padding:0 20px;border-width:0;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.page-node-add-classified-ad .field-name-body .field-add-more-submit{display:none;}.page-node-add-classified-ad .form-submit,.page-node-add-classified-ad .form-preview{display:inline-block;margin-right:20px;}.page-node-add-classified-ad .date-combo label{display:none;}.page-node-add-classified-ad .date-combo .date-padding{padding:0!important;}.page-node-add-classified-ad .key-information .form-item-field-category-und,.page-node-add-classified-ad .key-information .form-item-field-vehicle-colour-und-0-value,.page-node-add-classified-ad .key-information .field-name-field-previous-owners,.page-node-add-classified-ad .key-information .field-name-field-vehicle-reg,.page-node-add-classified-ad .vehicle-spec .field-name-field-engine-size,.page-node-add-classified-ad .vehicle-spec .field-name-field-transmission,.page-node-add-classified-ad .contact-info .field-name-field-fax-number{float:left;width:50%;padding-right:10px;min-height:72px;}.page-node-add-classified-ad .key-information .field-name-field-bike-status,.page-node-add-classified-ad .key-information .field-name-field-vehicle-year,.page-node-add-classified-ad .key-information .field-name-field-stock-status,.page-node-add-classified-ad .key-information .field-name-field-reg-date,.page-node-add-classified-ad .vehicle-spec .field-name-field-milage,.page-node-add-classified-ad .vehicle-spec .field-name-field-fuel,.page-node-add-classified-ad .contact-info .field-name-field-phone-number{float:right;width:50%;padding-left:10px;min-height:72px;}.page-node-add-classified-ad .key-information .field-name-field-bike-status .form-item{display:inline-block;width:100%;}.page-node-add-classified-ad .messages.error{background:#ec2229;color:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,0.2);font-weight:bold;padding:20px;}.page-node-add-classified-ad .messages.error ul{list-style:none;margin-left:0px;}
@media only screen and (max-width:960px){#VD-mpu-2{margin-top:0;}.container .region-content{width:100%;}.listing-grid,.front .listing-grid{margin:0 -15px 0 0;}#sidebar{width:100%;margin-left:0;float:none;min-height:1px;}.sticky-float-container{height:auto;}.panels-flexible-region-marketplace_front-center{width:100%;}.panels-flexible-region-marketplace_front-ad_block{width:100%
		margin:0;}.front .listing-grid .views-row{width:calc(25% - 15px);}}@media only screen and (max-width:800px){.listing-grid .views-row{width:99%;margin:1%;padding:0 15px;display:inline-block;background-color:#fff;position:relative;border-radius:5px;box-shadow:0px 2px 5px rgba(0,0,0,0.2);border:solid 1px #ccc;text-align:left;min-height:306px;}#images{padding-right:0;}}@media only screen and (max-width:768px){.page-node-add-classified-ad #vehicle-appearance .form-item{float:right;width:100%;padding-left:0;}.page-node-add-classified-ad #vehicle-appearance #edit-field-images{float:left;width:100%;padding-right:0;min-height:0;}.page-node-add-classified-ad #key-information .form-item-field-category-und,.page-node-add-classified-ad #key-information .form-item-field-vehicle-colour-und-0-value,.page-node-add-classified-ad #key-information .field-name-field-previous-owners,.page-node-add-classified-ad #key-information .field-name-field-vehicle-reg,.page-node-add-classified-ad #vehicle-spec .field-name-field-engine-size,.page-node-add-classified-ad #vehicle-spec .field-name-field-transmission,.page-node-add-classified-ad #contact-info .field-name-field-fax-number,.page-node-add-classified-ad #key-information .field-name-field-bike-status,.page-node-add-classified-ad #key-information .field-name-field-vehicle-year,.page-node-add-classified-ad #key-information .field-name-field-stock-status,.page-node-add-classified-ad #key-information .field-name-field-reg-date,.page-node-add-classified-ad #vehicle-spec .field-name-field-milage,.page-node-add-classified-ad #vehicle-spec .field-name-field-fuel,.page-node-add-classified-ad #contact-info .field-name-field-phone-number{width:100%;padding-left:0;padding-right:0;min-height:0;}.view-classifieds .left-container{float:left;width:100%;padding-bottom:20px;}.view-classifieds .right-container{float:left;width:100%;}.view-classifieds .right-container #info.inner-box{width:100%;}.view-classifieds .right-container #link.inner-box{width:100%;padding:20px 0px 0px 0px;}}@media only screen and (max-width:750px){#footer{padding-bottom:60px;}}@media only screen and (max-width:900px){body{padding-top:60px;}#header,#header .container{padding:0px;}#header .menu.nav .links{display:inline-block;float:none;}#header .menu.nav .links{display:inline-block;float:none;}#header .menu.header-block{left:20px;top:225px;max-width:100%;}}@media only screen and (max-width:760px){.front .listing-grid,.listing-grid.article{margin:0;}.listing-grid.view-display-id-block_1 .views-field-field-images img,.listing-grid.view-display-id-block_1 .views-field-field-image img
	.listing-grid .views-field-field-images img,.listing-grid .views-field-field-image img{width:100%;height:auto;}.front .listing-grid .views-row{width:calc(50% - 15px);}.listing-grid.article .views-row{width:calc(50% - 15px);}}@media only screen and (max-width:640px){.node-type-page ol{padding-left:0;}.node-type-page ol li{width:100%;padding:2em 0 30px 0;text-align:center;}.node-type-page ol li:before{top:0;left:50%;margin-left:-0.75em;}.node-type-page .page-engaged-audience,.node-type-page .page-trusted-source,.node-type-page .page-free{width:100%;margin-top:10px;text-align:left;padding-top:10px;min-height:auto;}.node-type-page .page-engaged-audience:before,.node-type-page .page-trusted-source:before,.node-type-page .page-free:before{left:0;top:0;position:relative;display:inline-block;float:left;margin:0px;}.node-type-page .page-engaged-audience strong,.node-type-page .page-trusted-source strong,.node-type-page .page-free strong{margin-bottom:0px;}#vehicle-info{float:none;width:100%;padding:20px 20px 0 20px;}#vehicle-specs{float:none;width:100%;padding:20px;}#seller-information .field{width:100%;margin-bottom:10px;float:left;}.cn-clickthrough{top:180;}.cn-clickthrough a{font-size:16px;}.cn-clickthrough .cn-logo{width:60px;height:60px;}}@media only screen and (max-width:460px){.front .listing-grid .views-row{width:calc(100%);margin-left:0;margin-right:0;}.listing-grid.article .views-row{width:calc(100%);}#vehicle-info,#key-information{float:none;width:100%;}.node-type-classified-ad #stat-bar{float:none;}#stat-bar{padding:0px;}#stat-bar .listing-item{display:inline-block;padding-right:15px;float:none;padding-bottom:0px;margin:0px;}}@media only screen and (max-width:640px){.listing-row .views-row .views-field-field-images,.listing-row.teaser .listing-image{float:none;width:auto;margin-right:0;}.listing-row .views-row .views-field-field-images,.listing-row.teaser .listing-image{padding-bottom:50%;margin-bottom:15px;}}@media only screen and (max-width:460px){.listing-row .views-row .views-field-field-images,.listing-row.teaser .listing-image{padding-bottom:45%;}}
@font-face{font-family:'FontAwesome';src:url('../eot/fontawesome-webfont3e6e.eot');src:url('../eot/fontawesome-webfontd41d.eot#iefix&v=4.7.0') format('embedded-opentype'),url('../woff2/fontawesome-webfont3e6e.woff2') format('woff2'),url('../woff/fontawesome-webfont3e6e.woff') format('woff'),url('../ttf/fontawesome-webfont3e6e.ttf') format('truetype'),url('../svg/fontawesome-webfont3e6e.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.marketplace-widget-container{width:100%;background-color:white;vertical-align:middle;padding:0px;position:fixed;top:0;z-index:99999999;}.marketplace-widget-container .logo{height:70px;width:auto;display:inline-block;padding:10px;background-color:#303B43;margin-right:10px;}.marketplace-widget-container .logo img{height:100%;width:auto;display:inline-block;}.marketplace-widget-container .title{display:inline-block;max-width:200px;margin-top:18px;vertical-align:top;}.marketplace-widget-wrapper{width:100%;padding:10px 10px 0px 10px;margin-top:65px;}.marketplace-widget-wrapper .listing-row .views-row{margin:5px 0;padding:0px;overflow:hidden;position:relative;}.marketplace-widget-wrapper .listing-row .views-row .views-field-nid{margin:0px;}.marketplace-widget-wrapper .listing-row .views-row .views-field-nid .field-content a{font-size:0px;position:absolute;top:0;left:0;width:100%;height:100%;}.marketplace-widget-wrapper .listing-row .views-row .views-field-field-images{float:left;width:35%;margin-bottom:0px;position:relative;display:block;}.marketplace-widget-wrapper .listing-row .views-row .views-field-field-images img{height:auto;width:100%;}.marketplace-widget-wrapper .listing-row .views-row .views-field-title-1{width:59%;padding:10px 0 0 0;margin-bottom:0px;overflow:hidden;height:35px;}.marketplace-widget-wrapper .listing-row .views-row .views-field-title-1 .field-content,.marketplace-widget-wrapper .listing-row .views-row .views-field-title-1 .field-content a{line-height:24px;font-size:16px;margin-bottom:0px;}.marketplace-widget-wrapper .listing-row .views-row .views-field-field-asking-price{position:initial;padding:0px;margin:0px;background:none;box-shadow:none;width:auto;}.marketplace-widget-wrapper .listing-row .views-row .views-field-field-asking-price .field-content{padding:0px;color:#ec2125;text-align:right;font-size:16px;}.marketplace-widget-wrapper .listing-row .views-row .views-field-field-asking-price .field-content::before{display:none;}
