body{background-color:#eaeaea}.home{width:1240px;margin:0 auto}#header{min-width:inherit}#footer{min-width:inherit}.video-container{text-align:center;position:relative;width:100%;height:0;padding-bottom:56.2%;margin:28px 0}.video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0;border:1px solid #ccc;background-color:#ccc}.banner{position:relative;background:url("/Content/images/banner-background.png") no-repeat #525742;box-shadow:0 0 2px rgba(0,0,0,.3),0 2px 5px rgba(0,0,0,.2);margin:5px 0 5px 0;overflow:auto;height:360px}.banner-overlay{height:100%;width:100%;margin:0;background-color:#376878;opacity:.4}.banner-monitor,.banner-tablet,.banner-phone{position:absolute;bottom:0}.banner-monitor{right:18px;margin:0 28px 21px 0}.banner-tablet{right:324px;margin:0 28px 22px 0}.banner-phone{right:0;margin:0 28px 22px 0}.app-callout{position:absolute;top:0;left:0;color:#f2ede9;border-style:none;background:none;margin:13px 20px;float:left}.app-callout h2{color:#fff;font-weight:normal;font-size:32px;margin:0}.app-callout p{font-size:20px;margin:15px 0;line-height:26px}.app-callout-buttons{position:absolute;bottom:32px;left:0;margin:22px}.app-callout-buttons a{margin:0 8px}.industry-banner{position:relative;box-shadow:0 0 2px rgba(0,0,0,.3),0 2px 5px rgba(0,0,0,.2);margin:5px 0 5px 0;overflow:auto;height:280px;background:url("/Content/images/oil-banner-background.png") no-repeat #525742}.summary{margin-top:20px!important;font-size:20px!important}.button-section{padding:2px 0;margin:2px auto 5px auto;background:#f6f0ea;box-shadow:0 0 2px rgba(0,0,0,.3),0 2px 5px rgba(0,0,0,.2)}.button-section>div{margin:10px 20px;text-align:center}.button-section img{margin:0 10px -4px 10px;filter:grayscale(100%);height:50px}.additional-options-callout{text-align:center!important;padding:20px 20px;margin:20px auto;background-color:#f6f0ea;box-shadow:0 0 2px rgba(0,0,0,.3),0 2px 5px rgba(0,0,0,.2)}.additional-options-callout p{text-align:center;margin:0}.pricing-box-row{clear:both;margin:10px auto;text-align:center}.pricing-box-bar{background:#03789a;height:34px;width:100%;text-align:center;line-height:30px;font-size:24px;color:#fff}.pricing-box{width:290px;text-align:left;vertical-align:top;display:inline-block;margin:5px 10px;border:solid;border-color:#03789a;background-color:#f6f0ea;box-shadow:0 0 2px rgba(0,0,0,.3),0 2px 5px rgba(0,0,0,.2)}.pricing-box .pricing-container{margin:5px auto}.pricing-box .pricing-container>*{width:70%;margin:15px auto;line-height:16px}.pricing-box .pricing-container span{margin-right:4px;margin-bottom:2px}.pricing-box .pricing-container .pricing-button-container{text-align:center}.plan2{border-color:#a08800}.plan2 .pricing-box-bar{background:#a08800}.plan3{border-color:#7ba000}.plan3 .pricing-box-bar{background:#7ba000}.pro-services{font-size:18px}.feature-grid{margin-bottom:20px;text-align:center}.feature-grid>div{float:right;width:25%;text-align:center}.feature-list{list-style:none;display:inline-block;text-align:left;padding-left:8px}.feature-list li{margin:5px auto 10px auto}.benefit-grid{clear:both;margin:0 auto}.benefit{float:left;width:33.33%;height:300px}.benefit>div{margin:10px;text-align:center}.benefit img{border:2px solid #fff;display:block;margin:0 auto}.theme-color-icon{color:#03789a!important}.info-section pre{margin:2em;white-space:pre-wrap}.info-section table{margin:2em 0}.info-section table pre{margin:0}@media(max-width:1260px){.home{width:100%}}@media(max-width:1020px){.benefit{width:50%}.banner{height:300px}.banner-monitor,.banner-tablet,.banner-phone{display:none}}@media(max-width:990px){.center-on-resize{text-align:center!important}.feature-grid>div{width:40%}.feature-list{width:100%}.benefit{width:100%;height:auto;margin:10px 0}.benefit h3{text-align:center}.screenshot>img{margin-top:20px;max-width:330px}.shot-left,.shot-right{margin:20px 0 0 0!important;float:none}}@media(max-width:630px){.app-callout h2{font-size:28px}#footer p#question{display:none}}@media(max-width:400px){#content{padding:0}.rectangle-button-link{margin:0}.button-section img{height:40px}.info-section>div,.info-section>div.odd>div.inner{margin:0 15px}.feature-grid>div{width:48%}.benefit>div{margin:10px 0}}