.container {max-width: 960px;}.container-black {background-color: #000000; color:#ffffff;}.container-light-blue {background-color: #e9f1f8; }.container-blue {background-color: #357ae8; }.container-white {background-color: #ffffff; color:#000000;}@media only screen and (min-width: 768px) {.dropdown:hover .dropdown-menu {display: block;}}.tt-sm {text-align: left;min-width: 175px;}.navbar-nav> li:hover  {background: #539DC2; }.navbar-nav> li.active  {background: #1c73a5 ; }.navbar-nav> li > a  {font-size:16px; }.navbar-brand {padding-top: 2px; padding-left:5px; padding-right:0px;}.navbar-public > li:hover  {background-color: #d9edf7; }.navbar-public > li.active {background:#d9edf7; }.navbar-public > li.active:hover {background:#d9edf7; }.hpDef {font-weight:600;margin-top:0px;margin-bottom: 5px;}.defP {font-size:18px;}.cpHomeItem {min-height: 175px;}.whiteFont {color:white;}div#homeCarouselContainer {margin-bottom: 50px;}.app-block-footer {background-color: rgb(27, 28, 29);color: rgba(116, 119, 123, 0.5);}.carousel-indicators {bottom:-50px;}.carousel-inner {margin-bottom:50px;}.superLead { font-size: 28px; }.cpHeaderBackground {background-color: #fff;border-bottom:1px #f6f6f6 solid;padding:2px 0px 0px 0px;}.cpPanelHeader {color:#fff;}.cpHeader { margin-top: 0px; margin-bottom: 25px; }.cloudpowAppHeader { padding-bottom: 15px; padding-top: 75px;}.cpMobileMenu { position:fixed; padding-top: 0px; }.cpShortTopBlock { padding-top:10px; }.cpMainNavigation {}.cpMainNavigation li a {padding:14px 10px; font-size:14px; }.icon-bar {background-color:#000000 !important;}.cpIcon {color:#2595FF;}.gpIcon { color:#5cb85c; }.npIcon { color:#f0ad4e; }.cpPanel {background-color:#286fb7; color:#fff;}.cpPanel a {color:#fff;}a.cpAnchor {display: block;position: relative;top: -55px;visibility: hidden;}.app-navbar {font-weight: 500;letter-spacing: .05em;position: absolute;}.app-graph {width: 150%;position: absolute;right: 0;bottom: -40px;}@media (min-width: 768px) {.app-graph {width: 100%;bottom: 0;}}.app-iphone-block {padding-bottom: 60px;}@media (min-width: 768px) {.app-iphone-block {padding-bottom: 0;}}.app-code-block {background-color: #262F36;overflow: hidden;}.app-code {color: #6EA4CF;border: #495158 1px solid;background: transparent;font-size: 12px;padding: 20px;line-height: 1.55;margin-bottom: 30px;}.app-code span {color: #8496A5;}@media (min-width: 768px) {.app-code {width: 600px;margin-bottom: 0;}}@media (min-width: 992px) {.app-code {padding: 50px;font-size: 15px;}}.app-high-praise img {width: 100%;}.app-ribbon {background: #2595FF;}.app-ribbon .container {padding-left: 0;padding-right: 0;margin-bottom: -30px;}.app-ribbon img {margin: 0 10px 30px;}.app-ribbon-subtle {background: #eee;}.app-block-marketing-grid .container {margin-bottom: -60px;}.app-marketing-grid .m-b {margin-bottom: 10px !important;}@media (max-width: 768px) {.app-marketing-grid .m-b-lg {margin-bottom: 40px !important;}}.app-price-plans {background-color: #F4F5F6;}.app-price-plans .container {margin-bottom: -60px;}.app-footer {background-color: #262F36;}.app-footer a {color: #fff;}@media (max-width: 768px) {.block .lead {line-height: 1.3;}.block h3 {line-height: 1.15;}}.block-inverse .text-muted {color: rgba(255, 255, 255, .7);}.block-inverse .block-bg-img {background-color: transparent;}.btn-lg {font-size: 18px;}.block-secondary .btn-lg {width: 100%;}.btn-lg:not(.btn-block) {padding: 12px 50px;}@media (min-width: 768px) {.btn-lg:not(.btn-block) {width: auto;}}@media (min-width: 768px) {.app-align-center {display: flex;align-items: center;}}div#homeContainer { width:100%;margin:20px 0px 20px 0px;float:left;}ul.homePanels { list-style:none; width:100%;clear:both;margin:0px auto; padding-left:0px; }ul.homePanels li {}ul.homePanels li.primeEl {clear:both;width:60%;margin: 20px auto;padding: 10px 1%;-webkit-box-shadow: 3px 3px 2px 0px rgba(0,0,0,1);-moz-box-shadow: 3px 3px 2px 0px rgba(0,0,0,1);box-shadow: 3px 3px 2px 0px rgba(0,0,0,1);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor:pointer;}ul.homePanels li.primeEl:hover {-webkit-box-shadow: 3px 3px 2px 0px rgba(53,122,232,1);-moz-box-shadow: 3px 3px 2px 0px rgba(53,122,232,1);box-shadow: 3px 3px 2px 0px rgba(53,122,232,1);}ul.homePanels li.noLink { cursor:default; }ul.homePanels li.rightP {background: #e9f1f8 url(https://s3.amazonaws.com/sst-static/img/seats/seats-3.png) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}ul.homePanels li.join {background: #e8e8e8 url(https://s3.amazonaws.com/sst-static/img/seats/fans2.png) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}ul.homePanels li.sstLogo {background: #ffffff url(https://s3.amazonaws.com/sst-static/img/sst-logo-2.png) no-repeat center center;-o-background-size:75% auto;-webkit-background-size:75% auto;-moz-background-size:75% auto;background-size:75% auto;-webkit-box-shadow: 3px 3px 2px 0px #ffffff;-moz-box-shadow: 3px 3px 2px 0px #ffffff;box-shadow: 3px 3px 2px 0px #ffffff;}ul.homePanels li.sstLogoM {background: #ffffff url(https://s3.amazonaws.com/sst-static/img/sst-logo-2.png) no-repeat center center;-o-background-size:95% auto;-webkit-background-size:95% auto;-moz-background-size:95% auto;background-size:95% auto;-webkit-box-shadow: 3px 3px 2px 0px #ffffff;-moz-box-shadow: 3px 3px 2px 0px #ffffff;box-shadow: 3px 3px 2px 0px #ffffff;}ul.homePanels li.sstLogo:hover {-webkit-box-shadow: 3px 3px 2px 0px #ffffff;-moz-box-shadow: 3px 3px 2px 0px #ffffff;box-shadow: 3px 3px 2px 0px #ffffff;}ul.homePanels li.forty {width:43%; float:left; clear:none;}ul.homePanels li.plusSign {width:9%; float:left; clear:none; padding-top:75px;}ul.homePanels li h1 { font-size:36px; font-weight: 900; line-height:46px;text-align:center; margin-bottom:30px; border-bottom-width: 0px;}ul.homePanels li h1 a { color:#000000; }ul.homePanels li h2 { font-size:18px; font-weight: 700; font-style:italic; margin-bottom:30px;text-align:center; }ul.homePanels li p { font-size:16px; text-align:left; line-height: 22px; font-weight:400;width:90%;margin-bottom: 20px;padding:0px 5% 0px 5%;}ul.homePanels li p.buttonP { text-align:center; line-height: 32px; }.teamImage {max-width: 70%;}.pTopSpace {margin-top: 25px;}.sst-pop-text { font-size: 18px; font-weight: bold; }table.table-centered-cells > tbody > tr > td { vertical-align:middle; }@media screen and (max-width: 680px) {.sst-sm-hide {display:none;}}.m-b-sm { margin-bottom: 10px; }.m-r-sm { margin-right: 10px; }.m-l-sm { margin-right: 10px; }