/* top header.css */

/* Mobile devices <768px */
@media (max-width: 767px) {
    
    .header-social {
        display: none;
    }

    .header-cta ul {
        margin-bottom: 0;
        display: flex;
        justify-content: space-between !important;
        font-size: 12px;
        
    }

    .header-cta ul li:nth-child(2) {
        display: none !important;
        border-right: none;
    }

    .header-cta ul li {
        border-right: none;
    }

    .review-link {
      text-decoration: none;
      color: inherit; 
    }
    
    .review-link:hover {
      color: #f39c12; 
    }
}

/* iPhone 6/7/8 */
@media (width: 375px) and (height: 667px) {
    .header-social {
        display: none;
    }

    .header-cta ul {
        display: flex;
        font-size: 12px;
        justify-content: space-between !important;
        
    }
}

/* Other small devices */
@media (width: 360px) and (height: 740px),
       (width: 344px) and (height: 882px),
       (width: 375px) and (height: 592px) {
    .header-social {
        display: none;
    }

    .header-cta ul {
        display: flex;
        justify-content: space-between !important;;
        font-size: 12px;
    }
}


/* Extra small devices (max 320px) */
@media (max-width: 320px) {
    .header-social {
        display: none;
    }

    .header-cta ul {
        display: flex;
        justify-content: space-between !important;
        font-size: 12px;
    }
    header.header-area.header-three {
      font-size: 12px !important;
    }
}

/* Tablets (iPad Mini / iPad Air / 768px–1024px screens) */
@media (min-width: 768px) and (max-width: 1024px) {
    ul.header-cta-view {
        display: flex !important;
        justify-content: space-between !important;
    }
}
