﻿.ul-text-wrapper {
 padding-left: 18px;   
}

.product-main-wrapper {
    margin-bottom: 100px;   
}

.Page {
    min-height: 5700px;
}

.payment-option-image {
    max-width: 100%;   
}

.desktop .payment-option-image {
    max-width: 75%;
}

/*
@media screen and (max-width: 414px) {
  .payment-option-image {
    max-width: 278px;
  }
}

@media screen and (max-width: 375px) {
  .payment-option-image {
    max-width: 238px;
  }
}

@media screen and (max-width: 360px) {
  .payment-option-image {
    max-width: 288px;
  }
}

@media screen and (max-width: 320px) {
  .payment-option-image {
    max-width: 248px;
  }
*/

.sub-heading-text-mob {
    font-size: 15px;
    line-height: 20px;
    color: #000;
}   


.product-selection-heading-wrapper {
    margin-bottom: 16px;   
    text-align: left;
}

.product-selection-heading {
    font-size: 14px;
    color: #000;
    font-family: 'WFutura-SemiBold';
    text-transform: uppercase;
}

.product-selection-outer-wrapper {
    text-align: left;
}

.desktop .product-selection-outer-wrapper {
    text-align: left;
    max-width: 182px;   
}

.product-selection-wrapper {
    padding: 20px 16px;
    background-color: #fff;
    transition: all 200ms cubic-bezier(.86, 0, .07, 1);
    background-image: url('/CovidRelief/img/dropdown_2x2.png?532');
    background-repeat: no-repeat;
    background-size: 14px;
    background-position: right 16px top 26px;
}

.desktop .product-selection-wrapper {
    padding: 18px 16px;
    margin-bottom: 12px;
    background-color: #fff;
    background-size: 0px;
    transition: all 200ms cubic-bezier(.86, 0, .07, 1);
}

.product-selection-wrapper:active {
    background-color: #fff;
}

.product-image-cards {
    float: left;
    max-height: 22px;   
}

.desktop .product-image-cards {
    margin-top: 5px;
}

.product-selection-text {
    color: #000;
    padding-left: 0px;
    font-family: 'WFutura-SemiBold';
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    letter-spacing: 0.5px;
    margin-left: 12px
}


.main-sub-heading-text-wrapper {
    margin-bottom: 8px;   
}
    
.main-sub-heading-text {
    font-family: 'WFutura-SemiBold';
    color: #000;
    font-size: 18px;
    line-height: 28px;
}

.desktop .main-sub-heading-text {
    font-size: 28px;
    line-height: 48px;
}

.main-description-text-wrapper {
    margin-bottom: 32px;   
}

.main-description-text {
    font-family: 'WFutura-Medium';
    color: #444;
    font-size: 10px;
    line-height: 20px;
}

.desktop .main-description-text {
    line-height: 28px;
    font-size: 16px;
}

.payment-details-outer-wrapper {
    padding: 42px 32px;
    background-color: #fff;
}

.payment-sub-heading-wrapper {
    margin-top: 8px;
    margin-bottom: 16px;
}

.payment-sub-heading {
    font-family: 'WFutura-SemiBold';
    color: #000;
    font-size: 18px;
    line-height: 28px;
}

.desktop .payment-sub-heading {
    font-size: 20px;
    line-height: 32px;
}

.payment-details-wrapper {
    margin-bottom: 16px;
}


.payment-details {
    font-family: 'MyriadPro-Regular';
    color: #444;
    line-height: 24px;
}

.footer_bottom {
    height: 0px;
}

.travel-link {
    text-transform: none;
    letter-spacing: 0px;
    color: #777777;    
    font-size: 14px;    
    line-height: 32px;
    font-family: 'MyriadPro-Regular';
}













