/*[fmt]0*/
/*+clearfix {*/ .content .container:after,.content .key-features:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}.content .container,.content .key-features{display:inline-block;}.content .container,.content .key-features{/*\*/
display:block;/**/
-height:1px;}/*+}*/ .content-hat{height:488px !important;}/*Elevator*/
.pitch{padding-top:30px;}.pitch H1{margin:0 0 6px;padding:0 6px;font-size:45pt;letter-spacing:-5px;line-height:1.3;text-align:center;/*+text-shadow:1px 1px 1px #000000;*/-moz-text-shadow:1px 1px 1px #000000;-webkit-text-shadow:1px 1px 1px #000000;-o-text-shadow:1px 1px 1px #000000;text-shadow:1px 1px 1px #000000;}.pitch .elevator{color:#999CA0;text-align:center;font-size:25pt;letter-spacing:-1px;line-height:1.5;}.pitch .elevator STRONG{color:#FFFFFF;}.pitch .elevator SPAN{font-size:15pt;/*+placement:shift 3px -7px;*/position:relative;left:3px;top:-7px;}.pitch .cross-platform-message{font-size:10pt;text-align:center;color:#9FAEC3;/*+image-replace:url(cross-platform-message.png);*/display:block;background-position:50% 0px;width:330px;height:38px;/*+placement:anchor-top-left 0px 342px;*/position:absolute;left:0px;top:342px;}@media screen{.images-on .pitch .cross-platform-message{background-image:url(cross-platform-message.png);background-repeat:no-repeat !important;text-indent:-1000000px !important;overflow:hidden;}}.images-on .pitch .cross-platform-message BR{display:none;}.content-hat A.download{/*+image-replace:url(download-button.png);*/display:block;display:block;width:167px;height:52px;margin:20px auto;text-align:center;color:#FFFFFF;font-size:22.5pt;letter-spacing:-3px;z-index:3;}@media screen{.images-on .content-hat A.download{background-image:url(download-button.png);background-repeat:no-repeat !important;text-indent:-1000000px !important;overflow:hidden;}/*Kristen*/
}.video-container{text-align:center;padding-top:42px;padding-left:1px;background:url(app-title-mac.png) no-repeat 50% 0;}/*Light box*/
.light-box-wrap{padding-left:50%;/*+placement:anchor-top-left 0px 434px;*/position:absolute;left:0px;top:434px;z-index:3;}.light-box{display:none;margin:auto;padding:40px;right:50%;background-color:#FFFFFF;}.light-box-h{height:20px;left:20px;right:20px;background:url(lightbox-h.png);}.light-box-t{top:-20px;}.light-box-b{bottom:-20px;background-position:0px -20px;}.light-box-v{width:20px;top:20px;bottom:20px;background:url(lightbox-v.png);}.light-box-l{left:-20px;}.light-box-r{right:-20px;background-position:-20px 0px;}.light-box-c{width:40px;height:40px;background:url(lightbox-corners.png);}.light-box-tl{top:-19px;left:-19px;}.light-box-tr{top:-19px;right:-19px;background-position:-40px 0px;}.light-box-bl{bottom:-20px;left:-20px;background-position:1px -41px;}.light-box-br{bottom:-20px;right:-20px;background-position:-41px -41px;}.light-box .close-button{display:block;width:30px;height:30px;}.light-box .close-button:focus{outline:0;}.images-on .light-box .close-button{overflow:hidden;text-indent:-99999px;}.light-box .close-button.left{/*+placement:anchor-top-left -16px -16px;*/position:absolute;left:-16px;top:-16px;}.light-box .close-button.right{/*+placement:anchor-top-right -16px -16px;*/position:absolute;right:-16px;top:-16px;}.light-box .player{display:block;width:424px;height:240px;}/*Content*/
.third{float:left;width:33%;}.third.middle{width:34%;}.third.middle H1{padding:20px 0 0 !important;}.third.middle H1 STRONG{font-size:36pt !important;letter-spacing:-3px !important;line-height:1.1 !important;}.third.middle P{padding:20px 20px 10px !important;}/*[clearfix]*/.content .container{margin:0 0 30px;padding-top:1px;/*+placement:shift 8px 7px;*/position:relative;left:8px;top:7px;}.content .light-block{-height:250px;min-height:250px;margin:10px 15px 30px 0;/*+border-radius:6px;*/-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px 6px 6px 6px;background:url(bg.png) repeat-x 0px -1338px;padding:5px 0 140px;}.content .light-block H1{text-align:center;padding:10px 0px;font-size:20pt;color:#000000;/*+text-shadow:1px 1px 1px #FFFFFF;*/-moz-text-shadow:1px 1px 1px #FFFFFF;-webkit-text-shadow:1px 1px 1px #FFFFFF;-o-text-shadow:1px 1px 1px #FFFFFF;text-shadow:1px 1px 1px #FFFFFF;letter-spacing:-2px !important;line-height:1.2;}.content .light-block H1 STRONG{display:block;font-size:2.9em;letter-spacing:-5px;line-height:1;}.content .light-block P{padding:0 20px;font-size:10.5pt;line-height:1.75;letter-spacing:-1px;font-style:normal;color:#5D6672;text-align:center;}.content .light-block P STRONG{color:#000000;}.content .light-block .img-wrap{display:block;width:100%;/*+placement:anchor-bottom-left 0px -37px;*/position:absolute;left:0px;bottom:-37px;min-height:158px;}.content .light-block IMG{display:block;margin:0 auto;}.content .download-bar .platform-message{font-size:19pt;letter-spacing:-2px;line-height:88px;/*+text-shadow:1px 1px 2px #FFFFFF;*/-moz-text-shadow:1px 1px 2px #FFFFFF;-webkit-text-shadow:1px 1px 2px #FFFFFF;-o-text-shadow:1px 1px 2px #FFFFFF;text-shadow:1px 1px 2px #FFFFFF;}.content .download-bar IMG{top:-5px;margin:0px 22px;vertical-align:middle;}/*[clearfix]*/.content .key-features{padding:30px;color:#5E6773;overflow:hidden;clear:both;height:105px;}.content .key-features IMG{margin:7px 0;}.content .key-features H1{margin:-10px 0 0;color:#000000;font-size:20pt;letter-spacing:-2px !important;/*+text-shadow:1px 1px 1px #FFFFFF;*/-moz-text-shadow:1px 1px 1px #FFFFFF;-webkit-text-shadow:1px 1px 1px #FFFFFF;-o-text-shadow:1px 1px 1px #FFFFFF;text-shadow:1px 1px 1px #FFFFFF;width:225px;}.content .key-features H2{margin:12px 0 2px;color:#000000;font-size:11pt;letter-spacing:-1px;}.content .key-features P{padding-bottom:3px;font-size:10pt;letter-spacing:-1px;}.content .key-features A{color:#2B71D3;text-decoration:none;letter-spacing:-1px;z-index:1;}.content .key-features .right{width:408px;float:left;/*+placement:anchor-top-right 0px 0px;*/position:absolute;right:0px;top:0px;font:italic 1em/1.6 Georgia;}.content .key-features .right P{letter-spacing:0;clear:both;line-height:2;padding:10px 15px 9px 3px;font-size:9pt;text-align:right;}.content .key-features .right P STRONG{color:#000000;}.content .key-features .right A{display:block;float:right;letter-spacing:0;padding-bottom:14px;font-size:9pt;font-style:italic;}/*Error page*/
.pg-error P{padding:84px 217px 100px;font-size:10pt;text-align:center;}
