/*Eloqua Overall Code*/
    
    body {
        background-color: #f4f4f4;
        max-width: 1024px;
        margin: 0 auto;
    }
    .container-header {
        background-color: #FFFFFF;
        max-width: 1440px;
        margin: 0 auto;
        padding: 15px;
    }
    .main_body {
        background-color: #FFFFFF;
    }
    .page_title {
        background-color: #015CAE;
        color: #FFFFFF;
        padding: 25px;
    }
    #content-body {
        margin-top: 20px;
    }

    select {
        background-color: #FFFFFF;
        background: #FFFFFF;
    }


/*Bootstrap OverRule*/
    .container-fluid {
        padding: 0;
    }

    .row {
        margin: 0;
    }

/*Left Body*/

    .top_left .text {
        border-bottom: none;
        padding: 0;
    }

    .left_body img {
        max-width: 348px;
        margin: 0 auto;
    }

    .btn.btn-lg.btn-experian-purple {
        margin-bottom: 25px;
    }


/*Right Body*/

    #spotlight {
        background-color: #F0F0F0; 
        margin-top: 25px; 
        padding-bottom: 10px;
    }

    .spotlight {
        margin-top: 25px; 
        padding-top: 10px;
        padding-bottom: 10px;
    }

    #container #spotlight #spotSection {
        background: none repeat scroll 0 0 #F0f0f0;
        border-radius: 2px;
        padding: 15px;
        margin-bottom: 20px;
    }

    .right_body img {
        margin: auto;
    }

    .video {
        margin-bottom: 15px;
    }

    .video_btn {
        margin-left: auto;
    }

    .video_btn {
        display: block;
        width: 110px;
        position: absolute;
        left: 0;
        right: 0;
        margin: -25px auto 0 auto;
    }

    .spotlight .form_block .text {
        padding-left: 10px;
    }

/*Contact Form*/

    .form_block {
        background-color: #F0F0F0; 
        padding: 10px;
    }

    #contactForm form .productTextField,
    #contactForm form .productTextArea,
    #contactForm form .floatl-select,
    #contactForm form .productSelectField,
    #contactForm form p {
        width: 100%;
    }

    .productInputGroup input {
        /*    width: 100%;  */
    }

    label.productFormLabel {
    float: left;
    margin-right: 5px;
    margin-top: 2px;
    }

    #contactForm form .labelnotvalid, .modalForm form .labelnotvalid, .spotlightform .labelnotvalid {
    color: #c70933;
    float: left;
    margin-right: 5px;
    }


/*Footer*/

    hr.gradient-bar {
        height: 3px;
        background: linear-gradient(to right, #ba2f7d 0%, #26478D 100%);
        margin: 0;
    }
    .legality {
        padding-top: 10px;
    }

/*Social Share*/

/*social share*/
    #socialShare {
        border-radius: 2px;
    }
    #socialShare ul.share-icons {
        list-style: none;
        padding: 0;
    }
    #socialShare h4 {
        margin-top: 0;
    }
    #socialShare ul.share-icons li {
        background: #d0d0d0;
        display: inline-block;
        text-align: center;
        border-radius: 50%;
        transition: all 300ms ease-in-out;
        margin: 0;
        padding: 0;
        width: 30px;
        height: 30px;
        cursor: pointer;
    }
    #socialShare ul.share-icons li:hover {
        background: #575755;
    }
    #socialShare ul.share-icons li > a {
        color: #fff;
    }
    #socialShare ul.share-icons li > a > i {
        line-height: 30px;
    }

/*Desktop*/
    .landingPage002_banner_text {
        display: none;
    }

/*Cellphone*/

@media (max-width: 640px) {
    ul, menu, dir {
        -webkit-padding-start: 0px;
    }
    .landingPage001_img {
        display: none;
    }
    .landingPage002_banner_img {
        display: none;
    }
    .landingPage002_banner_text {
        display: block;
        color: #FFFFFF;
        padding: 25px;
        margin-top: 0px;
    }
    .landingPage003_img {
        display: none;
    }
    .landingPage004_form {
        display: none;
    }
    .landingPage004_rightBody {
        display: ;
    }
    .landingPage008_webinar {
        display: none;
    }
}


