/* SOF content.css */
body{margin:0 auto;padding:0}a:hover{text-decoration:none}b,strong,.bold{font-family:SalesforceSansBold,Arial,sans-serif!important;font-weight:normal!important}#free-trial-trigger{display:none}.noncustomer #free-trial-trigger{display:block}.staged{position:absolute;width:1px;height:1px;overflow:hidden;left:-3000px}#pagewrap{margin:0 auto}#content-wrap,.row-wrap{min-height:350px;zoom:1}.row-wrap{min-height:0}.content{clear:both}.fullwidth,#content-wrap,.row-wrap{max-width:320px;margin:0 auto;min-width:320px}.full-100pct #content-wrap{max-width:100%;min-width:0%}@media (max-width:767px) and (min-width:480px){.flush-all-min-scr2,.flush-all-max-scr2,.flush-all-max-scr3,.flush-all-only-scr2{margin:0!important;padding:0!important}}@media (max-width:479px){.flush-all-max-scr1,.flush-all-max-scr2,.flush-all-max-scr3,.flush-all-only-scr1{margin:0!important;padding:0!important}}@media all and (min-width:480px) and (max-width:767px){.fullwidth,#content-wrap,.row-wrap{max-width:480px;min-width:480px}.full-100pct #content-wrap{max-width:100%;min-width:0%}}@media all and (min-width:768px) and (max-width:989px){.fullwidth,#content-wrap,.row-wrap{max-width:768px;min-width:768px}.full-100pct #content-wrap{max-width:100%;min-width:0%}}@media all and (min-width:990px){.fullwidth,#content-wrap,.row-wrap{max-width:990px;min-width:990px;_width:990px}.full-100pct #content-wrap,body.lightboxed .full-100pct .row-wrap{max-width:100%;min-width:0%}body.lightboxed #content-wrap{margin-top:0;padding-top:0}}@media all and (min-width:990px){#footer-contact,#footer-links{padding:0 10px}}#header{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fefefe 60%,#f2f2f2 91%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(60%,#fefefe),color-stop(91%,#f2f2f2),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#fff 0%,#fefefe 60%,#f2f2f2 91%,#e1e1e1 100%);background:-o-linear-gradient(top,#fff 0%,#fefefe 60%,#f2f2f2 91%,#e1e1e1 100%);background:-ms-linear-gradient(top,#fff 0%,#fefefe 60%,#f2f2f2 91%,#e1e1e1 100%);background:linear-gradient(top,#fff 0%,#fefefe 60%,#f2f2f2 91%,#e1e1e1 100%);border-bottom:1px solid #CCC;height:102px;position:relative;width:100%;z-index:10;font-size:12px}#header.logoonly{height:100px}#header li{font-size:12px}.contact800 h4{width:100%}.contact800 .contact-icons .icon{background:url(https://secure2.sfdcstatic.com/common/assets/img/contact-icons.png) no-repeat scroll -30px 0 transparent;background-size:136px auto;display:inline-block;height:16px;margin:0;position:relative;top:3px;width:33px}.contact800 h4 a{color:white}.logo-wrap{position:relative}#main-logo{position:absolute;display:block;z-index:15;top:0;left:0}#main-logo img{margin-top:10px;max-height:68px;max-width:85px}#header.logoonly #main-logo img{margin-top:3px}#main-logo span{display:none}#header-nav{max-height:55px}.header-nav-container{float:right;margin:0;padding:0}.header-nav-container .header-nav-list{float:right;margin:4px 0 0;padding:0}.header-nav-container .header-nav-list li{float:left;display:inline;margin:0 1px;min-height:31px;padding:0;display:block;width:auto;color:#fff;font-size:12px}.header-nav-container .header-nav-list.second{margin-top:0}.header-nav-container .header-nav-list.second li{margin:20px 3px 0}.header-nav-container .header-nav-list .mobile-menu a{min-width:70px}.header-nav-container .header-nav-list .search-container{margin:16px 0 0}#header-nav .btn{font-size:1.25em;padding:0.75em 1em;text-decoration:none;width:auto;color:#fff;margin:0;line-height:100%}.CA #header-nav .lang-click{background:none repeat scroll 0 0 #fff;color:#000;font-size:12px!important;padding:0!important}.CA #header-nav .lang-click:hover{background:none repeat scroll 0 0 #fff;color:#00a1e0}.no-touch #button-login:hover{background:#a8a8a8!important;background:-moz-linear-gradient(top,#a8a8a8 0%,#a8a8a8 26%,#878787 76%,#7f7f7f 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a8a8a8),color-stop(26%,#a8a8a8),color-stop(76%,#878787),color-stop(100%,#7f7f7f))!important;background:-webkit-linear-gradient(top,#a8a8a8 0%,#a8a8a8 26%,#878787 76%,#7f7f7f 100%)!important;background:-o-linear-gradient(top,#a8a8a8 0%,#a8a8a8 26%,#878787 76%,#7f7f7f 100%)!important;background:-ms-linear-gradient(top,#a8a8a8 0%,#a8a8a8 26%,#878787 76%,#7f7f7f 100%)!important}#header-nav .lang-click{background:none repeat scroll 0 0 #CCC}#header-nav .lang-click:hover{background:none repeat scroll 0 0 #E5E5E5;color:#f10}.search-container form{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;max-height:none;padding:0;width:190px}#searchtext{background:none repeat scroll 0 0 #FFF;border:0 none;color:#666;font-family:Arial,sans-serif;font-size:14px;padding:0 0 0 0.7em;height:40px;line-height:28px;width:75%;vertical-align:middle}#searchtext:focus{outline:none}#search-submit{margin-bottom:0;vertical-align:middle}h4.contact{color:#000;display:inline-block;font-size:1em;font-weight:normal;margin:0.5em .8em 0.29em;display:none}h4.contact span{display:inline}#nav{display:none;width:320px;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:0}#nav.expanded{display:block}#nav ul{background:none repeat scroll 0 0 #036ca5;border:0 none;display:block;margin:0 auto;height:100%;width:100%;padding:0;position:absolute;top:0;z-index:10}#nav ul.vertical .closeUL{font-size:14px;float:right;width:auto;margin-right:20px;padding-top:0!important;display:none}#nav li{float:left;height:40px;padding:0;width:50%;cursor:pointer}#nav li a:hover{color:#ccc}#nav li.active ul{display:block!important}#nav li.backlink{width:100%;background-color:#03659a}#nav li.backlink span{padding:1em}#nav li.menu-services li.menu-training ul,#nav li.menu-services li.menu-consulting ul{border-top:solid 1px #fff!important}#nav li.menu-productsfor li.catheader span{padding:1em}#nav .lwrap,#nav .rwrap{float:none;padding:0;margin:0;display:block}#nav .wrap{float:none;height:auto}#nav .wrap a{color:#fff;float:left;font-size:13px;line-height:100%;margin:0;padding:14px 0 14px 15px;width:90%}#nav li a span,#nav li.catheader a{display:inline-block;padding:.8em 2em 0 1em}#nav li li a{display:block;height:100%;width:100%}#nav ul ul{display:none;padding-top:0;top:0;width:100%;left:320px;position:absolute;z-index:999;height:auto}#nav li li{display:inline;float:left}#nav ul ul ul.vertical{left:0}#nav ul a{color:#fff}#nav li.menu-products li.menu-productsfor ul.vertical{border-top:solid 1px #fff}#nav li.menu-products li.menu-productsfor li.catheader{width:95%;color:#FFF;cursor:auto}#nav li.menu-productsfor li.catheader span{display:block}.CA #header-nav .btn{padding:0.5em .4em;font-size:1.0em}.external a .title,.externalLink{background:url(https://secure2.sfdcstatic.com/common/assets/img/intl/linkbar_xlink.gif) no-repeat scroll right 10px transparent}.gsc-completion-container{position:absolute;z-index:999;background:white;margin-left:-1px;margin-top:0;border:1px solid #2d6e88;overflow:hidden}.gsc-completion-container td{font-size:12px;white-space:nowrap;padding:2px;cursor:pointer;color:#444}.gsc-completion-selected{background:#8cd1e8!important}@media screen and (min-width:479px){#main-logo img{margin-top:10px;max-height:79px;max-width:101px}#header.logoonly #main-logo img{max-height:68px;max-width:85px}.search-container form{width:300px}#searchtext{width:85%}#nav{width:480px}#nav ul ul{left:480px}.CA #header-nav .btn{padding:0.5em .6em}.CA .header-nav-list.second{float:none}}@media screen and (min-width:768px){.contact800{display:none}#header{background-size:100% 100%}.logo-wrap{max-width:768px}#main-logo img{max-width:100px;max-height:93px}#header.logoonly #main-logo img{margin-top:10px;max-width:100px;max-height:93px}#header-nav{max-height:55px}.header-nav-container .header-nav-list{float:left}.header-nav-container .header-nav-list.second{margin-top:4px}.header-nav-container .header-nav-list li{min-height:31px;display:inline;padding:0}.header-nav-container .header-nav-list.second li{margin:0 1px}.header-nav-container .header-nav-list li.mobile-menu{display:none}.header-nav-container .header-nav-list li .search-container{float:none;margin:0 1px}.CA #header-nav .lang-click{width:30px!important;padding:2px!important}#header-nav .btn{padding:0.5em 0;width:95px;white-space:nowrap}.CA #header-nav .btn{padding:0.6em 0.4em;width:110px;font-size:1.25em}.CA .header-nav-list.second{float:left}.CA #header li{font-size:11px}.search-container form{width:150px}#searchtext{width:100px;height:28px}#search-submit{margin-left:0.6em}h4.contact{display:block;margin:0.5em .7em 0.29em 0;font-weight:normal}h4.contact a{color:#000}#nav{display:block;max-width:743px;width:743px;float:none;margin:0 auto;overflow:visible;padding:0;background:transparent;border:0 none;z-index:10}#nav a .title,#nav a{font-family:SalesforceSansRegular,Arial,sans-serif!important;text-decoration:none;outline:none;font-size:13px;line-height:13px}#nav ul{max-width:743px;width:628px;float:right;height:auto;position:relative;min-width:0;top:auto;display:block;border:0 none;margin:0;padding:0;background:transparent}#nav li{width:11%;height:auto;margin-right:20px;position:relative}#nav .lwrap,#nav .rwrap{margin:0}#nav .lwrap{padding-left:5px;float:left}#nav .rwrap{padding-right:5px;float:left}#nav .wrap{float:left;margin-top:15px;padding:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#nav .wrap a{color:#666;font-weight:normal;margin:10px;min-width:65px;padding:0;text-align:center;white-space:nowrap;width:auto;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#nav li.active .wrap a{color:#333!important}#nav li:hover .wrap,#nav li.over .wrap{background:none repeat scroll 0 0 #036CA5;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#nav li:hover .wrap a,#nav li.over .wrap a,#nav li:hover .wrap a:hover{color:white;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#nav li a:hover{color:#666}#nav li ul{top:34px;left:0;z-index:10;background:#fff;padding:5px;display:none;padding:0;position:absolute;border:solid 1px #b1b1b0;-webkit-box-shadow:#787877 0 0 20px;-moz-box-shadow:#787877 0 0 20px;box-shadow:#787877 0 0 20px}#nav li.menu-productsfor li.catheader span{padding:0}#nav li ul.submenu-4col{width:743px}#nav li ul.submenu-3col{width:743px}#nav li ul.submenu-3col li{width:33%}#nav li ul.submenu-3col li li{width:213px}#nav li ul.submenu-2col{width:743px;float:none!important;margin:0!important}#nav li ul.submenu-3col-hasDescriptions{width:743px!important}#nav li ul.submenu-2col-hasDescriptions{width:743px!important}#nav li:hover ul,#nav li.over ul{display:block}#nav li li{position:static;float:left;display:inline;margin-right:0}#nav li.menu-products ul{left:-117px;top:60px}#nav li.menu-solutions ul{left:-20px;top:60px}#nav li.menu-services ul{left:-20px;top:60px}#nav li.menu-customers ul{left:-20px;top:60px}#nav li.menu-events ul{left:-148px;top:60px}#nav li.menu-community ul{left:-20px;top:60px}#nav li.menu-company ul{left:-155px;top:60px}#nav li li ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:static;border:0;left:auto;top:auto;padding:20px 10px 20px 20px;margin:0;float:left}#nav li li li{float:left;display:block;width:213px;padding:10px 0 10px 0!important;line-height:11px;margin-right:0}#nav li li li.hasDescription,#nav .hasDescriptions li li{width:290px}#nav li li li.catheader{padding-left:0!important;margin:0 0 2px 0}#nav li li li.catheader,#nav li li li.catheader a,#nav li li li.catheader a:hover{font-size:14px;font-weight:normal;color:#00a1e0!important}#nav li li li.catheader:hover{color:#00a1e0;background:none!important;border-left:0 none!important;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0}#nav li a span,#nav li.catheader a{display:inline;margin:0;padding-left:0}#nav li li li a{font-weight:normal;color:#333}#nav li li li:hover,#nav li li li.over{background-color:none}#nav li li li.no-href{background:none!important}#nav li li li:hover a,#nav li li li.over a{font-weight:normal;color:#000}#nav li.over li li a{font-weight:normal;color:#444}#nav .hasDescriptions .title,#nav li li li.hasDescription .title{color:#444}#nav a .description{color:#666;font-size:10px;font-weight:normal;line-height:1.3em;white-space:normal}#nav li:hover a .description,#nav li.over a .description{font-weight:normal}#nav ul li ul{margin:0;min-width:200px;width:auto}#nav li.menu-products ul ul{width:auto;background-color:white;height:auto}#nav li.menu-products li.menu-other{width:66%}#nav li.menu-products li.menu-other li{width:225px}#nav li.menu-products li.menu-productsfor{width:33%}#nav li li.menu-productsfor{background-color:transparent}#nav li li.menu-productsfor ul{float:none;width:auto;background-color:transparent}#nav li.menu-products li.menu-productsfor li.catheader{margin:0 0 2px}#nav li.backlink{display:none}}@media screen and (max-width:767px){#header{height:175px}}@media screen and (min-width:990px){#header-nav .btn{padding:0.5em 0.4em;width:110px;font-size:1.25em}.logo-wrap{max-width:990px}.search-container form{max-width:300px;width:225px}#searchtext{width:175px}#search-submit{margin-left:0.6em}h4.contact{margin:0.29em 1.2em 0.29em 0;font-size:1.2em}#nav{max-width:990px;width:990px}#nav ul{max-width:990px;width:870px;margin:0}#nav .wrap a{margin:14px 20px}#nav li{width:11%}#nav li ul.submenu-4col{width:990px}#nav li ul.submenu-3col{width:990px}#nav li ul.submenu-2col{width:990px}#nav li ul.submenu-3col-hasDescriptions{width:990px!important}#nav li ul.submenu-2col-hasDescriptions{width:990px!important}#nav li.menu-products li.menu-other li{width:200px}#nav li.menu-products ul{left:-120px}#nav li.menu-services ul{left:-20px}#nav li.menu-community ul{left:-20px}#nav li.menu-company ul{left:-130px}#nav li.menu-events ul{left:-20px}#header-nav .lang-click{width:20px!important}.CA #header li{font-size:12px}.simple-header-hide-nav #header-nav,.simple-header-hide-nav #nav{display:none!important}.simple-header-hide-nav .simple-header-800{display:block!important;float:right;line-height:100px;padding-right:30px;font-size:16px;color:#666}}.ie8 .rwd .logo-wrap,.ie7 .rwd .logo-wrap{max-width:990px}.ie8 .rwd #header,.ie7 .rwd #header{min-width:990px}#nav.challenger-a li.menu-products .prod-info{display:block;padding:0;color:#DDD;margin:-2px 0 0}#nav.challenger-a li.menu-products .title{padding:0;font-family:SalesforceSansRegular,Arial,sans-serif!important;font-size:13px}#nav.challenger-a li.menu-products .external a .title{background-position:right 0;padding-right:15px}#nav.challenger-a li.menu-products ul li.catheader{width:100%}#nav.challenger-a li.menu-products ul.vertical.otherlinks{background-color:#03659A}@media screen and (min-width:768px){#nav.challenger-a{height:auto}#nav.challenger-a ul.vertical.otherlinks{top:auto}#nav.challenger-a li.menu-products ul.vertical.otherlinks{background-color:auto}#nav.challenger-a li.menu-products ul{left:-30px;min-width:290px}#nav.challenger-a li.menu-products li li{padding:5px 0 0!important}#nav.challenger-a li.menu-products li,#nav.challenger-a li.menu-services li{float:none}#nav.challenger-a .submenu-3col li,#nav.challenger-a .submenu-3col li{float:left}#nav.challenger-a li.menu-products li li.catheader,#nav.challenger-a li.menu-products li li.catheader a,#nav.challenger-a li.menu-products li li.catheader a:hover{font-size:14px;line-height:14px;border-bottom:none;margin-bottom:15px;padding-right:0;width:290px}#nav.challenger-a li.menu-products li li.catheader.last{margin-bottom:20px}#nav.challenger-a li.menu-products .prod-info{display:block;color:#333;display:block;font-size:13px;line-height:115%;margin:2px 0 0 0}#nav.challenger-a li.menu-products ul ul.vertical{padding:20px 10px 0 20px}#nav.challenger-a li.menu-products ul ul.vertical.otherlinks{padding:10px 10px 20px 20px;background:#f7f7f7 url(https://secure2.sfdcstatic.com/assets/images/divider-nav-transparent.png) no-repeat center top}#nav.challenger-a li.menu-products ul ul.vertical.otherlinks li{padding:10px 10px 20px 20px}#nav.challenger-a li.menu-products ul ul.vertical.otherlinks .catheader.first{margin-bottom:15px}#nav.challenger-a li.menu-services ul li.menu-training ul.vertical,#nav.challenger-a li.menu-services ul li.menu-consulting ul.vertical,#nav.challenger-a li.menu-services ul li ul.menu-divided{padding:10px 10px 5px 20px;background:url(https://secure2.sfdcstatic.com/assets/images/divider-nav-transparent.png) no-repeat center top}#nav.challenger-a li.menu-services ul ul.vertical{padding:10px 10px 5px 20px}#nav.challenger-a li.menu-services ul .menu-consulting ul.vertical{padding-bottom:20px}#nav.challenger-a .li-fullwidth li.catheader{*height:30px!important}#nav.challenger-a .li-fullwidth li.catheader a{*height:auto!important}.simple-header-hide-nav #header-nav,.simple-header-hide-nav #nav{display:none!important}.simple-header-hide-nav .simple-header-800{float:right;line-height:100px;padding-right:30px;font-size:16px;color:#666}}table.gsc-completion-container{border:1px solid #ccc;margin-top:1px}.gsc-completion-container td{font-size:12px;white-space:nowrap;padding:2px;cursor:pointer;color:#333}.gsc-completion-selected{background:#00a1e0!important}@media screen and (min-width:1024px){#mobileNavigation,.side-drawers{display:none}}.menuContainer{top:50px}.mobileNavSpacer{height:47px}#form-open-btn span{position:absolute;padding:5px 5px;top:10px;right:5px}.side-drawers .title{color:#FFF}@media screen and (min-width:1025px){.mobileNavSpacer{display:none}}@media screen and (max-width:1024px){.mobileNavSpacer{display:block}.header-container{position:initial!important}#mobileNavigation{height:48px;z-index:100;position:fixed;left:0;right:0;color:#fff;background-color:#fff;border-bottom:solid thin #c2c2c2;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1e0',endColorstr='#008bc9',GradientType=0 )}.salesForce-logo{background:url(https://secure2.sfdcstatic.com/common/assets/images/global-navigation/sfdc_mobile_logo.png) no-repeat;background-size:49px 34px;margin:0 auto;height:34px;width:49px;text-indent:-9999px}#mobileNavigation .block{padding:0.4em 1em .3em}.nav-btn{display:block;width:26px;height:18px;padding:0;border:0;outline:0;background-image:url(https://secure2.sfdcstatic.com/common/assets/images/global-navigation/sfdc_mobile_burger.png);background-size:26px 18px;white-space:nowrap;cursor:pointer;position:absolute;top:.9em;-webkit-tap-highlight-color:rgba(0,0,0,0)}#nav-open-btn{text-indent:-999px}#form-open-btn{background:0;background-color:#e4f1f9;color:#07b;float:right;width:104px;height:48px;top:0;right:0;text-transform:uppercase;font-size:8pt;letter-spacing:.8px}#form-open-btn span{padding:5px 8px}.hide-free-trial-btn #form-open-btn{display:none}.side-content #content-wrap{padding-top:45px}.side-content{background-color:#FFF;z-index:2;position:relative}.side-drawer{position:fixed;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;-ms-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease}.side-drawers{font-family:SalesforceSansLight,Arial,sans-serif!important;position:fixed;top:0;bottom:0}.side-drawer-left{width:300px;left:0;z-index:1}.side-drawer-right{right:0;z-index:1;width:307px;background-color:#00a1e0}.search-field{position:absolute;top:0;left:0;right:0;z-index:1;padding:.9em 1.2em;background:#4a657e;background:-moz-linear-gradient(top,#4a657e 0%,#3b5063 5%,#384c5d 94%,#242f38 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a657e),color-stop(5%,#3b5063),color-stop(94%,#384c5d),color-stop(100%,#242f38));background:-webkit-linear-gradient(top,#4a657e 0%,#3b5063 5%,#384c5d 94%,#242f38 100%);background:-o-linear-gradient(top,#4a657e 0%,#3b5063 5%,#384c5d 94%,#242f38 100%);background:-ms-linear-gradient(top,#4a657e 0%,#3b5063 5%,#384c5d 94%,#242f38 100%);background:linear-gradient(to bottom,#4a657e 0%,#3b5063 5%,#384c5d 94%,#242f38 100%)}.search-field input{display:block;width:100%;font-size:.5em;background:transparent;border:none;outline:none}#searchContainer{border-radius:5px;background-color:#415464;border:1px solid #293F54}.side-drawer #searchtext-mobile{font-family:SalesforceSansLight,Arial,sans-serif!important;background-color:transparent;color:#B2C4CB;margin-left:0;padding-left:0;height:auto;line-height:1em;padding:.6em .6em .6em 0;font-size:1.2em;width:auto}.side-drawer #search-submit{width:30px;height:30px;float:left;cursor:pointer;background:url(https://secure2.sfdcstatic.com/common/assets/images/global-navigation/nav-icons.png) -60px -120px;background-size:120px;text-indent:-999px}#left-drawer .nav ul *{line-height:1em}#left-drawer .nav ul{*zoom:1;display:block}#left-drawer .nav ul:before,#left-drawer .nav ul:after{content:"";display:table}#left-drawer .nav ul:after{clear:both}#left-drawer .drawer-heading,#left-drawer .nav li{font-size:1em;display:block;border-bottom:1px solid #7a8898;position:relative}#left-drawer .drawer-heading,#left-drawer .nav li a{font-family:SalesforceSansLight,Arial,sans-serif!important;color:#FFF;padding:.7em;border-bottom:1px solid #1a2530}#left-drawer .drawer-heading,#left-drawer .nav li a,#left-drawer .section-header,#left-drawer .resources-header{display:block;color:#b1bfc3;outline:none}.nav .home .icon span,.nav .login .icon span{box-shadow:0 0 0 0;border-radius:0}.nav .icon,.nav .title{display:table-cell;vertical-align:middle}.nav .title{padding-left:1em;font-size:1.2em;letter-spacing:.02em}.title span{display:block;font-size:.8em;color:#b7c8cf;padding-top:.3em}.nav .icon span,.contact-header .icon span{width:30px;height:30px;display:block;background-image:url(https://secure2.sfdcstatic.com/common/assets/images/global-navigation/nav-icons.png);background-size:120px}.home .icon span{background-position:-30px 0}.product .icon span{background-position:-60px -30px}.sales .icon span{background-position:-30px -120px}.service .icon span{background-position:0 -120px}.exactTarget .icon span{background-position:-90px 0}.mobile-app .icon span{background-position:-90px 142px}.analytics .icon span{background-position:0 -346px}.community .icon span{background-position:-30px -346px}.platform .icon span{background-position:0 -30px}.iot .icon span{background-position:-60px -346px}.PandE .icon span{background-position:-90px -30px}.smb .icon span{background-position:0 -60px}.contact-header .icon,.drawer-heading .icon{float:right;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;overflow:hidden}.contact-header.active .icon,.drawer-heading.active .icon{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg)}.contact-header .icon span,.drawer-heading .icon span{background-position:-99px -129px;height:12px;width:12px}.appExchange .icon span{background-position:-60px -60px}.industries .icon span{background-position:-90px -60px}.services .icon span{background-position:0 -90px}.successStories .icon span{background-position:-30px -90px}.events .icon span{background-position:-60px -90px}.about .icon span{background-position:-90px -90px}.careers .icon span{background-position:-30px -30px}.menuContainer{background-color:#334454;position:absolute;left:0;right:0}.addition-resources,.contactForm-container{display:none}#left-drawer .section-header,#left-drawer .resources-header{letter-spacing:1px;background-image:linear-gradient(bottom,rgb(65,88,109) 0%,rgb(57,77,94) 100%);background-image:-o-linear-gradient(bottom,rgb(65,88,109) 0%,rgb(57,77,94) 100%);background-image:-moz-linear-gradient(bottom,rgb(65,88,109) 0%,rgb(57,77,94) 100%);background-image:-webkit-linear-gradient(bottom,rgb(65,88,109) 0%,rgb(57,77,94) 100%);background-image:-ms-linear-gradient(bottom,rgb(65,88,109) 0%,rgb(57,77,94) 100%);background-image:-webkit-gradient( linear,left bottom,left top,color-stop(0,rgb(65,88,109)),color-stop(1,rgb(57,77,94)) )}#left-drawer .section-header{padding:1em;border-bottom:1px solid #18232e}.nav .resources-header,.nav .section-header{font-family:SalesforceSansLight,Arial,sans-serif!important;text-transform:uppercase;font-size:13px}.nav .drawer-heading{padding:10px;border-bottom:1px solid #18232e;cursor:pointer}#left-drawer .section-header,#left-drawer .resources-header{font-size:1em;display:block;border-bottom:1px solid #7A8898;position:relative}#form,#left-drawer .nav{font-size:12px;line-height:12px;display:block;position:absolute;top:0}#form .block,#left-drawer .nav .block{position:relative;padding:0}#left-drawer .nav li a{color:#FFF;padding:1em;border-bottom:1px solid #1a2530}#left-drawer .nav,#form{height:100%;width:100%;background:#334454}#form{right:-70%}#inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.iphone #mobileCallBtn{display:none;background-color:rgba(0,0,0,0.6);position:fixed;bottom:0;width:100%;z-index:100;font-size:16px}#mobileCallBtn a{text-align:center;display:block;margin:5px;padding:5px;color:#FFF}input[type='text'],input[type='number'],textarea{font-size:12px}.left-menu-active #left-drawer,.right-menu-active #right-drawer{display:block}#right-drawer{overflow-x:hidden;overflow-y:scroll}.freeTrialHeader{font-size:16px;padding:20px 10px 0 21px}.freeTrialHeader .subHeader{font-size:14px;margin:12px 0 10px}#newForm,#contactForm{border:none;display:none;position:relative}#newForm{height:760px;width:320px}.contact-header{padding:10px 16px 10px 20px;cursor:pointer;font-size:14px;border-bottom:1px solid #103144;background:#0093ce;background:-moz-linear-gradient(top,#0093ce 0%,#00a5e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0093ce),color-stop(100%,#00a5e7));background:-webkit-linear-gradient(top,#0093ce 0%,#00a5e7 100%);background:-o-linear-gradient(top,#0093ce 0%,#00a5e7 100%);background:-ms-linear-gradient(top,#0093ce 0%,#00a5e7 100%);background:linear-gradient(to bottom,#0093ce 0%,#00a5e7 100%)}.contact-header .icon{float:right;margin-top:2px}.contact-header .icon span{background-position:-99px -129px;height:12px;width:12px}.side-drawers iframe{background:#00a1e0;z-index:100}.side-drawers #mobile-search-box{width:auto;left:0}#formSelect{width:273px;color:#000}.selectBox-dropdown{font-size:14px}.loading-icon{background:url(https://secure2.sfdcstatic.com/common/assets/images/global-navigation/loading-icon.gif) center center no-repeat;width:40px;height:30px;position:absolute;top:150px;left:50%;margin-left:-20px;z-index:1}.freeTrial-container .loading-icon{top:250px}.freeTrial-container{position:relative}.freeTrial-container #content-wrap{padding-top:0}}@media screen and (max-width:468px){.iphone #mobileCallBtn{display:block}#mobileCallBtn a{-webkit-text-size-adjust:100%;font-size:16px!important}}@media screen and (min-width:767px){.hasMobileNav #header{display:block}}body>.content-container{background-color:#f4f4f4}@media screen and (max-width:1024px){body{overflow-x:hidden}#header{display:none}.side-drawers{display:block}#mobileNavigation{display:block}#pagewrap{position:relative;background:#FFF}footer,.content-container,#mobileCallBtn,#mobileNavigation,.player-cap-container,.privacy-bar-container{margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.content-container.left-menu-active,.content-container.right-menu-active{overflow:hidden;position:relative;z-index:1}.noMobileNav #mobileNavigation,.noMobileNav .side-drawers{display:none}.nav-active.left-menu-active .content-container,.nav-active.left-menu-active footer,.nav-active.left-menu-active #mobileCallBtn,.nav-active.left-menu-active #mobileNavigation,.nav-active.left-menu-active .player-cap-container,.nav-active.left-menu-active .privacy-bar-container{-webkit-transform:translateX(300px);-moz-transform:translateX(300px);-ms-transform:translateX(300px);-o-transform:translateX(300px);transform:translateX(300px)}.nav-active.right-menu-active .content-container,.nav-active.right-menu-active footer,.nav-active.right-menu-active #mobileCallBtn,.nav-active.right-menu-active #mobileNavigation,.nav-active.right-menu-active .player-cap-container,.nav-active.right-menu-active .privacy-bar-container{-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px)}.side-drawers{display:none;visibility:visible}@media screen and (max-width:1024px){#header{display:none}.side-drawers{display:block}#mobileNavigation{display:block}#pagewrap{position:relative;background:#FFF}}.noMobileNav #header{display:block}.nav-active{overflow:hidden}.nav-active .side-drawers{display:block}.side-drawers > div{display:none}body{overflow:hidden;overflow-y:scroll}#pagewrap,#mobileNavigation{-webkit-backface-visibility:hidden}.iphone #pagewrap{-webkit-overflow-scrolling:touch;position:absolute;top:0;height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}.nav-active #pagewrap{overflow:hidden}.noMobileNav #mobileNavigation{display:none}.fixfixed #mobileNavigation{position:absolute}html.iphone,.iphone body{height:100%;overflow:hidden}.iphone body{position:relative}.iphone #mobileNavigation,.iphone .side-drawers,.iphone .side-drawer{position:absolute}.iphone .side-drawers{left:0;right:0;z-index:0}.logo-tagline #main-logo{z-index:11}.logo-tagline #main-logo .logo-tagline-img{display:none}.logo-tagline #main-logo,#header.logo-tagline #main-logo img.logo-tagline-img{max-width:303px;width:303px;max-height:44px;height:44px;margin:0}.logo-tagline #nav .wrap{margin-top:5px}.logo-tagline .header-nav-container .header-nav-list,.logo-tagline .header-nav-container .header-nav-list.second{margin-top:10px}.logo-tagline #nav .wrap a{margin:14px 10px}.logo-tagline #nav li.menu-products ul{left:-118px!important;top:50px}.logo-tagline #nav li.menu-solutions ul,.logo-tagline #nav li.menu-services ul,.logo-tagline #nav li.menu-customers ul,.logo-tagline #nav li.menu-events ul,.logo-tagline #nav li.menu-community ul{top:50px}.logo-tagline #nav li.menu-company ul{left:-140px;top:50px}@media (min-width:768px){.logo-tagline #main-logo img{max-width:100px;max-height:93px}.logo-tagline #main-logo .logo-tagline-img{display:none}.logo-tagline #nav .wrap{margin-top:13px}.logo-tagline #nav > li > ul{top:55px!important}}@media (min-width:1202px){.logo-tagline #main-logo .logo{display:none}.logo-tagline #main-logo .logo-tagline-img{display:block}.logo-tagline .logo-wrap.fullwidth{min-width:1202px;max-width:1202px}.logo-tagline #main-logo{top:47px}.logo-tagline #nav{max-width:1202px;width:1202px}.logo-tagline #nav > li{width:11.3%}.logo-tagline #nav > ul{width:745px}.logo-tagline #nav.challenger-a li.menu-products ul{left:-344px!important}.logo-tagline #nav li.menu-company ul{left:-125px}}@media (min-width:990px) and (max-width:1179px){.logo-tagline #main-logo .logo{display:none}.logo-tagline #main-logo .logo-tagline-img{display:block}.logo-tagline #main-logo{top:47px}.logo-tagline #nav .wrap{margin-top:5px}.logo-tagline #nav > ul{width:652px}.logo-tagline #nav.challenger-a li.menu-products ul{left:-342px!important}}@media (min-width:990px) and (max-width:1179px){.logo-tagline .logo-wrap.fullwidth{min-width:990px;max-width:990px}.logo-tagline #nav{max-width:990px;width:990px;left:0}}.nav,.menuContainer,.menuContainer > ul{-webkit-transform:translate3d(0,0,0)}ul.horizontal,ul.vertical,ul.horizontal li,ul.vertical li{list-style:none outside none;margin:0;padding:0}ul.horizontal li{display:inline;float:left}.grid-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.grid-row{display:inline-block}* html .grid-row{height:1%}.grid-row{display:block}.grid-row .cell-last,.grid-row .last-col{*zoom:1;_left:-3px;_margin-right:-3px;*left:-3px;*margin-right:-3px}.bg-gradient-green{background:#96b432;background:-moz-linear-gradient(top,#96b432 0%,#92b42a 3%,#8fb429 9%,#8eb12f 12%,#8db12b 15%,#88ad29 24%,#7fa629 41%,#759d23 56%,#679320 79%,#64911a 85%,#648e22 88%,#638d1d 91%,#5e8d1d 97%,#64891f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#96b432),color-stop(3%,#92b42a),color-stop(9%,#8fb429),color-stop(12%,#8eb12f),color-stop(15%,#8db12b),color-stop(24%,#88ad29),color-stop(41%,#7fa629),color-stop(56%,#759d23),color-stop(79%,#679320),color-stop(85%,#64911a),color-stop(88%,#648e22),color-stop(91%,#638d1d),color-stop(97%,#5e8d1d),color-stop(100%,#64891f));background:-webkit-linear-gradient(top,#96b432 0%,#92b42a 3%,#8fb429 9%,#8eb12f 12%,#8db12b 15%,#88ad29 24%,#7fa629 41%,#759d23 56%,#679320 79%,#64911a 85%,#648e22 88%,#638d1d 91%,#5e8d1d 97%,#64891f 100%);background:-o-linear-gradient(top,#96b432 0%,#92b42a 3%,#8fb429 9%,#8eb12f 12%,#8db12b 15%,#88ad29 24%,#7fa629 41%,#759d23 56%,#679320 79%,#64911a 85%,#648e22 88%,#638d1d 91%,#5e8d1d 97%,#64891f 100%);background:-ms-linear-gradient(top,#96b432 0%,#92b42a 3%,#8fb429 9%,#8eb12f 12%,#8db12b 15%,#88ad29 24%,#7fa629 41%,#759d23 56%,#679320 79%,#64911a 85%,#648e22 88%,#638d1d 91%,#5e8d1d 97%,#64891f 100%);background:linear-gradient(top,#96b432 0%,#92b42a 3%,#8fb429 9%,#8eb12f 12%,#8db12b 15%,#88ad29 24%,#7fa629 41%,#759d23 56%,#679320 79%,#64911a 85%,#648e22 88%,#638d1d 91%,#5e8d1d 97%,#64891f 100%)}.bg-gradient-graphite{background:#7a7a7a;background:-moz-linear-gradient(top,#7a7a7a 0%,#727272 26%,#5a5a5a 76%,#525252 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7a7a7a),color-stop(26%,#727272),color-stop(76%,#5a5a5a),color-stop(100%,#525252))!important;background:-webkit-linear-gradient(top,#7a7a7a 0%,#727272 26%,#5a5a5a 76%,#525252 100%)!important;background:-o-linear-gradient(top,#7a7a7a 0%,#727272 26%,#5a5a5a 76%,#525252 100%)!important;background:-ms-linear-gradient(top,#7a7a7a 0%,#727272 26%,#5a5a5a 76%,#525252 100%)!important;background:linear-gradient(top,#7a7a7a 0%,#727272 26%,#5a5a5a 76%,#525252 100%)!important}.grid-cell{}.grid-100{width:100%}.grid-90{float:left;width:90%}.grid-80{float:left;width:80%}.grid-75{float:left;width:75%}.grid-70{float:left;width:70%}.grid-67{float:left;width:67%}.grid-66{float:left;width:66%}.grid-60{float:left;width:60%}.grid-55{float:left;width:55%}.grid-50{float:left;width:50%}.grid-45{float:left;width:45%}.grid-40{float:left;width:40%}.grid-34{float:left;width:34%}.grid-33{float:left;width:33%}.grid-30{float:left;width:30%}.grid-25{float:left;width:25%}.grid-20{float:left;width:20%}.grid-10{float:left;width:10%}.grid-33-last{float:left;width:34%}.grid-66-last{float:left;width:67%}@media all and (max-width:479px){.width-100-max-scr2,.width-100-max-scr3,.width-100-only-scr1{width:100%}}@media all and (min-width:480px) and (max-width:767px){.width-100-min-scr2,.width-100-max-scr2,.width-100-max-scr3,.width-100-only-scr2{width:100%}}@media all and (min-width:768px) and (max-width:989px){.right-min-scr2,.right-min-scr3,.right-max-scr3,.right-only-scr3{float:right}}@media all and (min-width:990px){.right-min-scr2,.right-min-scr3,.right-min-scr4,.right-only-scr4{float:right}}.grid-row .cell-first,.grid-row .first-col{}.grid-row .cell-last,.grid-row .last-col{*zoom:1;_left:-3px;_margin-right:-3px;*left:-3px;*margin-right:-3px}.margin-all{margin:10px}.margin-left-10{margin-left:10px!important}.margin-right-10{margin-right:10px!important}.margin-top-10{margin-top:10px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-left-15{margin-left:15px!important}.margin-right-15{margin-right:15px!important}.margin-top-15{margin-top:15px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-left-20{margin-left:20px!important}.margin-right-20{margin-right:20px!important}.margin-top-20{margin-top:20px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-left-30{margin-left:30px!important}.margin-right-30{margin-right:30px!important}.margin-top-30{margin-top:30px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-left-40{margin-left:40px!important}.margin-right-40{margin-right:40px!important}.margin-top-40{margin-top:40px!important}.margin-bottom-40{margin-bottom:40px!important}.clear-both{clear:both}.left-5{padding-left:5px!important}.left-10{padding-left:10px!important}.left-15{padding-left:15px!important}.left-20{padding-left:20px!important}.left-25{padding-left:25px!important}.left-30{padding-left:30px!important}.left-40{padding-left:40px!important}.left-60{padding-left:60px!important}.left-100{padding-left:100px!important}.right-5{padding-right:5px!important}.right-10{padding-right:10px!important}.right-15{padding-right:15px!important}.right-20{padding-right:20px!important}.right-25{padding-right:25px!important}.right-30{padding-right:30px!important}.right-40{padding-right:40px!important}.right-60{padding-right:60px!important}.right-100{padding-right:100px!important}.top-5{padding-top:5px!important}.top-10{padding-top:10px!important}.top-15{padding-top:15px!important}.top-20{padding-top:20px!important}.top-25{padding-top:25px!important}.top-30{padding-top:30px!important}.top-40{padding-top:40px!important}.top-60{padding-top:60px!important}.top-80{padding-top:80px!important}.top-100{padding-top:100px!important}.bottom-5{padding-bottom:5px!important}.bottom-10{padding-bottom:10px!important}.bottom-15{padding-bottom:15px!important}.bottom-20{padding-bottom:20px!important}.bottom-25{padding-bottom:25px!important}.bottom-30{padding-bottom:30px!important}.bottom-40{padding-bottom:40px!important}.bottom-60{padding-bottom:60px!important}.bottom-100{padding-bottom:100px!important}.inline-block{display:inline-block!important;*display:inline!important;zoom:1}.absolute{position:absolute}.relative{position:relative}.font-white{color:#fff!important}.font-14{font-size:14px!important}.left{float:left!important}.right{float:right!important}.flush-all{margin:0;padding:0}.gutter-all{padding:10px}.border-all{border:1px solid #bcbcbc}.border-top{border-top:1px solid #bcbcbc}.border-right{border-right:1px solid #bcbcbc}.border-bottom{border-bottom:1px solid #bcbcbc}.border-left{border-left:1px solid #bcbcbc}.gutter-all-20{padding:20px}.radius-flat-all{border-radius:0 0 0 0!important;-moz-border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important}#nav li.menu-products li{margin-right:0}#nav li.menu-products li li{float:left;line-height:11px;margin-right:0;width:100%}#nav li.menu-products ul ul{width:100%;margin:0;padding:0;background-color:transparent!important}#nav li.menu-products{padding:0}#nav li.menu-products ul ul li li{margin:0;padding:0}#nav li.menu-products ul ul li li a{margin:0;padding:0}.products-menu{width:1000px}#nav.challenger-a li.menu-products ul{left:-135px!important}#nav.challenger-a li.menu-products{float:left}.sideDrawer{background-color:#EFEFEF}.sideDrawer ul{width:100%}#nav.challenger-a li.menu-products .sideDrawer ul{margin-top:15px;margin-bottom:67px}#nav.challenger-a li.menu-products .sideDrawer ul li{margin-bottom:5px}#nav.challenger-a li.menu-products .sideDrawer ul li.menu-divided{height:5px;background:url(https://secure2.sfdcstatic.com/assets/images/divider-nav-transparent.png) no-repeat center top;margin-top:25px!important;margin-bottom:10px!important}.menu-divided{padding-top:5px!important;padding-bottom:5px!important}nav.challenger-a li.menu-products .sideDrawer li.productheader{height:40px!important;padding:0!important;margin-bottom:5px!important}#nav li.menu-products .sideDrawer li.productheader{margin:0;padding:0;display:block}#nav.challenger-a li.menu-products .sideDrawer li .story img{width:215px;margin-bottom:15px}#nav.challenger-a li.menu-products .sideDrawer li .story{padding-left:20px;padding-right:30px;padding-top:10px;padding-bottom:10px;margin-bottom:21px}a.story-link{font-size:14px;font-weight:normal;color:#00a1e0!important}#nav.challenger-a li.menu-products ul li.cattitle{margin-top:20px;padding-left:20px}#nav.challenger-a li.menu-products ul li.cattitle a{line-height:15px;text-transform:uppercase;font-family:SalesforceSansRegular,Arial,sans-serif;font-weight:normal;color:#000;font-size:16px}#nav li li li.productheader{padding-left:0!important;margin:0 0 0 0}#nav li li li.productheader,#nav li li li.productheader a.item-container,#nav li li li.productheader a.item-container:hover{font-size:14px;font-weight:normal;color:#00a1e0!important}#nav li li li.productheader:hover{background-color:#e4f2f8;color:#00a1e0;background:none!important;border-left:0 none!important;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;margin:0;padding:0}#nav li.productheader a{display:inline;margin-top:10px}#nav li.menu-products li li a.item-container{margin:0;padding:0;display:block}#nav li.menu-products li li a.item-container:hover{background-color:#e4f2f8}.productheader a.item-container{display:block}#nav.challenger-a li.menu-products ul{left:-30px;min-width:100%;padding-right:5px}#nav.challenger-a li.menu-products li li a span{display:block;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px}.spacer{height:20px}.sidebar-spacer{height:20px}.product-list .cattitle{padding-bottom:0;margin-bottom:0}#nav.challenger-a li.menu-products .sideDrawer .stories-title{margin-bottom:10px}#nav.challenger-a li.menu-products li li.main-title a span{display:block;padding-left:20px;padding-right:20px;padding-top:0;padding-bottom:0}#nav.challenger-a li.menu-products li li.cattitle a span{padding-top:0}@media all and (min-width:768px) and (max-width:990px){#nav.challenger-a li.menu-products .sideDrawer li .story img{width:150px}.products-menu{width:768px;overflow:none}#nav li.menu-products li li a.item-container{margin:0;padding:0;display:block}#nav li.menu-products li div.grid-cell.grid-33.cell-last li a.item-container{width:90%}#nav.challenger-a li.menu-products .sideDrawer ul{margin-bottom:120px}#nav.challenger-a li.menu-products .sideDrawer li .story{padding:20px}.sideDrawer{min-height:560px}}