.main-padding{width:100%;bottom:0;position:fixed;display:none;background-color:#eff2f5;border-top:2px solid #1979c3;left:0;z-index:999}.compare-inner-block{max-width:100%;margin:auto;padding:20px;box-sizing:border-box;height:100%;display:flex;z-index:1}.compare-inner-block .car-item-block{width:100%;display:flex;justify-content:flex-start;align-items:center}.compare-inner-block .car-item-block .item{width:32%;display:flex;justify-content:flex-start;margin-right:20px;flex-flow:row nowrap;border:1px solid #eaeaea;border-radius:5px;background-color:#fff;position:relative}.compare-inner-block .car-item-block .item .car-image{display:inline-block;width:40%;padding:10px;box-sizing:border-box}.compare-inner-block .car-item-block .item .car-image img{max-width:100%;width:180px}.compare-inner-block .car-item-block .item .item-content{display:inline-block;width:60%;padding:0 10px;box-sizing:border-box}.compare-inner-block .car-item-block .item .item-content a.title{font-family:'Neo Sans Pro Medium',sans-serif;display:block;font-size:16px;line-height:24px;text-transform:uppercase;cursor:pointer;padding:10px 5px 0;box-sizing:border-box;color:#333}.compare-inner-block .car-item-block .item .item-content a.title:hover{text-decoration:underline}.compare-inner-block .car-item-block .item .item-content span.price{color:#0070b7;font-family:'Arial',sans-serif;display:block;font-weight:400;font-size:18px;padding:10px 5px;box-sizing:border-box}.compare-inner-block .car-item-block .item .btn-close{top:-13px;right:-13px;position:absolute;width:26px;height:26px;border-radius:100px;padding:8px;line-height:0;box-sizing:border-box;background-color:#615e5e;transition:all .4s;display:inline-block}.compare-inner-block .car-item-block .item .btn-close:hover{background-color:#1979c3}.compare-inner-block .car-item-block .item .btn-close img{max-width:100%}.compare-inner-block .compare-btn{width:25%;display:flex;justify-content:center;align-items:center}.compare-inner-block .compare-btn .align-btn .button.primary a{box-shadow:unset;background-color:#0070b7;color:#fff;padding:12px 28px;font-size:14px;border-radius:4px;font-weight:400;cursor:pointer;font-family:'Neo Sans Pro Bold',sans-serif;box-sizing:border-box;transition:all .4s}.compare-inner-block .compare-btn .align-btn .button.primary a:hover{background-color:#2e2e2e}.compare-inner-block .compare-btn .align-btn .button.secondary{margin-top:30px;text-align:center}.compare-inner-block .compare-btn .align-btn .button.secondary a{color:#0070b7;box-shadow:unset;background-color:transparent;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;cursor:pointer;box-sizing:border-box;transition:all .4s}.compare-inner-block .compare-btn .align-btn .button.secondary a:hover{color:#2e2e2e}.message{width:100%;bottom:5px;background-color:#eff2f5}.message p{color:red;margin-left:60px;font-size:medium}.modal{display:none;position:fixed;z-index:999;padding-top:0;left:50%;bottom:26%;transform:translate(-50%,0px);overflow:auto}.modal-contents{background-color:#58595b;margin:auto;padding:15px 20px;border-radius:25px;height:auto;z-index:999;box-shadow:0px 0px 10px 1px rgb(0 0 0/10%)}.message-box{position:relative}.close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-16px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-contents h2{font-weight:500;text-align:center}.modal-contents p{text-align:center;margin-bottom:0;color:#fff}@media screen and (min-width:900px) and (max-width:1200px){.compare-inner-block .car-item-block .item{width:31.33%}.compare-inner-block .car-item-block .item .car-image{padding:10px 0;box-sizing:border-box}.compare-inner-block .car-item-block .item .item-content{padding:0 5px;box-sizing:border-box}.compare-inner-block .car-item-block .item .item-content a.title{font-size:15px;line-height:22px}.compare-inner-block .car-item-block .item .item-content span.price{font-size:17px}}@media screen and (min-width:200px) and (max-width:899px){.compare-inner-block .car-item-block{width:0}.compare-inner-block .car-item-block .item{display:none}.compare-inner-block .compare-btn{width:100%;margin:20px 0;display:flex;flex-direction:row;justify-content:flex-end;padding-right:40px;box-sizing:border-box}.compare-inner-block .compare-btn .align-btn{display:flex;align-items:baseline;justify-content:center;flex-flow:row-reverse}.compare-inner-block .compare-btn .align-btn .button.secondary{margin-top:0;text-align:center;padding-right:30px}.compare-inner-block .compare-btn .align-btn .button.secondary a{color:#000;text-decoration:underline}.modal{bottom:17%;width:100%}.modal-contents{max-width:150px}}