﻿.LandingPageUsefullLinks {
    border-radius: 16px;
    background: #F9F9F9;
    padding: 60px;
}

    .LandingPageUsefullLinks ul {
        padding: 0px;
        margin: -10px;
    }

    .LandingPageUsefullLinks li p {
        padding: 14px;
        border-radius: 8px;
        background: #FFF;
        margin: 0 !important;
        border: 2px solid transparent;
    }

    .LandingPageUsefullLinks li {
        padding: 10px;
        list-style: none;
    }

        .LandingPageUsefullLinks li img {
            width: 52px;
            height: 52px;
            margin-left: 12px;
            border-radius: 4px;
        }

        .LandingPageUsefullLinks li a, .LandingPageUsefullLinks li a:hover, .LandingPageUsefullLinks li a:visited {
            text-decoration: none;
            width: 100%;
            display: grid;
            color: #2E2E2E;
            text-align: right;
            font-family: BlenderRegular;
            font-size: 18px;
            font-style: normal;
            font-weight: 700;
            line-height: 24px;
            background-image: url(/_layouts/15/TlvSP2013PublicSite/images/arrowLinks.svg);
            background-repeat: no-repeat;
            background-position: left center;
            background-size: 10px 12px;
            padding-left: 15px;
        }

        .LandingPageUsefullLinks li p:hover, .LinksWithPopUp li p:focus, .LinksWithPopUp li p:focus-visible {
            border-radius: 8px;
            border: 2px solid rgba(46, 46, 46, 0.55);
            background: #FFF;
            padding: 14px;
        }


        .LandingPageUsefullLinks li .iconWrap {
            display: flex;
            align-items: center;
        }


@media screen and (max-width: 768px) {


    .LandingPageUsefullLinks {
        border-radius: 0;
        background: #F9F9F9;
        padding: 20px 16px;
    }
        .LandingPageUsefullLinks li {
            padding: 6px 8px;
        }
        .LandingPageUsefullLinks li p {
            padding: 12px;
            border-radius: 8px;
        }

        .LandingPageUsefullLinks li img {
            width: 40px;
            height: 40px;
            margin-left: 8px;
        }

        .LandingPageUsefullLinks li a, .LandingPageUsefullLinks li a:hover, .LandingPageUsefullLinks li a:visited {           
            font-size: 16px;
            font-style: normal;
            font-weight: 700;
            line-height: 18px; 
        }

    
}
