body{background-color:#7c98ad}
.bg-med{background-color:#7c98ad}
.btn-primary{border-radius:3px;height:38px;font-size:14px;letter-spacing:1.2px}
.btn-primary.disabled{background-color:#b7c9d3;border-color:#b7c9d3}
.header-carousel .breadcrumbTitle{text-align:center}
@media all and (max-width:1023px){#cta-free-trial .simple-link{padding:0}
#main-nav-logo a img{margin-left:0}
.slides{height:auto}
.canvas{width:100%;max-width:1200px}
div.canvas div.callout-module{top:0 !important;left:0 !important;bottom:0 !important;width:100%;max-width:100%}
.callout-module:before{display:none}
.header-carousel{padding-left:0}
.flex-control-bullets{padding-right:0}
ol#slider-controls.flex-control-bullets{padding-left:20px}
ol#slider-controls.flex-control-bullets li{cursor:pointer}
div#main-nav{height:95px}
div#main-nav #right-content{padding-right:0}
div#cta-free-trial{float:none}
}
#cta-free-trial{float:right}
#cta-free-trial .buttonCTAItemComponent{margin-bottom:0}
#cta-free-trial .simple-link{font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;font-size:12px;color:#4e748b;height:42px;padding:0 30px;pointer-events:none}
#main-nav{position:relative;display:block;padding:12px;background-color:#fff;height:67px;margin-top:0}
#main-nav.corporate-blue{border-bottom:#0d9dda solid 2px}
#main-nav.sales-cloud-blue{border-bottom:#0b827c solid 2px}
#main-nav.service-cloud-purple{border-bottom:#8a033e solid 2px}
#main-nav.marketing-cloud-orange{border-bottom:#dd7a01 solid 2px}
#main-nav.platform-blue{border-bottom:#032d60 solid 2px}
#main-nav.analytics-cloud-green{border-bottom:#032d60 solid 2px}
#main-nav.community-cloud-yellow{border-bottom:#e4a201 solid 2px}
#main-nav-logo{float:left}
#main-nav-logo a img{margin-left:35px}
#contact-info{float:right}
#contact-info .buttonCTAItemComponent{margin-bottom:0}
#contact-info .btn-nav-light{font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;font-size:14px;border-radius:3px;height:24px;padding:9px 30px;background-color:#8aaf2a;border-color:#8aaf2a;color:#fff}
#contact-info .btn-nav-light:hover{border-radius:3px;border-color:#82a521;background-color:#82a521;color:#fff}
@media all and (max-width:640px){#contact-info{display:none}
#cta-free-trial,#trial-reminder{width:200px !important;margin-right:-50px;margin-top:0}
}
#right-content{padding-right:50px;float:right}
.solution-section{margin-top:30px;text-align:center;display:none}
.solution-section .solution-outer-container{display:inline-block}
.solution-section .solution-outer-container .subchildren-container{display:none}
.solution-section .solution-section-tile{padding:0 15px;display:inline-block;text-align:left;vertical-align:top}
.solution-section .solution-section-tile .content{height:330px;min-width:280px;max-width:280px;overflow:hidden}
.icon{height:200px;text-align:center}
.icon img{margin:73px auto}
.icon.corporate-blue{background-color:#0d9dda}
.icon.sales-cloud-blue{background-color:#0b827c}
.icon.service-cloud-purple{background-color:#8a033e}
.icon.marketing-cloud-orange{background-color:#dd7a01}
.icon.platform-blue{background-color:#032d60}
.icon.analytics-cloud-green{background-color:#032d60}
.icon.community-cloud-yellow{background-color:#e4a201}
.cta-solutions{background-color:#fff;padding:12px 20.5px;position:relative;margin:0 auto;height:100%}
.cta-solutions h4{font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;font-size:20px;margin:0 auto;line-height:26px;margin-bottom:29px}
.cta-solutions .header:after{content:'\00A0\3E'}
.cta-solutions p{display:none;color:#222;margin:0 auto;line-height:24px;margin-bottom:30px;font-size:15px}
.cta-solutions .solution-button{display:none}
.cta-solutions .button{font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;font-size:14px;color:#fff}
.solution-button{color:#fff;letter-spacing:1.2px;line-height:38px;float:left;background-color:#07b;border-radius:3px;padding:0 30px 0 30px}
.solution-button:hover{background-color:#024;color:#fff}
.cta-solutions h4{color:#024}
.content:hover .icon{height:20px}
.content:hover .solution-button{display:block}
.content:hover p{display:block}
.cq-wcm-edit .headingSmallLightComponent{display:block !important}
.ie8 .columns-wrapper .text-left.col-sm-4.col-md-4.col-lg-4{width:33%;float:left}
.show{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}
.titlewrap{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.titlewrap .section-title{font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;font-size:15px;color:#222;text-transform:uppercase;text-align:center;margin-top:21px;margin-bottom:15px;white-space:nowrap}
.titlewrap .section-title h3{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all}
.radio{background-image:url("clientlibs_www-base-guided-tour/images/radio-buttons.png");background-repeat:no-repeat;display:block;margin:0 auto}
.radio-button{height:25px;width:25px;background-position:-10px -10px}
.size-selection-tile.selected .radio-button,.size-selection-tile:hover.selected .radio-button{height:25px;width:25px}
.size-selection-tile.selected .radio-button.corporate-blue,.size-selection-tile:hover.selected .radio-button.corporate-blue{background-position:-80px -10px}
.size-selection-tile.selected .radio-button.sales-cloud-blue,.size-selection-tile:hover.selected .radio-button.sales-cloud-blue{background-position:-80px -80px}
.size-selection-tile.selected .radio-button.service-cloud-purple,.size-selection-tile:hover.selected .radio-button.service-cloud-purple{background-position:-10px -45px}
.size-selection-tile.selected .radio-button.marketing-cloud-orange,.size-selection-tile:hover.selected .radio-button.marketing-cloud-orange{background-position:-45px -45px}
.size-selection-tile.selected .radio-button.platform-blue,.size-selection-tile:hover.selected .radio-button.platform-blue{background-position:-45px -80px}
.size-selection-tile.selected .radio-button.analytics-cloud-green,.size-selection-tile:hover.selected .radio-button.analytics-cloud-green{background-position:-10px -80px}
.size-selection-tile.selected .radio-button.community-cloud-yellow,.size-selection-tile:hover.selected .radio-button.community-cloud-yellow{background-position:-80px -45px}
.size-selection-tile{cursor:pointer;margin-bottom:20px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;min-width:85px}
.size-selection-tile:hover img{opacity:1}
.size-selection-tile:hover .radio-button{height:25px;width:25px;background-position:-45px -10px}
.iconwrap{position:relative;height:76px;-moz-transition-property:width;-o-transition-property:width;-webkit-transition-property:width;transition-property:width}
.iconwrap img{margin:0 auto;position:absolute;bottom:0;left:0;right:0;opacity:.4}
.selected img{opacity:1}
.segmentSelectionContainer .container{min-width:739px;max-width:739px}
.shrink{-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-moz-transition-delay:.6s;-o-transition-delay:.6s;-webkit-transition-delay:.6s;transition-delay:.6s;min-width:345px !important;width:345px !important}
.shrink .iconwrap{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;-moz-transition-delay:.6s;-o-transition-delay:.6s;-webkit-transition-delay:.6s;transition-delay:.6s}
.shrink .titlewrap{min-width:85px;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-moz-transition-delay:.2s;-o-transition-delay:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}
.shrink .titlewrap .section-title{white-space:normal}
.shrink .titlewrap h3{font-size:11px;color:#d7dfe1;margin-bottom:5px}
.flexslider{overflow:hidden}
.slides{height:866px;margin:0;padding:0;list-style:none}
.slide{display:block;position:relative;height:100%;margin-left:auto;margin-right:auto}
.canvas{width:1200px;margin:0 auto}
.ie7 .flex-control-bullets li,.ie6 .flex-control-bullets li{display:inline}
.step2{opacity:0}
.back-to-solutions{display:block;position:fixed;bottom:0;left:60px;width:236px;height:45px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:1000000}
.back-to-solutions a{font-size:11px;font-family:'SalesforceSansBold','Proxima Nova',sans-serif;color:white;line-height:3.846;width:100%;text-align:center;margin-left:1px;height:100px;display:block;text-transform:uppercase;font-weight:bold;letter-spacing:1px}
.back-to-solutions a:hover{cursor:pointer;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}
.back-to-solutions:hover a,.back-to-solutions:hover span{color:white}
.end-slide{position:absolute;width:100%;height:100%;z-index:100;top:0;left:0;opacity:0;overflow:hidden}
.end-slide .content{width:740px;height:400px;top:128px;left:0;position:absolute;margin-left:78px}
.end-slide .bottom-left{width:100%;float:left;font-family:'SalesforceSansRegular','Proxima Nova',sans-serif;font-size:14px;color:black;font-weight:normal}
.end-slide buttons{display:block;position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.chatCTA{float:left;width:170px}
.freeTrialCTA{float:left;width:170px}
.end-slide button{width:178px;padding-left:2px;padding-right:2px;margin-left:4px;margin-right:4px;margin-left:15px;margin-right:15px}
.end-slide .chatCTA button{background-color:#0074be;border-radius:50px;font-size:11px;width:200px;height:46px;text-transform:uppercase;letter-spacing:1px;font-family:'SalesforceSansBold','Proxima Nova',sans-serif}
.end-slide .freeTrialCTA button{background-color:#7bb721;border-radius:50px;font-size:11px;width:200px;height:46px;text-transform:uppercase;letter-spacing:1px;font-family:'SalesforceSansBold','Proxima Nova',sans-serif}
.end-slide .chatCTA button:hover{background-color:#2a94d6}
.end-slide .freeTrialCTA button:hover{background-color:#f3ae4e}
.end-slide button{width:178px;padding-left:2px;padding-right:2px;margin-left:4px}
.end-slide img{position:absolute;right:-170px;bottom:-490px}
.end-slide .content .title{color:white;font-size:53px;font-weight:100;font-family:"SalesforceSansThin","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}
.see-another{text-align:left;float:left;width:100%}
div.see-another p a:hover{cursor:pointer}
div.see-another p a{color:white;font-weight:300;font-size:11px;letter-spacing:1px;font-family:'SalesforceSansBold','Proxima Nova',sans-serif}
.blur-element{-webkit-filter:blur(20px);-moz-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='20')}
.arrow-left{width:7px;height:10px;margin:-4px 8px 0 0;display:initial}
.arrow-white{display:none}
#trial-reminder{cursor:pointer;margin:0 !important;right:0 !important}
#trial-reminder span{color:#344a5f;font-size:12px;display:block;text-align:center}
#trial-reminder{width:inherit;height:inherit;box-shadow:0 0 0 0 !important;padding:0;margin:0;top:0;border-radius:0}
.tooltip-cta-container{margin:10px 20px}
.tooltip-cta-container h3{margin-bottom:0 !important;line-height:1.1;color:white}
.tooltip-cta-container button{height:43px;font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;font-size:11px;letter-spacing:1px}
.ctatooltip{background-color:#003c4c;display:block;position:absolute;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);z-index:-1;width:inherit}
.ctatooltip.reveal{z-index:-1}
.ctatooltip h3{font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;font-size:21px;margin-top:21px}
.ctatooltip p{color:#fff;font-size:15px;font-family:'SalesforceSansRegular','Proxima Nova Semibold',sans-serif;line-height:30px;margin:0}
.ctatooltip .tooltip-cta-container p{margin:20px 0}
.ctatooltip a{color:#fff}
.ctatooltip a.button-cta{font-family:"SalesforceSansBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;border-radius:3px;background-color:#8aaf2a;text-align:center;padding:9px 30px;text-transform:uppercase;display:inline-block}
.ctatooltip a.button-cta:hover{background-color:#82a521}
a.button-cta-end{width:initial;font-family:ProximaNovaSemibold,Arial,sans-serif !important;color:#009ddc;background-color:white;border-radius:3px;padding:6px 20px;text-transform:uppercase;border:1px solid #ddd;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.25);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.25);box-shadow:0 0 5px 0 rgba(50,50,50,0.25)}
a.button-cta-end:hover{background-color:#ddd;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.5);box-shadow:0 0 5px 0 rgba(50,50,50,0.5)}
a.button-cta-end-blue{color:white;background-color:#07b;padding:8px 24px;text-align:center;cursor:pointer;height:15px;text-transform:uppercase;font-size:11px;font-weight:bold;width:107px;font-size:14px;font-family:ProximaNovaSemiBold,Arial,sans-serif;margin:auto;letter-spacing:1px;background-color:#16325c;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.25);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.25);box-shadow:0 0 5px 0 rgba(50,50,50,0.25)}
a.button-cta-end-blue:hover{background-color:#024;background-color:#1d4076;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.5);box-shadow:0 0 5px 0 rgba(50,50,50,0.5)}
.keepexploring{cursor:pointer;font-family:"SalesforceSansBold","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;transition:all .6s ease-in-out;color:#2a94d6;margin:25px 0 20px 8px;font-size:11px;letter-spacing:1px;text-transform:uppercase}
.line-cta{width:300px;height:2px;background-color:#418fde;display:block;margin-top:30px;float:left}
.cta-link{color:white;background-color:#2a94d6;display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;width:100%;border:0;padding:8px 24px;border-radius:4px;text-align:center;cursor:pointer;color:white !important}
.step3 .callout-module .content,.step3 .callout-module .content{margin:0}
.matt-holder{background-image:url('../../../common/assets/images/guided-tour/Matt-2.png');background-repeat:no-repeat;width:100%;height:100%;display:block}
.end-slide{background-color:#87a2b7;background:#a2bdd2;background:-moz-radial-gradient(center,ellipse cover,#a2bdd2 0,#7c98ad 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,#a2bdd2),color-stop(100%,#7c98ad));background:-webkit-radial-gradient(center,ellipse cover,#a2bdd2 0,#7c98ad 100%);background:-o-radial-gradient(center,ellipse cover,#a2bdd2 0,#7c98ad 100%);background:-ms-radial-gradient(center,ellipse cover,#a2bdd2 0,#7c98ad 100%);background:radial-gradient(ellipse at center,#a2bdd2 0,#7c98ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2bdd2',endColorstr='#7c98ad',GradientType=1)}
.box{margin:20% auto;width:280px;height:420px;background:#d9e1e2}
.shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{width:100%;margin:0;padding:0;zoom:1}
.flexslider .slides>.slide{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{max-width:100%;display:block}
.slide{width:100%;float:left;display:list-item}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>.slide:first-child{display:block}
.flexslider{position:relative;zoom:1;background-color:#7c98ad}
.flexslider .slides>.slide{position:relative}
.flex-container{zoom:1;position:relative}
.flex-active{background-color:#2a94d6}
.flex-caption{width:96%;padding:2%;margin:0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:14px;line-height:18px}
.flex-direction-nav{height:0}
.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(clientlibs_www-base-guided-tour/css/theme/bg_direction_nav.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-999em}
.flex-direction-nav li .next{background-position:-52px 0;right:-21px}
.flex-direction-nav li .prev{left:-20px}
.flex-direction-nav li .disabled,.flex-direction-nav li .flex-disabled{cursor:default;visibility:hidden}
.flex-control-nav{width:100%;position:absolute;top:-40px;text-align:center;margin:0 auto;z-index:100000;background-color:#344a5f;height:40px;color:white;display:none}
.flex-control-nav li{cursor:pointer;padding:5px 7px;display:inline-block;zoom:1;display:inline}
.ie7 .flex-control-nav li,.ie6 .flex-control-nav li{display:inline}
.flex-control-nav li a{color:#FFF;display:block;text-indent:0;margin:0;width:28px;height:23px;transition:all .2s ease-in-out;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:0;border-radius:4px;text-align:center;padding:5px 0 0 0}
.callout-module{max-width:280px;position:relative;float:left;z-index:10;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);background-color:#d9e1e2}
.callout-module:before{content:"";border:30px solid transparent;position:absolute;border-color:transparent}
.callout-module.bottom:before{left:39%;bottom:-60px;border-top:30px solid #d9e1e2}
.callout-module.bottomleft:before{left:7%;bottom:-60px;border-top:30px solid #d9e1e2}
.callout-module.bottomright:before{left:76%;bottom:-60px;border-top:30px solid #d9e1e2}
.callout-module.top:before{left:39%;top:-60px;border-bottom:30px solid #d9e1e2}
.callout-module.topleft:before{left:7%;top:-60px;border-bottom:30px solid #d9e1e2}
.callout-module.topright:before{left:76%;top:-60px;border-bottom:30px solid #d9e1e2}
.callout-module.right:before{top:37%;right:-60px;border-left:30px solid #d9e1e2}
.callout-module.righttop:before{top:7%;right:-60px;border-left:30px solid #d9e1e2}
.callout-module.rightbottom:before{top:76%;right:-60px;border-left:30px solid #d9e1e2}
.callout-module.left:before{top:37%;left:-60px;border-right:30px solid #d9e1e2}
.callout-module.lefttop:before{top:7%;left:-60px;border-right:30px solid #d9e1e2}
.callout-module.leftbottom:before{top:76%;left:-60px;border-right:30px solid #d9e1e2}
.callout-module.drilldown{cursor:pointer}
.callout-module.drilldown:before{border:10px solid transparent}
.callout-module.drilldown.bottom:before{left:47%;bottom:-20px;border-top:10px solid #d9e1e2}
.callout-module.drilldown.bottomleft:before{left:7%;bottom:-20px;border-top:10px solid #d9e1e2}
.callout-module.drilldown.bottomright:before{left:87%;bottom:-20px;border-top:10px solid #d9e1e2}
.callout-module.drilldown.top:before{left:47%;top:-20px;border-bottom:10px solid #d9e1e2}
.callout-module.drilldown.topleft:before{left:7%;top:-20px;border-bottom:10px solid #d9e1e2}
.callout-module.drilldown.topright:before{left:87%;top:-20px;border-bottom:10px solid #d9e1e2}
.callout-module.drilldown.right:before{top:37%;right:-20px;border-left:10px solid #d9e1e2}
.callout-module.drilldown.righttop:before{top:7%;right:-20px;border-left:10px solid #d9e1e2}
.callout-module.drilldown.rightbottom:before{top:58%;right:-20px;border-left:10px solid #d9e1e2}
.callout-module.drilldown.left:before{top:37%;left:-20px;border-right:10px solid #d9e1e2}
.callout-module.drilldown.lefttop:before{top:7%;left:-20px;border-right:10px solid #d9e1e2}
.callout-module.drilldown.leftbottom:before{top:58%;left:-20px;border-right:10px solid #d9e1e2}
.callout-module.drilldown .content{padding:0}
.callout-module.drilldown .content .copy{padding:10px}
.callout-module:hover.drilldown .content{background-color:#024}
.callout-module:hover.drilldown .content .copy{color:#fff}
.callout-module:hover.drilldown.bottom:before,.callout-module:hover.drilldown.bottomleft:before,.callout-module:hover.drilldown.bottomright:before{border-top:10px solid #024}
.callout-module:hover.drilldown.top:before,.callout-module:hover.drilldown.topleft:before,.callout-module:hover.drilldown.topright:before{border-bottom:10px solid #024}
.callout-module:hover.drilldown.right:before,.callout-module:hover.drilldown.righttop:before,.callout-module:hover.drilldown.rightbottom:before{border-left:10px solid #024}
.callout-module:hover.drilldown.left:before,.callout-module:hover.drilldown.lefttop:before,.callout-module:hover.drilldown.leftbottom:before{border-right:10px solid #024}
.callout-module .content{background-color:#d9e1e2;padding:0 20px 20px 20px;display:block;float:left}
.callout-module .content .headline{font-family:'SalesforceSansBold','Proxima Nova Light',sans-serif;color:#024;font-size:22px;line-height:30px;margin:20px 0 0 0;text-align:left}
.callout-module .content .copy{color:#024;font-size:15px;line-height:30px;padding:20px 0;margin:0}
.drilldown .content .copy{line-height:initial}
.link-skip{font-family:'SalesforceSansBold','Proxima Nova Light',sans-serif;color:#2a94d6;display:block;transition:all .6s ease-in-out;margin:15px 0 0 8px;font-size:11px;letter-spacing:1px;text-transform:uppercase}
.callout-module .content button{font-family:'SalesforceSansBold','Proxima Nova Light',sans-serif;font-size:14px;color:#fff;text-transform:uppercase;height:38px;border-radius:3px;border:0;padding:8px 34px;cursor:pointer;background-color:#07b}
.callout-module .content button:hover{background-color:#000}
.final-link{display:none}
.breadcrumbContainer{background-color:#d0d9de}
.header-carousel{-webkit-flex:none;-ms-flex:none;flex:none;position:absolute;top:0;padding-left:50px}
.header-carousel .breadcrumbTitle{font-family:'SalesforceSansBold','Proxima Nova Semibold',sans-serif;color:#4e758b;font-size:15px;letter-spacing:1px;margin-top:0;padding-top:10.5px}
.flex-control-bullets{text-align:right;width:100%;height:45px;list-style:none;padding-right:20px;margin-bottom:0}
.flex-control-bullets li{font-family:'SalesforceSansBold','Proxima Nova Light',sans-serif;cursor:pointer;padding:6px 5px;display:inline-block}
.flex-control-bullets li a{font-size:13px;color:#4f758b;display:block;width:30px;height:30px;transition:all .2s ease-in-out;border-radius:18px;text-align:center;padding-top:7px}
.flex-control-bullets li a:hover{color:#222}
.flex-active{background-color:#fff !important;color:#222 !important}
.flex-visited{background-color:#e6eaea !important}
.backtosolutions{background-image:url('clientlibs_www-base-guided-tour/images/goback_icon.png');background-repeat:no-repeat;width:15px !important;height:15px !important;transition:initial !important;border-radius:0 !important;margin:-5px 0 0 -24px !important;position:absolute;background-position:-30px -5px}
.backtosolutions:hover{background-position:-5px -5px}
.callout-bullet{width:200px;height:50px;padding:0;margin-top:15px;margin-left:-80px;background-color:#005290;z-index:11;display:none}
.callout-bullet .content{background-color:#005290;text-transform:uppercase;float:left;width:100%;top:0;left:0;padding:0;margin:0}
.callout-bullet .content .copy{padding:8px 10px;font-size:14px;letter-spacing:1.2px;line-height:initial;color:#f4f4f4}
.callout-bullet:before{content:"";border:10px solid #005290;position:absolute;border-color:transparent}
.callout-bullet.top:before{left:43%;top:-20px;border-bottom:10px solid #005290}
.callout-bullet.topleft{margin-left:-173px}
.callout-bullet.topleft:before{left:89%;top:-20px;border-bottom:10px solid #005290}
.callout-bullet.topleft-minus{margin-left:-90px}
.callout-bullet.topleft-minus:before{left:47%;top:-20px;border-bottom:10px solid #005290}
.callout-bullet.topleft-middle{margin-left:-130px}
.callout-bullet.topleft-middle:before{left:67%;top:-20px;border-bottom:10px solid #005290}
@media(max-width:1024px){.header-carousel{position:relative}
.flex-control-bullets{text-align:center;height:auto}
}
#finalChapter-buttons #contact-info{margin-bottom:12px;float:left;margin-right:48px}
#finalChapter-buttons #cta-free-trial{margin-bottom:12px}
#final-trial{float:left;margin-right:40px}
#finalChapter-more{width:320px;margin-bottom:20px;padding-bottom:30px;margin-top:15px;border-bottom:solid thin white}
#finalChapter-more a{font-family:'SalesforceSansBold';font-size:11px;color:#fff}
#finalChapter-caption{margin-bottom:12px}
#finalChapter-header,#finalChapter-more,#finalChapter-caption{position:relative;z-index:1;margin-bottom:20px}
#finalChapter-header div{padding-bottom:12px}
.finalChapter-img{position:absolute;top:0}
#finalChapter-buttons a.btn,#finalChapter-buttons button.btn{border-radius:3px;font-size:14px;line-height:38px;padding:0 30px;width:240px;border:0;height:38px}
#final-trial a.btn,#final-trial button.btn,#final-trial a.btn:hover,#final-trial button.btn:hover{background-color:#024 !important;color:#fff !important}
#final-journey a.btn,#final-journey button.btn,#final-journey a.btn:hover,#final-journey button.btn:hover{color:#07b;background-color:#fff}
@media only screen and (max-width:768px){.finalChapter-img{display:none}
}
.hotSpotImage_controllContainer{position:relative}
@media(max-width:768px){.hotSpotImage_controllContainer .hotSpotImage_svgControll{display:none !important}
}
.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotLink_preventDefault{cursor:default}
@media(max-width:768px){.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotLink_preventDefault{display:none}
}
.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotLink_activeLink{cursor:pointer}
@media(max-width:768px){.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotLink_activeLink{display:none}
}
.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotImage_svgArea{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
@media(max-width:768px){.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotImage_svgArea{display:none}
}
.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotImage_svgArea .hotSpotFigureItem{fill:#78cff7;opacity:.2;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out}
@media(max-width:768px){.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotImage_svgArea .hotSpotFigureItem{display:none}
}
.hotSpotImage_controllContainer .hotSpotImage_svgControll .hotSpotImage_svgArea .hotSpotFigureItem:hover{fill:#c5c2c2;opacity:.2}
.hotSpotImage_controllContainer .hotSpotTextLabel_popup{position:absolute;color:#eee;background:#005290;padding:7px;font-family:verdana;font-size:14px;max-width:300px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);z-index:11}
@media(max-width:768px){.hotSpotImage_controllContainer .hotSpotTextLabel_popup{display:none}
}
#main-nav{border-bottom:#00a1e0 solid 2px}
.cta-solutions h4{color:#0e2243}
.icon{background-color:#00a1e0}
.size-selection-tile.selected .radio-button,.size-selection-tile:hover.selected .radio-button{height:25px;width:25px;background-position:-80px -10px}
#finalChapter-buttons a.btn:hover,#finalChapter-buttons button.btn:hover{background-color:white;color:#0074be}