.secondary .quick-links{height:100% !important}
.bg-left-grey{background:#e1e1e1}
.secondary .dropdown-list{height:100% !important}
.dropdown-list{padding-bottom:0 !important}
@media screen and (min-width:1250px){.ride-sure .product-image-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:all .25s linear}
.ride-sure .product-image-caption .product-image-txt{padding:20px 15px 0;transition:all .25s linear}
.ride-sure a:hover .product-image-caption .product-image-txt{padding:20px 15px}
.ride-sure .product-image-caption p{margin:0 !important;height:0;transform:translateY(40px);transition:all .25s linear}
.ride-sure .product-image-caption button{visibility:hidden;height:0;transform:translateY(60px);transition:all .25s linear}
.ride-sure a:hover .product-image-caption p{margin:10px 0 20px !important;height:auto;transform:translateY(0)}
.ride-sure a:hover .product-image-caption button{height:auto;visibility:visible;transform:translateY(0)}
}
@media screen and (max-width:767px){.flyout-menu .product-image-card .product-image-caption .product-image-txt .custom-btn:last-child:hover{color:#fff}
}
.flyout-menu .product-image-card .product-image-caption{-webkit-transform:translateY(calc(100% - 56px));-moz-transform:translateY(calc(100% - 56px));-ms-transform:translateY(calc(100% - 56px));-o-transform:translateY(calc(100% - 56px));transform:translateY(calc(100% - 56px))}
.flyout-menu .product-image-card:hover .product-image-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor.bg-red.clr-w{background-color:#da291c;border-color:#da291c;border-width:1.25px;color:#fff}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:first-of-type{margin-bottom:8px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:nth-of-type(2){margin-left:8px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:not(.arrow-r){padding:10px 25px}
.flyout-menu .product-image-card .product-image-caption .product-image-txt .custom-btn.bor.arrow-r:nth-of-type(2){padding:10px 28px 10px 24px}
.flyout-menu .product-image-card .product-image-caption .btn-db:not(.bg-red) a.teaserBtnAna.custom-btn.bor.arrow-r.clr-w{padding:10px 25px 10px 20px !important}
.flyout-menu .product-image-card .product-image-caption .btn-db:not(.bg-red) a.teaserBtnAna.custom-btn.bor.arrow-r.clr-w::before{right:10px}
@media screen and (max-width:1250px){.flyout-menu .product-image-card .product-image-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
@media screen and (max-width:1315px) and (min-width:1235px){.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:not(.arrow-r){padding:10px 22px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor.arrow-r{padding:10px 27px 10px 17px}
.flyout-menu .product-image-card .product-image-caption .product-image-txt .custom-btn.bor.arrow-r:nth-of-type(2){padding:10px 27px 10px 17px}
.flyout-menu .product-image-card .product-image-caption .product-image-txt .custom-btn.bor.arrow-r:before{right:10px}
}
@media screen and (max-width:1235px) and (min-width:768px){.flyout-menu .product-image-card .product-image-caption a.teaserBtnAna.custom-btn.bor.arrow-r.clr-w.bor.arrow-r:before{font-size:10px;right:10px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:not(.arrow-r){padding:8px 15px 8px 15px;font-size:12px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor.arrow-r:nth-of-type(2){padding:8px 25px 8px 15px;font-size:12px}
.flyout-menu .product-image-card .product-image-caption .btn-db:not(.bg-red) a.teaserBtnAna.custom-btn.bor.arrow-r.clr-w{padding:8px 20px 8px 15px !important}
.flyout-menu .product-image-card .product-image-caption .btn-db:not(.bg-red) a.teaserBtnAna.custom-btn.bor.arrow-r.clr-w::before{right:7px;font-size:10px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:first-of-type{margin-bottom:8px;padding:8px 25px 8px 15px;font-size:12px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:nth-of-type(2){margin-left:5px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor.bg-red.clr-w{border-width:1px}
.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt .custom-btn.bor:not(.arrow-r):first-of-type{padding:8px 15px 8px 15px}
}
@media screen and (max-width:1055px) and (min-width:768px){.flyout-menu .product-image-card .product-image-caption .btn-db:not(.bg-red) a.teaserBtnAna.custom-btn.bor.arrow-r.clr-w{padding:8px 20px 8px 9px !important}
}
@media screen and (max-width:767px){.flyout-menu .product-image-card .product-image-caption .product-image-txt.btn-db .custom-btn.bor.arrow-r:nth-of-type(2),.flyout-menu .product-image-card.teaserCardAna .product-image-caption .product-image-txt.btn-db .custom-btn.bor.clr-w.arrow-r{padding:10px 35px 10px 30px}
}