/*Landing Page 001*/
    body.landingPage001 {
        max-width: 800px;
    }
    .landingPage001 .top_left {
        max-width: 348px;
        background-color: #FFFFFF;
        text-align: left;
        margin: 0 auto;
    }

    .landingPage001 #spotlight,
    .landingPage001 .form_block {
        background-color: #FFFFFF;
    }

    @media (min-width: 769px) {
        .landingPage001 i.icon.i-logo.exp-logo-color {
            margin-left: 5px;
        }
    }
    
    @media (max-width: 768px) {
        .landingPage001 i.icon.i-logo.exp-logo-color {
            margin-left: 10px;
        }
        .landingPage001 .top_left {
            margin-left: 10px;
        }
    }

/*Landing Page 002*/
    .landingPage002 .left_body {
        margin-top: 10px;
    }
    .landingPage002 #spotlight {
        background-color: #FFFFFF;
    }

    .landingPage002 .spotlight {
        margin-top: 0px;
    }


/*Landing Page 006*/
    .landingPage006 .left_body {
        margin-top: 25px;
    }
    .landingPage006 .form_block {
        background-color: #FFFFFF;
    }
    .landingPage006 #spotlight {
        background-color: #FFFFFF;
        margin-top: 0;
    }
    .landingPage006 .spotlight  {
        background: #F0F0F0;
        padding: 20px;
    }
    .landingPage006 .spotlight .spotlight_title h3 {
        margin-top: 0;
    }
    .landingPage006 .spotlight .spotlight_details button {
        margin-bottom: 15px;
    }
    .landingPage006 .spotlight .share-icons {
        margin-bottom: 0;
    }

/*Landing Page 007*/
    .landingPage007 .exp-logo-color {
        margin: 25px;
        margin-left: 15px;
    } 
    .landingPage007 .main_body {
        padding: 0 25px;
    }
    .landingPage007 .local-footer {
        background-color: #FFFFFF;
    }
    .landingPage007 .about-exp {
        padding: 10px 25px;
    }

    .speaker {
        padding-bottom: 15px;
    }

    .speaker .picture img {
        margin: 5px;
        margin-left: 0px;
        float: left;
    }

    .speaker_details {
        padding-left: 15px;
        margin: 5px;
        float: left;
    }

    .speaker .text {
        padding-left: 0px !important;
    }

/*Landing Page TeamSite*/
        body.landing-page-new {
            background-color: inherit;
            max-width: inherit;
            margin: inherit;
        }
        .landing-page-new #spotlight {
            background-color: inherit;
            padding-bottom: inherit;
        }
        .landing-page-new .form_block {
            background-color: inherit;
            padding: 10px 0;
        }
        .landing-page-new #container #spotlight #spotSection {
            background: inherit;
            border-radius: inherit;
            padding: inherit;
            margin-bottom: inherit;
        }

        .landing-page-new .row {
            margin-left: -15px;
            margin-right: -15px;
        }
        .landing-page-new #content-body {
            margin-top: 20px;
        }
        .landing-page-new .banner_container.small_marquee {
            min-height: 250px;
            height: auto;
        }
        .landing-page-new .banner_container .btn{
            height: 60px;
            padding: 10px 40px;
            line-height: 2;
            margin-bottom: 15px;
            margin-top: 15px;
        }
        .landing-page-new .small_marquee .hero-text {
            padding-top: 15px;
            padding-left: 0;
        }
        .landing-page-new .small_marquee h1 {
            font-size: 50px;
            margin-top: 10px;
            margin-bottom: 0px;
        }
        .landing-page-new .small_marquee h3 {
            font-size: 30px;
            margin-top: 0;
            margin-bottom: 0;
        }
        .landing-page-new #headlines h2 {
            margin-top: 0;
        }
        .landing-page-new h2 {
            margin-top: 0;
        }
        .landing-page-new h4 {
            margin-top: 0;
        }

        .landing-page-new #spotlight .spotSect .btn.btn-experian-dark-blue {
            padding: 11px 40px !important;
            max-width: 100%;
            white-space: initial;
        }
        
        .landing-page-new hr {
            border-top: 1px solid #c0c0c0;
        }
        
        .landing-page-new hr.gradient-bar {
            height: 3px;
            border: 0;
            background: linear-gradient(to right, #ba2f7d 0%, #26478D 100%);
        }