.change-screen-animation{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transtion:all .5s}
.btn-extended-line-height{line-height:110%}
.bg-default{background-color:transparent}
.bg-white,.bg-snow{background-color:#fff}
.bg-white[href]:hover,.bg-snow[href]:hover{background-color:#fff}
.bg-xlight,.bg-frost{background-color:#fafafa}
.bg-xlight[href]:hover,.bg-frost[href]:hover{background-color:#fff}
.bg-light,.bg-karl-the-fog{background-color:#f4f4f4}
.bg-light[href]:hover,.bg-karl-the-fog[href]:hover{background-color:#fff}
.bg-haze{background-color:#c1b9b4}
.bg-haze[href]:hover{background-color:#d8d3d0}
.bg-salesforce-gray{background-color:#59575c}
.bg-salesforce-gray[href]:hover{background-color:#727076}
.bg-mist{background-color:#f5f2f2}
.bg-mist[href]:hover{background-color:#fff}
.bg-med,.bg-rain{background-color:#e3f7ff;color:#fff}
.bg-med[href]:hover,.bg-rain[href]:hover{background-color:#fff}
.bg-dark,.bg-altostratus{background-color:#59575c;color:#fff}
.bg-dark[href]:hover,.bg-altostratus[href]:hover{background-color:#727076}
.bg-xdark,.bg-stratus{background-color:#032e61;color:#fff}
.bg-xdark[href]:hover,.bg-stratus[href]:hover{background-color:#054592}
.bg-cirrus{background-color:#215ca0}
.bg-cirrus[href]:hover{background-color:#2a74ca}
.bg-nimbostratus{background-color:#215ca0}
.bg-nimbostratus[href]:hover{background-color:#2a74ca}
.bg-cumulus{background-color:#032e61}
.bg-cumulus[href]:hover{background-color:#054592}
.bg-cumulonimbus{background-color:#032e61}
.bg-cumulonimbus[href]:hover{background-color:#054592}
.bg-black-ice{background-color:#59575c}
.bg-black-ice[href]:hover{background-color:#727076}
.bg-earth{background-color:#ded6cf}
.bg-earth[href]:hover{background-color:#f3f0ed}
.bg-grove{background-color:#9a8f87}
.bg-grove[href]:hover{background-color:#b1a9a3}
.bg-cloud{background-color:#8cd3f8}
.bg-cloud[href]:hover{background-color:#bce5fb}
.bg-air{background-color:#c2e8ff}
.bg-air[href]:hover{background-color:#f5fbff}
.bg-black,.bg-night{background-color:#222;color:#fff}
.bg-black[href]:hover,.bg-night[href]:hover{background-color:#3c3c3c}
.bg-brand-sales{background-color:#00857d}
.bg-brand-sales[href]:hover{background-color:#00b8ad}
.bg-brand-sales-light{background-color:#86c8bc}
.bg-brand-sales-light[href]:hover{background-color:#a9d8cf}
.bg-brand-service{background-color:#812244}
.bg-brand-service[href]:hover{background-color:#a92d59}
.bg-brand-service-light{background-color:#c996b6}
.bg-brand-service-light[href]:hover{background-color:#dab8cd}
.bg-brand-marketing{background-color:#e67300}
.bg-brand-marketing[href]:hover{background-color:#ff8d1a}
.bg-brand-marketing-light{background-color:#fdbe87}
.bg-brand-marketing-light[href]:hover{background-color:#fed9b9}
.bg-brand-communities{background-color:#be8919}
.bg-brand-communities[href]:hover{background-color:#e3a627}
.bg-brand-communities-light{background-color:#fce17b}
.bg-brand-communities-light[href]:hover{background-color:#fdecad}
.bg-brand-analytics{background-color:#00a1e0}
.bg-brand-analytics[href]:hover{background-color:#14bdff}
.bg-brand-analytics-light{background-color:#8cd3f8}
.bg-brand-analytics-light[href]:hover{background-color:#bce5fb}
.bg-brand-platform{background-color:#032e61}
.bg-brand-platform[href]:hover{background-color:#054592}
.bg-brand-platform-light{background-color:#215ca0}
.bg-brand-platform-light[href]:hover{background-color:#2a74ca}
.bg-brand-iot{background-color:#00a1e0}
.bg-brand-iot[href]:hover{background-color:#14bdff}
.bg-brand-iot-light{background-color:#8cd3f8}
.bg-brand-iot-light[href]:hover{background-color:#bce5fb}
.bg-brand-smb{background-color:#00a1e0}
.bg-brand-smb[href]:hover{background-color:#14bdff}
.bg-brand-industries{background-color:#4c2248}
.bg-brand-industries[href]:hover{background-color:#6f3269}
.bg-brand-industries-light{background-color:#7d52c2}
.bg-brand-industries-light[href]:hover{background-color:#9978cf}
.bg-brand-e-commerce{background-color:#416437}
.bg-brand-e-commerce[href]:hover{background-color:#568549}
.bg-brand-e-commerce-light{background-color:#a8bc98}
.bg-brand-e-commerce-light[href]:hover{background-color:#c2d0b7}
.bg-brand-einstein{background-color:#00a1e0}
.bg-brand-einstein[href]:hover{background-color:#14bdff}
.bg-brand-blue{background-color:#00a1e0}
.bg-brand-blue[href]:hover{background-color:#14bdff}
.bg-brand-product-quip{background-color:#d3451d}
.bg-brand-product-quip[href]:hover{background-color:#e5633e}
.bg-brand-product-quip-light{background-color:#efa794}
.bg-brand-product-quip-light[href]:hover{background-color:#f6cbc0}
.bg-brand-mittlestand{background-color:#215ca0}
.bg-brand-mittlestand[href]:hover{background-color:#2a74ca}
.bg-brand-heroku-solid{background-color:#211746}
.bg-brand-heroku-solid[href]:hover{background-color:#33246c}
.bg-brand-heroku-tint{background-color:#7673c0}
.bg-brand-heroku-tint[href]:hover{background-color:#9896d0}
.bg-brand-quip-form{background-color:#f4f2f2}
.bg-brand-quip-form[href]:hover{background-color:#fff}
.navbar{position:relative;min-height:54px;border-bottom:1px solid transparent}
.navbar:before,.navbar:after{content:" ";display:table}
.navbar:after{clear:both}
@media(min-width:768px){.navbar{border-radius:0}
}
@media(min-width:1025px){.navbar .nav-overlay-drawer{display:none}
}
.navbar .list-inline{display:inline-block;margin-bottom:0}
.navbar .list-inline .navbar-expander{text-decoration:none;text-transform:uppercase}
.navbar .list-inline .navbar-expander:hover{text-decoration:none}
.navbar .list-inline>li{padding:0 15px;position:relative;top:2px;padding-bottom:17px;margin-top:15px}
.navbar .list-inline>li h2{font-size:inherit}
.navbar .list-inline li.primary-menu-item .navbar-expander{font-family:'SalesforceSansBold' !important;font-size:16px}
.navbar .list-inline li.secondary-menu-item .navbar-expander{font-family:'SalesforceSansRegular' !important;font-size:15px}
.nav-container .main-menu{margin-right:15px;margin-left:2px}
@media(max-width:1024px){.nav-container .main-menu{display:none}
}
@media(min-width:768px) and (max-width:1024px){.nav-container .main-menu .hideMenuPrimaryItemOnTablet_true{display:none}
}
@media(min-width:1024px){.nav-container .main-menu .primary-menu-item+.secondary-menu-item{display:inline-block}
}
@media(min-width:1312px){.nav-container .main-menu .primary-menu-item+.secondary-menu-item{margin-left:30px}
}
.nav-container .btn-container{float:right}
@media(min-width:1024px) and (max-width:1311px){.nav-container{padding-left:0}
}
.header-container{padding:0}
.navbar-header-container{border-bottom:1px solid #ccc}
.navbar-header:before,.navbar-header:after{content:" ";display:table}
.navbar-header:after{clear:both}
@media(min-width:768px){.navbar-header{float:left}
}
.navbar-header.row{float:none}
.navbar-header .top-section{font-size:12px}
@media(max-width:1024px){.navbar-header .top-section{display:none}
}
.navbar-header .top-section .phone-number,.navbar-header .top-section .contact-link,.navbar-header .top-section .search-form,.navbar-header .top-section .login-link{display:inline-block;margin-top:22px}
.navbar-header .top-section .languageIconSection{display:inline-block;width:40px;margin-left:15px;position:relative;vertical-align:top;top:34px}
.navbar-header .top-section .languageIconSection .languageIconSection_image,.navbar-header .top-section .languageIconSection .languageIconSection_text{width:100%;text-align:center}
.navbar-header .top-section .languageIconSection .languageIconSection_image img{max-width:40px;max-height:40px}
.navbar-header .top-section .contact-link a,.navbar-header .top-section .login-link a{letter-spacing:0}
.navbar-header .top-section .contact-link .buttonCTAItemComponent,.navbar-header .top-section .login-link .buttonCTAItemComponent{margin-top:0 !important;margin-bottom:22px !important}
.navbar-header .top-section .contact-link .buttonCTAItemComponent .btn.btn-lg.btn-link,.navbar-header .top-section .login-link .buttonCTAItemComponent .btn.btn-lg.btn-link{padding-left:7px}
.navbar-header .top-section .contact-link .login-link,.navbar-header .top-section .login-link .login-link{position:relative;margin-left:15px}
.navbar-header .top-section .contact-link .login-link:before,.navbar-header .top-section .login-link .login-link:before{content:'';display:inline-block;width:1px;height:24px;background:#c4c4c4;position:absolute;top:9px;left:-6px}
.navbar-header .top-section .coveo-form{display:inline-block;vertical-align:middle}
.navbar-header .nav_login .btn-lg,.navbar-header .nav_contact .btn-lg{font-family:'SalesforceSansRegular' !important;font-size:12px;text-transform:uppercase}
.navbar-header .nav_login .btn-link{color:#222}
.navbar-header .phone-number{text-transform:uppercase}
.navbar-header .contact-link,.navbar-header .search-form,.navbar-header .login-link{vertical-align:middle}
.navbar-header .search-form{margin-left:10px}
.navbar-header .contact-link{margin-left:22px}
@media(min-width:1024px){.navbar-header .contact-link .nav_contact .btn-container{padding-top:2px}
}
.navbar-header .login-link .simple-link,.navbar-header .login-link .icon-sfdc-icon-login{color:#222}
.navbar-header .login-link .icon-sfdc-icon-login{font-size:15pt;padding:3px;vertical-align:middle;margin-top:-4px}
.navbar-header .login-link .simple-link:hover,.navbar-header .login-link .simple-link:focus{color:#00a1e0}
.navbar-header .login-link .simple-link:hover .icon-sfdc-icon-login,.navbar-header .login-link .simple-link:focus .icon-sfdc-icon-login{color:#00a1e0;border-color:#00a1e0}
.navbar-collapse{overflow-x:visible;padding-right:16px;padding-left:16px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.row{float:none}
@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}
.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}
}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}
@media(max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}
}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-16px;margin-left:-16px}
@media(min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}
}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
@media(min-width:768px){.navbar-static-top{border-radius:0}
}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}
@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}
}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{display:block}
.navbar-brand>a{float:left;padding:10px 16px;font-size:19px;line-height:21px}
.navbar-brand>a:hover,.navbar-brand>a:focus{text-decoration:none}
.navbar-brand>a>img{display:block}
@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-16px}
}
@media(max-width:1023px){.navbar-brand{display:inline-block}
}
.navbar-toggle{position:relative;float:right;margin-right:16px;padding:9px 10px;margin-top:10px;margin-bottom:10px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
@media(min-width:1025px){.navbar-toggle{display:none}
}
@media(max-width:1024px){.navbar-toggle{display:block}
}
.navbar-nav{margin:0}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px}
@media(max-width:1311px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}
.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}
.navbar-nav .open .dropdown-menu>li>a{line-height:21px}
.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}
}
@media(min-width:768px){.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:16.5px;padding-bottom:16.5px}
}
.navbar-form{margin-left:-16px;margin-right:-16px;padding:10px 16px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:9.5px;margin-bottom:9.5px}
@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}
.navbar-form .input-group{display:inline-table;vertical-align:middle}
.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}
.navbar-form .input-group>.form-control{width:100%}
.navbar-form .control-label{margin-bottom:0;vertical-align:middle}
.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}
.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}
.navbar-form .has-feedback .form-control-feedback{top:0}
}
@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}
.navbar-form .form-group:last-child{margin-bottom:0}
}
@media(min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}
}
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-btn{margin-top:9.5px;margin-bottom:9.5px}
.navbar-btn.btn-sm{margin-top:12px;margin-bottom:12px}
.navbar-btn.btn-xs{margin-top:16px;margin-bottom:16px}
.navbar-text{margin-top:16.5px;margin-bottom:16.5px}
@media(min-width:768px){.navbar-text{float:left;margin-left:16px;margin-right:16px}
}
@media(min-width:768px){.navbar-left{float:left !important}
.navbar-right{float:right !important;margin-right:-16px}
.navbar-right ~ .navbar-right{margin-right:0}
}
.navbar-default{background-color:#fff;border-color:#ccc}
.navbar-default hr{margin:0;border-top:1px solid #68747a}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#777}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:#fff}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#eee}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#ccc}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#eee;color:#555}
@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:#fff}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#eee}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}
}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.navbar-default .navbar-header,.navbar-default .nav-container{margin:0 auto}
@media(min-width:768px){.navbar-default .navbar-header,.navbar-default .nav-container{width:752px;padding:0}
}
@media(min-width:1024px){.navbar-default .navbar-header,.navbar-default .nav-container{width:972px;padding:0}
}
@media(min-width:1312px){.navbar-default .navbar-header,.navbar-default .nav-container{width:1312px;padding:0 16px}
}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#99969c}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#99969c}
.navbar-inverse .navbar-nav>li>a{color:#99969c}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}
@media(max-width:1023px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#99969c}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}
}
.navbar-inverse .navbar-link{color:#99969c}
.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .btn-link{color:#99969c}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.primaryMenuOverlayEffectTypeLevel .navbar-expandable-container{-webkit-box-shadow:#787877 0 0 20px;-moz-box-shadow:#787877 0 0 20px;box-shadow:#787877 0 0 20px;height:auto}
.primaryMenuOverlayEffectTypeLevel .columns-wrapper{position:static}
.primaryMenuOverlayEffectTypeLevel .col>.columnContainer>.columns-wrapper{padding-left:22px}
.primaryMenuOverlayEffectTypeLevel .navbar-expandable-container .tab-pane{height:auto}
.primaryMenuOverlayEffectTypeLevel .navbar-expandable-container.nav-expanded{height:auto}
.primaryMenuOverlayEffectTypeLevel .overlayMenuItem{position:relative;float:left}
.primaryMenuOverlayEffectTypeLevel .overlayMenuItem .subOverlayMenu{display:none;position:absolute;top:38px}
.primaryMenuOverlayEffectTypeLevel #leftAlignedSubMenuElement{left:30px}
.primaryMenuOverlayEffectTypeLevel #rightAlignedSubMenuElement{right:15px}
.primaryMenuOverlayEffectTypeLevel .overlayMenuItem:hover>.subOverlayMenu{display:block}
.primaryMenuOverlayEffectTypeLevel .navbar-expandable-container .container{width:100%}
.primaryMenuOverlayEffectTypeLevel .tab-pane{width:1000px}
.navbar-expandable-container{position:relative;height:0;background-color:#fff;-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-ms-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear;overflow:hidden;margin-left:-16px;padding-left:0;padding-right:0}
.navbar-expandable-container .tab-pane{height:0;overflow:hidden}
.navbar-expandable-container .icon-sfdc-icon-up-arrow.footer-closer-tab{cursor:pointer;padding:10px 10px 10px 10px}
.navbar-expandable-container.nav-expanded{height:0}
.navbar-expandable-container.nav-expanded .tab-pane.active{height:auto}
.navbar-expandable-container .icon-sfdc-icon-offsite{margin-left:5px}
.navbar-expandable-container footer{margin-top:8px;height:30px;padding-top:8px;text-transform:uppercase;font-size:11px;font-family:'SalesforceSansBold' !important;letter-spacing:.13em}
.navbar-expandable-container footer .icon-sfdc-link-right-arrow{padding-left:5px;font-size:9px}
body.fixed-nav-top-adjust{margin-top:54px}
body.fixed-nav-bottom-adjust{margin-bottom:54px}
.navbar-header .search-form{width:40px;transition:all .5s linear;margin-top:0 !important}
.navbar-header .search-form form{position:relative;width:100%;transition:all .5s linear}
.navbar-header .search-form form .glyphicon-search{position:absolute;left:12px;top:11px;z-index:1;cursor:pointer;font-size:15px}
@media(min-width:1024px) and (max-width:1311px){.navbar-header .search-form form .glyphicon-search{left:9px}
}
.navbar-header .search-form form .input-group{opacity:0;width:100%;transition:all .5s linear}
.navbar-header .search-form.active{width:335px}
.navbar-header .search-form.active .input-group{opacity:1}
@media(min-width:1024px) and (max-width:1311px){.navbar-header .search-form.active{width:160px}
}
.navbar-header .search-form .input-group-btn{width:1%}
.navbar-header .search-form .input-group-btn .btn{color:#215ca0;border-left:0}
.nav>li>div.login-link a,.nav>li>a.primary-nav-link,.nav>li>a.secondary-nav-link,.nav>li.dropdown>.dropdown-menu a.primary-nav-sublink,.nav>li.dropdown>.dropdown-menu a.secondary-nav-sublink{color:#222}
@media(max-width:1025px){.nav>li>div.login-link a,.nav>li>a.primary-nav-link,.nav>li>a.secondary-nav-link,.nav>li.dropdown>.dropdown-menu a.primary-nav-sublink,.nav>li.dropdown>.dropdown-menu a.secondary-nav-sublink{font-family:'SalesforceSansRegular' !important;font-size:24px;line-height:20px;padding:30px 70px}
}
@media(max-width:767px){.nav>li>div.login-link a,.nav>li>a.primary-nav-link,.nav>li>a.secondary-nav-link,.nav>li.dropdown>.dropdown-menu a.primary-nav-sublink,.nav>li.dropdown>.dropdown-menu a.secondary-nav-sublink{font-family:'SalesforceSansLight' !important;font-size:18px;line-height:16px;padding:15px 30px}
}
@media(max-width:1023px){.nav>li>div.search-form-top-container{padding:0 60px 60px 60px}
}
@media(max-width:767px){.nav>li>div.search-form-top-container{padding:0 25px 18px 25px}
}
@media(max-width:1024px){:target::before{content:"";display:block;height:54px;margin:-54px 0 0}
}
.panel{margin-bottom:21px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.accordionContainer .panel{-webkit-box-shadow:none;box-shadow:none;border:0}
.panel-body{padding:15px}
.panel-body:before,.panel-body:after{content:" ";display:table}
.panel-body:after{clear:both}
.accordionContainer .panel-body{padding:30px 26px 29px 72px}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}
.panel-heading>.dropdown .dropdown-toggle{color:inherit}
.accordionContainer .panel-heading{border-top:1px solid #f4f4f4;border-radius:0;background-color:transparent;padding:26px}
.accordionContainer .panel-heading h4{color:#222;font-size:28px;position:relative;padding-left:46px;font-family:'SalesforceSansThin' !important}
@-ms-keyframes spin{from{-ms-transform:rotate(0)}
to{-ms-transform:rotate(360deg)}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@-ms-keyframes reverse-spin{from{-ms-transform:rotate(360deg)}
to{-ms-transform:rotate(0)}
}
@-moz-keyframes reverse-spin{from{-moz-transform:rotate(360deg)}
to{-moz-transform:rotate(0)}
}
@-webkit-keyframes reverse-spin{from{-webkit-transform:rotate(360deg)}
to{-webkit-transform:rotate(0)}
}
@keyframes reverse-spin{from{transform:rotate(360deg)}
to{transform:rotate(0)}
}
.panel-heading-icon:before{content:'\2014';font-family:'SalesforceSansRegular' !important;position:absolute;border-radius:50%;background-color:rgba(75,117,139,0.1);padding:8px;margin-left:-46px;width:26px;height:26px;line-height:7px;font-size:28px;color:#215ca0;text-indent:-3px;top:8px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-timing-function:ease}
.collapsed .panel-heading-icon:before{content:'+';-webkit-animation-name:reverse-spin;animation-name:reverse-spin}
.panel-heading-icon-caret:before{content:'\e937';position:relative;padding:15px;margin-left:205px;width:5.5px;height:10px;line-height:7px;font-size:12px;text-indent:-3px;top:20px;font-family:"Salesforce Icons";-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-timing-function:ease}
.collapsed .panel-heading-icon-caret:before{content:'\e907';-webkit-animation-name:reverse-spin;animation-name:reverse-spin}
.panel-title{margin-top:0;margin-bottom:0;font-size:17px;color:inherit}
.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}
.panel-title-login{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;font-family:'SalesforceSansRegular' !important}
.panel-title-login>a,.panel-title-login>small,.panel-title-login>.small,.panel-title-login>small>a,.panel-title-login>.small>a{color:inherit}
.panel-footer{padding:10px 15px;background-color:#f4f4f4;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.list-group+.panel-footer{border-top-width:0}
.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}
.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}
.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}
.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}
.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
.panel>.table-responsive{border:0;margin-bottom:0}
.no-panel-body-border{border-top:none !important}
.panel-group{margin-bottom:21px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.accordionContainer .panel-group .panel{border-radius:0}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.accordionContainer .panel-group{border-bottom:1px solid #f4f4f4}
.accordionContainer .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #f4f4f4}
.panel-default{border-color:#ddd}
.panel-default>.panel-heading{color:#727076;background-color:#f4f4f4;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.panel-default>.panel-heading .badge{color:#f4f4f4;background-color:#727076}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#00a1e0}
.panel-primary>.panel-heading{color:#fff;background-color:#00a1e0;border-color:#00a1e0}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00a1e0}
.panel-primary>.panel-heading .badge{color:#00a1e0;background-color:#fff}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00a1e0}
.panel-success{border-color:#d6e9c6}
.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}
.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}
.panel-info{border-color:#bce8f1}
.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}
.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}
.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}
.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}
.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}
.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}
.drop-panel-container{height:0;overflow:hidden;position:relative;-webkit-transition:1s height ease;-o-transition:1s height ease;transition:1s height ease}
.drop-panel-container.notransition{-webkit-transition:none;-o-transition:none;transition:none}
.drop-panel-container .close{position:absolute;top:10px;right:10px;z-index:1}
.border-brand-sales:hover{border-top-color:#00857d !important}
.border-brand-sales-light:hover{border-top-color:#86c8bc !important}
.border-brand-service:hover{border-top-color:#812244 !important}
.border-brand-service-light:hover{border-top-color:#c996b6 !important}
.border-brand-marketing:hover{border-top-color:#e67300 !important}
.border-brand-marketing-light:hover{border-top-color:#fdbe87 !important}
.border-brand-communities:hover{border-top-color:#be8919 !important}
.border-brand-communities-light:hover{border-top-color:#fce17b !important}
.border-brand-analytics:hover{border-top-color:#00a1e0 !important}
.border-brand-analytics-light:hover{border-top-color:#8cd3f8 !important}
.border-brand-platform:hover{border-top-color:#032e61 !important}
.border-brand-platform-light:hover{border-top-color:#215ca0 !important}
.border-brand-iot:hover{border-top-color:#00a1e0 !important}
.border-brand-iot-light:hover{border-top-color:#8cd3f8 !important}
.border-brand-smb:hover{border-top-color:#00a1e0 !important}
.border-brand-industries:hover{border-top-color:#4c2248 !important}
.border-brand-e-commerce:hover{border-top-color:#416437 !important}
.border-brand-e-commerce-light:hover{border-top-color:#a8bc98 !important}
.border-brand-einstein:hover{border-top-color:#00a1e0 !important}
.border-brand-product-quip:hover{border-top-color:#d3451d !important}
.border-brand-blue:hover{border-top-color:#00a1e0 !important}
.imageComponent{position:relative;width:100%}
.imageComponent.adjacent{width:initial;display:inline-block}
.imageComponent.adjacent .img-responsive{display:inline-block}
.cardComponent .imageComponent.adjacent.adjacent{display:block}
.cardComponent .imageComponent.adjacent.adjacent .img-responsive{display:block}
.imageComponent .heading{position:absolute;top:0;left:0;width:100%}
.imageComponent .heading .image-title-bg{min-height:30px;line-height:22px;padding:5px 10px;margin:0;font-size:12px}
.imageComponent .heading .image-title-text{color:#fff;min-height:30px;line-height:22px;padding:5px 10px;margin:0;font-size:12px;font-family:'SalesforceSansRegular' !important;position:absolute;top:0;left:0;width:100%;height:100%}
.imageComponent .image-icon{position:absolute;z-index:10;top:50%;left:50%;margin-top:-50px;margin-left:-50px;color:#fff;transition:transform .3s;font-size:100px;cursor:pointer}
.image-link:hover .imageComponent .image-icon,.imageComponent .image-icon:hover,.imageComponent .image-icon:active,.imageComponent .image-icon:focus{transform:scale(1.1)}
.imageComponent .center-img-horizontally{margin-left:auto;margin-right:auto}
.imageComponent .circular-img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.imageComponent .hotspot-image-container{display:inline-block;position:relative;max-width:100%}
.imageComponent .float-image-absolute{position:absolute;z-index:10}
.cardComponent .graphic .heading{position:absolute;bottom:0;left:0;width:100%}
.cardComponent .graphic .heading .image-title-bg{min-height:30px;line-height:22px;padding:5px 10px;margin:0;font-size:12px}
.cardComponent .graphic .heading .image-title-text{color:#fff;min-height:30px;line-height:22px;padding:5px 10px;margin:0;font-size:12px;font-family:'SalesforceSansRegular' !important;position:absolute;top:0;left:0;width:100%;height:100%;text-align:right}
.cardComponent .graphic .image-icon{position:absolute;z-index:10;top:50%;left:50%;margin-top:-50px;margin-left:-50px;color:#fff;transition:transform .3s;font-size:100px;cursor:pointer}
.image-link:hover .cardComponent .graphic .image-icon,.cardComponent .graphic .image-icon:hover,.cardComponent .graphic .image-icon:active,.cardComponent .graphic .image-icon:focus{transform:scale(1.1)}
.navbar .navbar-brand a{padding:0}
.navbar .img-responsive{margin:10px 0}
@media(min-width:1024px) and (max-width:1311px){.navbar .navbar-header .phone-number{float:left;position:relative;top:13px}
}
.navbar .navbar-header .phone-number .phoneNumberComponent{margin-left:5px;display:inline-block}
@media(min-width:1024px) and (max-width:1311px){.navbar .navbar-header .phone-number .phoneNumberComponent{display:block}
}
.navbar .navbar-header .phone-number .phoneNumberComponent .phoneNumberImage{max-height:50px}
.navbar .navbar-header .phone-number .display-phone,.navbar .navbar-header .phone-number .dialing-phone,.navbar .navbar-header .phone-number .phone-lead{font-size:12px !important}
@media(min-width:1024px) and (max-width:1311px){.navbar .navbar-header .phone-number .phone-lead,.navbar .navbar-header .phone-number .display-phone{font-size:11px !important}
}
@media(max-width:1024px){.navbar .navbar-header .phone-number.search-active .phone-lead{display:none}
}
.navbar-expandable-container .img-responsive{width:100%}
@media(min-width:1025px){.navbar_free_trial>.btn-container{margin-top:5px !important}
}
.expandableNavigationBarComponent .navbar-header-container{padding:0}
@media(min-width:1312px){.nav-container.navbar-links-container{padding-left:121px}
}
@media(max-width:1311px) and (min-width:1025px){.navbar-links-container{position:relative}
.navbar-links-container .buttonCTAItemComponent.navbar_free_trial{position:absolute;margin-top:0 !important;right:0;top:0}
.navbar-links-container .main-menu{margin-left:-8px}
.navbar-links-container .main-menu .primary-menu-item+.secondary-menu-item{margin-left:20px}
}
body.lock-position{overflow:hidden;position:fixed;height:100%;width:100%}
@media(max-width:1024px){.navbar{min-height:initial}
.navbar .navbar-brand a{padding:0}
.navbar .img-responsive{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transtion:all .5s;height:41px;width:60px;margin:7px 0 7px 20px}
.navbar-default{background-color:#fff;border:0}
.navbar-header-container{padding-left:0;padding-right:0;border-bottom:0}
.navbar-header-container .navbar-header{height:54px;width:100%}
.navbar-header-container .navbar-header .navbar-toggle{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transtion:all .5s;margin:0;border:0;background:#e4f1f9;color:#00a1e0;cursor:pointer;height:54px;width:54px;padding:0 13px;border-radius:0;margin-right:0}
.isc .navbar-header-container .navbar-header .navbar-toggle{margin-right:0}
.navbar-header-container .navbar-header .navbar-toggle span{background-color:#00a1e0;width:29px;height:4px;margin:5px 0}
.navbar-header-container .navbar-header .navbar-toggle:hover{background:#e4f1f9}
.nav-container .btn-container{position:absolute;right:0;top:0}
.nav-container .buttonCTAItemComponent.navbar_free_trial{display:block;margin-top:0 !important;margin-bottom:0 !important}
.nav-container .buttonCTAItemComponent .btn-container a.btn-nav{background-color:#00a1e0;border:0;border-radius:0;text-transform:uppercase;font-family:'SalesforceSansBold';height:54px;box-shadow:none}
.nav-overlay-drawer{-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;background-color:#f4f4f4}
.nav-overlay-drawer .navbar-nav{height:calc(101%)}
.nav-overlay-drawer .navbar-nav li a.primary-nav-link,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-link,.nav-overlay-drawer .navbar-nav li a.secondary-nav-link,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-link,.nav-overlay-drawer .navbar-nav li a.primary-nav-sublink,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-sublink,.nav-overlay-drawer .navbar-nav li a.secondary-nav-sublink,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-sublink,.nav-overlay-drawer .navbar-nav li .login-link,.nav-overlay-drawer .navbar-nav li.dropdown .login-link{border-bottom:1px solid #ccc;color:#59575c}
.nav-overlay-drawer .navbar-nav li a.primary-nav-link,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-link,.nav-overlay-drawer .navbar-nav li a.secondary-nav-link,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-link,.nav-overlay-drawer .navbar-nav li .login-link,.nav-overlay-drawer .navbar-nav li.dropdown .login-link{text-transform:uppercase;border-bottom:1px solid #ccc}
.nav-overlay-drawer .navbar-nav li a.primary-nav-link .icon-sfdc-icon-login,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-link .icon-sfdc-icon-login,.nav-overlay-drawer .navbar-nav li a.secondary-nav-link .icon-sfdc-icon-login,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-link .icon-sfdc-icon-login,.nav-overlay-drawer .navbar-nav li .login-link .icon-sfdc-icon-login,.nav-overlay-drawer .navbar-nav li.dropdown .login-link .icon-sfdc-icon-login{display:none}
.nav-overlay-drawer .navbar-nav li a.primary-nav-link,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-link{background-color:#e4f1f9}
.nav-overlay-drawer .navbar-nav li a.primary-nav-sublink,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-sublink{color:#fff;background-color:#1a9dd5;border-bottom-color:#7fceef}
.nav-overlay-drawer .navbar-nav li a.primary-nav-sublink.alt,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-sublink.alt{background-color:#215ca0;border-bottom-color:#629cdf}
.nav-overlay-drawer .navbar-nav li a.primary-nav-sublink:active,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-sublink:active,.nav-overlay-drawer .navbar-nav li a.primary-nav-sublink:hover,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-sublink:hover{background-color:#215ca0}
.nav-overlay-drawer .navbar-nav li a.secondary-nav-sublink,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-sublink{color:#fff;background-color:#7f8a90}
.nav-overlay-drawer .navbar-nav li a.secondary-nav-sublink:active,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-sublink:active,.nav-overlay-drawer .navbar-nav li a.secondary-nav-sublink:hover,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-sublink:hover{background-color:#525252}
.nav-overlay-drawer .navbar-nav li .login-link,.nav-overlay-drawer .navbar-nav li.dropdown .login-link{background-color:#e4f1f9;padding:0}
.nav-overlay-drawer .navbar-nav li .login-link .btn-container,.nav-overlay-drawer .navbar-nav li.dropdown .login-link .btn-container{width:100%;text-align:left}
.nav-overlay-drawer .navbar-nav li .login-link .btn-container .btn-link,.nav-overlay-drawer .navbar-nav li.dropdown .login-link .btn-container .btn-link{color:#59575c}
.nav-overlay-drawer .navbar-nav li .login-link .btn-container .btn-link .glyphicon-user,.nav-overlay-drawer .navbar-nav li.dropdown .login-link .btn-container .btn-link .glyphicon-user{display:none}
.nav-overlay-drawer .navbar-nav li a.primary-nav-link:after,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-link:after,.nav-overlay-drawer .navbar-nav li a.secondary-nav-link:after,.nav-overlay-drawer .navbar-nav li.dropdown a.secondary-nav-link:after{font-family:'Salesforce Icons';content:"\e907";float:right;-webkit-transition:all .7s;transition:all .7s;font-size:16px;font-weight:lighter}
.nav-overlay-drawer .navbar-nav li.open a.primary-nav-link:after,.nav-overlay-drawer .navbar-nav li.dropdown.open a.primary-nav-link:after,.nav-overlay-drawer .navbar-nav li.open a.secondary-nav-link:after,.nav-overlay-drawer .navbar-nav li.dropdown.open a.secondary-nav-link:after{content:"\e937"}
.nav-overlay-drawer .navbar-nav li a.primary-nav-link:hover,.nav-overlay-drawer .navbar-nav li.dropdown a.primary-nav-link:hover{background-color:#e4f1f9}
.nav-overlay-drawer .navbar-nav li .search-form-top-container,.nav-overlay-drawer .navbar-nav li.dropdown .search-form-top-container{background-color:#e4f1f9;padding-bottom:20px;padding-top:40px}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .glyphicon-search,.nav-overlay-drawer .navbar-nav li.dropdown .search-form-top-container .glyphicon-search{top:31px;left:11px;font-size:15px;z-index:1000}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .form-inline,.nav-overlay-drawer .navbar-nav li.dropdown .search-form-top-container .form-inline{height:41px}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .form-inline .form-control,.nav-overlay-drawer .navbar-nav li.dropdown .search-form-top-container .form-inline .form-control{text-transform:uppercase}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .input-group-btn,.nav-overlay-drawer .navbar-nav li.dropdown .search-form-top-container .input-group-btn{display:table-cell;padding:0 15px;background-color:#fff;border:1px solid #ccc;border-left:0;border-radius:0 25px 25px 0;text-transform:uppercase}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .input-group-btn .btn,.nav-overlay-drawer .navbar-nav li.dropdown .search-form-top-container .input-group-btn .btn{display:none}
}
@media(max-width:1024px) and (max-width:767px){.nav-overlay-drawer{margin-bottom:72px}
}
@media(max-width:1024px) and (min-width:1024px){.nav-overlay-drawer .navbar-nav li .search-form-top-container,.nav-overlay-drawer .navbar-nav li.dropdown .search-form-top-container{padding:0 60px 60px 60px}
}
@media(min-width:768px) and (max-width:1024px){.navbar-header-container .navbar-header .navbar-toggle{position:absolute;top:0;right:0;margin:0}
.isc .navbar-header-container .navbar-header .navbar-toggle{right:0}
.nav-container{padding:0 !important;margin:0;width:100%}
.nav-container .main-menu{position:absolute;top:0;right:192px}
.isc .nav-container .main-menu{right:54px}
.nav-container .navbar_free_trial{display:block;position:absolute;top:0;right:0}
.nav-overlay-drawer .navbar-nav{width:100%}
.nav-overlay-drawer .navbar-nav li{width:100%}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .search-form .form-inline{height:40px}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .search-form .form-inline .form-control{height:37px}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .search-form .form-inline .input-group.input-group-with-addon{top:0;width:100%}
.nav-overlay-drawer .navbar-nav li .search-form-top-container .search-form span.glyphicon.glyphicon-search{position:relative;top:34px;left:12px;font-size:20px}
.nav-overlay-drawer .navbar-nav li .dropdown{position:relative}
.nav-overlay-drawer .navbar-nav li .dropdown .login-link{position:absolute;top:0;right:0;border:0 none;color:#fff !important;font-size:11px;padding:0;height:40px;border-radius:50px;background-color:#00a1e0;text-transform:uppercase;font-family:'SalesforceSansBold';vertical-align:middle;transition:none;margin:8px 24px}
.nav-overlay-drawer .navbar-nav li .dropdown .login-link .btn-container{width:100%;text-align:left}
.nav-overlay-drawer .navbar-nav li .dropdown .login-link .btn-link{text-align:center;line-height:35px;font-size:18px;color:#fff;padding:0 30px}
}
.social-media-links a:hover span.text-salesforce-gray{color:#403e42}
.nav-overlay-drawer .social-media-links{text-align:center}
@media(min-width:768px) and (max-width:1023px){.nav-overlay-drawer .social-media-links{padding-top:24px;padding-bottom:24px}
.nav-overlay-drawer .social-media-links a{margin:0 25px}
.nav-overlay-drawer .social-media-links a span{font-size:50px !important}
}
@media(max-width:767px){.nav-overlay-drawer .social-media-links{padding-top:15px;padding-bottom:15px}
.nav-overlay-drawer .social-media-links a{margin:0 15px}
.nav-overlay-drawer .social-media-links a span{font-size:30px !important}
}
@media(max-width:1024px){.nav-overlay-drawer.row{margin-left:0;margin-right:0;top:54px;bottom:0;position:fixed;overflow-y:scroll;z-index:1000;width:100%}
}
@media(max-width:1024px){body>nav.sidebar{padding:49px 0 85px 0}
}
@media(min-width:1025px){body>nav.sidebar{padding:144px 0 85px 0}
}
.expandableNavigationBarComponent .search-form,.globalnavbar .search-form,.skinnynav .search-form{width:40px;transition:all .5s linear;margin-top:0 !important}
.expandableNavigationBarComponent .search-form form.gsc-search-box,.globalnavbar .search-form form.gsc-search-box,.skinnynav .search-form form.gsc-search-box{position:relative;width:100%;transition:all .5s linear}
.expandableNavigationBarComponent .search-form form.gsc-search-box .icon-sfdc-icon-magnifying-glass,.globalnavbar .search-form form.gsc-search-box .icon-sfdc-icon-magnifying-glass,.skinnynav .search-form form.gsc-search-box .icon-sfdc-icon-magnifying-glass{position:absolute;left:12px;top:11px;z-index:1;cursor:pointer;font-size:15px}
@media(min-width:1024px) and (max-width:1311px){.expandableNavigationBarComponent .search-form form.gsc-search-box .icon-sfdc-icon-magnifying-glass,.globalnavbar .search-form form.gsc-search-box .icon-sfdc-icon-magnifying-glass,.skinnynav .search-form form.gsc-search-box .icon-sfdc-icon-magnifying-glass{left:9px}
}
.expandableNavigationBarComponent .search-form form.gsc-search-box .gsc-input,.globalnavbar .search-form form.gsc-search-box .gsc-input,.skinnynav .search-form form.gsc-search-box .gsc-input{opacity:0;width:100%;transition:all .5s linear}
.expandableNavigationBarComponent .search-form.active,.globalnavbar .search-form.active,.skinnynav .search-form.active{width:335px}
.expandableNavigationBarComponent .search-form.active .icon-sfdc-icon-magnifying-glass,.globalnavbar .search-form.active .icon-sfdc-icon-magnifying-glass,.skinnynav .search-form.active .icon-sfdc-icon-magnifying-glass{color:#215ca0}
.expandableNavigationBarComponent .search-form.active .gsc-input,.globalnavbar .search-form.active .gsc-input,.skinnynav .search-form.active .gsc-input{opacity:1}
@media(min-width:1024px) and (max-width:1311px){.expandableNavigationBarComponent .search-form.active,.globalnavbar .search-form.active,.skinnynav .search-form.active{width:160px}
}
.expandableNavigationBarComponent .search-form .input-group-btn,.globalnavbar .search-form .input-group-btn,.skinnynav .search-form .input-group-btn{width:1%}
.expandableNavigationBarComponent .search-form .input-group-btn .btn,.globalnavbar .search-form .input-group-btn .btn,.skinnynav .search-form .input-group-btn .btn{color:#215ca0;border-left:0}
.expandableNavigationBarComponent .coveo-form .CoveoSearchInterface .coveo-search-section,.globalnavbar .coveo-form .CoveoSearchInterface .coveo-search-section,.skinnynav .coveo-form .CoveoSearchInterface .coveo-search-section{padding:0;margin:0 10px 0 0}
.expandableNavigationBarComponent .coveo-form .CoveoSearchInterface .coveo-search-section .icon-sfdc-icon-magnifying-glass,.globalnavbar .coveo-form .CoveoSearchInterface .coveo-search-section .icon-sfdc-icon-magnifying-glass,.skinnynav .coveo-form .CoveoSearchInterface .coveo-search-section .icon-sfdc-icon-magnifying-glass{color:#215ca0}
.navbar_free_trial{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0 !important}
}
.menu-animation{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
@media(min-width:1025px){.mobile-navigation-drawer,.mobileNavigationComponent,.mobileSkinnyNav{display:none}
}
body.mobile-navigation-drawer-active{overflow:hidden;position:fixed !important}
body.mobile-navigation-drawer-active .mobile-navigation-drawer .overlay{opacity:.6;display:block}
body.mobile-navigation-drawer-active .mobile-navigation-drawer .mobile-drawer-container{right:0}
.mobileNavigationComponent>.header-container,.mobileSkinnyNav>.header-container{position:fixed !important;width:100%;background:#fff;top:0}
.navbar-header-container{padding-left:0;padding-right:0}
.navbar-header-container .navbar-header{min-height:54px;height:initial;width:100%;position:relative}
.navbar-header-container .navbar-header .navbar-brand{position:absolute;top:0;left:0}
.navbar-header-container .navbar-header .navbar-brand a{padding:0;float:left;text-decoration:none;font-size:19px;line-height:21px}
.navbar-header-container .navbar-header .navbar-brand img{margin:7px 0 7px 10px}
.navbar-header-container .navbar-header .free-trial-mobile-nav{display:block;text-align:center}
.navbar-header-container .navbar-header .navbar-content{max-width:200px;margin:0 auto}
.navbar-header-container .navbar-header .mobile-nav-toggle{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transtion:all .5s;border:0;background:#fff;color:#00a1e0;cursor:pointer;height:54px;width:54px;padding:0 13px;border-radius:0;position:absolute;top:0;right:0;margin:0}
.navbar-header-container .navbar-header .mobile-nav-toggle:focus{outline:0}
.navbar-header-container .navbar-header .mobile-nav-toggle span{display:block;background-color:#00a1e0;width:29px;height:4px;margin:5px 0}
.navbar-header-container .navbar-header .mobile-nav-toggle .btn-container{position:absolute;right:0;top:0}
.mobile-navigation-drawer{position:relative;z-index:106}
.mobile-navigation-drawer .drawer-container{-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.mobile-navigation-drawer .drawer-container.active-eager{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.mobile-navigation-drawer .overlay{display:none;background-color:#1e1e1e;position:fixed;opacity:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.mobile-navigation-drawer .mobile-drawer-container{position:fixed;bottom:0;top:0;background:#fff;right:-325px;width:325px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.mobile-navigation-drawer .mobile-drawer-container .inner{padding:20px 15px}
.mobile-navigation-drawer .mobile-drawer-container .search-form{padding:10px 19px}
.mobile-navigation-drawer .mobile-drawer-container .coveo-form .CoveoSearchInterface{padding:0 20px}
.mobile-navigation-drawer .mobile-drawer-container .coveo-form .CoveoSearchInterface .coveo-search-section{margin:10px 0;width:100%;padding:0}
.mobile-navigation-drawer .mobile-drawer-container .coveo-form .CoveoSearchInterface .CoveoSearchbox{margin-right:0}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation{height:auto;min-height:54px;border-bottom:1px solid #CCC;position:relative}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation #drawer-title{font-size:16px;text-align:center;width:200px;min-height:37px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation #drawer-title span{margin-top:15px;display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-close{right:0;position:relative;display:inline-block;overflow:hidden}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-close span{content:'\e931'}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-previous{left:0;display:none}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-previous span{content:'\e931'}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-previous,.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-close{position:absolute;top:0;cursor:pointer;color:#215ca0}
.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-previous span,.mobile-navigation-drawer .mobile-drawer-container .mobile-drawer-navigation .drawer-close span{padding:19px;font-size:16px;display:inline-block}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container{position:absolute;left:0;right:0;-webkit-overflow-scrolling:touch}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container::-webkit-scrollbar{display:none}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header{background-color:#f4f4f4}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links.has-child .haschildIcon:after,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header.has-child .haschildIcon:after{content:"\e924";font-family:'Salesforce Icons';right:20px;float:right;padding-left:15px}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links>span,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header>span{display:table-cell;vertical-align:middle}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links>.salesforce-icon,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header>.salesforce-icon{vertical-align:middle;background-size:contain;display:inline-block;width:30px;height:30px;margin-right:10px}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links>.salesforce-icon.none,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header>.salesforce-icon.none{display:none}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links .linktitle,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header .linktitle{width:100%}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .genericLinkListComponent .generic-links li>a{border-bottom:1px solid #f4f4f4}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .genericLinkListComponent .generic-links li:first-child>a{border-top:0}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header li,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links li,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .generic-links li{margin-bottom:0}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header li>a,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links li>a,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .generic-links li>a{padding:14px 20px;font-size:16px;display:table;line-height:22px;border-bottom:1px solid #CCC;cursor:pointer;width:100%}
.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header li:first-child>a,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .dynamic-links li:first-child>a,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .generic-links li:first-child>a{border-top:1px solid #CCC}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child{background-color:#fff;position:fixed;width:325px;top:0;right:-325px;bottom:0;z-index:3;overflow-x:hidden;overflow-y:scroll}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child ::-webkit-scrollbar{display:none}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child.active{right:0}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child.free-trial-drawer{z-index:4;background-color:#00a1e0;bottom:0 !important}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child.free-trial-drawer .freeTrialHeader{padding:20px 10px 0 21px}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child.free-trial-drawer .freeTrialHeader>span{display:block;color:#fff;font-size:16px}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child.free-trial-drawer .freeTrialHeader>span.subHeader{font-size:14px}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child.free-trial-drawer .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:250px;left:50%;margin-left:-20px;z-index:1}
.mobile-navigation-drawer .mobile-drawer-container .drawer-child.free-trial-drawer iframe{border:0}
.mobile-navigation-drawer .mobile-drawer-footer{text-align:center;position:absolute;bottom:0;z-index:3;width:100%;font-size:14px}
.mobile-navigation-drawer .mobile-drawer-footer .gradient{height:10px;position:absolute;top:-10px;width:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}
.mobile-navigation-drawer .mobile-drawer-footer #default-links{display:inline-block;padding:18px 15px}
.mobile-navigation-drawer .mobile-drawer-footer #default-links span{padding:0 5px;color:#c1b9b4}
.isc .mobileNavigationComponent .free-trial-container .buttonCTAItemComponent,.isp .mobileNavigationComponent .offer-cta-container .buttonCTAItemComponent{display:none}
.isp .mobileNavigationComponent .free-trial-container .buttonCTAItemComponent,.isc .mobileNavigationComponent .offer-cta-container .buttonCTAItemComponent{opacity:1;filter:alpha(opacity=100)}
.isp .mobileNavigationComponent .free-trial-container .buttonCTAItemComponent .nav-tab span.head-text,.isc .mobileNavigationComponent .offer-cta-container .buttonCTAItemComponent .nav-tab span.head-text{display:block}
.navbar-header-container .navbar-header .free-trial-mobile-nav,.isp .navbar-header-container .navbar-header .offer-cta-container{display:none}
.navbar-header-container .navbar-header .offer-cta-container,.isp .navbar-header-container .navbar-header .free-trial-mobile-nav,.isc .navbar-header-container .navbar-header .free-trial-mobile-nav{display:block}
@media(min-width:1025px){.expandableNavigationBarComponent .navbar.hidden-md{display:none !important}
}
@media(max-width:1024px){.expandableNavigationBarComponent .navbar.hidden-md{display:block !important}
}
.globalnavbar{background-color:#fff}
@media(max-width:1024px){.globalnavbar{display:none}
}
.globalnavbar ul{list-style-type:none;margin:0 10px 0 0;padding:0}
.globalnavbar li.overlayMenuItem{float:left;border-top:solid transparent 3px}
.globalnavbar li.overlayMenuItem:hover,.globalnavbar li.overlayMenuItem.active{background-color:inherit;color:#222;border-top:solid transparent 3px}
.globalnavbar li.overlayMenuItem:hover>h2.root-nav-heading>a,.globalnavbar li.overlayMenuItem.active>h2.root-nav-heading>a{color:#222 !important}
.globalnavbar li.overlayMenuItem:hover .subOverlayMenu,.globalnavbar li.overlayMenuItem.active .subOverlayMenu{display:block}
.globalnavbar li.overlayMenuItem h2.root-nav-heading{font-size:16px}
.globalnavbar li.overlayMenuItem h2.root-nav-heading a{display:block;color:#215ca0;text-align:center;padding:11px 15px;text-decoration:none;z-index:100}
.globalnavbar li.overlayMenuItem .tabs-header .generic-links a{font-size:16px}
.globalnavbar li.overlayMenuItem .tabs-header .tabs-container a h2 .header-text{font-size:16px !important}
.globalnavbar .globalnavbar-header-container{position:relative;height:110px}
.globalnavbar .globalnavbar-header-container .globalnavbar-header{position:absolute;width:100%;height:100%}
@media(min-width:768px){.globalnavbar .globalnavbar-header-container .globalnavbar-header{width:752px;padding:0}
}
@media(min-width:1024px){.globalnavbar .globalnavbar-header-container .globalnavbar-header{width:972px;padding:0}
}
@media(min-width:1312px){.globalnavbar .globalnavbar-header-container .globalnavbar-header{width:1312px;padding:0 16px}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .top-section{right:16px}
}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .logo-container{position:relative;float:left;top:23px;margin-right:22px;z-index:1}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .logo-container .globalnavbar-logo{height:64px;width:89px}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container{float:left}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container .menu-item-container{position:absolute;bottom:0}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu{left:-117px}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu .globalnavbar-expandable-container{padding:0 !important;background-color:#e6eef4;height:auto;overflow:hidden;width:1000px}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu .globalnavbar-expandable-container.vertical-nav .tab-pane{margin-left:-16px;margin-right:-16px}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu .globalnavbar-expandable-container.vertical-nav .tab-pane .tab-wrap .tab-content{margin:0 0 0 20px}
@media(min-width:1312px){.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu .globalnavbar-expandable-container{width:1240px}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu .globalnavbar-expandable-container.vertical-nav{width:1280px !important}
}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu .globalnavbar-expandable-container .tab-wrap>.columnContainer{margin:0}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container #products_menu_item .subOverlayMenu .globalnavbar-expandable-container .tab-pane{overflow:hidden;margin-left:0;margin-right:0;height:auto;background-color:#fff}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .globalnav-menu-container .tab-pane .tab-wrap{padding-left:0;padding-right:0}
.globalnavbar .col>.columnContainer>.columns-wrapper{padding-left:22px}
.globalnavbar .globalnavbar-expandable-container.nav-expanded{height:auto}
.globalnavbar .globalnavbar-expandable-container .container{width:100%}
.globalnavbar .globalnavbar-expandable-container.vertical-nav .tab-wrap .columnContainer .container{padding-left:0;padding-right:0}
.globalnavbar .overlayMenuItem{position:relative;float:left}
.globalnavbar .overlayMenuItem .subOverlayMenu{display:none;position:absolute;top:44px}
.globalnavbar .overlayMenuItem .subOverlayMenu.rightAlignedSubMenuElement{right:0}
@media(min-width:1025px) and (max-width:1311px){.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-10{left:-10px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-20{left:-20px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-30{left:-30px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-40{left:-40px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-50{left:-50px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-60{left:-60px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-70{left:-70px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-80{left:-80px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-90{left:-90px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-100{left:-100px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-110{left:-110px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-120{left:-120px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-130{left:-130px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-140{left:-140px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-150{left:-150px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-160{left:-160px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-170{left:-170px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-180{left:-180px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-190{left:-190px !important}
.globalnavbar .overlayMenuItem .subOverlayMenu.sub-nav-offset-200{left:-200px !important}
}
.globalnavbar .overlayMenuItem:hover>.subOverlayMenu{display:block;z-index:100}
.globalnavbar .top-section{position:absolute;right:0;top:0;width:200px;height:110px}
.globalnavbar .top-section .utility-bar{position:absolute;top:0;right:0;justify-content:center;display:block;float:right;text-align:right;min-width:80vw;align-items:center;align-content:center;padding-top:10px}
.globalnavbar .top-section .utility-bar>div{display:inline-block;vertical-align:middle}
.globalnavbar .top-section .utility-bar>.separator{height:26px;width:1px;background-color:#c1b9b4;margin:0 15px}
.globalnavbar .top-section .utility-bar>div>.display-phone{margin-right:10px;font-size:16px}
.globalnavbar .top-section .utility-bar>.search-form{margin-right:10px;max-height:35px}
.globalnavbar .top-section .utility-bar>.search-form.active{margin-right:20px}
@media(min-width:1025px){.globalnavbar .top-section .utility-bar>.search-form.active{width:333px}
}
.globalnavbar .top-section .utility-bar .region-selection{z-index:10;margin-left:20px}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_dialog{box-shadow:none;display:none;top:34px;position:absolute;z-index:5;width:650px;border:5px solid #f4f4f4;background-color:#fff;bottom:auto}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_dialog:after{top:-14px;right:-4px;border-top:0 solid transparent;border-bottom:14px solid #f4f4f4;border-left:14px solid transparent;border-right:14px solid transparent;position:absolute;width:0;height:0}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_dialog a{font-size:13px;margin:0}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_dialog .headingComponent h2 a{font-size:16px;line-height:22px}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_dialog .genericLinkListComponent ul li{margin-bottom:10px}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_dialog .genericLinkListComponent ul li:first-child{margin-top:15px}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_content{padding:20px 4px 10px}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_button{width:20px;height:28px;vertical-align:middle;color:#9faab5;cursor:pointer;overflow:hidden}
.globalnavbar .top-section .utility-bar .global-login a,.globalnavbar .top-section .utility-bar .global_login a{text-transform:none;font-family:SalesforceSansRegular !important;display:block}
.globalnavbar .top-section .utility-bar .global-login a>span,.globalnavbar .top-section .utility-bar .global_login a>span{padding:0 10px 0 0;letter-spacing:normal;display:inline-block;vertical-align:middle}
.globalnavbar .top-section .utility-bar .global-login a .globalIcon,.globalnavbar .top-section .utility-bar .global_login a .globalIcon{padding-right:0}
.globalnavbar .top-section .utility-bar .global-login a .globalIcon img,.globalnavbar .top-section .utility-bar .global_login a .globalIcon img{width:30px;height:30px}
.globalnavbar .top-section .utility-bar .global_login{margin-bottom:0 !important;margin-top:0 !important}
.globalnavbar .top-section .utility-bar .login-link .global_login a{font-size:16px !important}
.globalnavbar .top-section .free-trial-container{position:absolute;bottom:0;right:0}
.globalnavbar .top-section .free-trial-container .buttonCTAItemComponent{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;margin:10px 0}
.globalnavbar .top-section .free-trial-container .buttonCTAItemComponent .btn-lg{font-size:14px;padding:0 20px}
.globalnavbar .top-section .offer-cta-container{position:absolute;bottom:0;right:0}
.globalnavbar .top-section .search-form{margin-right:20px}
.globalnavbar .top-section .icon-sfdc-icon-magnifying-glass{color:#9faab5}
.globalnavbar .body-overlay{display:none;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.globalnavbar .body-overlay.active{display:inline;visibility:visible;opacity:1;z-index:-1}
.globalnavbar li:hover ~ .body-overlay{display:inline;visibility:visible;opacity:1;z-index:-1}
.globalnavbar .global-nav-login-flydown .dropdown{margin-right:0 !important;display:inline-block;vertical-align:middle;padding-top:1px}
.globalnavbar .global-nav-login-flydown .global-login-img{display:inline-block;vertical-align:middle;height:30px;width:30px}
.globalnavbar .img-responsive{vertical-align:middle !important;margin-right:8px !important}
.globalnavbar .dropdown a.dropdown-toggle{font-size:16px;white-space:nowrap;cursor:pointer}
.globalnavbar .dropdown .dropdown-menu>li>a:hover{background-image:none !important}
.globalnavbar .dropdown .flyout-menu{border:5px solid #f4f4f4;border-radius:0 !important;padding:10px 0;margin-top:9px !important;left:calc(-65%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.globalnavbar .dropdown .flyout-menu:before{content:"";position:absolute;left:50%;top:-14px;width:0;height:0;border-top:0 solid transparent;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:14px solid #f4f4f4;margin:0 0 0 -14px}
.globalnavbar .dropdown .flyout-menu:after{content:"";position:absolute;left:0;top:-18px;width:100%;height:26px;background-color:transparent}
.globalnavbar .dropdown .flyout-menu li{padding:5px 0;font-size:13px}
.globalnavbar .dropdown .flyout-menu li>a{color:#215ca0;cursor:pointer}
.globalnavbar .dropdown .flyout-menu li>a:hover,.globalnavbar .dropdown .flyout-menu li a:focus{background-color:#fff !important}
.globalnavbar .dropdown .flyout-menu li .flyout-menu-icon{font-size:20px;margin:0 10px 0 0;vertical-align:middle}
.globalnavbar .dropdown .flyout-menu li .flyout-menu-icon.text-casper{color:#9faab5 !important}
.globalnavbar .dropdown .flyout-menu li .panel-group{width:277px;margin-bottom:-4px}
.globalnavbar .dropdown .flyout-menu-login{margin:0;right:0;left:auto;padding:0}
.globalnavbar .dropdown .flyout-menu-login:before{content:"";position:absolute;left:78%;top:-14px;width:0;height:0;border-top:0 solid transparent;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:14px solid #f4f4f4;margin:0 0 0 -14px}
.globalnavbar .dropdown .flyout-menu-login:after{margin-left:15px}
.globalnavbar .dropdown .flyout-menu-login li{border-bottom:1px solid #ddd}
.globalnavbar .dropdown .flyout-menu-login li>h1,.globalnavbar .dropdown .flyout-menu-login li h2,.globalnavbar .dropdown .flyout-menu-login li h3,.globalnavbar .dropdown .flyout-menu-login li h4,.globalnavbar .dropdown .flyout-menu-login li h5,.globalnavbar .dropdown .flyout-menu-login li h6{padding:10px 15px 10px 15px}
.globalnavbar .dropdown .flyout-menu-login li .panel-group{width:277px;margin-bottom:-4px}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel{box-shadow:none !important;margin:0}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-body{padding:0 15px}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading{padding:15px}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .collapsed .panel-heading-icon-caret:before,.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .collapsed .panel-title-login{color:#215ca0 !important}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .collapsed .removeMargin{margin:0}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-title-login{color:#032e61 !important}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-heading-icon-caret{color:#032e61;line-height:0;position:relative}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-heading-icon-caret span{color:#215ca0}
.globalnavbar .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-heading-icon-caret:before{line-height:0;margin-left:210px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation-name:none;animation-name:none}
.globalnavbar>li>a{display:table-cell;justify-content:center;align-items:center;width:100%;background-color:transparent}
.globalnavbar .tab-wrap{background-color:#e6eef4}
.globalnavbar .tab-wrap>.columnContainer{margin:10px;overflow:hidden}
.globalnavbar .tab-wrap .tab-content{margin:0 10px 0 10px}
.globalnavbar .tab-wrap .tab-content .tab-pane .salesforce-icon{width:45px;height:45px;top:0}
.globalnavbar .tab-wrap .tabsContainer .tab-corner{padding-right:10px}
.globalnavbar .tab-wrap .tabsContainer .nav.nav-tabs{margin:0 10px}
.globalnavbar .tab-wrap .tabsContainer .nav.nav-tabs .tab-equalize{margin-top:10px;cursor:pointer}
.globalnavbar .tab-wrap .tabsContainer .nav.nav-tabs .tab-equalize a{cursor:pointer}
.globalnavbar .bottom-border{height:3px;width:100%;margin-top:-3px;background-color:#00a1e0}
.isc .globalnavbar .free-trial-container .buttonCTAItemComponent,.isp .globalnavbar .offer-cta-container .buttonCTAItemComponent{display:none}
.isp .globalnavbar .free-trial-container .buttonCTAItemComponent,.isc .globalnavbar .offer-cta-container .buttonCTAItemComponent{opacity:1;filter:alpha(opacity=100)}
.isp .globalnavbar .free-trial-container .buttonCTAItemComponent .nav-tab span.head-text,.isc .globalnavbar .offer-cta-container .buttonCTAItemComponent .nav-tab span.head-text{display:block}
@media(min-width:1025px){.expandableNavigationBarComponent .navbar.hidden-md{display:none !important}
}
@media(max-width:1024px){.expandableNavigationBarComponent .navbar.hidden-md{display:block !important}
}
.mobileSkinnyNav .navbar{z-index:0}
.skinnynav{background-color:#fff}
@media(max-width:1024px){.skinnynav{display:none}
}
.skinnynav ul{list-style-type:none;margin:0 10px 0 0;padding:0}
.skinnynav li.overlayMenuItem{float:left;border-top:0}
.skinnynav li.overlayMenuItem:hover{background-color:transparent;color:#222;border-top:0}
.skinnynav li.overlayMenuItem:hover>h2.root-nav-heading>a{color:#222 !important}
.skinnynav li.overlayMenuItem h2.root-nav-heading{font-size:16px}
.skinnynav li.overlayMenuItem h2.root-nav-heading a{display:block;color:#215ca0;text-align:center;padding:11px 15px;text-decoration:none;z-index:100}
.skinnynav .skinnynav-header-container{position:relative;height:110px}
.skinnynav .skinnynav-header-container .skinnynav-header{position:absolute;width:100%;height:100%}
@media(min-width:768px){.skinnynav .skinnynav-header-container .skinnynav-header{width:752px;padding:0}
}
@media(min-width:1024px){.skinnynav .skinnynav-header-container .skinnynav-header{width:972px;padding:0}
}
@media(min-width:1312px){.skinnynav .skinnynav-header-container .skinnynav-header{width:1312px;padding:0 16px}
.skinnynav .skinnynav-header-container .skinnynav-header .top-section{right:16px}
}
.skinnynav .skinnynav-header-container .skinnynav-header .logo-container{position:relative;float:left;top:9px;margin-right:22px;z-index:1}
.skinnynav .skinnynav-header-container .skinnynav-header .logo-container .skinnynav-logo{height:60px}
.skinnynav .skinnynav-header-container .skinnynav-header .logo-container .skinnynav-logo .image-link{height:100%}
.skinnynav .skinnynav-header-container .skinnynav-header .skinnynav-menu-container{float:none !important}
.skinnynav .skinnynav-header-container .skinnynav-header .skinnynav-menu-container .menu-item-container{position:absolute;bottom:0}
.skinnynav .skinnynav-header-container .skinnynav-header .skinnynav-menu-container .menu-item-container ul .primary-menu-item:first-child a{padding-left:0 !important}
.skinnynav .col>.columnContainer>.columns-wrapper{padding-left:22px}
.skinnynav .globalnavbar-expandable-container.nav-expanded{height:auto}
.skinnynav .globalnavbar-expandable-container .container{width:100%}
.skinnynav .overlayMenuItem{position:relative;float:left}
.skinnynav .top-section{position:absolute;right:0;top:0;width:200px;height:110px}
.skinnynav .top-section .utility-bar{position:absolute;top:0;right:0;justify-content:center;display:block;float:right;text-align:right;min-width:80vw;align-items:center;align-content:center;padding-top:10px}
.skinnynav .top-section .utility-bar>div{display:inline-block;vertical-align:middle}
.skinnynav .top-section .utility-bar>.separator{height:26px;width:1px;background-color:#c1b9b4;margin:0 20px}
.skinnynav .top-section .utility-bar>div>.display-phone{margin-right:10px;font-size:16px}
.skinnynav .top-section .utility-bar>.search-form{margin-right:10px;max-height:35px}
.skinnynav .top-section .utility-bar>.search-form.active{margin-right:20px}
@media(min-width:1025px){.skinnynav .top-section .utility-bar>.search-form.active{width:333px}
}
.skinnynav .top-section .utility-bar .region-selection{z-index:10}
.skinnynav .top-section .utility-bar .region-selection .region-selector_dialog{box-shadow:none;display:none;top:34px;position:absolute;z-index:5;width:650px;border:5px solid #f4f4f4;background-color:#fff;bottom:auto}
.skinnynav .top-section .utility-bar .region-selection .region-selector_dialog:after{top:-14px;right:-4px;border-top:0 solid transparent;border-bottom:14px solid #f4f4f4;border-left:14px solid transparent;border-right:14px solid transparent;position:absolute;width:0;height:0}
.skinnynav .top-section .utility-bar .region-selection .region-selector_dialog a{font-size:13px;margin:0}
.skinnynav .top-section .utility-bar .region-selection .region-selector_dialog .headingComponent h2 a{font-size:16px;line-height:22px}
.skinnynav .top-section .utility-bar .region-selection .region-selector_dialog .genericLinkListComponent ul li{margin-bottom:10px}
.skinnynav .top-section .utility-bar .region-selection .region-selector_dialog .genericLinkListComponent ul li:first-child{margin-top:15px}
.skinnynav .top-section .utility-bar .region-selection .region-selector_content{padding:20px 4px 10px}
.skinnynav .top-section .utility-bar .region-selection .region-selector_button{width:20px;height:28px;vertical-align:middle;color:#9faab5;cursor:pointer;overflow:hidden}
.skinnynav .top-section .utility-bar .global-login a,.skinnynav .top-section .utility-bar .global_login a{text-transform:none;font-family:SalesforceSansRegular !important;display:block}
.skinnynav .top-section .utility-bar .global-login a>span,.skinnynav .top-section .utility-bar .global_login a>span{padding:0 10px 0 0;letter-spacing:normal;display:inline-block;vertical-align:middle}
.skinnynav .top-section .utility-bar .global-login a .globalIcon,.skinnynav .top-section .utility-bar .global_login a .globalIcon{padding-right:0}
.skinnynav .top-section .utility-bar .global-login a .globalIcon img,.skinnynav .top-section .utility-bar .global_login a .globalIcon img{width:30px;height:30px}
.skinnynav .top-section .utility-bar .global_login{margin-bottom:0 !important;margin-top:0 !important}
.skinnynav .top-section .utility-bar .login-link .global_login a{font-size:16px !important}
.skinnynav .top-section .free-trial-container,.skinnynav .top-section .offer-container{position:absolute;bottom:0;right:0}
.skinnynav .top-section .free-trial-container .buttonCTAItemComponent,.skinnynav .top-section .offer-container .buttonCTAItemComponent{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;margin:10px 0}
.skinnynav .top-section .free-trial-container .buttonCTAItemComponent .btn-lg,.skinnynav .top-section .offer-container .buttonCTAItemComponent .btn-lg{font-size:14px;padding:0 20px}
.skinnynav .top-section .offer-container .buttonCTAItemComponent{opacity:1;filter:alpha(opacity=100)}
.skinnynav .top-section .search-form,.skinnynav .top-section .skinnynav-contact-us{margin-right:20px}
.skinnynav .top-section .icon-sfdc-icon-magnifying-glass{color:#9faab5}
.skinnynav .top-section .salesforce-link{display:inline}
.skinnynav .global-nav-login-flydown .dropdown{margin-right:0 !important;display:inline-block;vertical-align:middle;padding-top:1px}
.skinnynav .global-nav-login-flydown .global-login-img{display:inline-block;vertical-align:middle;height:30px;width:30px}
.skinnynav .img-responsive{vertical-align:middle !important;margin-right:8px !important;height:100%}
.skinnynav .dropdown a.dropdown-toggle{font-size:16px;white-space:nowrap;cursor:pointer}
.skinnynav .dropdown .dropdown-menu>li>a:hover{background-image:none !important}
.skinnynav .dropdown .flyout-menu{border:5px solid #f4f4f4;border-radius:0 !important;padding:10px 0;margin-top:9px !important;left:calc(-65%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.skinnynav .dropdown .flyout-menu:before{content:"";position:absolute;left:50%;top:-14px;width:0;height:0;border-top:0 solid transparent;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:14px solid #f4f4f4;margin:0 0 0 -14px}
.skinnynav .dropdown .flyout-menu:after{content:"";position:absolute;left:0;top:-18px;width:100%;height:26px;background-color:transparent}
.skinnynav .dropdown .flyout-menu li{padding:5px 0;font-size:13px}
.skinnynav .dropdown .flyout-menu li>a{color:#215ca0;cursor:pointer}
.skinnynav .dropdown .flyout-menu li>a:hover,.skinnynav .dropdown .flyout-menu li a:focus{background-color:#fff !important}
.skinnynav .dropdown .flyout-menu li .flyout-menu-icon{font-size:20px;margin:0 10px 0 0;vertical-align:middle}
.skinnynav .dropdown .flyout-menu li .flyout-menu-icon.text-casper{color:#9faab5 !important}
.skinnynav .dropdown .flyout-menu li .panel-group{width:277px;margin-bottom:-4px}
.skinnynav .dropdown .flyout-menu-login{margin:0;right:0;left:auto;padding:0}
.skinnynav .dropdown .flyout-menu-login:before{content:"";position:absolute;left:78%;top:-14px;width:0;height:0;border-top:0 solid transparent;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:14px solid #f4f4f4;margin:0 0 0 -14px}
.skinnynav .dropdown .flyout-menu-login:after{margin-left:15px}
.skinnynav .dropdown .flyout-menu-login li{border-bottom:1px solid #ddd}
.skinnynav .dropdown .flyout-menu-login li>h1,.skinnynav .dropdown .flyout-menu-login li h2,.skinnynav .dropdown .flyout-menu-login li h3,.skinnynav .dropdown .flyout-menu-login li h4,.skinnynav .dropdown .flyout-menu-login li h5,.skinnynav .dropdown .flyout-menu-login li h6{padding:10px 15px 10px 15px}
.skinnynav .dropdown .flyout-menu-login li .panel-group{width:277px;margin-bottom:-4px}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel{box-shadow:none !important;margin:0}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-body{padding:0 15px}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading{padding:15px}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .collapsed .panel-heading-icon-caret:before,.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .collapsed .panel-title-login{color:#215ca0 !important}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .collapsed .removeMargin{margin:0}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-title-login{color:#032e61 !important}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-heading-icon-caret{color:#032e61;line-height:0;position:relative}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-heading-icon-caret span{color:#215ca0}
.skinnynav .dropdown .flyout-menu-login li .panel-group .panel .panel-heading .panel-heading-icon-caret:before{line-height:0;margin-left:210px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation-name:none;animation-name:none}
.skinnynav>li>a{display:table-cell;justify-content:center;align-items:center;width:100%;background-color:transparent}
.skinnynav .bottom-border{height:3px;width:100%;margin-top:-3px;background-color:#00a1e0}
.isc .globalnavbar .free-trial-container .buttonCTAItemComponent,.isc .skinnynav .free-trial-container .buttonCTAItemComponent{display:none}
.isp .globalnavbar .free-trial-container .buttonCTAItemComponent,.isp .skinnynav .free-trial-container .buttonCTAItemComponent{opacity:1;filter:alpha(opacity=100)}
.mobileSkinnyNav .offer-cta-container{display:block !important}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs{border:0}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li{display:table-cell;float:left;margin-bottom:-1px;padding-top:25px;min-height:137px;align-items:center;background-color:inherit;justify-content:center}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li.active,.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li:hover,.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li:focus{background-color:#fff}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li>a{background-color:transparent;border:0}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li>a:hover{cursor:pointer}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li>a span{display:block}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li>a .salesforce-icon{height:55px;width:55px;margin-bottom:2px;display:inline-block}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li>a .salesforce-icon:before{padding:0}
.tabsContainer .tabs-horizontal .tabs-container .nav-tabs li>a .head-text{font-size:15px !important}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-2{width:50%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-3{width:33.3%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-3:last-child{width:33.4%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-4{width:25%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-5{width:20%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-6{width:16.6%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-6:last-child{width:17%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-7{width:14.2%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-7:last-child{width:14.8%}
.tabsContainer .tabs-horizontal .tabs-container .tab-width-8{width:12.5%}
.tabsContainer .tabs-vertical{display:flex}
.tabsContainer .tabs-vertical .tabs-container{align-items:stretch;height:100%}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs{border:0;background-color:#fff;padding:20px 0 20px 12px;margin:0 !important;height:100%}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li{display:block;float:left;margin-bottom:-1px;margin-top:10px;padding:3px 0;align-items:center;background-color:#fff;justify-content:center;width:100%}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.active,.tabsContainer .tabs-vertical .tabs-container .nav-tabs li:hover,.tabsContainer .tabs-vertical .tabs-container .nav-tabs li:focus{background-color:#fff}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li>a{background-color:transparent;border:0;padding:0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li>a:hover{cursor:pointer}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li>a span{display:inline-block;align-items:center;display:flex;width:70%}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li>a .salesforce-icon{margin-bottom:2px;display:inline-block;width:32px;height:32px;margin:auto 0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li>a .salesforce-icon:before{padding:0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li>a .head-text{font-size:15px !important;padding-left:10px}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li .nav-tab{display:flex}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li:not(.no-content):hover{background-color:#f4f4f4}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li::before{background-color:#00a1e0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-sales::before{background-color:#00857d}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-sales-light::before{background-color:#86c8bc}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-service::before{background-color:#812244}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-service-light::before{background-color:#c996b6}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-marketing::before{background-color:#e67300}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-marketing-light::before{background-color:#fdbe87}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-e-commerce::before{background-color:#416437}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-e-commerce-light::before{background-color:#a8bc98}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-communities::before{background-color:#be8919}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-communities-light::before{background-color:#fce17b}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-analytics::before{background-color:#00a1e0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-analytics-light::before{background-color:#8cd3f8}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-product-quip::before{background-color:#d3451d}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-industries::before{background-color:#4c2248}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-platform::before{background-color:#032e61}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-iot::before{background-color:#00a1e0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-iot-light::before{background-color:#8cd3f8}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-smb::before{background-color:#00a1e0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-einstein::before{background-color:#00a1e0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-platform-light::before{background-color:#215ca0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-heroku-solid::before{background-color:#211746}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li.highlight-heroku-tint::before{background-color:#7673c0}
.tabsContainer .tabs-vertical .tabs-container .nav-tabs li:not(.no-content):hover::before{content:'';position:absolute;left:0;top:0;height:100%;width:4px}
@media(min-width:1025px) and (max-width:1280px){.tabsContainer .tabs-vertical .tabs-container .nav-tabs{padding:20px 0 20px 0}
}
.tabsContainer .tabs-vertical .tabs-container .tab-width-2{width:50%}
.tabsContainer .tabs-vertical .tabs-container .tab-width-3{width:33.3%}
.tabsContainer .tabs-vertical .tabs-container .tab-width-4{width:25%}
.tabsContainer .tabs-vertical .tabs-container .tab-width-5{width:20%}
.tabsContainer .tabs-vertical .tabs-container .tab-width-6{width:16.6%}
.tabsContainer .tabs-vertical .tabs-container .tab-width-7{width:14.2%}
.tabsContainer .tabs-vertical .tabs-container .tab-width-8{width:12.5%}
.tabsContainer .tabs-vertical .tab-content .tab-pane{background-color:transparent !important}
.tabsContainer .tabs-vertical .tab-corner{width:auto}
.tabsContainer .tab-content>div{width:100%}
.tabsContainer .tab-corner{float:left;width:210px;padding-left:30px;padding-top:25px}
.tabs-header{margin:0}
.tabs-header .col{padding:0}
.tabs-header .col-padding{padding-left:13px;padding-right:0}
.subOverlayMenu.shrink{width:258px !important;overflow:hidden !important}
@media(max-width:1311px){body{overflow-x:hidden}
body .side-drawers{display:block}
body header,body footer,body .content-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}
}
@media(max-width:1023px){body .content-container{z-index:101}
}
.free-trial-desktop{display:inline}
.free-trial-mobile{display:inline}
@media(min-width:1025px){.free-trial-mobile{display:none !important}
}
@media(min-width:1024px) and (max-width:1024px){.navbar-brand a .hidden-sm{display:none !important}
.navbar-brand a .hidden-md{display:block !important}
}
.content-container .right-menu-active{overflow:hidden;position:relative;z-index:1}
.freetrial-drawer-active .side-drawers .side-drawer,.freetrial-drawer-active .side-drawers .side-drawer-right{display:block}
.nav-active{overflow:hidden}
.nav-active.side-drawers{display:block}
.nav-active .freetrial-drawer-active header,.nav-active .freetrial-drawer-active footer,.nav-active .freetrial-drawer-active .content-container{-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px)}
.nav-active.freetrial-drawer-active .content-container,.nav-active.freetrial-drawer-active>footer,.nav-active.freetrial-drawer-active header{-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-ms-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px)}
.isc .nav-container .buttonCTAItemComponent.navbar_free_trial{display:none}
@media(max-width:1023px){.isc .navbar-header-container .navbar-header .navbar-toggle{margin-right:0}
}
@media(min-width:768px) and (max-width:1023px){.isc .navbar-header-container .navbar-header .navbar-toggle{right:0}
.isc .nav-container .main-menu{right:54px}
}
.isp .nav-container .buttonCTAItemComponent.navbar_free_trial{opacity:1;filter:alpha(opacity=100)}
.side-drawers{color:#FFF;font-family:SalesforceSansLight,Arial,sans-serif !important;position:fixed;top:0;bottom:0}
@media(max-width:1311px){.side-drawers .side-drawers{display:block}
}
.side-drawers .side-drawer{position:fixed;display:none;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}
.side-drawers .side-drawer.side-drawer-right{right:0;z-index:1;width:307px;background-color:#00a1e0}
.side-drawers .side-drawer.side-drawer-right iframe{background:#00a1e0;z-index:100}
.side-drawers .side-drawer .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}
.side-drawers .side-drawer .freeTrial-container .loading-icon{top:250px}
.side-drawers .side-drawer .freeTrialHeader{font-size:16px;padding:20px 10px 0 21px}
.side-drawers .side-drawer .freeTrialHeader .subHeader{display:block;font-size:14px;margin:12px 0 10px}
.side-drawers .side-drawer #formSelect{width:273px;color:#000}
.side-drawers #freeTrialForm,.side-drawers #contactForm{border:0;display:none;position:relative}
.side-drawers .freeTrial-container{position:relative}
.side-drawers .freeTrial-container #content-wrap{padding-top:0}
.side-drawers .contactForm-container{display:none}
.side-drawers .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%)}
.side-drawers .contact-header .icon{float:right;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;overflow:hidden;margin-top:2px}
.side-drawers .contact-header .icon span{background-position:-99px -129px;height:12px;width:12px}
.side-drawers .contact-header.active .icon{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg)}
.side-drawers .contact-header .icon span{background-position:-99px -129px;height:12px;width:12px;display:block;background-image:url('https://secure2.sfdcstatic.com/common/assets/images/global-navigation/nav-icons.png');background-size:120px}
.searchFieldComponent .search-field{height:110px}
.searchFieldComponent .search-field.search-field-with-results .search-buttons-wrapper .search-button{position:absolute;top:31px}
.searchFieldComponent .form-inline{margin:4px 0 0 0}
.searchFieldComponent .input-group{width:100%}
.searchFieldComponent .form-control{height:45px;font-size:20px;color:#222}
.searchFieldComponent .input-group-addon{width:50px !important}
.searchFieldComponent .input-group-btn{width:70px !important}
.searchFieldComponent .btn{height:45px;color:#215ca0;border-left:0;text-transform:uppercase;padding-right:20px}
@media(max-width:768px){.form-control{border-top-right-radius:50px !important;border-bottom-right-radius:50px !important}
.input-group-btn{display:none}
}
.search-form form.gsc-search-box.active{opacity:1 !important}
.search-form form.gsc-search-box{border:1px solid #ccc !important;border-radius:50px !important;height:35px;opacity:0}
.search-form form.gsc-search-box input.gsc-input{height:33px;font-size:15px;background:none !important;border:0;background:transparent;padding:0 0 0 30px !important;opacity:1 !important}
.search-form form.gsc-search-box td.gsc-input{padding:0 !important;opacity:1 !important}
.search-form form.gsc-search-box input.gsc-search-button{background-color:transparent !important;border:0;padding:0 12px 0 12px !important;margin:0;cursor:pointer;color:#215ca0;text-transform:uppercase;font-size:12px;font-family:'SalesforceSansRegular' !important}
.search-form form.gsc-search-box .gsc-clear-button{display:none}
.searchFieldComponent{position:relative}
.searchFieldComponent input.gsc-input{border-radius:30px;min-height:45px;padding-left:55px;font-size:22px;width:100%;background-image:none !important}
.searchFieldComponent table.gsc-search-box td.gsc-input{padding-right:0}
.searchFieldComponent td.gsc-clear-button{display:none}
#cse-search-box .input-group{display:none}
@media(max-width:1024px){.search-form form.gsc-search-box{opacity:1;background-color:#fff !important}
form.gsc-search-box{opacity:1 !important}
}
.search-form-top-container .search-form{width:100%}
@media(max-width:1023px){.search-form-top-container .gsc-control-searchbox-only td.gsc-search-button input.gsc-search-button{display:none}
}
.searchFieldComponent .gsc-control-searchbox-only{margin-top:30px}
.searchFieldComponent .gsc-control-searchbox-only td.gsc-search-button{position:absolute;top:13px;right:70px}
.searchFieldComponent .gsc-control-searchbox-only td.gsc-search-button input.gsc-search-button{border:0 none;background:#fff;text-transform:uppercase;color:#215ca0;font-family:'SalesforceSansRegular' !important;font-size:12px}
@media(max-width:1023px){.searchFieldComponent .gsc-control-searchbox-only td.gsc-search-button{display:none}
}
.searchFieldComponent .search-buttons-wrapper .gsc-control-searchbox-only td.gsc-search-button{top:42px;right:27px;width:inherit}
.searchFieldComponent .icon-sfdc-icon-magnifying-glass{color:#215ca0;top:13px;left:15px;z-index:1;font-size:20px;position:absolute}
.globalnavbar .search-button,.skinnynav .search-button,.mobile-drawer-container .search-button,.expandableNavigationBarComponent .search-button{position:relative}
.globalnavbar .search-button .icon-sfdc-icon-magnifying-glass,.skinnynav .search-button .icon-sfdc-icon-magnifying-glass,.mobile-drawer-container .search-button .icon-sfdc-icon-magnifying-glass,.expandableNavigationBarComponent .search-button .icon-sfdc-icon-magnifying-glass{position:absolute;left:12px;top:11px;z-index:1;cursor:pointer;font-size:15px}
.search-results .search-result-stats{font-size:11px;font-family:'SalesforceSansRegular' !important;margin:10px 0;color:#222}
.search-results .search-result-item{width:100%;font-family:'SalesforceSansRegular' !important;padding:30px 0;border-bottom:1px solid #c1b9b4}
.search-results .search-result-item a.result-title{font-size:22px;color:#215ca0}
.search-results .search-result-item .result-link{font-size:15px;color:#c1b9b4}
.search-results .search-result-item .result-snippet{font-size:15px;color:#222}
.search-results .search-result-item .img-responsive{width:100%}
@media(max-width:1023px){.search-results .search-result-item .col-sm-12,.search-results .search-result-item .col-xs-12{padding-left:0;padding-right:0}
}
.search-results .pagination{width:100%}
.search-results .pagination div{color:#222;float:left;list-style-type:none;margin-left:30px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:30px;height:30px;padding-top:5px}
@media(max-width:1023px){.search-results .pagination div{margin-left:10px}
}
.search-results .pagination div.active{color:#fff;background-color:#215ca0}
.search-results .pagination div:first-child{margin-left:0}
.ie8 .search-button{top:-20px}
.ie8 .search-form.active .search-button{top:0}
.ie8 form.gsc-search-box{display:none}
.ie8 form.gsc-search-box.active{display:block}
.ie8 .gsc-branding-text,.ie8 .gsc-branding-img{display:none}
a.screen-reader-text{left:-10000px;height:1px;overflow:hidden;position:absolute;top:auto;width:1px}
a.screen-reader-text:focus,a.screen-reader-text:active{left:auto;height:20px;width:auto;font-size:15px;font-weight:bold;text-transform:uppercase;color:#215ca0;background-color:#f4f4f4;border-bottom:1px solid #c2e8ff;outline:0;z-index:105;display:block;position:static;overflow:visible}
h1.vertical-bar-static-prefix,h2.vertical-bar-static-prefix,h3.vertical-bar-static-prefix,h4.vertical-bar-static-prefix,h5.vertical-bar-static-prefix,h6.vertical-bar-static-prefix{height:100px;padding-left:16px;border-left:1px solid #8f8f8f}
h1 [class^="cloud-icon-"],h2 [class^="cloud-icon-"],h3 [class^="cloud-icon-"],h4 [class^="cloud-icon-"],h5 [class^="cloud-icon-"],h6 [class^="cloud-icon-"],h1 [class*=" cloud-icon-"],h2 [class*=" cloud-icon-"],h3 [class*=" cloud-icon-"],h4 [class*=" cloud-icon-"],h5 [class*=" cloud-icon-"],h6 [class*=" cloud-icon-"]{font-size:190%;vertical-align:middle}
.icon-navigation h1 [class^="cloud-icon-"],.icon-navigation h2 [class^="cloud-icon-"],.icon-navigation h3 [class^="cloud-icon-"],.icon-navigation h4 [class^="cloud-icon-"],.icon-navigation h5 [class^="cloud-icon-"],.icon-navigation h6 [class^="cloud-icon-"],.icon-navigation h1 [class*=" cloud-icon-"],.icon-navigation h2 [class*=" cloud-icon-"],.icon-navigation h3 [class*=" cloud-icon-"],.icon-navigation h4 [class*=" cloud-icon-"],.icon-navigation h5 [class*=" cloud-icon-"],.icon-navigation h6 [class*=" cloud-icon-"]{font-size:176%}
@media(max-width:1023px){h1 a.anchor-image,h2 a.anchor-image,h3 a.anchor-image,h4 a.anchor-image,h5 a.anchor-image,h6 a.anchor-image{display:table-row;width:100%;table-layout:fixed}
}
h1 span.head-text,h2 span.head-text,h3 span.head-text,h4 span.head-text,h5 span.head-text,h6 span.head-text{vertical-align:middle}
.headingComponent .h2 [class^="cloud-icon-"],.headingComponent .h2 [class*=" cloud-icon-"]{height:60px;width:60px}
.headingComponent .h1 [class^="cloud-icon-"],.headingComponent .h3 [class^="cloud-icon-"],.headingComponent .h3lg [class^="cloud-icon-"],.headingComponent .h4gn [class^="cloud-icon-"],.headingComponent .h1 [class*=" cloud-icon-"],.headingComponent .h3 [class*=" cloud-icon-"],.headingComponent .h3lg [class*=" cloud-icon-"],.headingComponent .h4gn [class*=" cloud-icon-"]{height:55px;width:55px}
.icon-navigation .headingComponent .h1 [class^="cloud-icon-"],.icon-navigation .headingComponent .h3 [class^="cloud-icon-"],.icon-navigation .headingComponent .h3lg [class^="cloud-icon-"],.icon-navigation .headingComponent .h4gn [class^="cloud-icon-"],.icon-navigation .headingComponent .h1 [class*=" cloud-icon-"],.icon-navigation .headingComponent .h3 [class*=" cloud-icon-"],.icon-navigation .headingComponent .h3lg [class*=" cloud-icon-"],.icon-navigation .headingComponent .h4gn [class*=" cloud-icon-"]{height:30px;width:30px}
.headingComponent .h4 [class^="cloud-icon-"],.headingComponent .h5 [class^="cloud-icon-"],.headingComponent .h5gn [class^="cloud-icon-"],.headingComponent .h4 [class*=" cloud-icon-"],.headingComponent .h5 [class*=" cloud-icon-"],.headingComponent .h5gn [class*=" cloud-icon-"]{height:30px;width:30px}
.icon-navigation .headingComponent .h4 [class^="cloud-icon-"],.icon-navigation .headingComponent .h5 [class^="cloud-icon-"],.icon-navigation .headingComponent .h5gn [class^="cloud-icon-"],.icon-navigation .headingComponent .h4 [class*=" cloud-icon-"],.icon-navigation .headingComponent .h5 [class*=" cloud-icon-"],.icon-navigation .headingComponent .h5gn [class*=" cloud-icon-"]{height:30px;width:30px}
.headingComponent .h3.salesforce-sans-light{line-height:30px !important}
.headingComponent .header-image-float{float:left;padding-right:10px}
.headingComponent .header-text-line{overflow:hidden;display:block}
.labelComponent{text-transform:uppercase;letter-spacing:1px}
.headingComponent .h4.salesforce-sans-bold,.labelSmallComponent .h4.salesforce-sans-bold,.labelLargeComponent .h4.salesforce-sans-bold,.headingComponent .h5.salesforce-sans-bold,.labelSmallComponent .h5.salesforce-sans-bold,.labelLargeComponent .h5.salesforce-sans-bold{text-transform:uppercase;letter-spacing:1.5px}
html{display:block !important}
body{position:relative}
body>header.header-container{position:relative;z-index:104}
body>footer.bottom{position:relative}
@media(min-width:768px){body>footer.bottom .powerFooterNavigationComponent,body>footer.bottom .footerNavigationComponent{z-index:103;position:relative}
}
@media(max-width:1023px){body>footer.bottom{z-index:102}
}
body .content-container{min-height:700px;overflow-y:hidden}
.headingComponent h1 [class^="icon-sfdc-icon-"],.headingComponent h2 [class^="icon-sfdc-icon-"],.headingComponent h3 [class^="icon-sfdc-icon-"],.headingComponent h4 [class^="icon-sfdc-icon-"],.headingComponent h5 [class^="icon-sfdc-icon-"],.headingComponent h6 [class^="icon-sfdc-icon-"],.headingComponent h1 [class*=" icon-sfdc-icon-"],.headingComponent h2 [class*=" icon-sfdc-icon-"],.headingComponent h3 [class*=" icon-sfdc-icon-"],.headingComponent h4 [class*=" icon-sfdc-icon-"],.headingComponent h5 [class*=" icon-sfdc-icon-"],.headingComponent h6 [class*=" icon-sfdc-icon-"]{font-size:90%;vertical-align:middle;padding:0 10px 0 5px;position:relative}
.icon-navigation .headingComponent h1 .head-text small,.icon-navigation .headingComponent h2 .head-text small,.icon-navigation .headingComponent h3 .head-text small,.icon-navigation .headingComponent h4 .head-text small,.icon-navigation .headingComponent h5 .head-text small,.icon-navigation .headingComponent h6 .head-text small{margin-top:5px}
.headingComponent h1 .offsite-heading-link-icon,.headingComponent h2 .offsite-heading-link-icon,.headingComponent h3 .offsite-heading-link-icon,.headingComponent h4 .offsite-heading-link-icon,.headingComponent h5 .offsite-heading-link-icon,.headingComponent h6 .offsite-heading-link-icon{display:inline;vertical-align:bottom;margin:0;padding:0}
a:hover.preventHover{color:inherit !important;cursor:text}
@media(max-width:1023px){.sidebar-right-wrapper .cardComponent,.col-sm-12>.cardComponent{margin-left:-20px;margin-right:-20px}
}
@media(max-width:1023px){.content-container .columnContainer .columns-wrapper .container{width:100%}
}
.no-pad-left{padding-left:0}
.no-pad-right{padding-right:0}
@media(max-width:1024px){.navbar .login-link .buttonCTAItemComponent{margin-top:0 !important;margin-bottom:0 !important}
.navbar .login-link .buttonCTAItemComponent a{letter-spacing:0}
.navbar .navbar-nav li .search-form-top-container{padding-bottom:1px !important;padding-top:35px !important}
.navbar .navbar-nav li .search-form-top-container .search-form:hover .icon-sfdc-icon-magnifying-glass{color:#215ca0}
}
@media(max-width:768px){.navbar .login-link .buttonCTAItemComponent{margin-bottom:0}
.navbar .navbar-nav li .search-form-top-container{padding-top:22px !important}
}
.img-responsive.secondary-float{float:left;margin-right:10px}
@media(min-width:767px){p.secondary-prefix-img-margin{margin-top:0}
}
@media(max-width:767px){p.secondary-prefix-img-margin{margin-top:8px;font-size:22px}
}
.btn{display:inline-block;position:relative;z-index:3;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:15px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.3;filter:alpha(opacity=30);-webkit-box-shadow:none;box-shadow:none}
.btn span br{content:"";display:block;margin-top:1px}
.btn-nav{color:#fff;background-color:#278806;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular'}
.btn-nav:hover,.btn-nav:focus,.btn-nav.focus,.btn-nav:active,.btn-nav.active,.open>.dropdown-toggle.btn-nav{color:#fff;background-color:#217405}
.btn-nav:active,.btn-nav.active,.open>.dropdown-toggle.btn-nav{background-image:none}
.btn-nav.disabled,.btn-nav[disabled],fieldset[disabled] .btn-nav,.btn-nav.disabled:hover,.btn-nav[disabled]:hover,fieldset[disabled] .btn-nav:hover,.btn-nav.disabled:focus,.btn-nav[disabled]:focus,fieldset[disabled] .btn-nav:focus,.btn-nav.disabled.focus,.btn-nav[disabled].focus,fieldset[disabled] .btn-nav.focus,.btn-nav.disabled:active,.btn-nav[disabled]:active,fieldset[disabled] .btn-nav:active,.btn-nav.disabled.active,.btn-nav[disabled].active,fieldset[disabled] .btn-nav.active{background-color:#278806}
.btn-nav .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #fff;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-nav-light{color:#fff;background-color:#278806;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular'}
.btn-nav-light:hover,.btn-nav-light:focus,.btn-nav-light.focus,.btn-nav-light:active,.btn-nav-light.active,.open>.dropdown-toggle.btn-nav-light{color:#215ca0;background-color:#fff}
.btn-nav-light:active,.btn-nav-light.active,.open>.dropdown-toggle.btn-nav-light{background-image:none}
.btn-nav-light.disabled,.btn-nav-light[disabled],fieldset[disabled] .btn-nav-light,.btn-nav-light.disabled:hover,.btn-nav-light[disabled]:hover,fieldset[disabled] .btn-nav-light:hover,.btn-nav-light.disabled:focus,.btn-nav-light[disabled]:focus,fieldset[disabled] .btn-nav-light:focus,.btn-nav-light.disabled.focus,.btn-nav-light[disabled].focus,fieldset[disabled] .btn-nav-light.focus,.btn-nav-light.disabled:active,.btn-nav-light[disabled]:active,fieldset[disabled] .btn-nav-light:active,.btn-nav-light.disabled.active,.btn-nav-light[disabled].active,fieldset[disabled] .btn-nav-light.active{background-color:#278806}
.btn-nav-light .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #fff;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-primary{color:#fff;background-color:#215ca0;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular'}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#1c4e88}
.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#215ca0}
.btn-primary .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #fff;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-light{color:#215ca0;background-color:#fff;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular'}
.btn-light:hover,.btn-light:focus,.btn-light.focus,.btn-light:active,.btn-light.active,.open>.dropdown-toggle.btn-light{color:#215ca0;background-color:#d9d9d9}
.btn-light:active,.btn-light.active,.open>.dropdown-toggle.btn-light{background-image:none}
.btn-light.disabled,.btn-light[disabled],fieldset[disabled] .btn-light,.btn-light.disabled:hover,.btn-light[disabled]:hover,fieldset[disabled] .btn-light:hover,.btn-light.disabled:focus,.btn-light[disabled]:focus,fieldset[disabled] .btn-light:focus,.btn-light.disabled.focus,.btn-light[disabled].focus,fieldset[disabled] .btn-light.focus,.btn-light.disabled:active,.btn-light[disabled]:active,fieldset[disabled] .btn-light:active,.btn-light.disabled.active,.btn-light[disabled].active,fieldset[disabled] .btn-light.active{background-color:#fff}
.btn-light .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #215ca0;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-dark{color:#fff;background-color:#032e61;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular'}
.btn-dark:hover,.btn-dark:focus,.btn-dark.focus,.btn-dark:active,.btn-dark.active,.open>.dropdown-toggle.btn-dark{color:#fff;background-color:#294d79}
.btn-dark:active,.btn-dark.active,.open>.dropdown-toggle.btn-dark{background-image:none}
.btn-dark.disabled,.btn-dark[disabled],fieldset[disabled] .btn-dark,.btn-dark.disabled:hover,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark:hover,.btn-dark.disabled:focus,.btn-dark[disabled]:focus,fieldset[disabled] .btn-dark:focus,.btn-dark.disabled.focus,.btn-dark[disabled].focus,fieldset[disabled] .btn-dark.focus,.btn-dark.disabled:active,.btn-dark[disabled]:active,fieldset[disabled] .btn-dark:active,.btn-dark.disabled.active,.btn-dark[disabled].active,fieldset[disabled] .btn-dark.active{background-color:#032e61}
.btn-dark .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #fff;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-ghost-snow{color:#fff;background-color:transparent;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular';border:1px solid #fff}
.btn-ghost-snow:hover,.btn-ghost-snow:focus,.btn-ghost-snow.focus,.btn-ghost-snow:active,.btn-ghost-snow.active,.open>.dropdown-toggle.btn-ghost-snow{color:#fff;background-color:rgba(255,255,255,0.15)}
.btn-ghost-snow:active,.btn-ghost-snow.active,.open>.dropdown-toggle.btn-ghost-snow{background-image:none}
.btn-ghost-snow.disabled,.btn-ghost-snow[disabled],fieldset[disabled] .btn-ghost-snow,.btn-ghost-snow.disabled:hover,.btn-ghost-snow[disabled]:hover,fieldset[disabled] .btn-ghost-snow:hover,.btn-ghost-snow.disabled:focus,.btn-ghost-snow[disabled]:focus,fieldset[disabled] .btn-ghost-snow:focus,.btn-ghost-snow.disabled.focus,.btn-ghost-snow[disabled].focus,fieldset[disabled] .btn-ghost-snow.focus,.btn-ghost-snow.disabled:active,.btn-ghost-snow[disabled]:active,fieldset[disabled] .btn-ghost-snow:active,.btn-ghost-snow.disabled.active,.btn-ghost-snow[disabled].active,fieldset[disabled] .btn-ghost-snow.active{background-color:transparent}
.btn-ghost-snow .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #fff;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-ghost-cirrus{color:#215ca0;background-color:transparent;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular';border:1px solid #215ca0}
.btn-ghost-cirrus:hover,.btn-ghost-cirrus:focus,.btn-ghost-cirrus.focus,.btn-ghost-cirrus:active,.btn-ghost-cirrus.active,.open>.dropdown-toggle.btn-ghost-cirrus{color:#215ca0;background-color:rgba(34,34,34,0.15)}
.btn-ghost-cirrus:active,.btn-ghost-cirrus.active,.open>.dropdown-toggle.btn-ghost-cirrus{background-image:none}
.btn-ghost-cirrus.disabled,.btn-ghost-cirrus[disabled],fieldset[disabled] .btn-ghost-cirrus,.btn-ghost-cirrus.disabled:hover,.btn-ghost-cirrus[disabled]:hover,fieldset[disabled] .btn-ghost-cirrus:hover,.btn-ghost-cirrus.disabled:focus,.btn-ghost-cirrus[disabled]:focus,fieldset[disabled] .btn-ghost-cirrus:focus,.btn-ghost-cirrus.disabled.focus,.btn-ghost-cirrus[disabled].focus,fieldset[disabled] .btn-ghost-cirrus.focus,.btn-ghost-cirrus.disabled:active,.btn-ghost-cirrus[disabled]:active,fieldset[disabled] .btn-ghost-cirrus:active,.btn-ghost-cirrus.disabled.active,.btn-ghost-cirrus[disabled].active,fieldset[disabled] .btn-ghost-cirrus.active{background-color:transparent}
.btn-ghost-cirrus .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #215ca0;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-neutral-snow{color:#215ca0;background-color:#fff;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular';border:1px solid #c1b9b4}
.btn-neutral-snow:hover,.btn-neutral-snow:focus,.btn-neutral-snow.focus,.btn-neutral-snow:active,.btn-neutral-snow.active,.open>.dropdown-toggle.btn-neutral-snow{color:#215ca0;background-color:#d9d9d9}
.btn-neutral-snow:active,.btn-neutral-snow.active,.open>.dropdown-toggle.btn-neutral-snow{background-image:none}
.btn-neutral-snow.disabled,.btn-neutral-snow[disabled],fieldset[disabled] .btn-neutral-snow,.btn-neutral-snow.disabled:hover,.btn-neutral-snow[disabled]:hover,fieldset[disabled] .btn-neutral-snow:hover,.btn-neutral-snow.disabled:focus,.btn-neutral-snow[disabled]:focus,fieldset[disabled] .btn-neutral-snow:focus,.btn-neutral-snow.disabled.focus,.btn-neutral-snow[disabled].focus,fieldset[disabled] .btn-neutral-snow.focus,.btn-neutral-snow.disabled:active,.btn-neutral-snow[disabled]:active,fieldset[disabled] .btn-neutral-snow:active,.btn-neutral-snow.disabled.active,.btn-neutral-snow[disabled].active,fieldset[disabled] .btn-neutral-snow.active{background-color:#fff}
.btn-neutral-snow .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #215ca0;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-quip{color:#fff;background-color:#f27557;text-transform:uppercase;transition:background-color .3s ease;font-family:'SalesforceSansRegular'}
.btn-quip:hover,.btn-quip:focus,.btn-quip.focus,.btn-quip:active,.btn-quip.active,.open>.dropdown-toggle.btn-quip{color:#fff;background-color:#d39680}
.btn-quip:active,.btn-quip.active,.open>.dropdown-toggle.btn-quip{background-image:none}
.btn-quip.disabled,.btn-quip[disabled],fieldset[disabled] .btn-quip,.btn-quip.disabled:hover,.btn-quip[disabled]:hover,fieldset[disabled] .btn-quip:hover,.btn-quip.disabled:focus,.btn-quip[disabled]:focus,fieldset[disabled] .btn-quip:focus,.btn-quip.disabled.focus,.btn-quip[disabled].focus,fieldset[disabled] .btn-quip.focus,.btn-quip.disabled:active,.btn-quip[disabled]:active,fieldset[disabled] .btn-quip:active,.btn-quip.disabled.active,.btn-quip[disabled].active,fieldset[disabled] .btn-quip.active{background-color:#f27557}
.btn-quip .badge{color:inherit;background-color:transparent;border-radius:50%;border:1px solid #fff;padding:3px 4px 2px 5px;margin-right:10px;top:0}
.btn-xlg{padding:0 32px;font-size:16px;line-height:100%;border-radius:4px;height:60px}
@media(max-width:1023px){.btn-xlg{padding:0 32px;font-size:16px;line-height:100%;border-radius:4px}
}
.btn-xlg.simple-link{padding:0;font-size:16px;line-height:100%;border-radius:4px}
.btn-lg{padding:0 24px;font-size:14px;line-height:100%;border-radius:4px;height:42px}
@media(max-width:1023px){.btn-lg{padding:0 24px;font-size:14px;line-height:100%;border-radius:4px}
}
.btn-lg.simple-link{padding:0;font-size:14px;line-height:100%;border-radius:4px}
.btn-sm{padding:0 16px;font-size:11px;line-height:100%;border-radius:4px;height:32px}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:4px}
.simple-link,.btn-link{color:#215ca0;font-weight:normal;border-radius:0}
.simple-link,.btn-link,.simple-link:active,.btn-link:active,.simple-link.active,.btn-link.active,.simple-link[disabled],.btn-link[disabled],fieldset[disabled] .simple-link,fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.simple-link,.btn-link,.simple-link:hover,.btn-link:hover,.simple-link:focus,.btn-link:focus,.simple-link:active,.btn-link:active{border-color:transparent}
.simple-link:hover,.btn-link:hover,.simple-link:focus,.btn-link:focus{color:#032e61;text-decoration:none;background-color:transparent}
.simple-link[disabled]:hover,.btn-link[disabled]:hover,fieldset[disabled] .simple-link:hover,fieldset[disabled] .btn-link:hover,.simple-link[disabled]:focus,.btn-link[disabled]:focus,fieldset[disabled] .simple-link:focus,fieldset[disabled] .btn-link:focus{color:#727076;text-decoration:none}
.simple-link{padding:0;height:auto;text-align:left;white-space:normal}
.simple-link.text-white{color:#fff}
.simple-link-bold{padding:0;height:auto;color:#215ca0;font-size:11px;font-family:'SalesforceSansBold'}
.simple-link-bold:hover{color:#032e61}
.simple-link-bold:active{color:#032e61}
.simple-link-bold .icon-sfdc-link-right-arrow:after{font-size:9px}
.btn-container .simple-link{text-transform:uppercase;display:table}
.btn-container .simple-link>span{display:table-cell;vertical-align:middle}
.btn-container .simple-link .icon-sfdc-icon-right-arrow::before{font-size:9px}
.btn-container .simple-link .icon-sfdc-icon-whitepaper2{font-size:45px;position:relative;padding-right:5px}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}
.buttonCTAItemComponent{display:inline-block;margin-top:10px !important;margin-bottom:10px !important}
.text-left>.buttonCTAItemComponent{margin-left:0;margin-right:30px}
.text-left>.buttonCTAItemComponent:last-child{margin-right:0}
.text-center>.buttonCTAItemComponent{margin-left:auto;margin-right:auto}
.text-right>.buttonCTAItemComponent{margin-left:30px;margin-right:0}
.text-right>.buttonCTAItemComponent:first-child{margin-left:0}
.buttonCTAItemComponent.navbar_free_trial{margin:0;display:inline}
.btn-container{display:inline-table}
.btn-container .btn{display:table-cell}
@media(min-width:1024px) and (max-width:1311px){.pricingComponent .edition-container a.btn-lg{padding:0 10px !important}
}