.cart-hvr,.cart-dfl{ display: inline-block;}
.cart-hvr{ display: none;}
.buy-btn:hover .cart-dfl{ display: none;}
.buy-btn:hover .cart-hvr{ display: inline-block;}
/*  */
.down-btn-col a{display:inline-block;border-radius:64px;padding:0;font-size:20px;line-height:64px;font-weight: 500; box-shadow: none !important; }
.down-btn-col a.buy-btn{ line-height: 60px; background: #ffffff;}
.get-apdfe-info .down-btn-col a.buy-btn{ background: #ffffff;}
.get-ftr-ctn .down-btn-col a.buy-btn{ background: #ffffff;}
.download-btn{width:240px; background: #ED0303;border:none;color:#ffffff;margin-right:4px;}
.download-btn:hover{background: #e73030; color: #ffffff;}
.download-btn:active {background-color: #ED0303 !important; color: #fff !important;}
.buy-btn{ width: 170px; border:solid 2px #a2a5ab;color:#1b2941 !important;background:transparent; line-height: 60px;}
.buy-btn:hover{ background: transparent;color: #e82c24 !important; border-color: #e82c24;}
.btnicon-img {min-width: 34px;} 
.btnicon-img img{margin-top:-2px;margin-right:3px}
.cmptbl{color:#636a79;font-size: 14px;font-weight: 400;margin:12px 0 0; text-align: center; max-width: 418px;}

@media (max-width: 1199.98px) {  
.down-btn-col a {font-size: 17px; line-height: 56px;}
.download-btn{width: 200px;}
.down-btn-col a.buy-btn{width: 160px; line-height: 52px;} 
.btnicon-img img{ width: 22px; height: auto; margin-right: 0;}
.cmptbl{ max-width: 415px;}
} 
@media (max-width: 991.98px) {
.down-btn-col a {font-size: 16px;line-height: 48px;}
.download-btn {width: 190px;}
.down-btn-col a.buy-btn{width: 147px;line-height: 44px;}
.cmptbl {max-width: 346px; margin-top: 6px;}
  }
@media (max-width: 767.98px) {
.down-btn-col a {line-height: 46px;}
.down-btn-col a.buy-btn {line-height: 42px;}
  }
@media only screen and (max-width: 479.98px) {
  ul.logo-list li.first {width: 20%;}
  ul.logo-list li:nth-child(2), ul.logo-list li:nth-child(3) {width: 34%;}
  ul.logo-list li {padding: 0;}
.down-btn-col a{ margin: 8px 5px; font-size: 15px;}
.down-btn-col {text-align: center;}
.cmptbl {max-width: 100%;margin-top: 0px; font-size: 13px;}
.download-btn{width: 162px;}
.down-btn-col a.buy-btn {display: inline-block;text-align: center;margin: 0 auto;width: 162px;}
body.lp-10 .down-btn-col a {margin: 8px 5px;}
}
@media only screen and (max-width: 359.98px) {
  ul.logo-list li:nth-child(2), ul.logo-list li:nth-child(3) {width: 33%;}
  .download-btn{width: 165px;}
  .down-btn-col a.buy-btn{width: 165px;}
}
