/* e06c75fb */
/** Responsive Styling for Landing Pages and associtated components. @author Stuart Runyan @copyright Workday 2013 */
.legacy-form-lp { margin-top: 80px; }

@media screen and (max-width: 767px) { .legacy-form-lp#lp .row { margin-left: -15px; margin-right: -15px; } }

.legacy-form-lp .row.gd-size-2 > .col + .col { margin-top: 0; }

.legacy-form-lp .pull-left { float: left; }

.legacy-form-lp .pull-right { float: right; }

@media screen and (min-width: 768px) { .legacy-form-lp .col-sm-3, .legacy-form-lp .col-sm-4, .legacy-form-lp .col-sm-6, .legacy-form-lp .col-sm-12 { float: left; position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }
  .legacy-form-lp .col-sm-3 { width: 25%; }
  .legacy-form-lp .col-sm-4 { width: 33.33333%; }
  .legacy-form-lp .col-sm-5 { width: 41.66666667%; }
  .legacy-form-lp .col-sm-6 { width: 50%; }
  .legacy-form-lp .col-sm-7 { width: 58.33333333%; }
  .legacy-form-lp .col-sm img { margin: 0 auto; display: block; }
  .legacy-form-lp .col-sm-12 { width: 100%; } }

.legacy-form-lp#dl { padding: 3em 0; }

.legacy-form-lp#dl h1, .legacy-form-lp#dl h2, .legacy-form-lp#dl h3 { margin-bottom: 1em; }

.legacy-form-lp#dl .learn-more { margin-bottom: 2em; margin-top: 2em; }

.legacy-form-lp#dl .downloadcontent { padding-top: 40px; }

.legacy-form-lp#dl .video { margin: 2em 0; padding: 5px; box-shadow: 0 0 5px -1px #999; border: 1px solid #ccc; float: none; }

.legacy-form-lp#dl .video .row { padding-left: 0; padding-right: 0; }

.legacy-form-lp#dl .video .row .player { padding-left: 0; padding-right: 0; }

.legacy-form-lp#dl #jwplayer { box-shadow: 0 0 4px 0 #999; }

.legacy-form-lp#dl .contact { margin-top: 2em; }

@media screen and (min-width: 768px) { .legacy-form-lp#dl .contact { margin-top: 0; } }

.legacy-form-lp#dl .contact .title { margin-bottom: .5em; }

.legacy-form-lp#dl .contact ul { margin: 0; list-style: none; padding: 0; }

.legacy-form-lp#dl .contact ul li { margin: 0 0 .5em 0; padding: .3em 0; }

@media (min-width: 768px) and (max-width: 991px) { .legacy-form-lp#dl .contact ul li { font-size: 12px; }
  .legacy-form-lp#dl .contact ul li > a { font-size: inherit; } }

.legacy-form-lp h1, .legacy-form-lp h2, .legacy-form-lp h3, .legacy-form-lp h4, .legacy-form-lp h5, .legacy-form-lp h6 { color: #1F242B; font-weight: 700; font-family: "Open Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }

.legacy-form-lp h1 { font-size: 21px; font-weight: 300; line-height: 21px; }

.legacy-form-lp h2 { font-size: 17px; line-height: 25px; }

.legacy-form-lp h3 { font-size: 16px; line-height: 23px; }

.legacy-form-lp h4 { font-size: 14px; line-height: 23px; }

.legacy-form-lp h1 + h2, .legacy-form-lp h3 { margin-top: 20px; }

@media (min-width: 992px) { .legacy-form-lp h1, .legacy-form-lp h2, .legacy-form-lp h3, .legacy-form-lp h4, .legacy-form-lp h5, .legacy-form-lp h6 { font-weight: 500; }
  .legacy-form-lp h1 { font-size: 38px; line-height: 42px; }
  .legacy-form-lp h2 { font-size: 31.5px; line-height: 35.5px; }
  .legacy-form-lp h3 { font-size: 25.333px; line-height: 29.333px; }
  .legacy-form-lp h4 { font-size: 21px; line-height: 25px; }
  .legacy-form-lp h5 { font-size: 16.889px; line-height: 20.889px; }
  .legacy-form-lp h6 { font-size: 14px; font-weight: 700; } }

.legacy-form-lp .media, .legacy-form-lp .media-body { overflow: hidden; zoom: 1; }

.legacy-form-lp .media, .legacy-form-lp .media .media { margin-top: 15px; }

.legacy-form-lp .media:first-child { margin-top: 0; margin-left: 0; }

.legacy-form-lp .media-object { display: block; }

.legacy-form-lp .media-heading { margin: 0 0 5px; }

.legacy-form-lp .media > img { margin: 0 auto; }

.legacy-form-lp .media > .pull-left { margin-right: 10px; }

.legacy-form-lp .media > .pull-right { margin-left: 10px; }

.legacy-form-lp .media p { font-size: 14px; }

.legacy-form-lp .media-list { padding-left: 0; list-style: none; }

.legacy-form-lp .infobox { background: #f3f4f6; margin: 40px 0 20px 0; padding: 20px; }

.legacy-form-lp .infobox::after { content: ""; display: table; clear: both; }

.legacy-form-lp .infobox .row { margin-left: 0; margin-right: 0; }

@media screen and (min-width: 768px) { .legacy-form-lp .infobox { padding: 35px; }
  .legacy-form-lp .infobox .row { margin-left: -15px; margin-right: -15px; } }

.legacy-form-lp .infobox hr { display: block; height: 1px; border: 0; border-top: 1px solid #dbdbdd; margin: 21px 0; padding: 0; }

.legacy-form-lp .infobox .infobox-heading { font-size: 16px; margin: 0; font-weight: 700; }

.legacy-form-lp .infobox .infobox-heading > img { vertical-align: middle; display: inline; margin-right: 10px; }

.legacy-form-lp .infobox .infobox-heading > span { color: #98c43b; }

.legacy-form-lp .infobox .media { margin: 0; }

.legacy-form-lp .infobox .media > img { display: inline; margin-right: 10px; height: 40px; width: 40px; }

.legacy-form-lp .infobox .media a { font-size: 14px; text-decoration: underline; }

.legacy-form-lp .infobox .media .media-body .media-heading { font-size: 14px; font-weight: 700; margin: 0; line-height: 1.4; }

@media screen and (max-width: 767px) { .legacy-form-lp .infobox .media + .media { padding-top: 15px; margin: 15px 0; border-top: 1px solid #CCC; }
  .legacy-form-lp .infobox .media:last-of-type { margin-bottom: 0; } }

.legacy-form-lp .btn-info { background-color: #F38B00; background-image: none; border-color: transparent; }

.legacy-form-lp .btn-info:hover, .legacy-form-lp .btn-info:focus, .legacy-form-lp .btn-info:active, .legacy-form-lp .btn-info.active, .legacy-form-lp .btn-info.disabled, .legacy-form-lp .btn-info[disabled] { background-color: #F38B00; border-color: transparent; }

.legacy-form-lp .btn-whitepaper-download { margin: 2em 0; }

.legacy-form-lp .muted { color: #999999; }

.legacy-form-lp .Page_Column12_Landing .media .media-object, .legacy-form-lp .Page_Column12_Landing .media .img-responsive { margin: 0 auto; }

.legacy-form-lp .content { position: relative; }

.legacy-form-lp#gartner h3 { font-weight: 500; }

.legacy-form-lp .wd-suggest { background-color: #F2F2F2; padding: 1.5em; }

.legacy-form-lp .wd-suggest .asset { margin: 0 0 1.5em 0; }

.legacy-form-lp .wd-suggest .asset .icon { float: left; width: 50px; }

.legacy-form-lp .wd-suggest .asset .description { margin: 0 0 0 50px; }

.legacy-form-lp .wd-suggest .asset .description h4, .legacy-form-lp .wd-suggest .asset .description p { margin: 0; }

.legacy-form-lp .wd-suggest .asset .description h4 { margin: 0 0 .3em 0; }

.legacy-form-lp .wd-suggest .asset .description h6 { margin-bottom: 5px; }

.legacy-form-lp .form-content { display: none; }

@media screen and (min-width: 768px) { .legacy-form-lp .form-content { display: block; } }

.legacy-form-lp .form-content h2, .legacy-form-lp .form-content h3, .legacy-form-lp .form-content h4 { margin-bottom: 1em; }

.legacy-form-lp .form-container { position: relative; z-index: 120; margin-left: -15px; margin-right: -15px; }

.legacy-form-lp .form-container.col-sm-4 { width: 100%; }

@media screen and (min-width: 768px) { .legacy-form-lp .form-container { top: -225px; margin-left: auto; margin-right: auto; margin-bottom: -225px !important; } }

.legacy-form-lp .form-container .trustee { margin: 1em 0; }

.legacy-form-lp .form-container .form-wrap { background-color: #006DB6; color: #FFF; padding: 2em; }

@media screen and (min-width: 768px) { .legacy-form-lp .form-container .form-wrap { border-radius: 5px; padding: 2em 1em; } }

.legacy-form-lp .form-container .form-wrap input, .legacy-form-lp .form-container .form-wrap select { height: 34px; color: #1F242B; padding: 6px 12px; font-size: 14px; border: 1px solid #CCC; border-radius: 4px; outline: none; background-color: #FFF; }

.legacy-form-lp .form-container .form-wrap a:hover { text-decoration: underline; color: white; }

.legacy-form-lp .form-container .form-wrap .title { font-size: 21px; line-height: 30px; margin-bottom: 20px; color: #FFF; }

.legacy-form-lp .form-container .form-wrap p { color: #FFF; }

.legacy-form-lp .form-container .form-wrap form { margin: 0; padding: 0; }

.legacy-form-lp .form-container .form-wrap form label { display: block; font-size: 13px; font-weight: 600; height: auto; margin: 10px 0 5px 0; width: 100%; overflow: hidden; }

.legacy-form-lp .form-container .form-wrap form button { font-weight: bold; margin-top: 35px; }

.legacy-form-lp .form-container .form-wrap form button#wdMktFormSubmit { display: block; font-size: 14px; border-radius: 4px; width: 100%; padding: 6px 12px; line-height: 1.42857; }

.legacy-form-lp .form-container .form-wrap #formLoading { margin: 0 0 0 8px; }

.legacy-form-lp .form-container .form-wrap #privacy .meta p { font-size: 12px; }

.legacy-form-lp .form-container .form-wrap .privacy { display: block; margin: 1em 0 3em 0; font-size: 14px; }

.legacy-form-lp .form-container .form-wrap .privacy p { font-size: 14px; margin-bottom: .5em; }

.legacy-form-lp .form-container .form-wrap .privacy .question { margin: 0 0 1em 0; padding: 0; }

.legacy-form-lp .form-container .form-wrap .privacy .question label { display: inline; margin: 0; padding: 0; overflow: hidden; }

.legacy-form-lp .form-container .form-wrap .privacy .question input { outline: none; float: left; height: 15px; padding: 0; margin: 2px 5px 0 0; width: 15px; }

.legacy-form-lp .form-container .form-wrap .privacy .question input:hover, .legacy-form-lp .form-container .form-wrap .privacy .question input:active { outline: none; border-color: transparent; box-shadow: 0 0 0 transparent; }

.legacy-form-lp .form-container .form-wrap .privacy .question .error { font-weight: 600; font-size: 13px; }

.legacy-form-lp .form-container .form-wrap .errors { color: #FFF; background-color: #FFCD33; font-weight: 900; padding: .3em; text-shadow: 0 1px 1px #111; }

.legacy-form-lp .form-container .form-wrap .errors.bleed { margin-left: -1.8em; margin-right: -1.8em; }

.legacy-form-lp .form-container .form-wrap .errors p { margin: 0; }

.legacy-form-lp .form-container .form-wrap .required, .legacy-form-lp .form-container .form-wrap .error { color: #FFCD33; }

.legacy-form-lp .customer-quote { display: table; border: 0.1em solid #CCC; border-radius: 5px; margin: 1.5em 0; padding: 1.3em; width: 100%; }

.legacy-form-lp .customer-quote .logo { padding: 0; width: 20%; display: table-cell; text-align: center; vertical-align: middle; height: auto; padding-right: 1.3em; }

.legacy-form-lp .customer-quote .logo img { display: block; margin: auto; vertical-align: middle; max-width: 100%; }

.legacy-form-lp .customer-quote .quote { display: table-cell; border-left: 1px solid #CCC; padding: 0 0 0 1.3em; vertical-align: middle; position: relative; margin: 0; }

.legacy-form-lp .customer-quote .quote p { font-size: 16px; line-height: 24px; margin-bottom: 0; }

.legacy-form-lp .customer-quote .quote-left, .legacy-form-lp .customer-quote .quote-right { display: inline-block; height: 18px; width: 19px; }

.legacy-form-lp .customer-quote .quote-left { background: url("/content/dam/web/en-us/images/pre/forms/icons/quote-left.png") no-repeat; margin: -5px 5px 0 0; }

.legacy-form-lp .customer-quote .quote-right { background: url("/content/dam/web/en-us/images/pre/forms/icons/quote-right.png") no-repeat; margin: -5px 0 0 5px; }

.legacy-form-lp .customer-quote .quote .quote-by { color: #999; font-size: 12px; padding: .5em 0 0 0; }

.legacy-form-lp .banner { border-bottom: 3px solid #F38B00; background-color: #cfe6f4; position: relative; overflow: hidden; }

@media screen and (min-width: 768px) { .legacy-form-lp .banner { margin-bottom: 2em; } }

.legacy-form-lp .banner .row { margin-left: initial !important; margin-right: initial !important; }

.legacy-form-lp .banner.center { background-position: 40% 0; }

.legacy-form-lp .banner .banner-image { position: absolute; height: auto; max-height: 360px; max-width: 100%; bottom: 0; right: 0; z-index: 0; display: none; }

@media screen and (min-width: 768px) { .legacy-form-lp .banner .banner-image { display: block; } }

.legacy-form-lp .banner .col { position: relative; width: 100%; z-index: 100; }

@media screen and (min-width: 768px) { .legacy-form-lp .banner .col { width: 73.6% !important; } }

.legacy-form-lp .banner .hero-caption { position: relative; padding: 10% 0; z-index: 10; min-height: 175px; }

@media screen and (min-width: 768px) { .legacy-form-lp .banner .hero-caption { width: 50%; min-height: 230px; } }

@media screen and (min-width: 850px) { .legacy-form-lp .banner .hero-caption { min-height: 290px; } }

@media screen and (min-width: 992px) { .legacy-form-lp .banner .hero-caption { min-height: 310px; } }

@media screen and (min-width: 1199px) { .legacy-form-lp .banner .hero-caption { min-height: 360px; } }

.legacy-form-lp .banner#gartner { min-height: 250px; }

.legacy-form-lp .banner#gartner .banner-bkg { margin-top: 50px; }

@media screen and (min-width: 768px) { .legacy-form-lp .banner#gartner .banner-bkg { margin-top: 10px; } }

@media screen and (min-width: 992px) { .legacy-form-lp .banner#gartner .banner-bkg { margin-top: 15px; } }

@media screen and (min-width: 768px) { .legacy-form-lp .banner#gartner { min-height: 200px; } }

@media screen and (min-width: 992px) { .legacy-form-lp .banner#gartner { min-height: 260px; } }

.legacy-form-lp .banner .title.center { left: 40%; }

.legacy-form-lp .privacy-link { font-size: 12px; text-align: center; margin: 15px 0; opacity: .7; }

.legacy-form-lp .privacy-link a { color: white; text-decoration: underline; opacity: .7; }

/*# sourceMappingURL=sourcemaps/legacy-lp.css.map */
