#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:alpha(opacity=85);opacity:.85;display:none}
#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}
#lightbox img{width:auto;height:auto}
#lightbox a img{border:0}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.lb-outerContainer:after{content:"";display:table;clear:both}
.lb-container{padding:10px}
.lb-loader{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container>.nav{left:0}
.lb-nav a{outline:0}
.lb-prev,.lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block}
.lb-prev{left:0;float:left}
.lb-next{right:0;float:right}
.lb-prev:hover{background:url(images/homepage/prev.png) left 48% no-repeat}
.lb-next:hover{background:url(images/homepage/next.png) right 48% no-repeat}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{content:"";display:table;clear:both}
.lb-data{padding:0 10px;color:#bbb}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px}
.lb-data .lb-close{width:35px;float:right;padding-bottom:.7em;outline:0}
.lb-data .lb-close:hover{cursor:pointer}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
@font-face{font-family:blenderPro;src:url("fonts/BlenderPro-BookWeb.eot")}
@font-face{font-family:blenderPro;src:url("fonts/BlenderPro-BookWeb.woff") format("woff")}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
i{font-style:italic}
a{text-decoration:none}
body{background:#f3f3f3;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;color:#666;overflow-x:none}
.wrapper{margin:0 auto;text-align:center}
.social-bar{float:right;padding:2px;margin:5px}
.social-bar a{float:right}
.iosSlider_h05,.iosSlider_hero,.iosSlider_footer{position:relative;top:0;left:0;overflow:hidden}
.iosSlider_footer{width:620px;height:200px}
.iosSlider_hero{height:444px;margin:0 auto}
.heroShadow{background-image:url("images/homepage/heroShadow.png");background-repeat:no-repeat;width:100%;height:454px;position:absolute;top:0;left:0;z-index:50}
.vidShadow{background-image:url("images/homepage/vidShadow.png");background-repeat:no-repeat;width:1700px;height:454px;position:absolute;top:0;left:0;z-index:50}
.iosSlider_h05 .slider,.ioSlider_hero .slider,.iosSlider_footer .slider{width:100%;height:100%}
.iosSlider_hero .slider .slide{float:left;width:640px;height:420px}
.hero .hero>.slide{max-width:1700px;width:100%;height:444px;overflow:hidden}
.iosSlider_footer .slider .slide{float:left;width:100%;height:200px}
.iosSlider_h05 .slider .item,.iosSlider_hero .slider .slide{position:relative;top:0;left:0;background:#fff;margin:0}
.iosSlider_h05 .slider .item{background:no-repeat 50% 0;width:640px;height:420px;background-color:#fff;background-repeat:no-repeat;position:absolute}
.buttonWrapper{position:absolute;bottom:20px;width:100%}
.iosSliderButtons{height:12px;text-align:center;margin-left:auto;margin-right:auto;display:block;position:relative;z-index:500}
.iosSliderButtons .button{display:inline-block;width:12px;height:12px;background:#fff;margin:0 10px 0 0;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc");filter:alpha(opacity=70);opacity:.7;border:1px solid #999;cursor:pointer}
.iosSliderButtons .button:hover{filter:alpha(opacity=100);opacity:1}
.iosSliderButtons .selected{background:#09c;filter:alpha(opacity=100);opacity:1}
.iosSliderButtons.footer{display:inline-block;width:200px;margin-left:250px}
.iosSliderButtons.footer .button{border:0;filter:alpha(opacity=70);opacity:.7;float:left}
.iosSliderButtons.footer .button:hover{filter:alpha(opacity=100);opacity:1}
.iosSliderButtons.footer .selected{background:#fff;filter:alpha(opacity=100);opacity:1}
.spinner{float:left;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc");overflow:hidden;font-size:.875em;line-height:1.125em}
.spinner a:link{color:#0096d6;text-decoration:none}
.spinner a:visited{color:#0096d6;text-decoration:none}
.spinner a:hover{color:#0096d6;text-decoration:none}
.spinner a:active{color:#0096d6;text-decoration:none}
.spinner a{color:#09c;font-weight:500}
.spinner a .news-date,.spinner a .blog-author{color:#666}
.spinner a .blog-author{font-style:italic;font-weight:normal}
.spinner h5{font-family:"pragmatica-web-condensed","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-style:normal;font-weight:300;font-size:36px;line-height:41px;float:left;padding:12px 15px 5px 15px;margin-top:0;margin-bottom:0;text-transform:lowercase;color:#333}
.spinner-controls{float:left;margin:12px 0 0 10px}
.spinner-controls span{cursor:pointer;display:block}
.spinner-controls .up{margin:12px 0 5px 0;width:0;height:0;border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #666 transparent}
.spinner-controls .down{width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#333 transparent transparent transparent}
.spinner-controls .up:hover,.spinner-controls .up.available{border-color:transparent transparent #09c transparent}
.spinner-controls .down:hover,.spinner-controls .down.available{border-color:#09c transparent transparent transparent}
.big-spinner ul,.small-spinner ul{list-style:none;padding:0;margin:0}
.big-spinner ul li .tweet{height:80px;margin-bottom:20px}
.small-spinner{width:100%;height:60px;margin:10px 0;padding:0;position:relative}
.small-spinner ul{float:left;overflow:hidden;width:75%;position:relative}
.small-spinner ul li{padding:25px 15px 20px 15px}
.big-spinner{width:315px;height:230px;float:left;margin-left:7px}
.big-spinner.first{margin-left:0}
.big-spinner ul{height:140px;clear:both;padding:15px}
.big-spinner ul li{padding:5px 15px 0 15px;background-color:white}
.big-spinner ul li>p{margin-bottom:10px}
.tweet-actions{display:block}
.tweet-actions a{float:left;padding:0 5px;border-right:2px solid #c0c0c0}
.tweet-actions a:first-of-type{padding:0 5px 0 0}
.tweet-actions a:last-of-type{border:0}
.events .event{padding-bottom:45px}
.event-date{float:left;background:#f3f3f3;border-radius:2px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc");padding:4px 7px 7px 7px;margin-right:10px;text-align:center}
.event-date>a{text-decoration:none}
.event-date a.month{display:block;font-size:.9em;text-transform:uppercase}
.event-date a.day{display:block;font-size:1.7em}
.events .event-details a .location{display:block}
.events .event-details{float:left;width:80%}
.spinner.small-spinner>ul>li>a{overflow:hidden;text-overflow:ellipsis;max-width:700px;white-space:nowrap;display:inline-block}
#heroCarousel{height:556px;position:relative;width:100%;display:block;z-index:1;overflow:hidden}
#heroCarousel1Slide{height:454px;position:relative;width:100%;display:block;z-index:1;overflow:hidden}
#heroBG{background:#09c;height:444px;position:relative;width:100%;padding:0;border-bottom:2px solid #fff}
#mainWrapperWrapper{position:relative;height:444px;max-width:1700px;width:100%}
#mainWrapper{width:100%;max-width:1700px;height:444px;position:relative;z-index:100}
iosSlider_hero .hero,.hero>.slide{position:relative}
.vidBox{position:relative;margin-left:auto;margin-right:auto;width:700px;z-index:100;top:10px}
.vidBox>div>span{width:668px!important;height:375px!important}
.ctaBox{width:320px;position:absolute;top:50px;left:370px;padding:25px 25px 80px 25px;background-color:transparent;background-color:rgba(0,0,0,0.65);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A6000000,endColorstr=#A6000000);zoom:1;color:#fff;z-index:150}
.ctaBox a:link{color:#fff;text-decoration:none}
.ctaBox a:visited{color:#fff;text-decoration:none}
.ctaBox a:hover{color:#fff;text-decoration:none}
.ctaBox a:active{color:#fff;text-decoration:none}
.ctaBox .container{width:100%;height:100%;position:relative}
.ctaBox h1{font:1.78em BlenderPro,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;line-height:1em;margin-bottom:10px}
.ctaBox p{font:1em;line-height:1.25em;margin-bottom:15px}
.ctaBtn{padding:10px 15px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmY2YwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmOTkzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ffcf00),color-stop(100%,#f93));background-image:-webkit-linear-gradient(#ffcf00,#f93);background-image:-moz-linear-gradient(#ffcf00,#f93);background-image:-o-linear-gradient(#ffcf00,#f93);background-image:linear-gradient(#ffcf00,#f93);border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc");z-index:200;position:absolute;cursor:pointer;bottom:-60px;left:-5px;color:#000!important;font:20px PragmaticaWebCondensed,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif}
.ctaBtn:hover,.iosSlider_h05 .move .button:hover{background-image:-webkit-linear-gradient(#e8850a,#c67313);background-image:-moz-linear-gradient(#e8850a,#c67313);background-image:-o-linear-gradient(#e8850a,#c67313);background-image:linear-gradient(#e8850a,#c67313)}
.heroGraphic{position:absolute;top:20px;right:70px}
.yellowArrow{width:16px;height:15px;vertical-align:middle;float:right;margin-top:4px}
span.curveShadow{display:inline-block;height:120px;width:1700px;background:url("images/homepage/curveShadow.png");background-repeat:no-repeat;position:absolute;left:-370px;top:444px;z-index:100}
#mainLlist img{width:1700px;height:444px}
.leftArrow,.rightArrow{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin:20px 0}
.leftArrow{background-image:url("images/homepage/leftArrow.png");width:40px;height:40px;float:left}
.rightArrow{background-image:url("images/homepage/rightArrow.png");width:40px;height:40px;float:right}
.heroNavWrapper{height:150px;position:absolute;top:404px;z-index:200}
.iosSlider_nav{float:left;width:860px;height:150px}
.iosSlider_nav.slides-3{width:666px;left:164px!important}
.iosSlider_nav.slides-3 .thumb{margin:0 40px 0 40px}
.iosSlider_nav.slides-4{width:768px;left:113px!important}
.iosSlider_nav.slides-4 .thumb{margin:0 25px 0 25px}
.iosSlider_nav.slides-5{width:860px;left:67px!important}
.iosSlider_nav .thumb{float:left;display:inline-block;margin:0 15px 0 15px;width:142px;height:140px;cursor:pointer}
.iosSlider_nav .slider{width:100%;height:100%}
.iosSlider_nav p{color:#666;font-size:13px;font-weight:bold;margin:0 0 0 3px;padding:10px 5px 0;word-wrap:break-word;line-height:1.3em;background:#f3f3f3}
.iosSlider_nav .thumb.active p{margin:0;padding-left:8px}
.iosSlider_nav img.play{position:absolute;width:30px;height:30px;left:54px;top:24px}
.iosSlider_nav img.cropped{width:138px;left:0}
.iosSlider_nav .box{overflow:hidden;width:139px;height:76px;border:solid 3px transparent;position:relative;border-bottom:3px solid #f3f3f3}
.iosSlider_nav .active .box{border:solid 3px #09c;width:136px}
.promoShadow{background-image:url("images/homepage/promoShadow.png");background-repeat:no-repeat;width:640px;height:420px;position:absolute;top:0;left:0;z-index:50}
#smallScroller{width:640px;height:420px;float:left;position:relative;top:0;left:0;z-index:1;overflow:hidden;background:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc");background:#f3f3f3}
.iosSlider_h05.promo .item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc")}
#smallScroller .light{color:#fff}
#smallScroller .dark{color:#000}
.iosSlider_h05.promo .item .move{position:absolute;top:32px;left:32px;z-index:200}
.iosSlider_h05.promo .item .move .category{font-family:BlenderPro,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-size:1.90em;color:inherit;display:block;max-width:570px}
.iosSlider_h05.promo .item .move .category.light{color:#e6e6e6}
.iosSlider_h05.promo .item .move .message{font-family:PragmaticaWebCondensed,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-size:1.0em;line-height:19px;color:inherit;margin-top:5px;max-width:570px}
.iosSlider_h05.promo .item .move .message.light{color:#e6e6e6}
.iosSlider_h05.promo .item .move .button{display:block;float:left;background:orange;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmY2MwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmOTkzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fc0),color-stop(100%,#f93));background-image:-webkit-linear-gradient(#fc0,#f93);background-image:-moz-linear-gradient(#fc0,#f93);background-image:-o-linear-gradient(#fc0,#f93);background-image:linear-gradient(#fc0,#f93);padding:4px 15px 4px 12px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc");margin-top:20px;color:#000;font-size:1em;line-height:22px;text-decoration:none}
.iosSlider_h05.promo .item a{text-decoration:none;color:inherit}
#mainScroller{width:20000px;height:100%;float:left;padding:0}
#mainScroller ul{list-style:none;display:inline-block;float:left;height:100%;padding:0;margin:0;text-align:left}
#mainScroller li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;clear:none}
.promoTextWrapper{float:left;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc");width:310px;height:389px;margin-left:10px;padding:16px 0;overflow-y:auto}
.promoTextWrapper p{font-size:11pt;line-height:1.2em;margin-bottom:5px}
.promoTextWrapper li{border-bottom:solid 1px #09c;float:left;margin:8px 15px 11px;padding-bottom:10px;width:280px}
.promoTextWrapper li:last-child{border-bottom:0}
p.promoHeader{font-family:"pragmatica-web-condensed","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-size:1.375em;line-height:24px;color:#09c}
p.promoLink{font-size:.8125em;color:#09c;margin:10px 0 5px 0;font-weight:bold;text-transform:uppercase}
p.promoLink a:link{color:#0096d6;text-decoration:none}
p.promoLink a:visited{color:#0096d6;text-decoration:none}
p.promoLink a:hover{color:#0096d6;text-decoration:none}
p.promoLink a:active{color:#0096d6;text-decoration:none}
.blueArrow{width:7px;height:10px;margin-top:1px;margin-left:10px;text-align:top}
.blackArrow{width:9px;height:14px;margin-top:1px;margin-left:10px;text-align:center}
.position-marker li{display:block;float:left;margin-right:4px;width:12px;height:12px;background:url("../../../images/position-markers.png") left top;background-position:12px 0}
.position-marker li.on{background-position:0 0}
.position-marker li.off{background-position:0 0}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#cboxOverlay{background:url("images/homepage/colorboxOverlay.png")}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{border:5px solid #000;background:#fff}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("images/homepage/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}
#cboxPrevious:hover{background-position:bottom left}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("images/homepage/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}
#cboxNext:hover{background-position:bottom right}
#cboxLoadingOverlay{background:#000}
#cboxLoadingGraphic{background:url(images/homepage/loading.gif) no-repeat center center}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("images/homepage/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}
#cboxClose:hover{background-position:bottom center}
#cboxLoadedContent{padding:20px}
.cboxIframe{background:#000}
.theme1 .cboxIframe{background:#fff}
.theme1 #cboxLoadedContent{background:#fff;border:0;padding:34px 25px 25px}
.theme1 #cboxClose{border:0;top:0;right:0;display:block;background:url("images/homepage/colorBox_close.png") no-repeat top left;width:34px;height:34px}
#cboxLoadedContent,.content_page #cboxLoadedContent,.customer_index_page #cboxLoadedContent,.resource_index_page #cboxLoadedContent,.resource_download_page #cboxLoadedContent{border:0;background:#fff;border-radius:4px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc")}
#cboxLoadedContent,.old_ie .customer_index_page #cboxLoadedContent,.old_ie .content_page #cboxLoadedContent,.old_ie .resource_index_page #cboxLoadedContent,.old_ie .resource_download_page #cboxLoadedContent{overflow:visible!important}
#colorbox,.content_page #colorbox,.customer_index_page #colorbox,.resource_index_page #colorbox,.resource_download_page #colorbox{background:url("images/homepage/colorboxOverlay.png");padding:26px 6px 6px 6px!important;border-radius:5px;behavior:url(/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc)}
#cboxOverlay,.old_ie .content_page #cboxOverlay,.old_ie .customer_index_page #cboxOverlay,.old_ie .resource_index_page #cboxOverlay,.old_ie .resource_download_page #cboxOverlay{background:url("images/homepage/colorboxOverlay.png")}
#cboxTitle,.content_page #cboxTitle,.customer_index_page #cboxTitle,.resource_index_page #cboxTitle,.resource_download_page #cboxTitle{position:absolute;top:auto;bottom:17px;left:20px;font-size:1.25em;font-weight:bold;color:#333;margin-right:130px;height:50px}
#cboxWrapper,.content_page #cboxWrapper,.customer_index_page #cboxWrapper,.resource_index_page #cboxWrapper,.resource_download_page #cboxWrapper{position:relative}
#cboxCurrent,.content_page #cboxCurrent,.customer_index_page #cboxCurrent,.resource_index_page #cboxCurrent,.resource_download_page #cboxCurrent{display:none!important}
#cboxContent,.content_page #cboxContent,.customer_index_page #cboxContent,.resource_index_page #cboxContent,.resource_download_page #cboxContent{margin-top:0!important;border-radius:4px;background:#fff;overflow:visible;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc")}
#cboxContent,.old_ie .content_page #cboxContent,.old_ie .customer_index_page #cboxContent,.old_ie .resource_index_page #cboxContent,.old_ie .resource_download_page #cboxContent{margin-top:-20px!important}
#cboxPrevious,.content_page #cboxPrevious{top:auto;bottom:22px;right:81px;left:auto;margin-top:0;height:48px;width:48px;background:url(images/homepage/colorbox_arrows.gif) 0 0 no-repeat}
#cboxNext,.content_page #cboxNext{top:auto;margin-top:0;bottom:22px;right:20px;height:48px;width:48px;left:auto;background:url(images/homepage/colorbox_arrows.gif) -48px 0 no-repeat}
.cboxPhoto,.content_page .cboxPhoto,.customer_index_page #cboxPhoto,.resource_index_page #cboxPhoto,.resource_download_page #cboxPhoto{margin-bottom:64px}
#cboxLoadingOverlay,.content_page #cboxLoadingOverlay,.customer_index_page #cboxLoadingOverlay,.resource_index_page #cboxLoadingOverlay,.resource_download_page #cboxLoadingOverlay{background:#fff}
#cboxClose,.content_page #cboxClose{position:absolute;top:-31px;right:-31px;display:block;background:url("images/homepage/colorBox_close.png") no-repeat top center;width:62px;height:62px;text-indent:-9999px;z-index:6666}
#cboxClose,.customer_index_page #cboxClose,.resource_index_page #cboxClose,.resource_download_page #cboxClose{position:absolute;top:-25px;right:-25px;display:block;background:url("images/homepage/colorBox_close.png") no-repeat top center;width:62px;height:62px;text-indent:-9999px;z-index:6666}
#colorbox,.homepage_page #cboxOverlay,.homepage_page #cboxWrapper,.content_page #colorbox,.content_page #cboxOverlay,.content_page #cboxWrapper,.customer_index_page #colorbox,.customer_index_page #cboxOverlay,.customer_index_page #cboxWrapper,.resource_index_page #colorbox,.resource_index_page #cboxOverlay,.resource_index_page #cboxWrapper,.resource_download_page #colorbox,.resource_download_page #cboxOverlay,.resource_download_page #cboxWrapper{overflow:visible!important}
#cboxClose,#cboxNext,#cboxPrevious{border:0}
#colorbox{outline:0}
#cboxTitle>a{color:#0096d6;text-decoration:none}
.slideshow{float:left}
.slider_footer{float:left}
.events{position:relative}
.see_all{position:absolute;bottom:8px;left:10px;z-index:500}
#header ul#mainNav ul.main_menu.small .column li li>a{font-weight:normal!important}
#header ul#mainNav ul li li>a:hover{color:#0096d6!important}
#header ul#mainNav ul.main_menu.small.right.two_columns_no_image.main_content{margin-left:0!important;left:2px}
#mainNav .four_columns_no_image .column ul li ul{margin-bottom:30px}
.search-wrap{float:right;width:146px;height:24px}
.search-wrap form{height:20px}
.search-wrap input{background:0;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc")}
.search-wrap input#search{width:136px;color:#666;padding:0 5px;font-size:9px;line-height:18px;height:18px}
.search-wrap input:focus{border-color:#0096d6;-webkit-box-shadow:0 0 4px #0096d6;-moz-box-shadow:0 0 4px #0096d6;box-shadow:0 0 4px #0096d6;behavior:url(clientlibs_v2/css/f)}
.search-wrap input#search-button{background:url('../images/icon_search.png') no-repeat 0 50%;width:17px;behavior:url("/etc/designs/successfactors/clientlibs/legacy/css/PIE.htc")}
.search-wrap .infield-label label{color:#666;left:5px;top:7px;font-size:9px}
.search-wrap .gsc-search-button input,.search-wrap .gsc-clear-button,.search-wrap .gsc-branding-img img,.gsc-branding-text{display:none}
.ui-corner-all{color:#0096d6!important;font-weight:normal;font-size:15px!important;text-decoration:none}
.ui-corner-all b{font-weight:bold!important}
.ui-autocomplete{background:white;color:#0096d6;width:100px;padding:0;border:1px solid WindowFrame;background-color:#fafafa;overflow:hidden;z-index:9999!important}
.ui-menu-item{margin-left:0!important;margin-top:0!important;margin-bottom:5px!important;clear:left;float:left}
.ui-autocomplete li{display:block}
.ui-autocomplete li a{cursor:pointer}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{text-decoration:none;width:467px;border:2px solid #0096d6;background:#0096d6;font-weight:normal;color:#fdfae7!important;outline:0}
#search .ui-autocomplete{background:white;color:#0096d6;width:120px;padding:0;border:1px solid WindowFrame;background-color:#fafafa;overflow:hidden;z-index:2001}
#search .ui-state-hover,#search .ui-widget-content .ui-state-hover,#search .ui-state-focus,#search .ui-widget-content .ui-state-focus{text-decoration:none;width:120px;border:2px solid #0096d6;background:#0096d6;font-weight:normal;color:#fdfae7;outline:0}
#header ul#mainNav ul.main_menu .main_content span.subheader{font-size:12px;font-weight:bold;line-height:20px;margin-top:10px;margin-bottom:0;color:#3f4041;display:inline-block;cursor:default}
#header ul#mainNav li.flat_subheader:first-child a{margin-top:10px}
#header ul#mainNav li.flat_special_subheader{margin-top:10px}
#header ul#mainNav ul.main_menu .main_content span.additionalTitle{display:block;text-transform:none;font-size:11px;margin-bottom:5px;line-height:14px;position:relative}
#videoCarouselWrapper{margin:10px 0 0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url("clientlibs/legacy/css/PIE.htc");padding:10px 30px;position:relative}
h3.videoCarouselHeadline-default,h3.videoCarouselHeadline-smaller,h3.videoCarouselHeadline-smallest{font-family:BlenderPro,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;margin:10px 40px;text-align:center}
h3.videoCarouselHeadline-default{font-size:2.1em}
h3.videoCarouselHeadline-smaller{font-size:1.8em}
h3.videoCarouselHeadline-smallest{font-size:1.5em}
.iosSlider-video{max-width:800px;height:450px;margin:0 auto}
.iosSlider-video .slider{width:100%;height:100%}
.iosSlider-video .slider .slide{width:100%;height:450px;overflow:hidden}
.videoCarouselNav{z-index:200;margin:10px 67px 0;position:relative;height:200px}
.videoCarouselNav .leftArrow{position:absolute;left:-30px;top:40px;margin:0;background-image:url("images/homepage/video-leftarrow.png");width:20px;height:39px}
.videoCarouselNav .rightArrow{position:absolute;right:-30px;top:40px;margin:0;background-image:url("images/homepage/video-rightarrow.png");width:20px;height:39px}
.videoCarouselNav .disabled{display:none}
.iosSlider-video-nav{float:left;width:100%;height:200px}
.iosSlider-video-nav .thumb{float:left;display:inline-block;margin:0;width:200px;cursor:pointer}
.iosSlider-video-nav .slider{width:100%;height:100%}
.iosSlider-video-nav p{color:#09c;font-size:13px;font-weight:bold;margin-top:10px;padding:0 5px;word-wrap:break-word;line-height:1.3em}
.iosSlider-video-nav img.play{position:absolute;width:42px;height:42px;right:15px;bottom:15px}
.iosSlider-video-nav img.cropped{width:200px;left:0}
.iosSlider-video-nav .box{overflow:hidden;width:200px;height:130px;position:relative}
.iosSlider-video-nav .active .box{border:solid 5px #09c;width:190px;height:120px}
.iosSlider-video-nav .active:after{content:"";background:#000;position:absolute;top:0;left:0;z-index:2000;width:190px;height:120px;opacity:.6;filter:alpha(opacity=60);margin:5px}
h1.headerTextline{font-family:BlenderPro,"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-size:30px;background:#09c;line-height:46px;text-align:center;color:#fff}
.action-buttons{margin:10px 0 0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url("clientlibs/legacy/css/PIE.htc");padding:10px;position:relative;position:relative}
.action-buttons h5{font-family:"pragmatica-web-condensed","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-style:normal;font-weight:300;font-size:36px;float:left;margin:0;text-transform:lowercase;color:#333;text-align:center;line-height:38px;word-wrap:break-word}
.action-buttons .action-buttons-set{width:81%;height:38px;position:absolute;top:50%;margin-top:-19px}
.action-buttons .action-button{background:#09c;padding:10px 0;float:left;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url("clientlibs/legacy/css/PIE.htc");line-height:1em;font-size:16px}
.action-buttons .action-button a{color:#fff}
.action-buttons .action-button a:hover{text-decoration:none}
.action-buttons .action-button img{position:relative;vertical-align:middle;left:5px}
.action-buttons.action-buttons-4 h5{width:19%}
.action-buttons.action-buttons-4 .action-buttons-set{width:81%;left:19%}
.action-buttons.action-buttons-4 .action-button{width:22.25%;margin:0 0 0 2%}
.action-buttons.action-buttons-3 h5{width:24%}
.action-buttons.action-buttons-3 .action-buttons-set{width:76%;left:24%}
.action-buttons.action-buttons-3 .action-button{width:29%;margin:0 0 0 3%}
.action-buttons.action-buttons-2 h5{width:30%}
.action-buttons.action-buttons-2 .action-buttons-set{width:70%;left:30%}
.action-buttons.action-buttons-2 .action-button{width:44%;margin:0 0 0 4%}
#trackingCode{height:0}
.h13-news-bulletin{margin:10px 0 0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;behavior:url("../../clientlibs/legacy/css/PIE.htc");padding:10px 20px;position:relative}
.h13-news-bulletin .h13-news-bulletin-copy{float:left;width:384px;margin:0 40px 0 0}
.h13-news-bulletin h5{color:#09c;font-family:"pragmatica-web-condensed","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-style:normal;font-weight:300;font-size:36px;line-height:41px;margin-top:0;margin-bottom:0}
.h13-news-bulletin p{margin:5px 0 0}
.h13-news-bulletin a{color:#0096d6;text-decoration:none}
.h13-news-bulletin .h13-news-bulletin-form{float:left;width:260px;padding:10px 0 0}
.h13-news-bulletin .h13-news-bulletin-submit{float:left;width:180px;padding:10px 0 0}
.h13-news-bulletin input{background:#f7f7f7;border:1px solid #999;outline-color:#999;color:#999;display:inline-block;font-size:10px;font-weight:bold;height:13px;line-height:14px;padding:5px;margin-bottom:8px;width:101px}
.h13-news-bulletin input:focus{background:#fdfae7;outline:0 none}
.h13-news-bulletin input.error{box-shadow:none;background:#ffe9e9!important}
.h13-news-bulletin #Email{width:224px}
.h13-news-bulletin .form-field-left{float:left;width:113px!important;overflow:hidden}
.h13-news-bulletin .form-field-right{margin-left:123px;width:104px!important}
.h13-news-bulletin input[type='submit']{display:block;height:32px;width:160px!important;line-height:32px;padding:0 10px 0 15px;margin-bottom:10px;margin-left:0;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:left;background:#1aa0da url('images/icon_yellow_trial.png') no-repeat 93% 50%!important;background:url('images/icon_yellow_trial.png') no-repeat 93% 50%,-moz-linear-gradient(top,#1aa0da 0,#0085bf 100%);background:url('images/icon_yellow_trial.png') no-repeat 93% 50%,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1aa0da),color-stop(100%,#0085bf));background:url('images/icon_yellow_trial.png') no-repeat 93% 50%,-webkit-linear-gradient(top,#1aa0da 0,#0085bf 100%);background:url('images/icon_yellow_trial.png') no-repeat 93% 50%,-o-linear-gradient(top,#1aa0da 0,#0085bf 100%);background:url('images/icon_yellow_trial.png') no-repeat 93% 50%,-ms-linear-gradient(top,#1aa0da 0,#0085bf 100%);background:url('images/icon_yellow_trial.png') no-repeat 93% 50%,linear-gradient(top,#1aa0da 0,#0085bf 100%);-pie-background:url('images/icon_yellow_trial.png') no-repeat 93% 50%,linear-gradient(top,#1aa0da 0,#0085bf 100%);text-shadow:none!important}
.h13-news-bulletin input[type='submit']:hover{cursor:pointer}
.h13-news-bulletin .formprivacy{font-size:11px;color:#76767b}
#h13-news-bulletin-success{display:none;float:left;width:440px;padding:24px}
#h13-news-bulletin-success h5{color:#000;font-size:20px;line-height:1.5em}
#h13-news-bulletin-error{display:none;float:left;width:440px;padding:24px}
#h13-news-bulletin-error h5{color:red;font-size:20px;line-height:1.5em}
header#SF-site-header .pageWrap{position:relative}
body{padding-top:124px}
header#SF-site-header{background-color:#fff;box-shadow:0 0 13px -7px #ccc;z-index:1000}
header#SF-site-header,header#SF-site-header .topNavigation,header#SF-site-header .searchBoxV2{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-o-transition:all 300ms ease 0s;transition:all 300ms ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
header#SF-site-header.affix .pageWrap div.successfactors_logo_v2,header#SF-site-header.affix .pageWrap div.successfactors_logo_v2 img{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-webkit-transition:all 200ms ease 0s;-moz-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
header#SF-site-header ul,header#SF-site-header ul li{list-style:none outside none;margin:0;padding:0}
header#SF-site-header ul li{position:relative;z-index:1000}
header#SF-site-header .showSearch{display:none}
@media screen and (min-width:769px){header#SF-site-header{position:fixed;top:0;left:0;right:0;z-index:1000}
header#SF-site-header.affix .pageWrap div.successfactors_logo_v2{border-left:1px solid #ccc;margin:0;height:40px;padding:5px 14px}
header#SF-site-header.affix .pageWrap div.successfactors_logo_v2 h1{height:30px}
header#SF-site-header.affix .pageWrap div.successfactors_logo_v2 img{display:block;height:30px;width:154px}
header#SF-site-header.affix .pageWrap h2.tagline{display:none}
header#SF-site-header.affix #SF-nav-search{margin-bottom:0}
header#SF-site-header.affix .topNavigation{position:absolute;top:-40px;left:180px}
header#SF-site-header .topNavigation ul#mainNav>li:last-child{border-right:1px solid #ccc!important}
header#SF-site-header.affix .searchBoxV2,header#SF-site-header.affix .searchBoxV2 #searchSubmit,header#SF-site-header.affix .utility_navigation_v2{display:none}
header#SF-site-header.affix-top .searchBoxV2{display:inline-block!important}
header#SF-site-header.affix .showSearch{background:url("images/icon-search.png") no-repeat scroll 10px 12px transparent;display:block;float:right;margin-top:-40px;height:40px;width:40px}
header#SF-site-header.affix .searchBoxV2{background:#fff;border-left:1px solid #ccc!important;left:180px;padding:8px 10px;position:absolute;right:40px;top:-40px;width:auto!important;z-index:100}
header#SF-site-header.affix .searchBoxV2 input#search{width:100%!important}
}
header#SF-site-header .pageWrap .successfactors_logo_v2{display:inline-block;height:45px;margin:20px 14px;vertical-align:middle}
header#SF-site-header .pageWrap .successfactors_logo_v2 img{height:42px;width:216px}
header#SF-site-header .pageWrap .successfactors_logo_v2 h1{margin:0;height:45px}
header#SF-site-header .pageWrap h1 a{display:block}
header#SF-site-header .pageWrap h2{color:#333;float:right;font:normal 18px/18px BlenderPro,helvetica,arial,sans-serif;margin:27px 358px 10px 0;max-width:370px}
.search-wrap{width:100%}
.searchBoxV2{box-sizing:border-box;display:inline-block;float:right;padding:9px 10px 0;position:relative;vertical-align:middle;z-index:1500}
.searchBoxV2 form{white-space:nowrap}
.searchBoxV2 input#search{border:1px solid #cfcfcf;box-sizing:border-box;border-radius:0;display:inline-block;font-size:13px;font-weight:normal;height:24px;line-height:16px;padding:5px 7px 5px;width:91.5%}
.searchBoxV2 #searchSubmit{background:transparent url(images/icon-search.png) 0 0 no-repeat;border:0;display:inline-block;height:17px;padding:0;margin:0 0 0 2%;overflow:hidden;text-indent:-1000px;vertical-align:middle;width:17px}
header#SF-site-header #SF-nav-search .toggleMenu{display:none!important;margin:24px 14px 0;overflow:hidden;position:relative;height:20px;transition:none;width:30px}
header#SF-site-header #SF-nav-search .toggleMenu img{position:absolute;left:0;top:-20px;transition:none}
header#SF-site-header #SF-nav-search .toggleMenu.active img{top:0}
header#SF-site-header #SF-nav-search{box-shadow:0 2px 10px -7px #ccc inset;white-space:nowrap}
header#SF-site-header .topNavigation{box-sizing:border-box;display:inline-block;height:40px;position:relative;top:0;vertical-align:middle}
header#SF-site-header .topNavigation ul#mainNav{display:table;font-weight:bold;font-size:14px;line-height:14px;text-align:center;margin:0 auto;max-width:960px;width:100%}
header#SF-site-header .topNavigation ul#mainNav>li{border-right:1px solid #ccc;display:table-cell}
header#SF-site-header .topNavigation ul#mainNav>li:first-child{border-left:1px solid #ccc;margin-left:0}
header#SF-site-header .topNavigation ul#mainNav>li.first{background-color:transparent}
header#SF-site-header .topNavigation ul#mainNav>li>a:link,header#SF-site-header .topNavigation ul#mainNav>li>a:visited{box-sizing:border-box;color:#333;display:block;font-weight:bold;padding:14px 14px 12px;position:relative;transition:all 200ms ease 0s;white-space:nowrap;z-index:1}
header#SF-site-header .topNavigation ul#mainNav>li.selected>a:link,header#SF-site-header .topNavigation ul#mainNav>li.selected>a:visited{background-color:#0096d6;color:#fff}
header#SF-site-header .topNavigation ul#mainNav>li>a:hover,header#SF-site-header .topNavigation ul#mainNav>li>a:active,header#SF-site-header .topNavigation ul#mainNav>li.selected>a:hover,header#SF-site-header .topNavigation ul#mainNav>li.selected>a:active,header#SF-site-header .topNavigation ul#mainNav>li:hover>a:link,header#SF-site-header .topNavigation ul#mainNav>li:hover>a:visited{background-color:#016e9d;color:#fff;text-decoration:none}
header#SF-site-header .topNavigation ul#mainNav>li>a:hover:after,header#SF-site-header .topNavigation ul#mainNav>li>a:active:after,header#SF-site-header .topNavigation ul#mainNav>li:hover>a:link:after,header#SF-site-header .topNavigation ul#mainNav>li:hover>a:visited:after{border-color:rgba(247,247,247,0);border-bottom-color:#f7f7f7;border-width:5px;bottom:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;text-decoration:none;margin-left:-5px;z-index:10}
header#SF-site-header .topNavigation ul li .dropdown{background-color:#f7f7f7;box-sizing:border-box;color:#666;display:table-row;height:0;opacity:0;overflow:hidden;padding:0 10px;position:absolute;text-align:left;top:100%;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;left:0;width:auto;white-space:nowrap;z-index:1000}
header#SF-site-header .topNavigation ul li.last .dropdown,header#SF-site-header .topNavigation ul li:nth-last-child(2) .dropdown{right:0;left:auto}
header#SF-site-header .topNavigation ul li:hover .dropdown{height:auto;opacity:1;padding:1px 10px}
header#SF-site-header .topNavigation ul li .dropdown .column,header#SF-site-header .topNavigation ul li .dropdown .right,header#SF-site-header .topNavigation ul li .dropdown .left{box-sizing:border-box;display:table-cell;float:none;padding:25px 15px 1px;text-align:left;vertical-align:top;min-width:200px}
header#SF-site-header .topNavigation ul.large-links>li,header#SF-site-header .topNavigation ul li .dropdown h3{font-size:20px;font-weight:normal;margin:0 0 .5em}
header#SF-site-header .topNavigation ul.large-links>li a,header#SF-site-header .topNavigation ul li .dropdown h3 a{font-weight:normal!important}
header#SF-site-header .topNavigation ul li .dropdown ul{margin-bottom:1.5em}
header#SF-site-header .topNavigation ul li .dropdown ul li{display:block;line-height:26px;margin-bottom:6px;white-space:nowrap}
header#SF-site-header .topNavigation ul li .dropdown ul ul li{line-height:20px}
header#SF-site-header .topNavigation ul li .dropdown ul li h3{white-space:nowrap}
header#SF-site-header .topNavigation .dropdown .nav-promo{margin:0 0 19px}
header#SF-site-header .topNavigation ul li .dropdown a:link,header#SF-site-header .topNavigation ul li .dropdown a:visited{color:#666;font-weight:bold;transition:all 200ms ease 0s;white-space:nowrap}
header#SF-site-header .topNavigation ul li .dropdown a:hover,header#SF-site-header .topNavigation ul li .dropdown a:active{color:#0096d6;text-decoration:none}
header#SF-site-header .topNavigation ul li .dropdown .selected>a:link,header#SF-site-header .topNavigation ul li .dropdown .selected>a:visited,header#SF-site-header .topNavigation ul li .dropdown .selected>h3 a:link,header#SF-site-header .topNavigation ul li .dropdown .selected>h3 a:visited{color:#0096d6}
header#SF-site-header .utilityNavigation{color:#0096d6;position:absolute;right:0;top:-61px;z-index:1600}
header#SF-site-header #SF-utility-nav ul#superNav{float:right}
header#SF-site-header #SF-utility-nav ul li{display:inline-block;font-weight:bold;font-size:12px;line-height:12px}
header#SF-site-header #SF-utility-nav ul li.has_dropdown a{position:relative}
header#SF-site-header #SF-utility-nav ul li.has_dropdown>a:after{color:#0096d6;content:"\25BC";display:block;font-size:9px;position:absolute;right:4px;top:7px}
header#SF-site-header #SF-utility-nav ul li a:link,header#SF-site-header #SF-utility-nav ul li a:visited{color:#0096d6;display:block;font-weight:bold;padding:7px 4px 6px}
header#SF-site-header #SF-utility-nav ul li.has_dropdown>a:link,header#SF-site-header #SF-utility-nav ul li.has_dropdown>a:visited{padding-right:16px}
header#SF-site-header #SF-utility-nav ul li a:hover,header#SF-site-header #SF-utility-nav ul li a:active,header#SF-site-header #SF-utility-nav ul li.has_dropdown>a:hover:after,header#SF-site-header #SF-utility-nav ul li.has_dropdown>a:active:after,header#SF-site-header #SF-utility-nav ul li.has_dropdown:hover>a:link,header#SF-site-header #SF-utility-nav ul li.has_dropdown:hover>a:visited,header#SF-site-header #SF-utility-nav ul li.has_dropdown:hover>a:link:after,header#SF-site-header #SF-utility-nav ul li.has_dropdown:hover>a:visited:after{background-color:#0096d6;color:#fff}
header#SF-site-header #SF-utility-nav ul ul{background-color:#0096d6;color:#fff;opacity:0;overflow:hidden;height:0;left:auto;right:0;min-width:190px;position:absolute;top:100%;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s;z-index:1000}
header#SF-site-header #SF-utility-nav ul li:hover ul{height:auto;opacity:1}
header#SF-site-header #SF-utility-nav ul ul li{display:block;font-size:13px;line-height:17px;padding:2px 10px}
header#SF-site-header #SF-utility-nav ul ul li a:link,header#SF-site-header #SF-utility-nav ul ul li a:visited{background-color:#0096d6;color:#fff;display:block;padding:6px 10px}
header#SF-site-header #SF-utility-nav ul ul li:first-child a:link,header#SF-site-header #SF-utility-nav ul ul li:first-child a:visited{padding-top:20px}
header#SF-site-header #SF-utility-nav ul ul li:last-child a:link,header#SF-site-header #SF-utility-nav ul ul li:last-child a:visited{padding-bottom:20px}
header#SF-site-header #SF-utility-nav ul ul li a:hover,header#SF-site-header #SF-utility-nav ul ul li a:active{color:#cff}
@media screen and (max-width:980px){header#SF-site-header .pageWrap h2{margin:14px 14px 10px 0!important;max-width:70%}
header#SF-site-header .utilityNavigation{right:14px;top:-41px}
.searchBoxV2 input[type="text"]{width:87.5%!important}
}
@media screen and (min-width:801px){#SF-site-nav{display:inline-block!important}
#SF-utility-nav{display:block!important}
}
@media all and (min-width:769px){#SF-nav-search>.pageWrap{display:block!important}
}
@media screen and (max-width:768px){body{padding-top:0}
header#SF-site-header{position:relative}
header#SF-site-header .pageWrap h1{margin:10px 14px 8px}
header#SF-site-header .pageWrap h2{display:none}
header#SF-site-header>.pageWrap{float:left;max-width:80%;width:auto}
header#SF-site-header #SF-nav-search{box-shadow:none;float:right;margin-bottom:0}
header#SF-site-header #SF-nav-search .pageWrap{background:#fff;display:none;position:absolute;top:100%;left:0;right:0;z-index:100}
header#SF-site-header #SF-nav-search .search-wrap{float:none}
.searchBoxV2{display:block;float:none;padding:9px 10px}
.searchBoxV2 input[type="text"]{width:92%!important}
header#SF-site-header #SF-nav-search .toggleMenu{display:inline-block!important}
header#SF-site-header .topNavigation{display:block;height:auto}
header#SF-site-header .topNavigation ul#mainNav>li{background:#fff;border-right:0;border-left:0!important;border-top:1px solid #ccc;display:block;text-align:left;position:relative;width:100%}
header#SF-site-header .topNavigation ul#mainNav>li:after{background:transparent url('images/navItem-bg-mobile.png') 0 0 no-repeat;color:#fff;content:" ";display:block;height:14px;position:absolute;right:10px;top:10px;width:16px;z-index:10}
header#SF-site-header .topNavigation ul#mainNav>li.selected:after{background-image:url('images/navItemSelected-bg-mobile.png')}
header#SF-site-header .topNavigation ul#mainNav>li.hover:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:10px}
header#SF-site-header .topNavigation ul#mainNav li.hasChildren:after{color:#fff;content:"\203A";font-size:35px;font-weight:100;position:absolute;right:10px;top:9px}
header#SF-site-header .topNavigation ul#mainNav li.hasChildren.hover:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:12px}
header#SF-site-header .topNavigation ul#mainNav>li>a:link,header#SF-site-header .topNavigation ul#mainNav>li>a:visited,header#SF-site-header .topNavigation ul#mainNav>li>a:hover,header#SF-site-header .topNavigation ul#mainNav>li>a:active{background:#fff!important;color:#333!important;padding:10px 20px}
header#SF-site-header .topNavigation ul#mainNav>li.selected>a:link,header#SF-site-header .topNavigation ul#mainNav>li.selected>a:visited,header#SF-site-header .topNavigation ul#mainNav>li.selected>a:hover,header#SF-site-header .topNavigation ul#mainNav>li.selected>a:active{background-color:#0096d6!important;color:#fff!important}
header#SF-site-header .topNavigation ul#mainNav>li>a:hover:after,header#SF-site-header .topNavigation ul#mainNav>li>a:active:after,header#SF-site-header .topNavigation ul#mainNav>li:hover>a:link:after,header#SF-site-header .topNavigation ul#mainNav>li:hover>a:visited:after{border:0!important}
header#SF-site-header .topNavigation ul#mainNav>li .dropdown,header#SF-site-header .topNavigation ul#mainNav>li .dropdown li.hasChildren ul{display:none;height:auto;opacity:1;position:static;padding:0}
header#SF-site-header .topNavigation ul li .dropdown .column,header#SF-site-header .topNavigation ul li .dropdown .right,header#SF-site-header .topNavigation ul li .dropdown .left{display:block;padding:0}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.hover ul{display:block}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown{margin-bottom:-1px}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown h3,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li{display:block;margin:0;padding:0}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li a:link,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li a:visited,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li a:hover,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li a:active header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li span.subheader{background-color:#016e9d!important;border-bottom:1px solid #fff;color:#fff;display:block;font-size:12px;font-weight:normal;padding:10px 20px}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>a:link,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>a:visited,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>a:hover,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>a:active,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>h3 a:link,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>h3 a:visited,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>h3 a:hover,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li.selected>h3 a:active{background-color:#26bcd7!important}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li. a:link,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li a:visited,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li a:hover,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li a:active header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul li h3{font-size:12px;font-weight:normal}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul ul li a:link,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul ul li a:visited{background-color:#0096d6!important}
header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul ul li a:hover,header#SF-site-header .topNavigation ul#mainNav>li.hover .dropdown ul ul li a:active{background-color:#26bcd7!important}
header#SF-site-header .topNavigation ul#mainNav .nav-promo,header#SF-site-header .topNavigation ul#mainNav .nav_promo{display:none}
header#SF-site-header .utilityNavigation,header#SF-site-header #SF-utility-nav{position:static;top:0;right:0}
header#SF-site-header .utilityNavigation ul#superNav{border-top:1px solid #ccc;float:none!important;width:100%}
header#SF-site-header .utilityNavigation ul#superNav li{border-bottom:1px solid #e1e1e1;display:block}
header#SF-site-header .utilityNavigation ul#superNav li a:link,header#SF-site-header .utilityNavigation ul#superNav li a:visited,header#SF-site-header .utilityNavigation ul#superNav li a:hover,header#SF-site-header .utilityNavigation ul#superNav li a:active{background-color:#f6f6f6;color:#666;display:block;padding:10px 20px!important}
header#SF-site-header .utilityNavigation ul#superNav li ul{display:none;height:auto;opacity:1;position:static}
header#SF-site-header .utilityNavigation ul#superNav li.hover ul{border-top:1px solid #e1e1e1;display:block}
header#SF-site-header .utilityNavigation ul li.has_dropdown>a:after,header#SF-site-header .utilityNavigation ul li.has_dropdown>a:hover:after,header#SF-site-header .utilityNavigation ul li.has_dropdown>a:active:after,header#SF-site-header .utilityNavigation ul li.has_dropdown:hover>a:link:after,header#SF-site-header .utilityNavigation ul li.has_dropdown:hover>a:visited:after{background-color:transparent;content:"\25B6";color:#666;right:10px;top:11px}
header#SF-site-header .utilityNavigation ul li.has_dropdown.hover>a:after{content:"\25BC"!important}
header#SF-site-header .utilityNavigation ul#superNav li.hover ul li a:link,header#SF-site-header .utilityNavigation ul#superNav li.hover ul li a:visited,header#SF-site-header .utilityNavigation ul#superNav li.hover ul li a:hover,header#SF-site-header .utilityNavigation ul#superNav li.hover ul li a:active{background-color:#0096d6;color:#fff;font-size:12px;font-weight:normal}
}
#SF-site-footer{color:#fff;clear:both}
#SF-site-footer .right{float:right}
#SF-site-footer .left{float:left}
#SF-site-footer .content{margin:0 auto;padding-bottom:0;max-width:994px;width:100%}
#SF-site-footer .content .content{padding:0 10px}
#SF-site-footer ul,#SF-site-footer ul li{background-image:none;list-style:none outside none;margin-left:0;padding:0}
#SF-site-footer ul li{display:inline-block;margin:0 10px 0 0}
#SF-site-footer ul,#SF-site-footer p{margin-top:10px;margin-bottom:10px}
#SF-site-footer a:link,#SF-site-footer a:visited{color:#fff}
#SF-site-footer a:hover,#SF-site-footer a:active{color:#b3d4e2}
#SF-site-footer #footer-chat-text a:link,#SF-site-footer #footer-chat-text a:visited,#SF-site-footer #footer-chat-text a:hover,#SF-site-footer #footer-chat-text a:active{color:#666}
#SF-site-footer .footer-top{background-color:#0096d6}
#SF-site-footer .footer-top h3{color:#fff;display:inline-block;font:normal 36px/40px "pragmatica-web-condensed","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;margin:24px 0 25px;vertical-align:middle}
#SF-site-footer .footer-top ul{display:inline-block;margin:38px 0 36px;vertical-align:middle}
#SF-site-footer .footer-top ul li{font-size:20px;margin:0 32px;max-width:190px;text-align:center;vertical-align:middle}
#SF-site-footer .footer-top ul li a{background:transparent url(images/footer-arrow.png) right center no-repeat;display:block;padding:6px 38px 8px 0}
#SF-site-footer .footer-top ul li a:hover,#SF-site-footer .footer-top ul li a:active{text-decoration:none}
#SF-site-footer .footer-bottom{background-color:#016e9d;font-size:14px;font-weight:bold;padding-top:10px}
#SF-site-footer .footer-bottom .content .content{background:transparent url("images/sf-footer-background.png") bottom center no-repeat;min-height:360px}
#SF-site-footer .footer-bottom .copyright{font-size:11px;font-weight:normal}
#SF-site-footer .footer-bottom .social{font-size:20px;font-weight:normal}
#SF-site-footer .footer-bottom .social li a{background:transparent url("images/homepage/SF-footer-social.png") 0 0 no-repeat;display:block;height:20px;margin-bottom:-3px;width:20px}
#SF-site-footer .footer-bottom .social li a.tw{background-position:0 0}
#SF-site-footer .footer-bottom .social li a.fb{background-position:-20px 1px}
#SF-site-footer .footer-bottom .social li a.li{background-position:0 -19px}
#SF-site-footer .footer-bottom .social li a.yt{background-position:-40px 1px}
#SF-site-footer .footer-bottom .social li a.gplus{background-position:-20px -18px}
#SF-site-footer .footer-bottom .social li a.fl{background-position:-40px -19px}
@media screen and (max-width:900px){#SF-site-footer .footer-top h3,#SF-site-footer .footer-top ul{margin-top:12px;margin-bottom:12px}
#SF-site-footer .footer-top ul li{margin:0 30px 0 0}
}
@media all and (max-width:768px){#SF-site-footer ul{margin-right:0}
#SF-site-footer .footer-top{text-align:center}
#SF-site-footer .footer-top h3,#SF-site-footer .footer-top ul{display:block;float:none;text-align:center}
#SF-site-footer .footer-top ul li{display:block;margin:0 0 8px}
#SF-site-footer .footer-top ul li a{display:inline-block;margin:0 auto}
#SF-site-footer .footer-bottom .content .content{background-size:47% auto!important;min-height:0;padding-bottom:150px;text-align:center}
#SF-site-footer .footer-bottom .left,#SF-site-footer .footer-bottom .right{float:none;text-align:center}
#SF-site-footer .footer-nav li{display:block!important;padding:5px 0!important}
#SF-site-footer .footer-bottom .social{margin-bottom:20px}
}
@media all and (max-width:625px){#SF-site-footer .footer-top h3{display:block;float:none;text-align:center}
#SF-site-footer .footer-top ul{display:block;float:none;text-align:center}
#SF-site-footer .footer-top ul li{display:block;margin:0 auto 15px}
#SF-site-footer .footer-top ul li a:link,#SF-site-footer .footer-top ul li a:visited{display:inline-block;margin:0 auto}
#SF-site-footer .footer-bottom .content{background-position:center 142px}
}
@media all and (max-width:400px){#SF-site-footer .footer-bottom .content .content{background-size:92% auto!important}
}
.sfsf-homepage #SF-site-footer .footerButtons .content{background:none repeat scroll 0 0 #fff;border-radius:4px;margin:10px auto!important;padding:10px;position:relative}
.sfsf-homepage #SF-site-footer .footerButtons .content h3{color:#333;float:left;font-family:"pragmatica-web-condensed","Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-size:36px;font-style:normal;font-weight:300;line-height:30px;margin:0;padding:9px 0 0;text-align:center;text-transform:lowercase;width:24%}
.sfsf-homepage #SF-site-footer .footerButtons .content ul{float:right;width:76%}
.sfsf-homepage #SF-site-footer .footerButtons .content ul li{background-color:#09c;border-radius:4px;display:block;float:left;font-size:16px;line-height:1em;padding:10px 0;text-align:center;margin:0 0 0 3%;width:29%}
.sfsf-homepage #SF-site-footer .footerButtons .content ul li a{background:transparent url("images/homepage/yellow-button-arrow.png") right center no-repeat;display:block;padding-right:20px;margin:0 10px}
.sfsf-homepage #SF-site-footer .footerButtons .content ul li a:hover,.sfsf-homepage #SF-site-footer .footerButtons .content ul li a:active{text-decoration:none}
.sfsf-homepage #SF-site-footer .footer-top{padding:20px 0}
.sfsf-homepage #SF-site-footer .footer-top .buttonWrapper{text-align:center;bottom:0}
.sfsf-homepage #SF-site-footer .footer-top .iosSliderButtons.footer{margin-left:auto;width:auto}
.sfsf-homepage #SF-site-footer .footer-top h3{font-size:20px;line-height:24px;margin:0}
.sfsf-homepage #SF-site-footer .footer-top p{font-size:13px;line-height:15px;margin-top:0;margin-bottom:0}
.sfsf-homepage #SF-site-footer .footer-top .content_right{float:right;width:230px}
.sfsf-homepage #SF-site-footer .footer-bottom .content .content{background-image:url("images/sf-footer-home-background.png");background-position:140px 26px;min-height:273px}
.sfsf-homepage .sfsf-sales-phone{display:none}
@media all and (max-width:768px){.sfsf-homepage #socialWrap .pageWrap>div{clear:both}
.sfsf-homepage #SF-site-footer .footerButtons{text-align:center}
.sfsf-homepage #SF-site-footer .footerButtons .content{margin:0 auto 10px!important}
.sfsf-homepage #SF-site-footer .footerButtons .content h3{margin-bottom:12px;float:none;width:100%}
.sfsf-homepage #SF-site-footer .footerButtons .content ul{float:none;width:100%}
.sfsf-homepage #SF-site-footer .footerButtons .content ul li{float:none;margin:0 auto 10px;max-width:300px;width:90%}
.sfsf-homepage #SF-site-footer .footer-top .iosSlider_footer{height:300px}
.sfsf-homepage #SF-site-footer .footer-top .slider_footer .slider{padding-bottom:20px}
.sfsf-homepage #SF-site-footer .footer-top .slider_footer .slider .slide{height:300px;text-align:left}
.sfsf-homepage #SF-site-footer .footer-bottom .content .content{background-position:bottom center;background-size:55% auto!important}
.slider_footer{float:none;margin:0 auto;width:90%}
.iosSlider_footer{width:100%!important}
.sfsf-homepage #SF-site-footer .footer-top .content_right{float:none;margin:0 auto;padding-top:20px;text-align:left;width:90%}
.sfsf-homepage #SF-site-footer .footer-top .content_right h3{text-align:left}
.slider_footer{display:none}
}
@media all and (max-width:400px){.sfsf-homepage #SF-site-footer .footer-bottom .content .content{background-size:112% auto!important}
}
div#footer .top_footer{background:#09c;padding:10px 0}
div#footer .top_footer .PromosContainer{margin:0 auto;max-width:994px;width:100%}
div#footer .top_footer .PromosContainer>div{margin:0 1% 10px;min-height:290px;height:auto;width:31%}
div#footer .top_footer .PromosContainer>div #PromoText,div#footer .top_footer .PromosContainer>div #PromoImage{width:100%}
div#footer .btm_footer{background:#106f9b;color:#fff;min-height:170px}
div#footer .btm_footer .content .content{background:transparent url("images/sf-footer-home-background.png") 160px 35px no-repeat;margin:0 auto;padding:1em 1em 210px;max-width:994px;width:100%}
div#footer .btm_footer a:link,div#footer .btm_footer a:visited{color:#fff}
div#footer .btm_footer a:hover,div#footer .btm_footer a:active{color:#b3d4e2}
div#footer .btm_footer nav{float:left}
div#footer nav>ul>li{float:left;margin-right:20px}
div#footer nav>ul>li>a{font-size:14px}
#footer .btm_footer p.copyright{clear:both;float:left;font-size:11px;text-align:left;width:100%}
@media all and (max-width:768px){div#footer .top_footer .PromosContainer>div{margin:0 0 10px;width:100%}
#footer .btm_footer{text-align:center}
div#footer .btm_footer .content .content{background-position:center bottom;background-size:auto 50%}
div#footer .btm_footer nav,div#footer nav>ul>li,div#footer .btm_footer p.copyright,div#footer .content_right{display:block;float:none!important;margin-bottom:12px}
div#footer nav>ul>li{margin-right:0}
div#footer .btm_footer p.copyright{margin:0 auto;text-align:center;max-width:100%}
}
html *{box-sizing:border-box}
body{font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif}
img,video,embed,object{max-width:100%}
.page-wrap,.pageWrap{float:none;margin:0 auto;max-width:994px;width:100%}
.content{clear:both;padding:0 0 60px}
.page-wrap .basic-box{padding:20px 49px}
.page-wrap .basic-box .standard-pad{padding:0}
.page-wrap .main-content{padding:20px 49px;width:74.647%}
.page-wrap .main-content .standard-pad,.page-wrap .main-content .side-pad{padding:0}
.page-wrap .sidebar{width:24.547%}
.advanced_content_editor{padding:0}
.main-content-wide{float:none}
.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20{float:left;margin:0;padding:0 15px 0 0}
.page-wrap .valprop{height:auto;padding:20px}
.page-wrap .valprop .valprop-inner{float:left;padding:0 20px 0 0;width:59%!important}
.page-wrap .valprop .subnav{top:0;margin:-20px 0 20px}
.page-wrap .valprop .valprop-inner h1.page-bar-head{font-size:36px}
.page-wrap .valprop .valprop-inner h2.subhead{font-weight:normal}
.page-wrap .valprop #topBannerOverlay{float:right;margin:-20px -20px -20px 0!important;position:relative;width:43%}
.page-wrap .valprop #topBannerOverlay img{height:auto!important;position:static!important;margin:0!important}
.customer_index_page .page-wrap .valprop #topBannerOverlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:0!important}
@media all and (max-width:768px){.valprop{text-align:center}
.valprop .valprop-inner,.valprop.wide .valprop-inner{padding:0;width:100%!important}
.valprop .valprop-inner p.page-bar-head{font-size:30px!important}
.valprop .valprop-inner h1.subhead{font-size:14px!important}
}
.page-wrap-wide,.main-content-wide{max-width:994px;width:100%}
.content_page .basic-box .top-gradient{margin:0 -49px;width:auto}
.content_page .basic-box .top-gradient .standard-pad{padding:20px 49px 0}
.top-gradient{background-color:#fff}
#colorbox,#colorbox *{box-sizing:content-box}
#colorbox{max-width:100%}
.MasterDiv{margin-bottom:12px;margin-left:0!important;width:auto!important}
#ProductImage img{max-height:100%}
.company-threecolumn{width:33%!important}
.img-bg>img{height:auto}
.page-wrap #TabsContainer{height:auto;margin:0 0 2em;width:100%}
.page-wrap .TabbedPanelsTab{padding:10px 10px 4px!important;font-size:13px!important}
hr{width:100%!important}
.p08{max-width:259px;width:100%}
.p08 .p08-image{height:auto;min-height:100%;min-width:100%;width:auto}
.p08-contents{height:80px;width:100%}
.p08.mobile .p08-contents,.p08:hover .p08-contents{height:100%}
.p08 .p08-headline{min-height:50px}
.next_steps.section,.awards_sidebar.section,.basic_promo.section{max-width:230px}
.next_steps.section img,.awards_sidebar.section img,.basic_promo.section img.border{width:100%}
.main-content #CustomButtons{height:auto}
.page-wrap .main-content .video_highlight{margin:0 -49px -20px!important}
#footer-chat-box:hover{margin-top:-240px!important}
#trackingCode{display:none}
ul.tabs{float:none!important;margin-left:0!important}
ul.tabs li{height:30px!important}
.tab_container{float:none!important;margin-left:0!important;width:100%!important}
.sfsf-load-more,.sfsf-promotions-loadmore{display:none!important}
.sfsf-load-more a.sfsf-load-more-resources:link,.sfsf-load-more a.sfsf-load-more-resources:visited,.sfsf-load-more a.sfsf-load-more-customers:link,.sfsf-load-more a.sfsf-load-more-customers:visited,a.sfsf-promotions-loadmore:link,a.sfsf-promotions-loadmore:visited{border:1px solid #ccc;border-radius:4px;display:inline-block;padding:4px 15px}
@media all and (max-width:993px){body{overflow-x:hidden}
.page_bar .valprop-inner{padding:20px;width:50%}
.page_bar #topBannerOverlay{bottom:0;overflow:hidden;width:50%}
.page_bar #topBannerOverlay img{height:auto;min-width:100%;width:auto}
}
@media all and (max-width:980px){.liveperson_chat{display:none}
#lpInviteLayer-50{display:none!important}
}
@media all and (max-width:920px){.page-wrap .main-content{width:70%}
.page-wrap .sidebar{width:28%}
}
@media all and (max-width:850px){.breadcrumb,.breadcrumbs,.valprop .subnav{display:none}
.pageBar .container{background-image:none}
.page-wrap .main-content,.page-wrap .basic-box{padding:20px;width:100%}
.page-wrap .sidebar{width:100%}
.sidebar-inner{padding:25px 15px 0}
.page-wrap .sidebar .p08.section{float:left;padding:0 15px}
.basic_promo.section{float:left;margin:0 15px}
.page-wrap .sidebar .next_steps{clear:both}
.img-wrap{display:inline-block}
.img-bg>img{width:auto}
}
@media all and (max-width:768px){.page_bar.pageBar>div,.page-wrap>.valprop{min-height:0!important;max-height:none!important}
#topBannerOverlay{display:none!important}
.page-wrap .valprop .valprop-inner{width:100%!important}
.page_bar.pageBar>div,.page_bar.pageBar .valprop.normal{height:auto!important}
.standard-pad{padding:0}
.side-pad{padding:0 8px}
.content{padding-bottom:0}
.content_page_wide .content{padding-bottom:60px}
.content .content{padding-bottom:20px}
.basic-box.shadow{box-shadow:none}
.company-threecolumn{width:49%!important}
.clearCol{clear:none!important}
.solutionitems{height:auto!important}
.basic_promo.section,.links_box.section{float:left;max-width:249px;padding:0 10px}
.sfsf-promotions-pagination,.sfsf-promotions-itemsperpage{display:none}
.sfsf-load-more{display:block!important;text-align:center}
.sfsf-promotions-loadmore{display:inline-block!important}
.sfsf-promotions-footer{text-align:center}
}
@media all and (max-width:600px){.video_highlight .c10 .video-box-text{margin-left:0;clear:both}
.video_highlight .c10 .video-box img{float:none;margin-bottom:20px}
.float50{float:none!important;width:100%!important}
.solutionitems{padding-right:0!important;margin-bottom:12px}
.basic_promo.section{margin:0 2%;padding:0;width:46%!important}
.company-threecolumn{padding:0!important;width:100%!important}
ul.tabs li a{padding:0 10px!important}
.eloqua_form_page .sfsf-form-v2.horizontal-form .col-1,.eloqua_form_page .sfsf-form-v2.horizontal-form .col-2{float:none;margin:0;width:100%}
}
@media all and (max-width:530px){.basic_promo.section,.links_box.section{width:50%}
ul.tabs{border:0!important;height:61px!important}
ul.tabs li{border:1px solid #aaa!important;border-radius:4px;display:inline-block;float:none!important;overflow:hidden}
ul.tabs li a{font-size:12px;line-height:25px}
}
@media all and (max-width:475px){.basic_promo.section{float:none;margin:0 auto 20px;width:100%!important}
}
@media all and (max-width:400px){.basic_promo.section,.links_box.section{margin:0 auto 12px;width:100%}
}
.event_index_page .basic-slideshow,.event_index_page .basic-slideshow .slideshow,.event_index_page .basic-slideshow .slide{height:100%;max-height:none}
.event_index_page .basic-box .top-gradient{margin:-20px -49px 0}
.events-v2 #event-finder-filter{height:45px;padding:10px 0;width:auto}
.events-v2 .date-filter-label{width:40%}
.events-v2 .date-filter{margin:0}
.events-v2 .region-filter,.events-v2 .type-filter{padding:0 2%;margin:0;width:30%}
.type-filter .sbHolder,.type-filter .sbOptions,.type-filter .sbSelector,.region-filter .sbHolder,.region-filter .sbOptions,.region-filter .sbSelector{width:100%}
#upcoming-events{clear:both}
.events-v2 .event-date-circles,.events-v2 .event-date-circles.event-date-circles-enddate{height:85px;width:104px}
.event_details .eventData{display:table;width:100%}
.event_details .eventData dt,.event_details .eventData dd{display:table-cell;padding:10px;vertical-align:top}
.event_details .eventData dt{background-color:#ededed;font-weight:bold;text-transform:uppercase;width:25%}
.event_details .eventData dd{margin-left:0}
.event_details .eventData dd .eventTimeRow{display:table;width:100%}
.event_details .eventData dd .eventTimeRow span{display:table-cell;padding:5px 10px 5px 0}
.event_details .eventData dd .eventTimeRow span.timeZone{width:70%}
@media screen and (max-width:768px){.event_index_page .basic-slideshow .slide a{display:block;height:100%}
.event_index_page .basic-slideshow .slide a img{min-height:100%;max-width:none}
.event_index_page .basic-box,.event_index_page .content .content{padding:0}
.event_index_page .basic-box .top-gradient .standard-pad{padding-top:0}
.events-v2 .container h1{display:none}
.events-v2 #event-finder-filter{background:#f4f4f4;border-top:1px solid #333;border-bottom:1px solid #333;height:auto;padding:15px;position:relative;margin:-1px 0}
.events-v2 #event-finder-filter .clear-filters{position:absolute;right:23px;top:15px}
.events-v2 .date-filter-label,.events-v2 .region-filter,.events-v2 .type-filter{display:inline-block;float:none;vertical-align:bottom;width:32.5%!important}
.events-v2 .date-filter-label label{margin-bottom:5px}
.events-v2 .type-filter{padding-right:0}
.date-filter,.date-filter .sbHolder,.date-filter .sbOptions,.date-filter .sbSelector{float:none;width:100%}
#upcoming-events{background-color:#f4f4f4;padding:0}
#upcoming-events .individual-event{border-top:0;border-bottom:1px solid #bbb;background-color:#fff;padding:20px;margin-bottom:20px}
.event-date-circles{display:none}
#event-reg,.event-reg{margin-left:0}
.events-v2 .event-name a,.events-v2 h2.event-name{font-size:18px;line-height:22px}
.individual-event h4,.individual-event h6{font-size:13px;font-weight:bold;line-height:17px}
.event-action-buttons .blue-button,.event-action-buttons .gray-button{background:transparent;background-color:transparent!important;border-radius:0;color:#0093d4;display:inline-block;font-size:13px;line-height:13px;padding:0;vertical-align:middle}
.event-action-buttons .blue-button{border-right:1px solid #0093d4;margin:0 10px 0 0;padding:0 12px 0 0}
.event-action-buttons .gray-button{background:transparent url('images/icon-event-cal.png') 0 0 no-repeat;height:26px;overflow:hidden;text-indent:-1000px;width:29px}
.event-action-buttons .gray-button:hover{background:transparent url('images/icon-event-cal.png') 0 0 no-repeat}
}
@media screen and (max-width:640px){.events-v2 .date-filter-label,.events-v2 .region-filter,.events-v2 .type-filter,.events-v2 .date-filter{float:none;padding:0 0 10px;width:100%!important}
.events-v2 .date-filter{padding-bottom:0}
.date-filter .sbHolder,.date-filter .sbOptions,.date-filter .sbSelector{width:100%}
.event-action-buttons .blue-button{font-size:11px;line-height:11px;margin:0 6px 0 0;padding:0 8px 0 0}
.event-action-buttons .gray-button{font-size:11px;line-height:11px}
}
@media screen and (max-width:460px){.event_index_page .featured_events .page-wrap{height:130px!important}
.event_index_page .basic-slideshow,.event_index_page .basic-slideshow .slideshow,.event_index_page .basic-slideshow .slide{max-height:130px}
.event_index_page .basic-slideshow .next-arrow,.event_index_page .basic-slideshow .prev-arrow{display:none!important}
.event_index_page .basic-slideshow .slide a img{height:100%;min-height:0}
.event_details .eventData dt,.event_details .eventData dd{display:block;width:100%}
.event_details .eventData dt{padding:2px 10px;text-align:center}
.event_details .eventData dd{padding:10px 0}
}
.basic-slideshow .slideshow,.basic-slideshow .slide{max-height:215px;max-width:100%;width:100%}
.basic-slideshow .slide .span-5,.basic-slideshow .slide .span-6{height:215px;max-width:330px}
.resource-filters .filter-headline{float:left;width:10%}
.sort-by{margin:0 10px 0 0;padding:0}
.sort-by .sbHolder,.sort-by .sbOptions,.sort-by .sbSelector{width:100%}
.sort-by.typeSelect{display:none}
.resource-type.span-3{padding:0 10px 0 0;width:20%}
.resource-list.span-15{margin-left:0!important;padding:0;width:80%}
#resource-grid .equal-boxes{margin:0 0 0 -2px}
#resource-grid .customer-box.span-5,#resource-grid .customer-box.span-5.last{padding:0 3px;width:33.333%}
#resource-grid .customer-box.span-15,#resource-grid .customer-box.span-15.last{padding:0;width:100%}
#resource-grid .customer-box.span-15 .resource-image,#resource-grid .customer-box.span-15.last .resource-image{width:30%}
#resource-grid .customer-box.span-15 .right-box,#resource-grid .customer-box.span-15.last .right-box{max-height:100%;margin-top:0!important;overflow:hidden}
#resource-grid .customer-box .img-wrap{margin-bottom:6px}
#resource-grid .play .button-play{bottom:auto;margin-right:-31px;margin-top:-31px;right:50%;top:50%}
.content .pagination #itemsPerPageHolder ul{overflow:hidden}
table.bubbletip tr td{font-size:13px;line-height:17px}
.bubbletip td.bt-left-tail div.bt-left,.bubbletip td.bt-left{min-height:23px}
@media all and (max-width:870px){#sfsf-promotions .sfsf-promotions-item{height:225px}
}
@media all and (max-width:768px){.resource-filters{margin-top:-9px;padding-bottom:7px}
.resource-filters .filter-headline{float:none;margin:0 0 5px;width:auto}
.resource-filters .filter-headline span{background:transparent url(images/navItemDown-bg-mobile.png) 95% 5px no-repeat;border:1px solid #999;border-radius:4px;display:inline-block;color:#000;cursor:pointer;padding:2px 23px 2px 4px}
.resource-filters #reset-filters{display:none;position:absolute;right:1px;top:0}
.resource-filters #reset-filters .reset-filter{background:transparent url(images/icon-filter-clear.png) 93% 7px no-repeat;border:1px solid #999;border-radius:4px;display:inline-block;color:#000;cursor:pointer;font-size:14px;line-height:18px;padding:3px 25px 3px 6px}
.resource-filters #reset-filters .reset-filter b{font-weight:normal}
.resource-filters .sort-by{display:none;float:none;margin:0 0 8px;width:100%}
.filter-bar,.resource-type.span-3{display:none}
.resource-type #document_checkboxes{margin-top:-10px}
.resource-type #uncheck{margin-right:13px}
.resource-type #document_checkboxes>div{clear:none!important;float:left;padding:0 15px 0 0;width:33.333%}
.resource-list.span-15{clear:both;float:none;width:100%}
#resource-grid .equal-boxes{margin:0}
.resource-type #document_checkboxes>div,#resource-grid .customer-box.span-5,#resource-grid .customer-box.span-5.last{margin:0 -1px -1px 0!important;padding:0!important;text-align:center;width:50%}
#resource-grid .customer-box .img-wrap{margin-bottom:0;width:100%}
#resource-grid .box-inner{padding:15px}
#resource-grid .box-inner .resource-image{margin:0}
#resource-grid .box-inner .resource-image img{margin:0 auto;width:auto!important}
.resource-list .pagination{display:none}
#sfsf-promotions .sfsf-promotions-item{height:auto;margin:0 0 12px;width:100%}
.resource_index_page .sfsf-load-more{padding-top:1em}
}
@media all and (max-width:670px){.resource_grid .standard-pad>h2{background-color:#0096d6;color:#fff!important;margin:-20px -20px 20px;padding:10px 0;text-align:center}
.resource-list .equal-boxes{margin:0 -12px 0 -5px;width:auto}
}
@media all and (max-width:520px){.basic-slideshow .slideshow,.basic-slideshow .slide{max-width:520px}
.basic-slideshow h3,.basic-slideshow .slide .slide-inner{margin-left:50px!important}
.resource-type #document_checkboxes>div,#resource-grid .customer-box.span-5,#resource-grid .customer-box.span-5.last{width:100%}
#resource-grid .customer-box.span-15 .resource-image,#resource-grid .customer-box.span-15.last .resource-image{width:100%}
#resource-grid .customer-box.span-15 .right-box,#resource-grid .customer-box.span-15.last .right-box{max-height:none;overflow:visible;width:100%}
#sfsf-promotions .sfsf-promotions-item{padding:10px}
.sfsf-promotions-item .img-container{float:none!important;height:auto!important;margin-bottom:12px;line-height:normal!important;width:auto!important}
.sfsf-promotions-item .text-container{margin-left:0!important;padding:0!important}
}
.partner_index_page #topBannerOverlay{width:40%}
.partner_index_page #topBannerOverlay img{float:right;height:auto!important;position:static!important;margin-top:0!important;margin-left:0!important;min-height:0;min-width:0}
.CustomButton{width:129px!important}
.sfsf-partners-filterby-container{background-color:#f4f4f4;border:1px solid #333;padding:20px;margin-bottom:12px}
.sfsf-partners-filterby-container .sort-by-title{margin:0 0 4px}
.sfsf-partners-filterby-container .sort-by{padding:0 10px 0 0;width:30%}
.partner-list .pa-tabs li,.partner-list .pa-tabs li.long{display:table-cell;vertical-align:middle;width:25%}
.partner-list ul.pa-tabs.partner-tabs li.long a,.partner-list .pa-tabs.partner-tabs li a{display:inline-block;padding:8px 5px;vertical-align:middle;width:100%}
.partner-list ul.pa-tabs.partner-tabs li.long span,.partner-list .pa-tabs.partner-tabs li span{display:inline;height:auto;padding:0;overflow:visible;vertical-align:middle}
.partner-list .partner-tabs li span img{display:inline-block;vertical-align:middle;padding-top:0!important}
.partner-category{border-top:0;border-bottom:0;clear:both}
.strategic-partners{padding-bottom:10px}
#partner-grid .span-6{width:33%}
@media all and (max-width:900px){.partner-list ul.pa-tabs.partner-tabs li.long a,.partner-list .pa-tabs.partner-tabs li a{font-size:13px;line-height:15px}
}
@media all and (max-width:768px){.partner-list .pa-tabs{margin-bottom:12px}
.partner-list .pa-tabs li,.partner-list .pa-tabs li.long{border:1px solid #ccc;display:block;float:none;margin-bottom:-1px;width:100%}
.partner-list ul.pa-tabs.partner-tabs li.long a,.partner-list .pa-tabs.partner-tabs li a{background:#fff;background:-moz-linear-gradient(top,#fff 1%,#eeeeef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#eeeeef));background:-webkit-linear-gradient(top,#fff 1%,#eeeeef 100%);background:-o-linear-gradient(top,#fff 1%,#eeeeef 100%);background:-ms-linear-gradient(top,#fff 1%,#eeeeef 100%);background:linear-gradient(to bottom,#fff 1%,#eeeeef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeef',GradientType=0);height:auto;padding:10px 15px;text-align:left}
.partner-list .pa-tabs #selected{background:#e8e8e8;background:-moz-linear-gradient(top,#e8e8e8 0,#c6c6c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e8e8e8),color-stop(100%,#c6c6c6));background:-webkit-linear-gradient(top,#e8e8e8 0,#c6c6c6 100%);background:-o-linear-gradient(top,#e8e8e8 0,#c6c6c6 100%);background:-ms-linear-gradient(top,#e8e8e8 0,#c6c6c6 100%);background:linear-gradient(to bottom,#e8e8e8 0,#c6c6c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8',endColorstr='#c6c6c6',GradientType=0)}
}
@media all and (max-width:600px){.sfsf-partners-filterby-container{padding:10px}
.sfsf-partners-filterby-container .sort-by{float:none;margin-bottom:6px;padding:0;width:100%}
#partner-grid .span-6{padding:0;width:100%}
}
.analyst-company-box{width:100%}
.analyst-featured-itemd{height:240px;overflow:hidden;width:100%}
.analyst-featured-item-box{margin-bottom:20px;width:33%}
.customer_index_page #topBannerOverlay{width:100%!important}
.customer_index_page #topBannerOverlay img{min-height:100%;position:absolute;top:0;right:0;min-width:100%;max-width:none;width:auto}
.customer_index_page .page-wrap .valprop .valprop-inner{width:100%}
.customer_index_page .featured_customers .customer .customer-image,.customer_index_page .featured_customers .customer .customer-image img{height:auto;max-width:none;min-height:100%;min-width:100%;width:auto}
.customer_index_page .filter-bar-inner>ul>li{position:static}
@media all and (min-width:769px){.customer_index_page .filter-bar-inner .filter-by{display:inline-block;vertical-align:middle}
.customer_index_page .filter-bar-inner>ul{display:inline!important}
.customer_index_page .filter-bar-inner>ul>li{display:inline-block;vertical-align:middle;padding:0 0 0 5px}
.customer_index_page .filter-bar-inner .sfsf-custom-select-customers{background-color:transparent;border:1px solid #ccc;padding-right:1em}
.customer_index_page .filter-bar-inner .sfsf-custom-select-customers:before{background-color:transparent;border-left:0;color:#0096d6;font-size:14px;width:1em}
.customer_index_page .filter-bar-inner .sfsf-custom-select-customers select{color:#0096d6;height:22px;padding:1px 5px;width:120%}
}
.customer_index_page #customer-pages #customer-pages{border:1px solid #fff}
.customer_index_page #customer-pages .customer{border:1px solid #fff!important;width:33.333%}
.customer_index_page .sfsf-load-more{clear:both;padding:12px 0 0}
.customer_index_page .customer-slide-selectors{display:none}
@media all and (max-width:920px){.customer_index_page #customer-pages .customer{height:315px}
}
@media all and (max-width:820px){.customer_index_page #customer-pages .customer{height:280px}
.customer_index_page #customer-pages .customer .customer-overlay{height:56%}
}
@media all and (max-width:768px){.customer_index_page .page_banner>div,.customer_index_page .page_banner .valprop{height:auto!important}
.customer_index_page .pageBanner .valprop-inner .page-bar-head{color:#fff!important;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-size:30px;font-weight:normal}
.customer_index_page .pageBanner .page-solutions,.customer_detail_page .pageBanner .page-solutions{background-image:none}
.customer_index_page .pageBanner h1.subhead,.customer_index_page .customer-prev-button,.customer_index_page .customer-next-button,.customer_index_page .pagination{display:none}
.customer_index_page .customer-slide-selectors{bottom:5%;display:block;left:0;position:absolute;right:0;text-align:center}
.customer_index_page .customer-slide-selectors>div{background:#fff;border:1px solid #0096d6;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 7px;width:12px}
.customer_index_page .customer-slide-selectors>div.selected{background:#0096d6;border:1px solid #fff}
.customer_index_page .filter-bar{display:block}
.customer_grid .filter-bar .filter-by{background:transparent url(images/navItemDown-bg-mobile.png) 95% 5px no-repeat;border:1px solid #999;border-radius:4px;display:inline-block;color:#000;cursor:pointer;font-size:14px;font-weight:bold;margin:6px 0;padding:2px 23px 2px 4px}
.customer_grid .filter-bar .filter-bar-inner{padding:3px 8px;position:relative}
.customer_grid .filter-bar .filter-categories{display:none;margin:2px 0 0}
.customer_grid .filter-bar .filter-categories li{display:block;margin:6px 0 0;padding:0}
.customer_grid .filter-bar #filterAll{background:transparent url(images/icon-filter-clear.png) 81% 7px no-repeat;border:1px solid #999;border-radius:4px;display:inline-block;color:#000;cursor:pointer;font-size:14px;padding:3px 25px 2px 6px;position:absolute;top:9px;right:8px}
.customer_index_page #customer-pages .customer{height:350px;width:50%}
.customer_index_page #customer-pages .customer .customer-overlay{height:50%}
.customer-link-video{bottom:8px}
}
@media all and (max-width:650px){.customer_index_page #customer-pages .customer{height:325px}
}
@media all and (max-width:550px){.customer_index_page #customer-pages .customer{height:280px}
.customer_index_page #customer-pages .customer .customer-overlay{height:55%}
}
@media all and (max-width:550px){.customer_index_page #customer-pages .customer{height:280px}
.customer_index_page #customer-pages .customer .customer-overlay{height:55%}
}
@media all and (max-width:500px){.iosSlider_customers,.iosSlider_customers .customer{height:200px}
.iosSlider_customers .customer .customer-overlay{height:58%}
.iosSlider_customers .customer .customer-overlay .overlay-header{font-size:18px}
.customer_index_page #customer-pages .customer{height:230px}
.customer_index_page #customer-pages .customer .customer-overlay{height:60%}
}
@media all and (max-width:430px){.customer_index_page #customer-pages .customer{height:200px}
.customer_index_page #customer-pages .customer .overlay-header{font-size:17px}
}
@media all and (max-width:430px){.customer_index_page .customer-slide-selectors{bottom:5%}
.customer_index_page #customer-pages .customer{height:160px}
.customer_index_page #customer-pages .customer .overlay-header{font-size:14px}
.customer_index_page #customer-pages .customer .customer-overlay{height:63%}
}
.customer_detail_page .page-wrap .basic-box{padding:29px}
.customer_detail_page .content-head{padding:0;width:100%}
.customer_detail_page .content-head-right .button{min-width:188px;white-space:nowrap;width:auto}
.customer_detail_page .content-head-left>div{height:100%;width:100%}
.customer_detail_page .content-head-left img{min-height:100%}
.customer_detail_page .content-body{padding:0 0 0 160px;width:100%}
.customer_detail_page .body-meta{width:160px}
.customer_detail_page .content-head-left{width:60%}
.customer_detail_page .content-head-right{width:38%}
.customer_detail_page .content-head-left .video-js-box{margin:0 auto;padding:28px 0;width:96%}
.customer_detail_page .video-js-box object,.customer_detail_page .video-js-box iframe{max-height:100%!important}
.customer_detail_page .related_resources .img-wrap{display:block}
.customer_detail_related_resources.related_resources .jcarousel-clip{margin:10px 7%;width:86%}
.customer_detail_page .related-resources .jcarousel ul{width:2000px}
.customer_detail_page .related-resources .jcarousel ul li{float:left;padding:0 10px}
@media screen and (max-width:768px){.customer_detail_page .page_banner>div,.customer_detail_page .page_banner .valprop{height:auto!important}
.customer_detail_page .pageBanner .valprop-inner .page-bar-head{color:#fff!important;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;font-size:30px;font-weight:normal}
.customer_detail_page .pageBanner .page-solutions{background-image:none}
.customer_detail_page .content-body{padding:0}
.customer_detail_page .content-head-left{width:100%}
.customer_detail_page .content-head-right{float:none;height:auto;margin-left:0;width:100%}
.customer_detail_page .content-body{width:100%}
.customer_detail_page .body-meta{margin-bottom:1em;padding:10px 15px 1px;position:static;text-align:left;width:100%}
.customer_detail_page .meta-wrapper{display:inline-block;margin-bottom:14px;padding:0 25px 0 0;vertical-align:top}
.customer_detail_related_resources.related_resources .jcarousel-clip{margin:10px 10%;width:80%}
}
@media screen and (max-width:550px){.customer_detail_page .content-head-left{height:auto}
.customer_detail_page .video-js-box{height:270px;margin:10px auto}
}
@media screen and (max-width:450px){.customer_detail_page .video-js-box{height:210px}
}
.search_page .page-wrap .basic-box{padding:20px}
.sf-search-bar.sf-search-bar-std .sf-search-bar-inner-1{top:5px}
.sf-search-outer{margin-left:0}
.sf-search-bar{border:0}
.sf-search-bar,.sf-search-bar-inner-1,.sfSearchSBHolder,.sf-search-button-button,.sfSearchSBSelector,.sf-search-term-input{width:100%}
.sf-search-term,.sf-search-location,.sf-search-button,.sf-search-switch-advanced,.sf-search-language,.sf-search-how,.sf-search-where,.sf-search-exclude-term,.sf-search-exclude,.sf-direct-link{display:inline-block;float:none;vertical-align:middle}
.sf-search-term,.sf-search-location,.sf-search-button,.sf-search-switch-advanced{top:-3px}
.sf-search-inner-1{margin-bottom:26px}
.sf-search-bar-inner-2{width:100%}
.sf-search-switch-std{padding-right:14px;top:-26px;z-index:1000}
.ui-helper-hidden-accessible{display:none}
.sf-search-term-input{font-size:16px;padding:2px 5px}
.sf-search-term{height:25px;padding-right:10px;width:53%}
.sf-search-location{height:25px;padding:0 10px 0 0;width:20%}
.sf-search-button{width:13%}
.sf-search-switch-advanced{margin-right:0;width:10%}
.sfSearchSBHolder{height:24px}
.sf-search-location .sfSearchSBSelector{line-height:20px}
.sf-search-button-button{font-size:18px;height:30px}
.sf-search-language,.sf-search-how,.sf-search-where,.sf-search-exclude{padding:0 10px 0 0;vertical-align:top;width:20%}
.sf-search-exclude-term{padding:0 2px 0 4px;top:0;width:auto}
.sf-search-exclude,.sf-search-exclude-input{height:22px}
.sf-search-exclude-input{width:100%}
.sf-search-bar .ui-helper-hidden-accessible{position:relative;top:54px}
.sf-search-bar.sf-search-switch-std .ui-helper-hidden-accessible{top:18px}
.sf-search-recommended{padding:10px 15px 5px;width:100%}
.sf-search-recommended .sf-search-recommended-inner{margin-left:0}
.sf-direct-link{margin-left:0;top:0}
.sf-search-filter{width:22%}
.sf-search-filter-title{margin-bottom:6px}
.sf-search-filter-uncheck-all{padding-left:6px}
.sf-search-filter-items .sf-search-filter-item{margin:4px 0 0}
#searchResultsOuter{margin-left:0;padding-left:20px;width:78%}
#search-results{width:100%}
#search-results .span-15{float:none;padding:0;width:100%}
.ui-autocomplete.ui-widget-content{z-index:3000!important}
@media all and (max-width:850px){.sf-search-location .sfSearchSBSelector{font-size:12px;line-height:22px}
.sf-search-button-button{font-size:14px}
}
@media all and (max-width:768px){.sf-search-bar.sf-search-bar-std .sf-search-bar-inner-1{height:30px}
.sf-search-filter{height:auto;float:none!important;margin:0 0 20px 0;width:100%}
.sf-search-filter-items{margin-left:0}
.sf-search-filter-uncheck-all{padding-left:0}
.sf-search-filter-items .sf-search-filter-item{display:inline-block;vertical-align:top;width:32%}
#searchResultsOuter{float:none;padding-left:0;width:100%}
}
@media all and (max-width:650px){.sf-search-inner-1{height:auto}
.sf-search-bar .sf-search-bar-inner-1{height:auto}
.sf-search-bar.sf-search-bar-std .sf-search-bar-inner-1{top:10px}
.sf-search-bar{height:140px}
.sf-search-bar.sf-search-bar-std{height:75px}
.sf-search-filter-items .sf-search-filter-item{width:49%}
.sf-search-term,.sf-search-location{width:48%}
.sf-search-button{width:18%}
.sf-search-switch-advanced{width:30%}
.sf-search-bar-inner-2{top:72px}
.sf-search-language,.sf-search-how,.sf-search-where{height:24px;margin-bottom:10px;width:31.5%}
.sf-search-exclude{width:40%}
}
@media all and (max-width:560px){.sf-search-location{width:48%}
.sf-search-button-button{font-size:12px}
.sf-search-pagination{height:48px}
}
@media all and (max-width:475px){.sf-search-filter-items .sf-search-filter-item{display:block;width:98%}
}
@media all and (max-width:700px){.content_page #cboxClose,.customer_index_page #cboxClose,.resource_index_page #cboxClose,.resource_download_page #cboxClose{width:35px;height:35px;background-size:contain;top:-14px;right:-14px}
}
.sfsf-form-v2.horizontal-form *{box-sizing:border-box!important}
.owl-carousel .owl-item{padding:0 10px}
.owl-carousel-wrap ul,.owl-carousel-wrap ul li{list-style:none outside none;margin:0}
.related-resources{background:#e8e8e8 url("images/c11_resource_carousel_slider_bg.png") no-repeat scroll center top;padding:27px 0 20px}
.related-resources .owl-carousel-wrap{padding:0 35px;margin:0 auto;max-width:994px;width:100%}
.related-resources .owl-carousel-wrap ul{width:100%}
.related-resources .owl-carousel-wrap ul li{width:auto}
.related-resources .owl-carousel-wrap ul.owl-carousel li img{border:1px solid #d4d4d4;margin:0 0 10px;max-width:240px}
.related-resources .owl-carousel-wrap ul.owl-carousel .verticle-image img{float:left;margin:0 12px 0 0;max-width:145px}
.related-resources .owl-carousel-wrap ul.owl-carousel li .button-play{background:transparent url("images/c11_resource_carousel_play_button.png") no-repeat scroll 0 0;display:block;height:61px;margin-top:-31px;margin-right:-31px;position:absolute;top:50%;right:50%;width:61px}
.related-resources .owl-carousel-wrap .owl-buttons>div{background:transparent url("images/c11_resource_carousel_slider_arrows.gif") no-repeat scroll 0 0;cursor:pointer;display:block;height:23px;margin:0 2px;position:absolute;top:30%;width:13px}
.related-resources .owl-carousel-wrap .owl-buttons .owl-prev{left:-20px}
.related-resources .owl-carousel-wrap .owl-buttons .owl-next{background-position:-17px 0;right:-20px}
.customer-resources .owl-carousel-wrap{padding:20px 35px;position:relative}
.customer-resources .owl-carousel-wrap .owl-wrapper-outer,.customer-resources .owl-carousel-wrap ul.owl-carousel{width:100%}
.customer-resources .owl-carousel-wrap ul.owl-carousel li{width:auto}
.customer-resources .owl-carousel-wrap ul.owl-carousel li img{margin:0 0 10px}
.customer-resources .owl-carousel-wrap ul.owl-carousel li p{margin:0}
.customer-resources .owl-carousel-wrap .owl-buttons>div{background:url("images/arrows-blue.png") no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;display:block;height:23px;margin:0 2px;position:absolute;top:70px;width:13px}
.customer-resources .owl-carousel-wrap .owl-buttons .owl-prev{left:-20px}
.customer-resources .owl-carousel-wrap .owl-buttons .owl-next{background-position:-17px 0;right:-20px}
/*!
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.row{margin-right:-15px;margin-left:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
}
@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}
}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}
.span-1{width:44px}
.span-2{width:94px}
.span-3{width:144px}
.span-4{width:194px}
.span-5{width:244px}
.span-6{width:294px}
.span-7{width:344px}
.span-8{width:394px}
.span-9{width:444px}
.span-10{width:494px}
.span-11{width:544px}
.span-12{width:594px}
.span-13{width:644px}
.span-14{width:694px}
.span-15{width:744px}
.span-16{width:794px}
.span-17{width:844px}
.span-18{width:894px}
.span-19{width:944px}
.span-20{margin-right:0;width:994px}
#heroBG .iosSlider_hero{max-width:1700px;width:100%!important}
#heroBG .iosSlider_hero .slide img.moveHeroBG,#heroBG .iosSlider_hero1 .slide img.moveHeroBG{max-width:none;min-height:100%;min-width:100%}
#heroBG .ctaBox{left:18%;width:370px}
#heroBG .heroNavWrapper{left:50%;margin-left:-497px}
#heroBG .iosSlider_nav .box,#heroBG .iosSlider_nav .active .box{width:100%}
#heroBG .iosSlider_nav p{margin:0}
#smallScroller{height:420px!important;max-width:640px;width:63%;background:#fff}
.iosSlider-video-nav .active .box{height:130px;width:200px}
#smallScroller .iosSlider_h05 .slider .item,#smallScroller .promoShadow{width:100%!important}
#smallScroller .promoShadow{background-size:100% 100%}
.promoTextWrapper{float:right;height:420px;margin-left:0;max-width:360px;width:36%}
.promoTextWrapper li{margin:8px 6% 11px;width:88%}
.small-spinner ul{width:70%}
.small-spinner ul li{padding:18px 15px 27px}
.iosSlider-video{position:relative}
.iosSlider-video .slide>div{position:relative;padding-bottom:56.25%;padding-top:0;height:0!important;width:100%!important}
.iosSlider-video iframe,.iosSlider-video object{position:absolute;top:0;left:0;width:100%!important;height:100%!important;z-index:1}
.h13-news-bulletin input{height:auto}
.big-spinner{margin-left:1.5%;width:32.25%}
.big-spinner.events{float:right}
@media all and (max-width:768px){.iosSlider_nav{display:none!important}
#heroCarousel{height:504px}
#heroBG .heroNavWrapper{background-color:#0096d6;height:60px;left:0;margin-left:0;top:100%!important}
#heroBG .iosSlider-hero-arrows{height:58px;padding:1px 0;text-align:center}
#heroBG .iosSlider-hero-arrows .arrow{display:inline-block;height:28px;margin:16px 10px;width:14px}
#heroBG .iosSlider-hero-arrows .prev-arrow{background:transparent url('images/arrow-white-left.png') 0 0 no-repeat}
#heroBG .iosSlider-hero-arrows .next-arrow{background:transparent url('images/arrow-white-right.png') 0 0 no-repeat}
.h13-news-bulletin .h13-news-bulletin-copy{width:31%}
.spinner h5{max-width:34%}
.small-spinner ul{width:62%}
.small-spinner ul li{padding:15px 15px 0}
.spinner.small-spinner>ul>li>a{white-space:normal}
.big-spinner{float:none;margin-left:0;margin-bottom:10px;width:100%}
#smallScroller{display:none}
.promoTextWrapper{height:auto;margin-left:0;margin-top:15px;max-width:100%;width:100%}
.videoCarouselNav{display:none}
}
@media all and (max-width:620px){h1.headerTextline{font-size:22px}
.spinner h5{max-width:80%}
.small-spinner{height:100px}
.small-spinner .spin-container{height:52px;overflow:hidden;width:100%}
.small-spinner ul{width:100%}
.small-spinner ul li{padding:0 15px 70px}
.iosSlider-video{height:369px}
}
@media all and (max-width:550px){#heroCarousel,#heroBG{height:526px}
.iosSlider-video{height:322px}
}
@media all and (max-width:450px){h1.headerTextline{font-size:19px}
#mainWrapperWrapper,#mainWrapper{height:390px}
#heroCarousel,#heroBG{height:456px}
#heroBG .ctaBox{left:0;top:0!important;width:100%}
.h13-news-bulletin .h13-news-bulletin-copy,.h13-news-bulletin .h13-news-bulletin-form,.h13-news-bulletin .h13-news-bulletin-submit{width:100%}
h3.videoCarouselHeadline-default{font-size:1.6em}
.iosSlider-video{height:266px}
.small-spinner{height:120px}
.small-spinner .spin-container{height:55px}
}
@media all and (max-width:380px){h1.headerTextline{font-size:14px;font-weight:bold;line-height:19px;padding:9px 0}
h3.videoCarouselHeadline-default{font-size:1.3em}
.iosSlider-video{height:227px}
}
#lpChatButtonDiv2{display:block;background:url('images/livechat/chat-btn-offline_en_us.png') no-repeat center;font-size:0;color:#2c9fd4;width:218px;height:41px;margin:10px 0 0 0}
#lpChatButtonDiv2.chat-online{background:url('images/livechat/chat-btn-online_en_us.png') no-repeat center}
#lpChatButtonDiv2 a{font-size:0;color:#2c9fd4;width:218px;height:41px;display:block}
#lpChatButtonDiv2 a:hover{text-decoration:none;color:#CCC}
#footer-chat-container{position:fixed;height:50px;padding:0;bottom:0;right:70px;z-index:9999}
#footer-chat-box{width:100%;position:relative;height:300px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);background:#0095d6;background:-moz-linear-gradient(top,#0095d6 0,#0085bf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0095d6),color-stop(100%,#0085bf));background:-webkit-linear-gradient(top,#0095d6 0,#0085bf 100%);background:-o-linear-gradient(top,#0095d6 0,#0085bf 100%);background:-ms-linear-gradient(top,#0095d6 0,#0085bf 100%);background:linear-gradient(to bottom,#0095d6 0,#0085bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095d6',endColorstr='#0085bf',GradientType=0)}
#footer-chat-box p{font-size:13px;line-height:1.5em;font-weight:300;margin:0 0 5px;color:#666}
#footer-chat-box:hover{margin-top:-220px}
#footer-chat-title{background:url('images/livechat/chat-arrow-down.png') no-repeat 90% 16%;color:#FFF;padding:15px;font-weight:bold;font-size:14px;line-height:25px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
#footer-chat-title-text{background:url('images/livechat/chat-icon-talk-bubbles.png') no-repeat 0 35%;padding:0 0 0 50px}
#footer-chat-text{background:#FFF;color:#666;padding:15px;height:200px;border:2px solid #0085c0}
#footer-chat-text img{float:left;margin-right:15px}
#footer-chat-text a{color:#666}
#footer-chat-box p.footer-chat-text-phone{font-size:16px}
.sfsf-livechat-icon{background:url('images/livechat/livechat-icons.png') 0 0 no-repeat;width:33px;height:33px;display:inline-block;position:relative;bottom:-12px}
.sfsf-livechat-email{background-position:0 -42px}
.sfsf-livechat-twitter{background-position:0 -86px}
.sfsf-livechat-phone{background-position:0 0}