@font-face{font-family:gotham-book;src:url(fonts/Gotham-Book.otf)}@font-face{font-family:gotham-black;src:url(fonts/Gotham-Black.otf)}@font-face{font-family:gotham-bold;src:url(fonts/Gotham-Bold.otf)}@font-face{font-family:gotham-light;src:url(fonts/Gotham-Light.otf)}@font-face{font-family:gotham-xlight;src:url(fonts/Gotham-XLight.otf)}@font-face{font-family:gothamrnd-bold;src:url(fonts/GothamRnd-Bold.otf)}@font-face{font-family:futurastd-book;src:url(fonts/FuturaStd-Book.otf)}@font-face{font-family:futurastd-bold;src:url(fonts/FuturaStd-Bold.otf)}@font-face{font-family:futurastd-condensed;src:url(fonts/FuturaStd-Condensed.otf)}@font-face{font-family:helveticaneue-thin;src:url(fonts/HelveticaNeue-Thin.ttf)}@font-face{font-family:helveticaneue-light;src:url(fonts/HelveticaNeue-Light.ttf)}@font-face{font-family:helveticaneue-medium;src:url(fonts/HelveticaNeue-Medium.ttf)}body{padding-top:50px;position:relative}.container-narrow{max-width:748px;margin:0 auto}.container-fluid{padding-left:0;padding-right:0}@media(max-width:991px){.navbar .navbar-nav{display:none}}@media(min-width:992px){.navbar .navbar-nav{display:inline-block}}.navbar .navbar-nav{float:none;vertical-align:top}.navbar .navbar-collapse{text-align:center}#navbar-main.affix-top{background:#337f0e}#navbar-main.affix{background:rgba(255,255,255,.95);top:0;left:0;right:0}#navbar-main.affix a{color:#337f0e}#navbar-main.affix li a:hover{color:#aaa}#navbar-main.affix li.active a{color:#ffd60e}#navbar-main.affix li.active a:hover{color:#aaa}.navbar-simple .brand{padding-top:15px;padding-bottom:15px}.navbar-simple .navbar-inner{}.navbar-simple .navbar-inner .nav{}.navbar-simple .navbar-inner .nav li a{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#eafae1;font-family:helveticaneue-light,Georgia,Times,serif;font-size:16pt;padding-top:15px;padding-bottom:15px}.navbar-simple .navbar-inner .nav li a:hover{color:#aaa;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-simple .navbar-inner .nav li.active a{color:#ffd60e}.navbar-simple .navbar-inner .nav li.active a:hover{color:#aaa}.nav li.salebanner{margin-left:25px;padding-top:10px;padding-bottom:15px}.nav li.salebanner div{background:#ff3a3f;color:#fafafa;font-family:helveticaneue-light,Georgia,Times,serif;font-size:14pt;font-weight:700;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px}.background-headerandicon{margin:0;padding:0;width:100%;background-repeat:no-repeat;background-attachment:fixed;background:#337f0e;background:-moz-linear-gradient(top,#337f0e 0%,#2b6a0c 100%);background:-webkit-linear-gradient(top,#337f0e 0%,#2b6a0c 100%);background:linear-gradient(to bottom,#337f0e 0%,#2b6a0c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#337f0e',endColorstr='#2b6a0c',GradientType=0 );max-height:325px}#backgroundContainer{background:transparent url(../images/background_peakhour_graph.png) repeat-x scroll left bottom;max-height:325px}#imageLogo{max-height:380px;margin:0 auto;padding:0 25px}#main-header{text-align:center}@media(min-width:992px){#main-header{margin-top:20px}}@media(max-width:991px){#main-header{margin:0 auto 40px}}.name-introducing{font-family:gotham-xlight,Georgia,Times,serif;font-size:18pt;margin-top:0;line-height:1em}.formacos{font-family:gotham-xlight,Georgia,Times,serif;font-size:18pt;margin-top:0;line-height:1em}.name{font-family:gotham-book,Georgia,Times,serif;font-size:42pt;text-shadow:1px 1px 2px #444;margin-top:10px;line-height:1em;min-width:325px}.definition{font-family:gotham-light,Georgia,Times,serif;font-size:18pt;text-shadow:1px 1px 2px #444;text-align:center;padding:20px 0 0;line-height:1.2em;text-align:center}@media(min-width:992px){.header-media{color:#eafae1;text-shadow:1px 1px 2px #444}}@media(max-width:991px){.header-media{color:#616161;text-shadow:none}}.main-claim{font-family:helveticaneue-light,Georgia,Times,serif;font-size:36pt;color:#888;margin:80px 0 10px;line-height:1em;text-align:center;text-rendering:optimizeLegibility}@media(max-width:991px){.main-claim{margin:40px 0 10px}}.sub-main-claim{font-family:helveticaneue-light,Georgia,Times,serif;font-size:32pt;color:#444;margin:0 0 30px;line-height:.8em;text-align:center;text-rendering:optimizeLegibility}@media(max-width:991px){.sub-main-claim{margin:40px 0 10px}}.sub-claim{font-family:helveticaneue-light,Georgia,Times,serif;font-size:18pt;color:#888;margin:10px 0 40px;line-height:1.2em;text-align:center}table.hero-claims{font-family:helveticaneue-light,Helvetica,Arial,sans-serif;font-size:16pt;color:#222;margin:30px 0}table.hero-claims h1{font-family:helveticaneue-light,Helvetica,Arial,sans-serif;font-size:18pt;font-weight:700;color:#444}div.hero-claims-image{margin:30px 0;text-align:center}table.hero-claims ul.featureList{list-style:none;margin:7px 0 7px 7px;padding:0}table.hero-claims ul.featureList li>div{display:inline-block;height:100%;width:10%;vertical-align:top}table.hero-claims ul.featureList li div.text{width:90%}table.hero-claims ul.featureList li div.bullet{height:30px;width:30px;background:url(../images/icon_greentick_24.png) no-repeat left;background-size:16px 16px}.heroshot{}.hero-tagline{font-family:futurastd-book,Helvetica,Arial,sans-serif;font-size:14pt;color:#444;text-align:left}.herobanner .subtagline{color:#888;font-size:12pt;font-weight:400;text-shadow:1px 1px 8px #fafafa;text-align:center;padding:10px 0 20px 25px;margin:0 0 0 30px;width:270px;float:left}.heroclaimsWell{margin-top:15px;margin-bottom:15px;padding-top:0;padding-bottom:0}div.availableinthemacappstore{margin-top:20px;font-size:12pt;text-align:center}.background-headerandicon .trybuy{font-family:gotham-light,Georgia,Times,serif;text-align:center;margin:25px 0 10px}.background-headerandicon .trybuy-right{float:right;margin:25px 50px 10px 0}.background-headerandicon .trybuy-left{float:left;margin:25px 0 10px 50px}@media(max-width:1538px){.background-headerandicon .trybuy-right{margin:25px 0 10px 0}.background-headerandicon .trybuy-left{float:left;margin:25px 0 10px 0}}@media(max-width:1239px){.background-headerandicon .trybuy-right{display:none}.background-headerandicon .trybuy-left{float:left;display:none}}.background-headerandicon .trybuy .btn-lg{font-family:gotham-bold,Georgia,Times,serif;font-size:16pt;text-align:center;width:1800px;line-height:1.2}.background-headerandicon .trybuy .btn-lg div.subtext{font-family:gotham-light,Georgia,Times,serif;font-size:14pt}.background-headerandicon .trybuy .btn-lg div.price{font-family:gotham-light,Georgia,Times,serif;font-size:11pt;padding-top:3px}.background-headerandicon .trybuy .btn-lg div.versiontext{font-family:gotham-light,Georgia,Times,serif;font-size:8pt}#sectionPurchase .trybuy{font-family:gotham-light,Georgia,Times,serif;text-align:center;margin:15px 0}@media(min-width:992px){#sectionPurchase .trybuy-right{text-align:right}#sectionPurchase .trybuy-left{text-align:left}}#sectionPurchase .trybuy .btn-lg{font-family:gotham-bold,Georgia,Times,serif;font-size:16pt;text-align:center;width:200px;line-height:1.2}#sectionPurchase .trybuy .btn-lg div.subtext{font-family:gotham-light,Georgia,Times,serif;font-size:14pt}#sectionPurchase .trybuy .btn-lg div.versiontext{font-family:gotham-light,Georgia,Times,serif;font-size:8pt}.trybuy div.buyupgrade-popover-content{text-align:center;color:#888;margin:10px 6px 0}.trybuy-help{margin-top:6px;font-family:gotham-light,Georgia,Times,serif;font-size:11pt;text-align:center}.trybuy-help a{color:#266d1a}img.buymacappstore:hover{opacity:.6}.whatsnew{font-family:gotham-light,Georgia,Times,serif;font-size:26pt;color:#888;margin:20px 0 10px;line-height:1em;text-align:center}.background-yosemitedesktop{background-image:url(../images/image_yosemitebackground.jpg);background-size:100%;background-position:10% 10%}.background-offset{background-position:50% 50%}.newfeature-text h1{font-family:gotham-bold,Georgia,Times,serif;font-size:14pt;color:#333;text-align:left}.newfeature-text h2{font-family:gotham-light,Georgia,Times,serif;font-size:11pt;color:#666;line-height:1.3em;margin:0;padding:0 0 12px;text-align:left}.newfeature-image{text-align:center}.background-lightgradient{background:#f4f0e8;background:-moz-linear-gradient(top,#ffffff 0%,#f2efea 84%,#f4f0e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(84%,#f2efea),color-stop(100%,#f4f0e8));background:-webkit-linear-gradient(top,#ffffff 0%,#f2efea 84%,#f4f0e8 100%);background:-o-linear-gradient(top,#ffffff 0%,#f2efea 84%,#f4f0e8 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f2efea 84%,#f4f0e8 100%);background:linear-gradient(to bottom,#ffffff 0%,#f2efea 84%,#f4f0e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f4f0e8',GradientType=0 );padding-bottom:50px;padding-top:25px;border-bottom:2px solid #ddd}div.featureBox{font-family:gotham-light,Helvetica,Arial,sans-serif;font-size:11pt;text-shadow:1px 1px 1px #fff;color:#666;padding:8px}div.featureBox h1{font-family:gotham-bold,Helvetica,Arial,sans-serif;font-size:14pt;font-weight:700;margin:0;padding:4px 0 0;text-shadow:1px 1px 1px #fff;color:#333}div.featureBox a{color:#b7831c}div.featureBox .fontIcon{font-size:18pt!important;text-align:center!important;color:#333;padding-top:0;margin-top:0;margin-right:4px;margin-left:4px}.featureIcon{margin-left:4px;margin-right:4px;margin-top:0;text-align:center!important}.smcontainer{margin:7px}div.screenshotBox{margin-top:30px auto 0 auto;text-align:center}div.screenshotBox small{color:#666;text-align:center;margin:0 auto;display:block}.background-compatibility{border-bottom:1px solid #ccc;box-shadow:0 7px 7px #ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(232,186,44,0.15)),to(rgba(198,159,38,0.15)));background-image:-webkit-linear-gradient(top,rgba(232,186,44,0.15),rgba(198,159,38,0.15));background-image:-moz-linear-gradient(top,rgba(232,186,44,0.15),rgba(198,159,38,0.15));background-image:-o-linear-gradient(top,rgba(232,186,44,0.15),rgba(198,159,38,0.15));background-image:-ms-linear-gradient(top,rgba(232,186,44,0.15),rgba(198,159,38,0.15));background-image:linear-gradient(top,rgba(232,186,44,0.15),rgba(198,159,38,0.15));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#e8ba2c',EndColorStr='#c69f26')}.compatibility{font-family:helveticaneue-light,Helvetica,Arial,sans-serif;font-size:13pt;color:#666152;padding:30px 25px;text-align:left}.compatibility .body{margin:0 30px 0 0}.compatibility .body a{color:#666152}.compatibility h1{font-family:helveticaneue-medium,Helvetica,Arial,sans-serif;margin:0;padding:0;font-size:16pt;font-weight:700;text-align:center;text-shadow:1px 1px 3px #333}.compatibility h2{font-family:helveticaneue-medium,Helvetica,Arial,sans-serif;font-size:20pt;margin:0 0 7px;line-height:1.4em}.compatibility h3{}.compatibility img{margin:0 0 30px}button.compatibility{font-family:gotham-bold,Georgia,Times,serif;font-size:16pt;text-align:center;margin-top:15px;margin-bottom:35px;width:230px;line-height:1.2}button.compatibility span.subtext{font-family:gotham-light,Georgia,Times,serif;font-size:14pt}.compatibility span.highlight{background:#666152;color:#fafafa}.compatibility a{font-weight:700}.support{margin:10px auto 0;padding:5px 15px 0;float:none;font-family:helveticaneue-light,Helvetica,Arial,sans-serif}.support-column{text-align:center}.support h3{font-family:helveticaneue-light,Helvetica,Arial,sans-serif;font-size:20pt;color:#999}.support .description{font-size:16px;line-height:1.4;font-weight:200;padding:15px;color:#666}.footer{background-color:#fff;padding:10px 0 30px}.footer-item{padding:0 20px;color:#666}.footer-item a{font-size:20px}.upnpsnmp{float:left}div.socialmedia{font-size:14pt;padding:0 50px 0 20px;margin:0;text-align:right}.socialmedia a{color:#888;text-decoration:none}.socialmedia a:hover{color:#a4d1f0}#feedbackFloat{display:none;background:transparent url(../images/image_feedback.png) no-repeat scroll 0 0;background-size:50%;height:226px;left:-4px;position:fixed;top:350px;width:46px;transition-property:left;-moz-transition-property:left;-webkit-transition-property:left;-o-transition-property:left;transition-duration:250ms;-moz-transition-duration:250ms;-webkit-transition-duration:250ms;-o-transition-duration:250ms}#feedbackFloat:hover{left:0}#feedbackFloat a{display:block;height:170px;width:40px}.ribbon{font-size:13px!important;width:60%;position:relative;background:#f8dc00;color:#565647;text-align:center;padding:.5em;margin:.5em auto 0}.ribbon:before,.ribbon:after{content:"";position:absolute;display:block;bottom:-1em;border:1.5em solid #c5ae00;z-index:-1}.ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:transparent}.ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.ribbon .ribbon-content:before,.ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#ac9800 transparent transparent transparent;bottom:-1em}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon .ribbon-content:after{right:0;border-width:1em 1em 0 0}.non-semantic-protector{position:relative;z-index:1}#mc_embed_signup form{padding:10px 0!important}body .galleria-stage{top:0;right:0;bottom:0;left:0}.vertical-align{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;justify-content:center;flex-direction:row}.btn-ghost{background:0 0;color:#f2f2f2}.btn-ghost-default{color:#337ab7;border:1px solid #337ab7}.btn-ghost-default:hover{color:#f2f2f2;background-color:#337ab7;border:1px solid #f2f2f2}.btn-ghost-danger{color:rgba(217,83,79,.8);border:1px solid #d9534f;text-shadow:none}.btn-ghost-danger:hover{color:#f2f2f2;background-color:rgba(217,83,79,.81);border:1px solid #f2f2f2}.btn-try{color:#244223;background-color:#e7e7e7;border:1px solid #244223;text-shadow:none}.btn-try:hover{color:#244223;background-color:#dbdbdb;border:1px solid #244223}.btn-buy{color:#244223;background-color:#faa613;border:1px solid #f44708;text-shadow:none}.btn-buy:hover{color:#244223;background-color:#e29510;border:1px solid #f44708}.btn-buy:focus{color:#f2f2f2;background-color:#e29510}.btn-inline-try{color:rgba(38,109,26,.75);border:1px solid #2d801f;text-shadow:none}.btn-inline-try:hover{color:#f2f2f2;background-color:rgba(38,109,26,.8);border:1px solid #f2f2f2}.btn-inline-buy{color:#f2f2f2;background-color:rgba(38,109,26,.8);border:1px solid rgba(38,109,26,.8);text-shadow:none}.btn-inline-buy:hover{background-color:rgba(45,128,31,.8);color:#f2f2f2;border:1px solid #266d1a}.btn-inline-buy:focus{color:#f2f2f2;background-color:rgba(45,128,31,.8)}.btn-inline-buy .price{font-size:11pt;color:#ffd60e;font-weight:300}.btn-inline-buy:hover .price{color:rgba(38,109,26,.8)}.btn-trybuydirect{width:140px;margin-bottom:7px;line-height:1.2em;background-color:rgba(38,109,26,.8);border:rgba(198,159,38,.8);font-size:14pt}.btn-trybuydirect:hover{background-color:rgba(232,186,44,.8)}.btn-trybuydirect .price{font-size:11pt;color:#ffd60e;font-weight:300}.btn-trybuydirect:hover .price{color:rgba(38,109,26,.8)}.btn-ghost-trybuydirect{width:140px;margin-bottom:7px;color:rgba(198,159,38,.9);border:2px solid rgba(232,186,44,.9)}.btn-ghost-trybuydirect:hover{background-color:rgba(232,186,44,.9);border:2px solid rgba(232,186,44,.9)}#downloadModal .modal-body,#upgradeModal .modal-body{padding:15px 30px}#downloadModal .modal-footer,#upgradeModal .modal-footer,#licenseRecoveryModal .modal-footer{background-color:#ddd}.modal-dialog-center{margin:0;position:absolute;top:50%;left:50%}.modal-body{overflow-y:auto}.modal-footer{margin-top:0}@media(max-width:767px){.modal-dialog-center{width:100%}}