/**Generic Page Styling**/
h1,h2,h3,h4,h5,h6,ul,li,input,select,textarea{margin:0;padding:0;border:0;list-style:none outside;font-family: 'Lato', sans-serif;}
.page-center {max-width: 1200px;margin: 0 auto!important;float: none!important;}

body{font-family: 'Lato', sans-serif;font-size:20px;font-weight:300;color:#36454f;margin:0;padding:0;}
p{line-height:28px;}
a{color:#63ad52;text-decoration:none;}
a:hover{text-decoration:underline;}

.header-container-wrapper {padding-top:20px;}
#headercontent {background:#ffffff url(//pages.americanpayroll.org/hubfs/Vendor_Relations/2016%20Conduent%20eBook/LP_BG-01.png) repeat-x center top;background-size: cover;color:#43083a;padding:90px 0;}
.xeroxblock{text-align:right;font-size:24px;font-weight:400;font-style:italic;}

#headercontent h1{font-size:68px;font-weight:300;padding-top:40px; line-height: 1.15em;}
#headercontent .thankyou h1 {padding:0; margin-top: 15px;}
#headercontent h2{font-size:36px;font-weight:700;padding:25px 0;}
#headercontent a.more{font-size:36px;font-weight:700;color:#FFF;text-decoration:none;padding:3px 20px 9px 20px;border:1px solid rgba(255,255,255,0.5);
background:#450b57 url(//516067.fs1.hubspotusercontent-na1.net/hubfs/516067/apa-lp-images/ctabg.gif) 0 0 repeat-x;}
.MainImage {display: block; margin-left: auto; margin-right: auto; width: 50%;}

#maincontent{padding:60px 0;}
#maincontent p{margin:.5em 0;}
#maincontent h1{font-size:40px;color:#43083a;line-height:normal;}
#maincontent .widget-type-rich_text li{background:url(https://516067.fs1.hubspotusercontent-na1.net/hubfs/516067/01%20Vendor%20Relations/rapid_PayCard/red-bullet.png) 0 15px no-repeat; padding-left: 30px;font-style;}

#ebookform{color:#fafafa;background:#36454f url(//516067.fs1.hubspotusercontent-na1.net/hubfs/516067/apa-lp-images/ebook-icon.gif) right 0 no-repeat;padding:40px;}
#ebookform h1{font-size:36px;color:#fafafa;}
#ebookform input[type="text"].hs-input,#ebookform input[type="email"].hs-input,#ebookform input[type="tel"].hs-input{width: 99%;padding: 7px 1%;background:#45535c;border:1px solid #69747b;font-size:20px;color:#FFF;}
#ebookform select.hs-input{width: 100%;padding:7px 0;background:#45535c;border:1px solid #69747b;font-size:20px;color:#FFF;}
.actions {text-align: right;clear: both;padding-top: 20px;}
input.hs-button.primary.large{background:url(//516067.fs1.hubspotusercontent-na1.net/hubfs/516067/apa-lp-images/btn-bg.gif) 0 0 repeat-x;padding:10px 20px;font-size:24px;font-weight:700;color:#FFF;cursor:pointer;}
li.hs-form-radio {float: left;}
li.hs-form-radio label {width: 60px!important;text-align: left!important;}


#ebookform label {font-size: 18px;font-weight: 700;display: block;width: 190px;float: left;text-align: right;}
.hs-form-field {padding-top: 30px;clear: both;}
#ebookform .input {float: right;margin-bottom: 0;width: 300px;}
ul.hs-error-msgs.inputs-list {clear: both;}
ul.hs-error-msgs.inputs-list label {width: 100%!important;color: #F90;}
span.hs-form-required {color: #F90;}

.footer-container-wrapper{background:#36454f;text-align:center;font-size:14px;font-weight:700;color:#737d84;padding:30px 0;line-height:28px;}
.footerlinks a{color:#737d84;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.copyright{color:#F0F0F0;}


/**Specific Page Styling**/
#headercontent > div { background: #e03a3e; color: #FFF; padding: 10px;}
/*#ebookform { background: #43083A url(//516067.fs1.hubspotusercontent-na1.net/hubfs/516067/apa-lp-images/ebook-icon-purple.gif) right 0 no-repeat; }
#ebookform input.hs-input {background: #511b49;border: 1px solid #72466c;}*/


@media (max-width: 1366px) {
    #header-logos {
        max-width: 60%;
    }
}


@media (max-width:1200px) {
#headercontent img {max-width: 100%;}
.page-center{padding-left:10px!important;padding-right:10px!important;}
#maincontent {padding: 60px 0 30px;}
#ebookform {margin:0;}
 #headercontent #maincontent  
{width: auto;
position: relative;
margin:0 auto;
line-height: 1em;}
#ebookform label {width: auto;float: none;text-align: left;}
#ebookform .input {float: none;margin-bottom: 0;margin-top:10px;width: auto;}
#header-logos {
    max-width: 75%;
}
#headercontent h1{font-size: 42px;}
}

@media (max-width: 850px) {
    #header-logos {
        max-width: 85%;
    }
}

@media (max-width:767px) {
    .header-container-wrapper,.xeroxblock {text-align:center;}
    #headercontent {padding: 0;}
    #headercontent #maincontent  {
        width: auto;
        position: relative;
        margin:0 auto;
        line-height: 1em;
    }
    #header-logos {
        max-width: 100%;
    }
    #header-logos .header-logo-2 img {
        float: none;
    }
    #header-logos .header-logo-1 {
        margin-bottom: 20px;
    }
    #header-logos .header-logo-1 img, #headercontent .header-logo-2 img {
        max-width: 90%;
    }
    #maincontent {
        padding: 30px 0 15px;
    }
    #headercontent h1, #headercontent h2, #headercontent h3 , #headercontent p{
        text-align: center;
    }
    .webinar-image {
        margin-bottom: 0;
    }
}

@media (max-width:479px) {
#ebookform {padding:20px;}
 #headercontent #maincontent  
{width: auto;
position: relative;
margin:0 auto;
line-height: 1em;}
#headercontent h1 {font-size: 36px;}
#headercontent h2, #headercontent h3 {font-size: 24px; line-height: 125%;}
.webinar-image {
    margin-top: 0;
}
}

/* Show in default resolution screen*/
#headercontent #maincontent  {
width: auto;
position: relative;
margin:0 auto;
line-height: 1em;
}

/* If in mobile screen with maximum width 479px. The iPhone screen resolution is 320x480 px (except iPhone4, 640x960) */    
@media only screen and (max-width: 479px){
    #headercontent #maincontent { width: 90%;
                                text-align: center;}
}