/* #######  START: TermsConditions and Policy styles ##################*/
.termsConditions-policy-container
{
    padding: 30px 10px;
    float: left;
}

    .termsConditions-policy-container .section-separator
    {
        margin: 20px 0;
        border-bottom: 2px solid #EBEBEB;
    }

    .termsConditions-policy-container .cookies-policy-container ul
    {
        list-style-type: none;
        margin: 0;
    }

        .termsConditions-policy-container .cookies-policy-container ul li:before
        {
            content: "-";
            position: relative;
            left: -5px;
        }

        .termsConditions-policy-container .cookies-policy-container ul li
        {
            font-family: Lato-Regular, Lato;
            font-weight: 400;
            font-size: 14px;
            color: #666666;
            text-indent: -5px;
            padding: 0;
        }

    .termsConditions-policy-container .warning-text
    {
        color: #b61f1f;
        padding-left: 0;
        text-align: left;
    }

@media (max-width: 767px)
{
    .termsConditions-policy-container .section-separator
    {
        margin: 15px 0 10px 0;
    }

    .termsConditions-policy-container .cookies-policy-container ul
    {
        padding: 0;
        margin: 0 0 10px 0;
    }

        .termsConditions-policy-container .cookies-policy-container ul li
        {
            padding: 0 0 0 15px;
        }
}

/* #######  END: TermsConditions and Policy styles ##################*/