body.home.hpBackground{background-image:url(/static/psp/images/home/background-psp-2019-home.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed}#heroQuarterly{position:relative;display:none}.btn-trial{background:#5fa706;border-radius:0;border:1px solid #5fa706;text-transform:uppercase;color:#fff}.btn-trial:hover{background:#6cb90e;border:1px solid #6cb90e;color:#fff}.btn-primary{background:#009cff;border-radius:0;border:1px solid #009cff;text-transform:uppercase}.btn-primary:hover{background:#28acff;border:1px solid #28acff}.btn-default{background:#dfdfdf;border-radius:0;border:1px solid #dfdfdf;text-transform:uppercase}.btn-default:hover{background:#e9e9e9;border:1px solid #e9e9e9}.title-box{color:#fff;background:rgba(0,0,0,.8);text-align:left;position:relative;padding:20px;padding-top:40px;padding-bottom:40px;margin-top:50px;margin-bottom:100px}.title-box p.label-new{position:absolute;top:0;left:0;padding:.4em 1em .25em 1em;font-weight:normal;font-size:140%;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#009cff;text-transform:uppercase}.label-new{background-color:#ff2700}.label-new[href]:hover,.label-new[href]:focus{background-color:#c81f01}.label-promo-container{position:absolute;top:0;right:0;margin:0;padding:0}.title-box p.label-promo{position:absolute;top:-10px;right:0;padding:.4em 1.5em .4em 1em;font-weight:100;font-size:140%;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#ea552b}.label-promo img{width:inherit}.promo-text{color:#9ad0fd;font-weight:600}.title-box h1{font-weight:400;font-size:250%;padding-bottom:8px}.title-box h1 span.new{display:inline;text-transform:none;color:#fff;font-weight:normal;font-style:italic}.title-box p{font-size:140%;line-height:130%}.title-box span.promo-text{display:block;padding-top:8px}.title-box p.buttons{position:absolute;bottom:-15px;right:20px}.title-box .btn-primary,.title-box .btn-trial{font-size:16px;box-shadow:0 1px 4px 2px rgba(0,0,0,0.4)}.title-box .btn-primary{margin-right:15px}.title-box .primary{width:1170px;margin:0 auto}.container.features{background:rgba(0,0,0,.8);padding:25px !important;color:#f1f1f1}.container.features h4{font-size:120%;font-weight:600;padding-bottom:5px}.container.spotlight{padding:25px;background:#fff}.container.other-products{padding:0}h1.title-bar{background:#333;color:#fff;font-size:180%;padding:15px 25px 15px 25px}.container.other-products .container{padding:25px;background:#fff}.container.overview h2{font-size:160%;font-weight:400;padding-bottom:8px}.module .info .buttons{padding-top:8px}.module .info h2{font-size:120%;font-weight:bold}.container.spotlight h2{font-size:140%;padding-top:8px;padding-bottom:6px}.other-products .info h2{padding-bottom:8px}.other-products .info .price{padding-top:8px}.list-price{text-decoration:line-through}.main-price{font-size:130%;font-weight:bold;color:#009cff !important}.feature img{width:100%}.label-new{background-color:#ff2700}.label-new[href]:hover,.label-new[href]:focus{background-color:#c81f01}.label-enhanced{background-color:#add91e}.label-enhanced[href]:hover,.label-enhanced[href]:focus{background-color:#7da400}.highlight .label{background-color:#555;color:#fff;position:absolute;top:0;right:15px;font-size:140%;text-transform:uppercase;font-weight:normal;border-radius:0}p.prod-compare{background:url(/static/common/images/icon-sprites.png) top left no-repeat;padding-left:45px;padding-top:7px;padding-bottom:10px}p.user-guide{background:url(/static/common/images/icon-sprites.png) top left no-repeat;padding-left:45px;padding-top:7px;padding-bottom:10px}.modal-title{color:#333}.modal-body{color:#333;padding:15px 15px 7px 15px}.modal-body p{padding-bottom:8px}.modal-body table{border-top:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:15px;width:100%}.modal-body thead th{font-weight:bold}.modal-body th,.modal-body td{text-align:center;padding:5px 15px 5px 15px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.container.hero{min-height:385px}@media(min-width:2100px){body.home{background-size:cover !important}}