nav.sidebar{position:absolute;top:0;bottom:0;left:50%;background:rgba(250,250,250,0.9);margin-left:-640px;min-height:700px;z-index:102}
@media(max-width:1311px){nav.sidebar{margin-left:-470px}
}
nav.sidebar.icon-navigation{padding:25px 10px 0 20px;min-height:inherit}
@media(max-width:1311px){nav.sidebar.icon-navigation{margin-left:-486px}
}
@media(max-width:1023px){nav.sidebar.icon-navigation{margin-left:-376px}
}
@media(max-width:767px){nav.sidebar.icon-navigation{display:none}
}
nav.sidebar.icon-navigation .h3{font-size:22px !important}
nav.sidebar.icon-navigation .h3 .head-text{line-height:19px !important}
nav.sidebar.icon-navigation .h3 .head-text small{color:inherit;display:block}
nav.sidebar.icon-navigation [class^="cloud-icon-"],nav.sidebar.icon-navigation [class*=" cloud-icon-"]{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}
.page-footer{display:table;width:100%;background-color:#081e29;padding-bottom:20px;padding-top:20px}
.page-footer:before,.page-footer:after{content:" ";display:table}
.page-footer:after{clear:both}
.page-footer:before,.page-footer:after{content:" ";display:table}
.page-footer:after{clear:both}
.page-footer_content{display:inline;overflow:hidden}
.page-footer_content a{color:#3290c5;cursor:pointer}
.page-footer_content a:hover{color:#fff}
.page-footer_links,.page-footer_legal{font-size:12px}
.page-footer_links_list{padding:10px 0 7px;margin:0}
.page-footer_links_item{display:inline-block;margin:0 10px}
.page-footer_links_item:first-child{margin-left:0}
.page-footer_links_item:last-child{margin-right:0}
.page-footer_legal{color:#fff}
@media screen and (max-width:1023px){.page-footer{background-color:#081e29}
.page-footer_legal{font-size:10px}
}
@media screen and (max-width:767px){.page-footer .container{padding-left:32px;padding-right:32px}
.page-footer_links{display:none}
.page-footer_legal{margin-top:10px}
}
.powerFooterNavigationComponent .generic-links{list-style-type:none;padding-left:inherit}
.powerFooterNavigationComponent .generic-links>li{padding:0 0 10px;margin:0}
.powerFooterNavigationComponent .generic-links>li a{font-size:12px}
@media(max-width:767px){.powerFooterNavigationComponent .mobile-footer-phone-number{background-color:#00a1e0;bottom:0;box-sizing:border-box;height:72px;padding-bottom:15px;padding-top:15px;position:fixed;width:100%;z-index:1200}
.powerFooterNavigationComponent .mobile-footer-phone-number .text-stratus>span{display:-webkit-inline-box}
.powerFooterNavigationComponent .mobile-footer-phone-number>div{background-color:#fff;border-radius:4px;height:42px;margin-left:32px;margin-right:32px;margin-top:0 !important;text-align:center !important;color:#222;line-height:42px;font-size:11px;font-family:"HaihaisoftSansRegular",Helvetica,Arial,sans-serif;letter-spacing:.13em}
.powerFooterNavigationComponent .mobile-footer-phone-number>div a{line-height:42px;font-size:11px;color:#215ca0;font-family:"HaihaisoftSansRegular",Helvetica,Arial,sans-serif}
}
.powerFooterNavigationComponent .footer-social-links{text-align:left}
.powerFooterNavigationComponent .footer-social-links [class^="icon-sfdc-"],.powerFooterNavigationComponent .footer-social-links [class*=" icon-sfdc-"]{font-size:28px}
.powerFooterNavigationComponent .footer-social-links .social-media-links a{margin-right:16px}
.powerFooterNavigationComponent .footer-social-links .social-media-links a:last-child{margin-right:0}
.powerFooterNavigationComponent .footer-phone-number{font-size:20px;font-family:"HaihaisoftSansRegular",Helvetica,Arial,sans-serif;color:#032e61;line-height:40px}
.powerFooterNavigationComponent .footer-phone-number .text-stratus>span{display:none}
@media(min-width:1024px){.powerFooterNavigationComponent .footer-phone-number{font-size:22px}
}
.powerFooterNavigationComponent .head-text{font-size:15px;font-family:"HaihaisoftSansRegular",Helvetica,Arial,sans-serif;color:#222;line-height:18px}
.powerFooterNavigationComponent #mobileFooterPhoneNumber_level{min-height:75px;height:auto;max-width:100%}
.powerFooterNavigationComponent #mobileFooterPhoneNumber_level #mobileFooterPhoneNumber_levelInner{min-height:25px;height:auto;padding-bottom:20px}
.powerFooterNavigationComponent #mobileFooterPhoneNumber_level #mobileFooterPhoneNumber_levelInner #mobileFooterPhoneNumber_levelInner_component .phoneNumberComponent_textLevel{text-align:center !important;margin-top:0 !important;height:22px}
.powerFooterNavigationComponent #mobileFooterPhoneNumber_level #mobileFooterPhoneNumber_levelInner #mobileFooterPhoneNumber_levelInner_component .phoneNumberComponent .phoneNumberComponent_textLevel{height:22px}

.fixed-btn-container .btn{height:35px;border-radius:0}
.fixed-btn-container .btn.btn-lg-rounded-top-corners{border-radius:4px 4px 0 0}
.opinionlab-trigger:before{display:inline-block;content:'';width:17px;height:15px;vertical-align:text-top;background:url('../images/opinionlab-white.gif') no-repeat;background-size:contain}
.thumbnail-content:hover .graphic{overflow:hidden}
.thumbnail-content:hover .graphic .image-icon{transform:scale(1.1);transition:.1s all}
.thumbnail-content:hover .graphic .image-icon+img{transform:scale(1.02);transition:.1s all}
.cardComponent .front,.cardComponent .back{overflow:hidden}
@media(max-width:768px){.cardComponent .front,.cardComponent .back{height:413px}
}
@media(min-width:768px) and (max-width:1312px){.cardComponent .front,.cardComponent .back{height:457px}
}
@media(min-width:1312px){.cardComponent .front,.cardComponent .back{height:413px}
}
.cardComponent footer.card-footer{background-color:#fff;bottom:0;height:120px;padding:20px;position:absolute;width:100%;z-index:2}
.cardComponent footer.card-footer .socialMediaSharingComponent{margin-bottom:20px}
.cardComponent .tags{color:#c1b9b4;font-family:'HaihaisoftSansBold' !important;font-size:11px;line-height:15px;margin-right:-6px;height:28px;overflow:hidden;position:relative;white-space:normal;text-align:left}
.cardComponent .product-icon{font-size:70px;padding-left:5px}
@media(min-width:1024px){.cardComponent .product-icon{font-size:85px}
}
.cardComponent .thumbnail-content.thumbnail-linked *{cursor:pointer !important}
.cardComponent .graphic .image-icon{position:absolute;z-index:10;top:50%;left:50%;margin-top:-21px;margin-left:-21px;color:#fff;transition:transform .3s;font-size:42px;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)}
.cardComponent .graphic .imageComponent{position:absolute;top:0;height:100%}
.cardComponent .ad.thumbnail-content{height:533px;overflow:hidden}
.cardComponent .ad .ad-graphic{background-repeat:no-repeat;overflow:hidden;position:relative;width:100%;height:auto;padding-top:100%}
.cardComponent .ad .ad-graphic.dock-bottom{position:absolute;bottom:0}
.cardComponent .ad .ad-graphic.full{height:100%;padding-top:0}
.cardComponent .ad .caption a{white-space:normal}
.cardComponent .ad .image-bottom .ad-graphic{position:absolute;bottom:0}
.filteredCardsComponent .cardComponent,.customListComponent .cardComponent{max-width:437px;overflow:hidden;perspective:1000px;transform-style:preserve-3d}
@media(max-width:768px){.filteredCardsComponent .cardComponent,.customListComponent .cardComponent{height:533px}
}
@media(min-width:768px) and (max-width:1312px){.filteredCardsComponent .cardComponent,.customListComponent .cardComponent{height:577px}
}
@media(min-width:1312px){.filteredCardsComponent .cardComponent,.customListComponent .cardComponent{height:533px}
}
.filteredCardsComponent .cardComponent.thumbnail,.customListComponent .cardComponent.thumbnail{position:relative}
.cardComponent .thumbnail,.cardComponent .thumbnail-content{height:100%}
.cardComponent .thumbnail-full-bleed{background-position:center center;background-size:cover}
.cardComponent:hover .flipper-on .front,.cardComponent:active .flipper-on .front{opacity:0;filter:alpha(opacity=0);z-index:0}
.cardComponent:hover .flipper-on .back,.cardComponent:active .flipper-on .back{opacity:1;filter:alpha(opacity=100);z-index:1}
.cardComponent .flipper{position:relative}
.cardComponent .flipper .front,.cardComponent .flipper .back{-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;position:absolute;top:0;left:0}
.cardComponent .flipper .front{z-index:1;opacity:1;filter:alpha(opacity=100);width:100%;white-space:normal}
.cardComponent .flipper .back{width:100%;opacity:0;filter:alpha(opacity=0);z-index:0;white-space:normal}
.cardComponent .product-icon-card{padding-top:30px}
.cardComponent>.thumbnail>.page,.cardComponent>.thumbnail>.thumbnail-content,.cardComponent>.thumbnail>.ad{position:relative}
.cardComponent>.thumbnail>.thumbnail-content-quotable{height:auto}
@media(max-width:767px){.cardComponent{margin-left:auto;margin-right:auto}
}
.cardComponent .caption{padding-bottom:0 !important}
.cardComponent .caption .card-large-heading{max-height:120px;overflow:hidden}
@media(max-width:767px){.cardComponent .caption .card-large-heading{max-height:145px}
}
.cardComponent .text-size-footnote{font-size:11px !important;line-height:normal !important}
.cardComponent .blockquoteComponent{text-align:left}


.bar-align-center{margin-left:auto;margin-right:auto}
.bar-align-left{margin-left:0;margin-right:auto}
.bar-align-right{margin-left:auto;margin-right:0}

.product-list-container{display:inline-block;font-family:"HaihaisoftSansRegular",Helvetica,Arial,sans-serif;text-align:left;margin:40px}
.product-list-container .product-list-intro{font-family:"HaihaisoftSansBold",Helvetica,Arial,sans-serif;line-height:34px;color:#59575c}
.product-list-container .color-red{color:#F10;}
.product-list-container .product-list{margin:0;padding:0}
.product-list-container .product-list li.product-item{list-style-type:none;line-height:34px}
.product-list-container .product-list li.product-item span,.product-list-container .product-list li.product-item a{color:#222;line-height:30px}

ul.generic-links{padding-left:0;list-style:none}
ul.generic-links li{margin-bottom:16px;font-size:15px;color:#59575c;font-family:'HaihaisoftSansRegular' !important}
ul.generic-links .popover{position:absolute;display:none;line-height:1.42857143;text-align:left;background-color:#215ca0;color:#fff;background-clip:initial;border:0;border-radius:0;-webkit-box-shadow:0;box-shadow:0;white-space:normal;font-size:"HaihaisoftSansRegular",Helvetica,Arial,sans-serif;font-family:'SalesforceSansLight' !important;width:250px}
ul.generic-links .arrow{background-color:initial;border-style:#215ca0}
ul.generic-links .popover.left .arrow:after{border-left-color:#215ca0 !important}
ul.generic-links .popover.top .arrow:after{border-top-color:#215ca0 !important}
ul.generic-links .popover.right .arrow:after{border-right-color:#215ca0 !important}
ul.generic-links .popover.bottom .arrow:after{border-bottom-color:#215ca0 !important}
ul.generic-links .popover-title{font-size:"HaihaisoftSansRegular",Helvetica,Arial,sans-serif;font-family:'HaihaisoftSansBold' !important;background-color:initial;border-bottom:0;border-radius:0}
ul.generic-links .tooltip-enabled{margin-left:7px;margin-right:2px;vertical-align:middle;font-size:8px}
ul.generic-links .tooltip-enabled:hover{margin-left:5px;margin-right:0;font-size:12px}
ul.generic-links .tipped span.li-wrap:hover .tooltip-enabled{margin-left:5px;margin-right:0;font-size:12px}
ul.generic-links .li-wrap{position:relative}
ul.generic-links .li-wrap .pop-target{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}
.genericLinkListComponent>.row{margin-left:0;margin-right:0}
.scrollableTabsContainer,.scrollable-component,.scrollable-nav-wrapper,.scrollable-nav{position:relative;width:100%}
.four-cross{width:218px}
.six-cross{width:141px}


.region-selector{position:relative}
.region-selector_dialog{display:none;position:absolute;right:0;bottom:-20px;z-index:5;width:300px;box-shadow:0 0 8px #c1b9b4;background-color:#fff}
.region-selector_dialog:before,.region-selector_dialog:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0}
.region-selector_dialog:before{display:none;bottom:-8px;border-top-color:#8c8990;border-width:8px}
.region-selector_dialog:after{bottom:-7px;right:20px;border-top-color:#fff;border-width:7px}
.region-selector_dialog a{display:block;margin:10px 0;font-size:12px;font-family:'HaihaisoftSansRegular' !important}
.edit-mode .region-selector_dialog{display:block !important;position:relative;bottom:0}
.region-selector_content{padding:50px 34px}
.region-selector_button{display:table-cell;width:160px;height:85px;float:right;text-align:right;vertical-align:middle;color:#fff;cursor:pointer;overflow:hidden}
.region-selector_label{font-family:'HaihaisoftSansBold' !important;font-size:11px;line-height:85px;letter-spacing:.5px}
.region-selector_icon,.region-selector_caret{vertical-align:middle}
.region-selector_icon{font-size:20px;margin:0 0 5px 0}
.region-selector_caret{font-size:8px}
@media(max-width:767px){.region-selector_button{display:block;width:auto;float:none;height:45px;border-bottom:1px solid #c1b9b4;text-align:center}
.region-selector_label{font-size:12px;line-height:45px;margin:0 10px}
.region-selector_dialog{right:-22px;left:-22px;width:auto;bottom:55px;box-shadow:none;border:1px solid #8c8990}
.region-selector_dialog:before{display:block;left:50%;margin-left:59px}
.region-selector_dialog:after{left:50%;margin-left:60px}
.region-selector_dialog .col{padding-top:10px}
.region-selector_content{padding:20px 0;margin:0 -6px}
.region-selector_icon{font-size:25px}
.region-selector_caret{font-size:14px}
}
.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:'HaihaisoftSansRegular' !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%}
.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:'HaihaisoftSansRegular' !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)}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none !important;visibility:hidden !important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}
@media(max-width:767px){.visible-xs{display:block !important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media(max-width:767px){.visible-xs-block{display:block !important}
}
@media(max-width:767px){.visible-xs-inline{display:inline !important}
}
@media(max-width:767px){.visible-xs-inline-block{display:inline-block !important}
}
@media(min-width:768px) and (max-width:1023px){.visible-sm{display:block !important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media(min-width:768px) and (max-width:1023px){.visible-sm-block{display:block !important}
}
@media(min-width:768px) and (max-width:1023px){.visible-sm-inline{display:inline !important}
}
@media(min-width:768px) and (max-width:1023px){.visible-sm-inline-block{display:inline-block !important}
}
@media(min-width:1024px) and (max-width:1311px){.visible-md{display:block !important}
table.visible-md{display:table}
tr.visible-md{display:table-row !important}
th.visible-md,td.visible-md{display:table-cell !important}
}
@media(min-width:1024px) and (max-width:1311px){.visible-md-block{display:block !important}
}
@media(min-width:1024px) and (max-width:1311px){.visible-md-inline{display:inline !important}
}
@media(min-width:1024px) and (max-width:1311px){.visible-md-inline-block{display:inline-block !important}
}
@media(min-width:1312px){.visible-lg{display:block !important}
table.visible-lg{display:table}
tr.visible-lg{display:table-row !important}
th.visible-lg,td.visible-lg{display:table-cell !important}
}
@media(min-width:1312px){.visible-lg-block{display:block !important}
}
@media(min-width:1312px){.visible-lg-inline{display:inline !important}
}
@media(min-width:1312px){.visible-lg-inline-block{display:inline-block !important}
}
@media(max-width:767px){.hidden-xs{display:none !important}
}
@media(min-width:768px) and (max-width:1023px){.hidden-sm{display:none !important}
}
@media(min-width:1024px) and (max-width:1311px){.hidden-md{display:none !important}
}
@media(min-width:1312px){.hidden-lg{display:none !important}
}
@media(max-width:767px){.hidden-bg-img-xs{background-image:none !important}
}
@media(min-width:768px) and (max-width:1023px){.hidden-bg-img-sm{background-image:none !important}
}
@media(min-width:1024px) and (max-width:1311px){.hidden-bg-img-md{background-image:none !important}
}
@media(min-width:1312px){.hidden-bg-img-lg{background-image:none !important}
}
.visible-print{display:none !important}
@media print{.visible-print{display:block !important}
table.visible-print{display:table}
tr.visible-print{display:table-row !important}
th.visible-print,td.visible-print{display:table-cell !important}
}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
.margin--30-bottom-lg{margin-bottom:-30px}
.margin-0-bottom-lg{margin-bottom:0}
.margin-10-bottom-lg{margin-bottom:10px}
.margin-20-bottom-lg{margin-bottom:20px}
.margin-30-bottom-lg{margin-bottom:30px}
.margin-40-bottom-lg{margin-bottom:40px}
.margin-60-bottom-lg{margin-bottom:60px}
.margin-80-bottom-lg{margin-bottom:80px}
.margin-10-left-lg{margin-left:10px}
.margin-20-left-lg{margin-left:20px}
.margin-40-left-lg{margin-left:40px}
.margin-10-right-lg{margin-right:10px}
.margin--30-top-lg{margin-top:-30px}
.margin--20-top-lg{margin-top:-20px}
.margin-0-top-lg{margin-top:0}
.margin-10-top-lg{margin-top:10px}
.margin-20-top-lg{margin-top:20px}
.margin-30-top-lg{margin-top:30px}
.margin-40-top-lg{margin-top:40px}
.margin-60-top-lg{margin-top:60px}
.margin-80-top-lg{margin-top:80px}
.padding-30-bottom-lg{padding-bottom:30px}
.padding-20-left-lg{padding-left:20px}
.padding-20-right-lg{padding-right:20px}
.padding-0-top-lg{padding-top:0}
@media(max-width:1311px){
.margin-20-top-md{margin-top:20px}    
.margin-30-top-md{margin-top:30px}    
.margin-40-top-md{margin-top:40px}    
.margin-80-top-md{margin-top:80px}
}
@media(max-width:1023px){    
.margin-10-top-sm{margin-top:10px}
.margin-20-top-sm{margin-top:20px}
.margin-30-top-sm{margin-top:30px}
}
@media(max-width:767px){    
.margin-30-bottom-xs{margin-bottom:30px}    
.margin-100-right-xs{margin-right:100px}
.margin-0-top-xs{margin-top:0}
.margin-20-top-xs{margin-top:20px}    
.margin-30-top-xs{margin-top:30px}
}
.spacer{display:block;width:100%;padding:0;margin:0}
.from-tms{position:absolute;height:0}
#conversion-tracking{position:fixed;height:0}
.live-chat-modal{display:none;width:520px;position:fixed;top:0;left:50%;margin-top:300px;margin-top:25vh;margin-left:-260px;border:10px solid rgba(255,255,255,0.7);z-index:1000}
@media(max-width:1023px){.live-chat-modal{display:none !important}
}
.live-chat-modal .btn-lg.simple-link{height:42px}
.highlightComponent{position:relative}
.highlightComponent .container-fluid{z-index:1;position:relative}
.outer-highlight{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0}
.highlight-container{position:relative}
@media(min-width:1312px){.highlight,.highlight-container{max-width:417px;width:100%;max-height:235px;height:235px;cursor:pointer}
.outer-highlight{overflow:hidden;max-width:417px;max-height:235px}
}
@media(max-width:1311px){.highlight,.highlight-container{max-width:373px;width:100%;max-height:210px;height:210px;cursor:pointer}
.outer-highlight{overflow:hidden;max-width:373px;max-height:210px}
}
@media(max-width:1023px){.highlight,.highlight-container{max-width:344px;width:100%;max-height:193px;height:193px;cursor:pointer}
.outer-highlight{overflow:hidden;max-width:344px;max-height:193px}
}
@media(max-width:767px){.highlight,.highlight-container{max-width:280px;width:100%;max-height:158px;height:158px;cursor:pointer}
.highlight-container{margin-left:auto;margin-right:auto}
.outer-highlight{overflow:hidden;max-width:280px;max-height:158px}
}
.image-background{margin:0;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-size:100%;background-position:center;background-repeat:no-repeat;position:relative}
.highlight-container:hover .image-background{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
.highlight-container:hover .icon-container.zoom-icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
@media(min-width:1312px){.icon-container{height:50px;width:50px;margin-top:40px;margin-left:40px;position:relative;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.highlight-icon{color:#fff;font-size:50px}
}
@media(max-width:1311px){.icon-container{height:50px;width:50px;margin-top:30px;margin-left:30px;position:relative;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.highlight-icon{color:#fff;font-size:50px}
}
@media(max-width:1023px){.icon-container{height:40px;width:40px;margin-top:25px;margin-left:25px;position:relative;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.highlight-icon{color:#fff;font-size:40px}
}
@media(max-width:767px){.icon-container{height:30px;width:30px;margin-top:25px;margin-left:23px;position:relative;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.highlight-icon{color:#fff;font-size:30px}
.highlightComponent .h3{font-weight:normal;font-size:18px !important;line-height:21.6px !important}
.highlightComponent .h3 .img-responsive{display:inline-block;vertical-align:top}
}
@media(max-width:767px) and (max-width:767px){.highlightComponent .h3{font-size:18px !important;line-height:21.6px !important}
}
.award-col-left{padding-left:16px;padding-right:4px}
.award-col-right{padding-left:4px;padding-right:16px}
.award-col img{margin-left:auto;margin-right:auto}


.social-media-links a{font-size:26px}


/*  导航栏  */
.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-overlay-drawer{-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;background-color:#f4f4f4}
.navbar-nav{height:calc(101%)}
.navbar-nav li a.secondary-nav-sublink,.navbar-nav li.dropdown a.secondary-nav-sublink{color:#fff;background-color:#7f8a90}
.navbar-nav li a.secondary-nav-sublink:active,.navbar-nav li.dropdown a.secondary-nav-sublink:active,.navbar-nav li a.secondary-nav-sublink:hover,.navbar-nav li.dropdown a.secondary-nav-sublink:hover{background-color:#525252}
.navbar-nav li .login-link,.navbar-nav li.dropdown .login-link{background-color:#e4f1f9;padding:0}
.navbar-nav li .login-link .btn-container,.navbar-nav li.dropdown .login-link .btn-container{width:100%;text-align:left}
.navbar-nav li .login-link .btn-container .btn-link,.navbar-nav li.dropdown .login-link .btn-container .btn-link{color:#59575c}
.navbar-nav li .login-link .btn-container .btn-link .glyphicon-user,.navbar-nav li.dropdown .login-link .btn-container .btn-link .glyphicon-user{display:none}
.navbar-nav li .search-form-top-container,.navbar-nav li.dropdown .search-form-top-container{background-color:#e4f1f9;padding-bottom:20px;padding-top:40px}
.navbar-nav li .search-form-top-container .glyphicon-search,.navbar-nav li.dropdown .search-form-top-container .glyphicon-search{top:31px;left:11px;font-size:15px;z-index:1000}
.navbar-nav li .search-form-top-container .form-inline,.navbar-nav li.dropdown .search-form-top-container .form-inline{height:41px}
.navbar-nav li .search-form-top-container .form-inline .form-control,.navbar-nav li.dropdown .search-form-top-container .form-inline .form-control{text-transform:uppercase}
.navbar-nav li .search-form-top-container .input-group-btn,.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}
.navbar-nav li .search-form-top-container .input-group-btn .btn,.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){.navbar-nav li .search-form-top-container,.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}
.navbar-nav{width:100%}
.navbar-nav li{width:100%}
.navbar-nav li .dropdown{position:relative}
.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:'HaihaisoftSansBold';vertical-align:middle;transition:none;margin:8px 24px}
.navbar-nav li .dropdown .login-link .btn-container{width:100%;text-align:left}
.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}
.social-media-links{text-align:center}
@media(min-width:768px) and (max-width:1023px){.social-media-links{padding-top:24px;padding-bottom:24px}
.social-media-links a{margin:0 25px}
.social-media-links a span{font-size:50px !important}
}
@media(max-width:767px){.social-media-links{padding-top:15px;padding-bottom:15px}
.social-media-links a{margin:0 15px}
.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}
}

.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}
.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;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:'Haihaisoft 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>.haihaisoft-icon,.mobile-navigation-drawer .mobile-drawer-container .navigation-container .drawer-link-header>.haihaisoft-icon{vertical-align:middle;font-size:30px;width:1px}
.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('../../../../a.sfdcstatic.com/content/dam/www/ocms-backup/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}
.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{display:block}
@media(min-width:768px) and (max-width:1023px){.navbar-expandable-container .headingComponent .text-cirrus{margin:10px 0 0 0 !important}
.navbar-expandable-container .headingComponent small{display:none}
}

@media(min-width:768px) and (max-width:1023px){.right-pricing-column{margin-left:0;padding-left:20px}
}
.features-list .row{margin-left:0;margin-right:0}
.col>.parbase.section.target>div>.columnContainer>.columns-wrapper{padding-left:0;padding-right:0}
nav.sidebar.col-lg-2{max-width:208px;width:208px}

/* 导航栏 */
.leftnav{max-width:208px;min-height:70px;padding-bottom:50px;z-index:100}
.leftnav-phone{font-size:11px}
@media(min-width:1024px){.leftnav-phone{font-size:15px}
}
.leftnav-phone>div>span,.leftnav-phone>div>a{display:block;margin-bottom:10px}
.leftnav-additionalPhoneNumbers-level .phoneNumberComponent_textLevel>span,.leftnav-additionalPhoneNumbers-level .phoneNumberComponent_textLevel>a{display:block;margin-bottom:10px}
.leftnav.affix{top:0;min-height:0}
.leftnav.affix .leftnav-header{margin-bottom:20px}
.leftnav.affix .leftnav-header .leftnav-lead-image img{margin:0 auto}
.leftnav.affix .leftnav-header .show-lead-image-affixed{display:block}
.leftnav.affix .leftnav-header .show-lead-image-non-affixed{display:none}
.leftnav.affix .leftnav-footer .leftnav-questions h1,.leftnav.affix .leftnav-footer .leftnav-questions h2,.leftnav.affix .leftnav-footer .leftnav-questions h3,.leftnav.affix .leftnav-footer .leftnav-questions h4,.leftnav.affix .leftnav-footer .leftnav-questions h5,.leftnav.affix .leftnav-footer .leftnav-questions h6{margin-top:40px !important}
.leftnav-footer .leftnav-questions h1,.leftnav-footer .leftnav-questions h2,.leftnav-footer .leftnav-questions h3,.leftnav-footer .leftnav-questions h4,.leftnav-footer .leftnav-questions h5,.leftnav-footer .leftnav-questions h6{margin-top:40px !important}
.leftnav-header,.leftnav-header-affix,.leftnav-body,.leftnav-footer{padding-left:30px;padding-right:30px}
.leftnav-header .show-lead-image-affixed{display:none}
.leftnav-header .show-lead-image-non-affixed{display:block}
.leftnav-header-affix{text-align:center;width:65px}
.leftnav-header-affix .leftnav-back-to-top{font-size:20px}
.leftnav-footer-affix,.leftnav-footer-non-affix{padding-left:10px;padding-right:10px}
.leftnav-footer-affix .leftnav-btn,.leftnav-footer-non-affix .leftnav-btn{margin-top:20px;margin-bottom:15px;text-align:center}
.leftnav-body .leftnav-page-list .page-list{position:relative;margin:0;padding:0}
.leftnav-body .leftnav-page-list .page-list li{list-style:none;position:relative}
.leftnav-body .leftnav-page-list .page-list li.active:before{content:'';background-color:#215ca0;position:absolute;left:-30px;top:0;height:100%;width:4px}
.highlight-sales .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#00857d}
.highlight-sales-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#86c8bc}
.highlight-service .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#812244}
.highlight-service-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#c996b6}
.highlight-marketing .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#e67300}
.highlight-marketing-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#fdbe87}
.highlight-communities .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#be8919}
.highlight-communities-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#fce17b}
.highlight-analytics .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#00a1e0}
.highlight-analytics-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#8cd3f8}
.highlight-platform .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#032e61}
.highlight-platform-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#215ca0}
.highlight-iot .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#00a1e0}
.highlight-iot-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#8cd3f8}
.highlight-smb .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#00a1e0}
.highlight-industries .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#4c2248}
.highlight-e-commerce .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#416437}
.highlight-e-commerce-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#a8bc98}
.highlight-einstein .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#00a1e0}
.highlight-brand-blue .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#00a1e0}
.highlight-product-quip .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#d3451d}
.highlight-product-quip-light .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#efa794}
.highlight-brand-mittlestand .leftnav-body .leftnav-page-list .page-list li.active:before{background-color:#215ca0}
.leftnav-body .leftnav-page-list .page-list.page-list-level-2 a{margin-left:20px}
.leftnav-body .leftnav-page-list .page-list.page-list-level-2 a.active{font-family:'HaihaisoftSansBold' !important}
.leftnav-body .leftnav-page-list a{display:block;font-family:'HaihaisoftSansRegular' !important;font-size:15px;line-height:15px;padding-top:15px;padding-bottom:15px;color:#215ca0}
.leftnav-body .leftnav-page-list a.active{color:#222;font-family:'HaihaisoftSansBold' !important}
.leftnav-body .leftnav-page-list a.active.active-child{font-family:'HaihaisoftSansRegular' !important}
.affix .leftnav-body .leftnav-page-list{display:none}
.leftnav.padding-top-no-affix{padding-top:50px}
.leftnav.padding-top-affix{padding-top:20px}
.leftnav.padding-top-affix .leftnav-footer{padding-left:33px}
.leftnav .leftnav-heading [class^="cloud-icon-"],.leftnav .leftnav-heading [class*=" cloud-icon-"],.leftnav .leftnav-heading .head-text{display:block}
.leftnav .leftnav-heading [class^="cloud-icon-"],.leftnav .leftnav-heading [class*=" cloud-icon-"]{font-size:250%;margin-bottom:15px}
.leftnav .affix-element{display:none}
.leftnav.affix .affix-element{display:block}
.leftnav-select-container{display:none}
.leftnav-select-head{color:#222}
@media(max-width:767px){.leftnav-select-container{height:65px;width:100%;background-color:#fafafa;border-top-color:#c1b9b4;border-top-style:solid;border-top-width:1px;border-bottom-color:#c1b9b4;border-bottom-style:solid;border-bottom-width:1px;display:block}
.leftnav-select-head{margin-bottom:0}
.leftnav-select-container .container{margin-top:5px}
#leftnav-select{margin-left:-1px;width:100%;max-width:100%;margin-bottom:0}
}
@media(max-width:1023px) and (min-width:768px){.leftnav-select-container{height:45px;width:100%;background-color:#fafafa;border-top-color:#c1b9b4;border-top-style:solid;border-top-width:1px;border-bottom-color:#c1b9b4;border-bottom-style:solid;border-bottom-width:1px;display:block}
.leftnav-select-container .container{height:auto;bottom:0;margin-top:8px}
#leftnav-select{margin-top:0;float:right}
.leftnav-select-head{display:inline-block;margin-bottom:0;margin-top:4px}
}


.columns-wrapper{position:relative}
.columns-wrapper .bg-opacity{width:100%;height:100%;position:absolute;display:block}
.columns-wrapper .col-divider::after{background:#c1b9b4;width:1px;height:80px;content:"";display:block;position:absolute;top:50%;margin-top:-40px;right:0}

.btn-content-replace-close{background:0;border:0;outline:0;float:right;margin:20px 10px;position:relative;z-index:10}
.content-replacement-overlay{display:none}
/*@keyframes hot-swap-color-fade{0{background-color:inherit}
50%{background-color:#222}
100%{background-color:inherit}
}*/
.columnContainer.hot-swap{overflow:hidden;-webkit-transition:height .3s;-o-transition:height .3s;transition:height .3s;-webkit-animation-name:hot-swap-color-fade;animation-name:hot-swap-color-fade;-webkit-animation-duration:1s;animation-duration:1s}
.column-container-component .container{position:relative}
.column-container-component .column-container-image{position:absolute;width:100%;height:100%;background-repeat:no-repeat}


@media(max-width:767px){.columns-wrapper .hidden-bg-color-xs{background-color:transparent !important}
}
@media(max-width:1023px) and (min-width:767px){.columns-wrapper .hidden-bg-color-sm{background-color:transparent !important}
}
@media(max-width:1311px) and (min-width:1023px){.columns-wrapper .hidden-bg-color-md{background-color:transparent !important}
}
@media(min-width:1312px){.columns-wrapper .hidden-bg-color-lg{background-color:transparent !important}
}
@media(max-width:767px){.columnContainer .xs-min-height-500{min-height:500px !important}
.columnContainer .xs-min-height-450{min-height:450px !important}
.columnContainer .xs-min-height-400{min-height:400px !important}
.columnContainer .xs-min-height-350{min-height:350px !important}
.columnContainer .xs-min-height-300{min-height:300px !important}
.columnContainer .xs-min-height-250{min-height:250px !important}
.columnContainer .xs-min-height-200{min-height:200px !important}
.columnContainer .xs-min-height-150{min-height:150px !important}
.columnContainer .xs-min-height-100{min-height:100px !important}
.columnContainer .xs-min-height-50{min-height:50px !important}
}



.bodyCopyComponent{color:#222}
.bodyCopyComponent .no-indentation ul{padding-left:20px}
.bodyCopyComponent .text-size-default.line-height-32{line-height:32px}


/* header  */
.globalnavbar{background-color:#fff}
@media(max-width:1024px){.globalnavbar{display:none}
}
.globalnavbar ul{list-style-type:none;margin:0 10px 0 15px;padding:0}
.globalnavbar li.overlayMenuItem{float:left;border-top:solid transparent 3px}
.globalnavbar li.overlayMenuItem:hover{background-color:inherit;color:#222;border-top:solid transparent 3px}
.globalnavbar li.overlayMenuItem:hover>h2.root-nav-heading>a{color:#222 !important}
.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:120px}
.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:30px;margin-right:0px}
}
@media(max-width:1312px){.globalnavbar .globalnavbar-header-container .globalnavbar-header .logo-container{position:relative;float:left;top:0px;margin-right:-150px}
}
.globalnavbar .globalnavbar-header-container .globalnavbar-header .logo-container .globalnavbar-logo{height:64px;width:150px}
.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}
@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 .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 .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:130px;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:800px;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}
.globalnavbar .top-section .utility-bar .region-selection .region-selector_dialog{box-shadow:none;display:none;top:34px;position:absolute;z-index:5;width:300px;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:70px;height:28px;line-height: 28px;vertical-align:middle;color:#215ca0;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:HaihaisoftSansRegular !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,.globalnavbar .top-section .dropdown{margin-right:20px}
.globalnavbar .top-section .icon-sfdc-icon-magnifying-glass{color:#215ca0}
.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 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}
.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(-120%);-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:#65bc54 !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 .haihaisoft-icon{font-size:45px !important}
.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}

.randomImage .containerImage{position:absolute;top:10px;left:30px;width:150px;height:100px;overflow:visible}
.randomImage .containerImage .effectBackground{position:absolute;top:-40px;border:solid 10px rgba(255,255,255,0.7);border-radius:50%;width:140px;height:140px;z-index:-1}
.randomImage .containerImage .agent{position:absolute;top:-40px;border:10px solid transparent;border-radius:50%;width:140px;height:140px}
.randomImage .containerImage.editPosition{position:relative}
.agent-image{box-sizing:content-box;width:46px;height:46px;border:2px solid #07b;border-radius:50%;position:absolute;top:-18px;left:6px}

.img-width-100{max-width:100%;}
/* Platform.html 2018.06.25  */
.plat-box {border:1px solid #d8dde6; border-bottom: none; line-height: 30px;}
.plat-box-bottom {border:1px solid #d8dde6; line-height: 30px;}
.plat-box-right {border-color:#d8dde6; border-style: solid; border-width: 0px 1px 0px 0px;}		
@media(max-width:437px){
.plat-box-height {line-height:22px; padding-top:5px; min-height:120px;}
}

/* customize_xvast_chrome.html 2018.07.02  */
.form-std {width:100px; display:inline;}

/* huplayer.html 2018.07.03  */
.free-download-icon li{list-style-type:none;color:#00a1e0;margin: 10px 0 10px -20px;}
.free-download-icon li:before{content:'\00b7';font-size:70px;vertical-align:top;margin-right:5px}
.free-download-icon li p{color: #222; margin: -22px 0 0 20px;}

/* Contact.html 2018.07.04  */
.select-country {display:block;width:100%;height:35px;padding:6px 12px;font-size:15px;line-height:1.42857143;color:#59575c;background-color:#fff;background-image:none;border:1px solid #ccc;}
@media(min-width:768px){
.select-country {width:218px;}
}

/* Events.html 2018.07.04  */
.new-border {border-bottom: 1px dashed #c1b9b4;}

/* Customers.html 2018.07.04  */
.text-rep {height:auto;}
@media(min-width:768px){
.text-rep {height:80px;}
}

/* Customers.html 2018.07.16  */
.agent-table {width:100%; color: #16325c; line-height: 30px; margin-top:10px; margin-bottom:20px;background: #fff;}
.agent-table td {border:1px #d8dde6 solid; padding: 0 10px; height:50px;}
.agent-table .agent-table-top {background: #f4f6f9;}

.text-platform-color {color:#00d2ff;}
.text-platform-color:hover {color:#00d2ff;}
