 @import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400');
body { font-family: 'Roboto Condensed', sans-serif; margin: 0; overflow-x: hidden; font-weight: 100; }
p { font-size: 20px; margin: 0; }
a:hover, a:focus, a:active, a.active { color: #012168; text-decoration: none; }
footer a:hover, footer a:focus, footer a:active, footer a.active { color: #ccc; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: 300; font-family: 'Roboto Condensed', sans-serif; text-transform: inherit; color: #636363; }
#body_1_spotlight > header { display: none; }
header.header-banner { background: url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/header_bg.png") no-repeat center center; background-size: cover; font-size: 26px; height: 600px; margin-top: 45px; }
header.site-header { display: none; }
.selector--language #languageSelector { background: none; font-size: 20px; font-weight: 300; color: #000; margin-top: 26px; font-family: 'Roboto Condensed', sans-serif; }
.selector--language ul li a img { display: inline-block; margin-right: 5px; max-width: 16px; }
.selector--language .dropdown-menu { left: auto; right: 0px; }
.langSelector #country_lang { display: none; }
.btn.job-search { display: none; }
.navbar-custom { background: none 0px 0px repeat scroll rgb(255, 255, 255); color: rgb(255, 255, 255); top: 0; width: 100%; z-index: 99; padding: 15px 0 !important; text-align: center; }
.brand-logo { margin-top: 20px; }
.spring-professional-logo, .xerox-logo { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/client_Logo.png") no-repeat scroll center center; display: inline-block; }
.spring-professional-logo { background-position: 0 0; height: 70px; width: 142px; }
.xerox-logo { background-position: 0 -72px; height: 70px; margin-left: 35px; width: 97px; }
.xerox-logo-channel { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/xeroxLogo.png") no-repeat scroll center center; height: 70px; width: 98px; display: block; margin: 50px auto 0px; }
.dropdown > .nav-link { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/icon-set.png") no-repeat scroll right 12px; padding: 5px 22px 5px 0; }
i.dropdown-icon { background: url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/icon-set.png") no-repeat scroll 0px 0px; display: inline-block; height: 6px; width: 8px; margin-left: 5px; }
.btn-search i.arrow-right { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/icon-set.png") no-repeat scroll 1px -81px; display: inline-block; height: 24px; margin-left: 10px; position: relative; top: 5px; width: 14px; }
.dropdown-menu a.dropdown-item { color: #333; padding: 3px 20px; display: block; }
.intro-text h1, .intro-text p { color: #fff; }
.intro-text { color: #fff; position: relative; }
.btn { border: medium none; border-radius: 5em; box-shadow: none; font-size: 16px; font-weight: 700; padding: 12px 25px; text-decoration: none; text-shadow: none; }
.btn-default { background-color: #f2f2f2; border-color: #ccc; color: #333; }
.btn-success { background-color: #5596b6; }
.btn-primary { background-color: #54a159; }
.btn-search.btn { background: #c91c43 none repeat scroll 0 0; border-radius: 2em; color: #fff; font-weight: 700; line-height: 1.6; text-align: center; text-decoration: none; }
.intro-text .select-country.btn { background: transparent; border: 1px solid #fff; }
.choose-country, .agents_links_social { background-color: #f1f1f1; padding: 50px 0; }
.choose-country h2 { text-align: center; color: #004990; font-size: 36px; margin-bottom: 40px; }
.choose-country h2, .xerox-Channel h2 { font-weight: 700; }
ul.country-list { display: inline-block; margin: 0!important; padding: 0; width: 100%; }
.country-list li { width: 33.33%; float: left; list-style: none; font-weight: 700; }
.country-list li a { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/icon-set.png") no-repeat scroll 0 -10px; border-bottom: 1px solid #e5e5e5; color: #b2b2b2; display: block; font-size: 24px; padding: 20px 0 20px 24px; line-height: 35px; margin-left: 10%; }
.xerox-Channel p, .xerox-Channel h2 { display: inline-block; }
.xerox-Channel p { text-align: left; }
.xerox-Channel h2 { color: #004990; padding: 45px 0; }
.xerox-Channel p, .xerox-Channel .video { padding-bottom: 45px; }
.video { display: block; position: relative; }
.video > video { width: 100%; height: auto; left: 0px; top: 0px; }
video + .playpause, .playpause { position: absolute; background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/video_play_btn.png") no-repeat scroll center center; left: calc(50% - 70px); top: calc(50% - 100px); height: 200px; width: 140px; }
.navbar { margin-bottom: 20px; color: #fff; }
.langSelector a, .navbar-header a, .intro-text .select-country.btn { color: #fff; }
.langSelector a:hover, .dropdown-menu a:hover, .country-list li a:hover, .intro-text a.btn-search, .select-country.btn { text-decoration: none!important; }
.navbar-header a { text-decoration: underline; padding: 5px 0; }
.dropdown.show .dropdown-menu { display: block; border-radius: 0; }
.dropdown.show .dropdown-menu a.dropdown-item:last-child { display: none; }
.agents_links_social h3 {/* font-weight:700;*/ margin-bottom: 30px; font-size: 22px; }
.sales-agents a.btn { font-size: 24px; margin-bottom: 20px; }
.sales-agents a.btn:last-child { margin-bottom: 0; }
.usefull-links a { display: block; font-size: 24px; margin-bottom: 20px; line-height: 1; }
.social_icon a { display: inline-block; width: 43px; height: 43px; background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/social_icon.png") no-repeat scroll center center; background-size: 41px 128px; }
.social_icon a.linkedIn { background-position: 0px -42px; }
.social_icon a.twitter { background-position: 0 -86px; }
.social_icon a.fb { background-position: 0 2px; }
footer.xeroxFooter { background-color: #031A4F; padding: 55px 0; }
footer.xeroxFooter a { color: #FFF; }
.disclaimer a { font-size: 18px; padding-left: 30px; }
span.language-selector { display: block; }
/*Loader*/
.loader { width: 100%; height: 100%; position: fixed; z-index: 999; background: #fff; }
.loader img { display: none; }
.spotlight-container { padding: 0!important; }
/*.site-header, .page-footer,.panel--footer {
     display: none!important;
}
*/
.container, .spotlight-container .panel { /*padding-left: 0!important;*/
padding-right: 0!important; }
.spotlight-container .panel, .spotlight-container .panel--body { width: 100%!important; padding: 0px; }
.spotlight-container .panel--body { /*line-height: 34px!important;
    */
}
footer.page-footer { display: none; }
#choose_country_btn, #choose_a_country_btn { display: none; }
img.spring-logo, img.xerox-logo-img { display: inline-block; margin: 0 0 10px 20px; }
.extPages { margin-top: 10px; }
.extPages p { font-size: 14px; margin-top: 10px; margin-bottom: 20px; }
.extPages ul { padding-left: 40px; margin-bottom: 20px; }
.extPages li { list-style-type: circle; font-size: 13px; font-style: italic;}
.extPages h1 { font-size: 32px; }


/*thank-you*/
.thank-you .ty-page {min-height:200px; text-align:center;}
.thank-you .ty-page h1 {margin-bottom:25px;}
.thank-you .ty-page p {font-size:18px; line-height:24px;}
.thank-you {background-color:#ebebeb;}

@media(min-width: 320px) and (max-width: 480px) {
/* header{
         height:512px;
    }
    */
}

@media(min-width: 320px) and (max-width: 640px) {
.btn-search.btn, .select-country.btn { width: 100% }
.country-list li { width: 100%; }
.intro-text .select-country.btn { margin-top: 20px; display: block; }
.intro-text h1 { margin-top: 45px }
.intro-text p { padding-bottom: 45px; }
.video > iframe { width: 256px; }
.agents_links_social h3 { margin: 35px 0 20px; }
.sales-agents > h3 { margin-top: 0; }
.disclaimer { text-align: justify; margin-top: 40px; }
.disclaimer a { padding-bottom: 15px; padding-left: 0; display: inline-block; width: 49%; }
.intro-text .locator { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/locator_sm.png") no-repeat; position: absolute; height: 85px; width: 60px; left: calc(50% - 30px); margin-top: 20px; }
}

@media(min-width: 381px) and (max-width: 763px) {
.video iframe { height: 315px; width: 100%; }
.agents_links_social h3 { margin: 35px 0 20px; }
.intro-text .locator { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/locator_sm.png") no-repeat; position: absolute; height: 85px; width: 60px; left: calc(50% - 30px); margin-top: 60px; }
}

@media(min-width: 768px) and (max-width: 1024px) {
.video iframe { height: 360px; width: 640px; }
}

@media(min-width: 768px) {
p { font-size: 24px; line-height: 30px; }
.intro-text h1 { font-size: 64px;/*font-weight: 700;
        */
}
.intro-text { margin-top: 100px; }
.intro-text p { padding-bottom: 75px; }
.intro-text .btn-search.btn { margin-right: 40px; }
.choose-country h2, .xerox-Channel h2 { font-size: 36px; }
.xerox-Channel p, .xerox-Channel h2 { width: 66.6667%; }
.country-list li a { width: 80%; }
/*.video > iframe {
         height: 720px;
         width: 1024px;
    }
    */
.btn-search.btn, .select-country.btn { font-size: 24px; }
.intro-text .locator { background: rgba(0, 0, 0, 0) url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/locator.png") no-repeat; position: absolute; left: 85%; top: 45%; height: 126px; width: 90px; }
}

@media(min-width: 1025px) {
.video iframe { height: 720px; width: 1024px; }
}

@media(min-width: 320px) and (max-width: 768px) {
.country-list li a { font-size: 22px; }
}
/*Four boxes on the landing page*/
.box { transition: all 0.2s ease; margin-top: 10px; box-sizing: border-box; border-radius: 5px; background-clip: padding-box; }
.box .box-content { min-height: 170px; padding: 16px 0 0 0; border-radius: 0 0 2px 2px; background-clip: padding-box; box-sizing: border-box; }
.box .box-content p { color: #636363; text-transform: none; font-size: 16px; line-height: 20px; text-align: left; font-weight: 300; }
.four-boxes { background: #fff; border: 2px solid #dadada; }
.tag-title { background-color: #fff; color: #000 !important; text-align: left; font-weight: 300; font-size: 24px; }
.services { padding: 60px 0px 80px 0px; }
.left-side p { font-size: 16px; line-height: 20px; font-weight: 300; color: #636363; }
/*
 

.sales-team-section{
       background: url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/board-room-one.png");
       background-size:cover;
       background-repeat:no-repeat;
    
   }
 
*/
 

.scfFooterBorder {
    margin: 0 auto;
    width: 60% !important;
}

.cookie-policy-footer {
    padding: 5px 20px;
    bottom: 0;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 10;
    font-size: 12px;
    color: #fff;
    background: #333333;
}

.left-box-sales p, .left-box-sales h1 { color: #fff !important; font-weight: 300; }
.content-box { background-color: #fff !important; padding: 15px; }
.left-box-sales { background: #333333; color: #fff; font-family: 'Roboto Condensed', sans-serif; height: auto; padding: 50px 50px 50px 90px; }
.full-baner-img { object-fit: cover; height: 370px; }
/*
.sales-section{
       background: url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/meeting-room-two.png");
       background-size:cover;
       background-repeat:no-repeat;
   }
 
 
*/
.left-box { background: rgba(0,0,0,0.5); padding: 50px; padding-left: 100px; color: #fff; font-family: 'Roboto Condensed', sans-serif; }
.left-box p { font-size: 18px; color: #fff !important; }
.left-box h1 { font-size: 36px; font-weight: 300; color: #fff !important; }
.my-btn { background: #de2030; border-radius: 0px; }
.right-xerox { padding-left: 60px; }
.join-team-section { padding: 70px 0px 70px 0px; }
.bottom-logos p { text-align: center; font-weight: 300; color: #636363; font-size: 14px; line-height: 20px; }
.bottom-logos { padding: 70px 10px 70px 10px; }
.logo-footer img { margin-left: auto; margin-right: auto; line-height: 20px; font-size: 16px; }
.logo-footer { padding-top: 20px; text-align: center; }
.nav-logo { margin-top: 15px; /*width: 200px;*/
margin-left: 40px; }
.btn .caret { margin-left: 0; color: #d92231; }
.shaddow-one { background-color: #ebebeb !important; padding: 70px 40px 70px 40px !important; }
.site-header-inner, .site-header { display: none !important; }
#body_1_spotlightContainer { border: none !important; }
.shaddow-one-footer { background-color: #ebebeb !important; padding: 40px !important; }
.sub-text p { font-weight: 300; color: #636363; font-size: 20px; line-height: 20px; }
.exciting-jobs { background: url("/~/media/adeccogroup/brands/spring professional/Xerox/media/Home/meeting-room-two.png"); }
.bottom-banner-text p { line-height: 20px; font-size: 16px; margin: 10px 0; font-weight: 300; color: #fff; font-family: 'Roboto Condensed', sans-serif; }
.right-xerox p { margin: 10px 0; font-size: 16px; line-height: 20px; font-weight: 300; font-family: 'Roboto Condensed', sans-serif; }
.hero-banner .container { background-color: #333; }
.left-box-sales h1 { font-size: 40px; line-height: 48px; font-weight: 300; }
.left-box-sales p { font-size: 30px; line-height: 36px; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-weight: 300; }
.spotlight-container .btn { margin-top: 30px; padding: 5px 10px; color: #fff; text-decoration: none; font-family: 'Roboto Condensed', sans-serif; font-weight: 300; font-size: 13px; }
.full-baner-img { object-fit: cover; height: 370px; }
.sales-team-section { background: none; }
.logo-xerox { padding-left: 90px; }
.upload-btn-wrapper { position: relative; overflow: hidden; display: inline-block; }
.scfForm .btn { border: 2px solid #c91c43; color: #000; background-color: white; padding: 4px 10px; font-size: 20px; font-family: 'Roboto Condensed', sans-serif; border-radius: 0 !important; font-weight: 300; font-size: 15px; }
/*
.upload-btn-wrapper input[type="file"] {
  font-size: 100px;
  height: 48px;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  width: 176px;
}
 
 */
 
 
/*.scfForm .conventional-upload, .file-upload {
 
display: none !important;
} */
 
.scfSingleLineTextBorder::after, .scfNumberBorder::after, .scfEmailBorder::after, .scfDropListBorder::after, .scfCustomFileUploadBorder::after, .scfCustomFileUploadGeneralPanel::after {content: ""; clear: both; display: table;}
.scfTitleBorder { margin-top: 70px !important; font-family: 'Roboto Condensed', sans-serif !important; text-align: center; font-size: 36px !important; margin-bottom: 10px; font-weight: 100 !important; }
.scfSectionBorderAsFieldSet { border: none !important; margin: 40px auto 0 !important; width: 60%; }
.scfIntroBorder p { text-align: center; margin-bottom: 30px; }
.scfSubmitButtonBorder { margin: 0 auto !important; width: 27% !important; }
.scfForm input[type="submit"] { margin-top: 30px !important; padding: 5px 10px !important; color: #fff !important; text-decoration: none !important; font-family: 'Roboto Condensed', sans-serif !important; font-weight: 300 !important; font-size: 13px !important; border-radius: 0 !important; }
.scfForm input[type="submit"] { padding: 10px 25px !important; color: #fff !important; text-decoration: none !important; font-family: 'Roboto Condensed', sans-serif !important; font-weight: 300 !important; font-size: 16px !important; border-radius: 0 !important; text-align: left !important; width: 130px !important; text-transform: none; margin: 0 !important; margin: 50px 0 50px !important; }
body.apply-now { background: #ebebeb !important; }
.scfForm label, .scfCustomFileUploadLabel { padding-top: 17px; display:block; font-family: 'Roboto Condensed', sans-serif !important; font-weight: 100 !important; font-size:18px; line-height:22px;}
.scfCustomFileUploadUsefulInfo {font-family: 'Roboto Condensed', sans-serif !important; font-weight: 100 !important; font-size:16px; line-height:20px; bottom:0;}
.scfCustomFileUploadBorder {position:relative; padding-bottom:45px;}
.scfCustomFileUploadBorder label {font-family: 'Roboto Condensed', sans-serif !important;margin-bottom: 5px;margin-top: 20px;}
.scfSectionContent { width: 60% !important; float: none !important; margin: 0 auto !important; }
.scfForm input[type="text"], .scfForm textarea { display: block; width: 100%; height: 34px; padding: 6px 12px; margin-bottom: 9px; background-color: white; /* box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; */
color: #555555; font-size: 14px; line-height: 1.42857; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; vertical-align: middle; border: 1px solid #aaa9a9 !important; border-radius: 0; }
p.pdf-label { margin: 0 0 30px !important; margin-top: 0; }
.left-box-sales { background: #333333; color: #fff; font-family: 'Roboto Condensed', sans-serif; height: auto; padding: 80px 30px 70px 60px; width: 50%; }
.left-side h3 { font-size: 23px; light-height: normal !important; font-weight: 300; }
.left-side p { font-size: 16px; line-height: 20px; margin-top: 8px; }
.left-side img { display: inline; }
h1.heading-one { font-size: 36px; font-family: 'Roboto Condensed', sans-serif; font-weight: 300; padding-bottom: 10px; }
.font-16 { font-size: 16px !important; }
.padding-top-16 { padding-top: 16px !important; }
.join-team-section h1 { font-size: 36px; font-weight: 300; margin-bottom: 15px; }
.join-team-section p { font-size: 16px; line-height: 20px; font-weight: 300; }
.video-two { margin-top: 15px; text-align: center; }
.video-two iframe { display: inline-block; }
.shaddow-one-footer a { padding: 0 10px; }
.logo-xerox { padding-left: 33px; padding-right: 30px; }
.navbar-header a { text-decoration: underline; padding: 5px 0; }
.sales-heading { margin: 10px 0; }
.dropdown { float: right; }
html { font-family: "Roboto Condensed", sans-serif !important; }
nav.navbar-custom p.navbar-header.pull-left { display: inline-block; padding: 0 25px; }
.hero-banner-row { display: flex; }
.hero-banner-img { background: url(https://resources-01.adeccogroup.com/~/media/adeccogroup/brands/spring-professional/xerox/media/home/board-room-one.png)  center top no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; width: 60%; }
/*.scfForm .conventional-upload { width: 27% !important; float: none !important; margin: -210px auto 160px !important; }*/
/*
.scfForm div {
    width: 100%;
    text-align: center;
}

*/

.scfValidationSummary { margin: 0 auto; width:50%; margin-left:auto !important; margin-right:auto !important;}
.scfValidationSummary ul { text-align: center; }
.scfForm .file-upload { display: none !important; float: left; width: auto; }

/* Media Queries*/

/*Large devices */
@media only screen and (min-width:1101px) {
    .scfSectionBorderAsFieldSet {
    width: 60% !important;
    }
}


@media only screen and (min-width:480px) and (max-width:1100px) {
.scfSectionContent { width: 90% !important; }
.left-box-sales h1 { font-size: 25px; line-height: normal; }
.left-box-sales p { font-size: 18px; line-height: normal; }
.navbar-header { float: none !important; padding-left: 0; padding-right: 0; text-align: center; }
.navbar-header img { display: inline-bock !important; }
.dropdown { float: none !important; margin: 0 auto !important; position: relative; width: 160px; }
.img-responsive, img { display: inline-block; height: auto; max-width: 100%; }
.full-baner-img { height: auto !important; }
.hero-banner .container { padding-right: auto !important; }
.hero-banner-row { display: block; }
.left-box-sales { width: 100%; }
.hero-banner-img { display: none; }
.box .box-content { min-height: 0; }
.shaddow-one { padding: 30px 10px !important; }
.right-xerox { padding: 0; margin-top: 30px; }
.bottom-logos { padding: 30px 0; }
.bottom-logos p { margin-top: 20px; }
.left-box { margin-left: -15px; }
.left-box { margin-left: -15px; padding: 20px 15px; }
.icon-box { margin-bottom: 30px; }
.content-box { margin-bottom: 20px !important; }
}

/*Small devices*/

@media only screen and (min-width: 10px) and (max-width: 479px) {
.thank-you .ty-page {min-height:10px;}
.scfSectionContent { width: 90% !important; }
.navbar-header { float: none !important; padding-left: 0; padding-right: 0; text-align: center; }
.navbar-header img { display: inline-bock !important; }
.dropdown { float: none !important; margin: 0 auto !important; position: relative; width: 160px; }
.img-responsive, img { display: inline-block; height: auto; max-width: 100%; }
.left-box-sales { height: auto; }
.full-baner-img { height: auto !important; }
.hero-banner .container { padding-right: auto !important; }
.hero-banner .row { margin-left: -15px !important; margin-right: -15px !important; }
.hero-banner { padding: 0 !important; }
.hero-banner-row { display: block; }
.left-box-sales { width: 100%; }
.hero-banner-img { display: none; }
.content-box { margin-bottom: 20px; }
.box .box-content { min-height: 0; }
.shaddow-one { padding: 30px 10px !important; }
.right-xerox { padding: 0; margin-top: 30px; }
.bottom-logos { padding: 30px 0; }
.bottom-logos p { margin-top: 20px; }
nav.navbar-custom p.navbar-header.pull-left { display: inline-block; margin: 0; padding: 0; width: 154px; }
.left-box { margin-left: -15px; padding: 20px 15px; }
.icon-box { margin-bottom: 30px; }
.content-box { margin-bottom: 20px !important; }
}

ul#Language_List_Selector span#header_0_headercontent_4__languageSelector__languageLinkText_4 {
    text-transform: capitalize;
}
.page-section .form-field label, .page-section .scfCustomFileUploadLabel {
 padding-top: 17px; display:block; font-family: 'Roboto Condensed', sans-serif !important; font-weight: 100 !important; font-size:18px; line-height:22px;
}
.page-section h1 {
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif !important;
    color: #000000;
	margin-top: 70px;
}
.page-section .form-field input, .page-section .form-field select{
    width: 100%;
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    margin-bottom: 9px;
    background-color: white;
    /* box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; */
    color: #555555;
    font-size: 14px;
    line-height: 1.42857;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    border: 1px solid #aaa9a9 !important;
    border-radius: 0;
}

.page-section {
    width: 60% !important;
    float: none !important;
    margin: 0 auto !important;
}
.page-section #checkboxRow{
    width: 100% !important;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.page-section .scfSubmitButton{
   text-align: center;
}
.page-section input[type="submit"] {
    padding: 10px 25px !important;
    color: #fff !important;
    text-decoration: none !important;
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: 300 !important;
    font-size: 16px !important;
    border-radius: 0 !important;
    text-align: left !important;
    background: #c91c43;
    width: 130px !important;
    text-transform: none;
    margin: 50px 0 50px !important;
   border: none;
  text-align:center;
}
div#disclaimer {
    display: block;
    width: 100%;
}

div#disclaimer p {    color: red !important;
    font-size: 12px !important;
    line-height: 1.3 !important; font-family: Verdana,Arial,Helvetica,sans-serif}

.page-section .scfSubmitButton {
    margin: 0 auto;
    /* width: 25%; */
    text-align: left;
    margin-left: 90px;
}
.checkboxRow span.field-validation-error {
    display: none;
}