﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,form textarea,form .file-picker,.resources-upload textarea,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],html form textarea[type="button"],form html textarea[type="button"],html form [type="button"].file-picker,form html [type="button"].file-picker,html .resources-upload textarea[type="button"],.resources-upload html textarea[type="button"],input[type="reset"],form textarea[type="reset"],form [type="reset"].file-picker,.resources-upload textarea[type="reset"],input[type="submit"],form textarea[type="submit"],form [type="submit"].file-picker,.resources-upload textarea[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled],html form textarea[disabled],form html textarea[disabled],html form [disabled].file-picker,form html [disabled].file-picker,html .resources-upload textarea[disabled],.resources-upload html textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner,form textarea::-moz-focus-inner,form .file-picker::-moz-focus-inner,.resources-upload textarea::-moz-focus-inner{border:0;padding:0}input,form textarea,form .file-picker,.resources-upload textarea{line-height:normal}input[type="checkbox"],form textarea[type="checkbox"],form [type="checkbox"].file-picker,.resources-upload textarea[type="checkbox"],input[type="radio"],form textarea[type="radio"],form [type="radio"].file-picker,.resources-upload textarea[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,form textarea[type="number"]::-webkit-inner-spin-button,form [type="number"].file-picker::-webkit-inner-spin-button,.resources-upload textarea[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button,form textarea[type="number"]::-webkit-outer-spin-button,form [type="number"].file-picker::-webkit-outer-spin-button,.resources-upload textarea[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"],form textarea[type="search"],form [type="search"].file-picker,.resources-upload textarea[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,form textarea[type="search"]::-webkit-search-cancel-button,form [type="search"].file-picker::-webkit-search-cancel-button,.resources-upload textarea[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,form textarea[type="search"]::-webkit-search-decoration,form [type="search"].file-picker::-webkit-search-decoration,.resources-upload textarea[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.container{margin:0 auto;max-width:960px;width:100%}.clr:after,.group:after,.row:after,.divider:after,.text_switcher:after,.app_page .app_content_row:after,.col:after,.about-us .team .omnite:after,.gallery .images:after,.app_page .select:after,.app_page .select>div:after,.app_page .display .description:after,.omnigraffle.app_page .select:after,.omnigraffle.app_page .feature .display .item:after,.omnifocus.app_page .feature:after{content:"";display:block;height:0;clear:both;visibility:hidden}.row,.divider,.text_switcher,.app_page .app_content_row{margin:auto;margin-bottom:1.5em}@media (max-width: 960px){.row,.divider,.text_switcher,.app_page .app_content_row{margin:auto 1em 1.5em 1em}}.col,.about-us .team .omnite{display:block;float:left;width:100%}@media (min-width: 768px){.col{margin-left:2%}}@media (min-width: 768px){.span_1{width:4.375%}.span_2{width:10.75%}.span_3{width:17.125%}.span_4{width:23.5%}.span_5{width:29.875%}.span_6{width:36.25%}.span_7{width:42.625%}.span_8{width:49.0%}.span_9{width:55.375%}.span_10{width:61.75%}.span_11{width:68.125%}.span_12{width:74.5%}.span_13{width:80.875%}.span_14{width:87.25%}.span_15{width:93.625%}.span_16{width:100%}.twelvecol.col{margin-left:2%}.twelvecol.span_3{width:22%}.twelvecol.span_4{width:32%}.twelvecol.span_6{width:49%}.twelvecol.span_8{width:63.66%}.twelvecol.span_12{width:100%}}.col:first-child{margin-left:0}.about-us .contact div{-webkit-transition:background-color 0.2s,color 0.2s;-moz-transition:background-color 0.2s,color 0.2s;-o-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s;color:gray;border:1px solid #e4e4e5;border-right:none;width:25%;float:left;list-style:none;height:110px;background:no-repeat scroll 92% 20%;position:relative}.about-us .contact div:hover{color:#fff;background-color:gray}.about-us .contact div .title{position:absolute;font-size:1.5em;bottom:.7em;right:.5em;font-weight:bold}.about-us .contact div .email{position:absolute;bottom:0;right:.5em}.about-us .contact a:last-child div{border-right:1px solid #e4e4e5}@media (max-width: 768px){.about-us .contact div{width:50%}.about-us .contact a:nth-child(3) div,.about-us .contact a:nth-child(4) div{border-top:none}.about-us .contact a:nth-child(2) div{border-right:1px solid #e4e4e5}}@media (max-width: 480px){.about-us .contact div{width:100%}.about-us .contact div .title{font-size:2.5em}.about-us .contact div .email{font-size:1.1em;bottom:.3em;right:0.9em}.about-us .contact a div{border:1px solid #e4e4e5;border-top:none}.about-us .contact a:first-child div{border-top:1px solid #e4e4e5}}html{overflow-y:scroll}.has-overlay{overflow:hidden}.has-overlay>body{height:100%;overflow-y:scroll}@media screen and (max-width: 500px){.has-overlay>body{overflow:hidden;height:100%}}@-webkit-keyframes scaleDown{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleDown{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleDown{to{opacity:0;transform:scale(0.8)}}.omni-gallery-modal{-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}@-webkit-keyframes shaky{0%{-webkit-transform:translateY(-100%)}60%{-webkit-transform:translateX(5%) translateY(5%) rotate(-2deg)}80%{-webkit-transform:translateX(5%) translateY(5%) rotate(2deg)}50%,70%,90%{-webkit-transform:translateX(0%) translateY(0%)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-100%)}60%{-webkit-transform:translateY(5%)}85%{-webkit-transform:translateY(0%)}}@-moz-keyframes bounce{0%{-moz-transform:translateY(-100%)}60%{-moz-transform:translateY(5%)}85%{-moz-transform:translateY(0%)}}@-o-keyframes bounce{0%{-o-transform:translateY(-100%)}60%{-o-transform:translateY(5%)}85%{-o-transform:translateY(0%)}}@-ms-keyframes bounce{0%{-ms-transform:translateY(-100%)}60%{-ms-transform:translateY(5%)}85%{-ms-transform:translateY(0%)}}@keyframes bounce{0%{transform:translateY(-100%)}60%{transform:translateY(5%)}85%{transform:translateY(0%)}}.omni-gallery-modal{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:0;height:0;overflow:hidden;opacity:0;display:none\9}.omni-gallery-modal:target,.is-active.omni-gallery-modal{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:auto;height:auto;opacity:1}.is-active.omni-gallery-modal{display:block \ 9;height:100%\9;width:100%\9}.omni-gallery-modal:target,.is-active.omni-gallery-modal{display:block\9}.omni-gallery-modal .modal-inner{position:absolute;top:50px;left:50%;z-index:20;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media \0screen\,screen\9 {.omni-gallery-modal .modal-inner{background:transparent}}.omni-gallery-modal .modal-inner>img,.omni-gallery-modal .modal-inner>video,.omni-gallery-modal .modal-inner>iframe{width:100%;height:auto;min-height:300px}.omni-gallery-modal .modal-inner>img{width:auto;max-width:100%}.omni-gallery-modal .modal-content{position:relative;max-height:400px;max-height:80vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media \0screen\,screen\9 {.omni-gallery-modal .modal-content{overflow:visible}}.omni-gallery-modal .modal-content>*{max-width:100%}.omni-gallery-modal footer{border-top:1px solid #fff;padding:0 1.2em 18px;background:#f0f0f0;border-radius:2px}.omni-gallery-modal .modal-close{display:block;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden}.omni-gallery-modal .modal-close:focus:after{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.omni-gallery-modal .modal-close:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.omni-gallery-modal .modal-close:after{content:'\00d7';position:absolute;top:15px;right:40%;z-index:20;font-size:3em}.omni-gallery-modal .modal-inner{margin-left:-480px;width:960px}.omni-gallery-modal .modal-close:after{margin-right:-480px}@media screen and (max-width: 1000px){.omni-gallery-modal .modal-inner{width:auto;left:20px;right:20px;margin-left:0}.omni-gallery-modal .modal-close:after{margin-right:0 !important;right:20px}}@media screen and (max-width: 500px){.omni-gallery-modal{-webkit-transform:translate(0, 400px);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:opacity 1ms .25s;-moz-transition:opacity 1ms .25s;-o-transition:opacity 1ms .25s;-ms-transition:opacity 1ms .25s;transition:opacity 1ms .25s;display:block;bottom:auto}.omni-gallery-modal:target,.is-active.omni-gallery-modal{height:100%}.omni-gallery-modal:before{content:'';position:fixed;top:0;left:0;right:0;z-index:30}.omni-gallery-modal .modal-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;right:0;height:100%;overflow:auto}.omni-gallery-modal .modal-content{max-height:none;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.omni-gallery-modal .modal-close{right:auto}.omni-gallery-modal .modal-close:before{display:none}.omni-gallery-modal .modal-close:after{top:5px;right:5px;left:auto;z-index:40;margin-left:0}}@media screen and (max-height: 46em) and (min-width: 500px){.omni-gallery-modal .modal-content{max-height:340px;max-height:50vh}}@media screen and (max-height: 36em) and (min-width: 500px){.omni-gallery-modal .modal-content{max-height:265px;max-height:40vh}}.is-stacked.omni-gallery-modal{-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-o-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);opacity:1}.is-stacked.omni-gallery-modal .modal-inner{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.omni-gallery-modal .modal-close{opacity:0}@media screen and (max-width: 500px){.is-stacked.omni-gallery-modal{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.omni-gallery-modal .modal-inner{-webkit-animation:none;-moz-animation:none;animation:none}.is-stacked.omni-gallery-modal .modal-close{opacity:1}}.site_nav{z-index:999;position:relative;font-family:"ProximaNovaA-Light",sans-serif;font-size:1em;min-height:3em}@media (max-width: 768px){.site_nav{font-size:.8em}}@media (max-width: 575px){.site_nav{margin-left:0;margin-right:0}}.site_nav a{color:#595959;text-decoration:none}@media (max-width: 575px){.site_nav a{color:#fff}}.site_nav a:hover{text-decoration:none}.site_nav nav ul{margin:0;padding:0}.site_nav nav li{list-style:none;text-align:center;float:left;min-width:110px;margin:0}@media (max-width: 768px){.site_nav nav li{min-width:80px}}.site_nav .hidden{display:none !important}.site_nav .nav-content{max-width:960px;margin:auto}.site_nav .carticon{height:40px;width:40px;position:absolute;z-index:1002;top:3px;right:0}@media (max-width: 575px){.site_nav .carticon{right:60px}}.site_nav .omnibar{padding-left:1em;display:none;position:relative;width:100%;height:3em}.site_nav .homelink{width:100%;height:100%;background-image:url(../img//logo/omni.svg);background-repeat:no-repeat;background-position:0 50%}.site_nav .expando{position:absolute;width:20%;height:100%;right:5px;top:4px;background-image:url(../img/elements/navbutton.svg);background-repeat:no-repeat;background-position:75% 25%}.site_nav .omni{background-image:url(../img/logo/omnigroup.png);background-repeat:no-repeat;background-position:center 0.45em;background-size:85px auto}.site_nav .omni span{display:inline-block;text-indent:-1999px;color:transparent;height:48px;width:110px;top:-15px;position:relative}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.site_nav .omni{background-image:url(../img/logo/omnigroup@2x.png);background-size:85px auto}}@media (max-width: 768px){.site_nav .omni{background-size:65px auto}}@media (max-width: 575px){.site_nav .omni{background-image:url(../images/logo/Omni-logo.png);background-position:left}}.site_nav nav.main li{-webkit-transition:border-color 0.2s,color 0.2s;-moz-transition:border-color 0.2s,color 0.2s;-o-transition:border-color 0.2s,color 0.2s;transition:border-color 0.2s,color 0.2s;transition-timing-function:ease-in;display:block;position:relative;width:14.2857142857%;height:3em;padding:1em 0}@media (max-width: 575px){.site_nav nav.main li{position:static}}@media (max-width: 320px){.site_nav nav.main li{width:33.3333333333%}}.site_nav nav.main li.app_inline{display:none}.site_nav nav.main li:hover,.site_nav nav.main li.active:hover{border-bottom:2px solid #1daeec;transition-timing-function:ease-out;z-index:1001}@media (min-width: 768px){.site_nav nav.main li:focus a,.site_nav nav.main li.active a,.site_nav nav.main li:hover a{color:#1daeec}}.site_nav nav.sub{z-index:1000;width:100%;-webkit-transition:border-color 0.5s,height 0.5s,box-shadow 0.5s;-moz-transition:border-color 0.5s,height 0.5s,box-shadow 0.5s;-o-transition:border-color 0.5s,height 0.5s,box-shadow 0.5s;transition:border-color 0.5s,height 0.5s,box-shadow 0.5s;transition-timing-function:ease-in;position:absolute;top:3em;left:0;margin-top:-1px;height:0;overflow:hidden;background-color:rgba(245,245,245,0.9);border-color:transparent}.site_nav nav.sub a{color:rgba(89,89,89,0);-webkit-transition:color 0.8s;-moz-transition:color 0.8s;-o-transition:color 0.8s;transition:color 0.8s}.site_nav nav.sub.active,.site_nav nav.sub:target{height:3em;box-shadow:0px 5px 8px -10px #595959;border-bottom:1px solid #D1D3D4}.site_nav nav.sub.active a,.site_nav nav.sub:target a{color:#595959}@media (max-width: 575px){.site_nav nav.sub.active a,.site_nav nav.sub:target a{color:#fff}}.site_nav nav.sub ul{max-width:960px;margin:auto}.site_nav nav.sub li{width:14.2857142857%;height:3em}.site_nav nav.sub li div{-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-o-transition:border-color 0.2s;transition:border-color 0.2s;border-top:1px solid #D1D3D4;padding:1em}.site_nav nav.sub li.spacer{border-top:1px solid #D1D3D4}.site_nav nav.sub li:hover div{border-color:#1daeec;border-width:2px}.site_nav nav.sub li:hover a{color:#1daeec}.site_nav nav.sub li:hover.omnifocus div{border-color:#702f96}.site_nav nav.sub li:hover.omnifocus a{color:#702f96}.site_nav nav.sub li:hover.omnigraffle div{border-color:#37B34A}.site_nav nav.sub li:hover.omnigraffle a{color:#37B34A}.site_nav nav.sub li:hover.omniplan div{border-color:#F9D13F}.site_nav nav.sub li:hover.omniplan a{color:#F9D13F}.site_nav nav.sub li:hover.omnipresence div{border-color:#009fdc}.site_nav nav.sub li:hover.omnipresence a{color:#009fdc}.site_nav nav.sub li:hover.omnioutliner div{border-color:#FCA426}.site_nav nav.sub li:hover.omnioutliner a{color:#FCA426}@media (max-width: 575px){.site_nav .omnibar{display:block;border-bottom:1px solid #D1D3D4}.site_nav nav.main{-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;font-size:1.5em;height:0;max-height:0;overflow:hidden}.site_nav nav.main.expanded{height:auto;max-height:1000px;overflow:visible}.site_nav nav.main ul{background-color:#f5f5f5}.site_nav nav.main li{width:100%;border-top:none;color:#fff;background-color:gray;padding:0}.site_nav nav.main li span{padding:1em;display:block}.site_nav nav.main li:focus,.site_nav nav.main li.active,.site_nav nav.main li:hover{color:#fff;border:none}.site_nav nav.main li.omnifocus{background-color:#B153C3}.site_nav nav.main li.omnigraffle{background-color:#648B23}.site_nav nav.main li.omniplan{background-color:#F9CF2C}.site_nav nav.main li.omnipresence{background-color:#009fdc}.site_nav nav.main li.omnioutliner{background-color:#D39D27}.site_nav nav.main li.app_inline{display:block}.site_nav nav.main .omni,.site_nav nav.main .software,.site_nav nav.main .support{height:0;display:none}.site_nav nav.apps,.site_nav nav.support-list{display:none;height:0}}body.store .no-hover li.store,body.about-us .no-hover li.company,body.blog .no-hover li.blog,body.static .no-hover li.blog,body.blog .no-hover li.static,body.static .no-hover li.static,body.omni_video .no-hover li.video,body.support .no-hover li.support,body.previous_downloads .no-hover li.support,body.marketing.omnigraffle .no-hover li.software,body.marketing.omnifocus .no-hover li.software,body.marketing.omnioutliner .no-hover li.software,body.marketing.omnipresence .no-hover li.software,body.developer .no-hover li.software,body.more .no-hover li.software{border-color:#1daeec}body.store .no-hover li.store a,body.about-us .no-hover li.company a,body.blog .no-hover li.blog a,body.static .no-hover li.blog a,body.blog .no-hover li.static a,body.static .no-hover li.static a,body.omni_video .no-hover li.video a,body.support .no-hover li.support a,body.previous_downloads .no-hover li.support a,body.marketing.omnigraffle .no-hover li.software a,body.marketing.omnifocus .no-hover li.software a,body.marketing.omnioutliner .no-hover li.software a,body.marketing.omnipresence .no-hover li.software a,body.developer .no-hover li.software a,body.more .no-hover li.software a{color:#1daeec}.site_nav.absolute{position:absolute;width:100%;max-width:100%;top:0;background-color:rgba(245,245,245,0.8)}@media (max-width: 768px){.site_nav.absolute{margin:auto}}.site_banner{display:block;min-height:470px;background-color:#F9D13F;padding:20px 20px 30px 20px;text-align:center}.site_banner h1,.site_banner h2{display:inline-block;color:white;margin:0 10px}.site_banner h1{font-size:6em;font-family:"ProximaNovaA-Regular",sans-serif}.site_banner h2{font-size:4.8em;font-family:"ProximaNovaA-Light",sans-serif}.site_banner h3{font-size:3em;color:white;margin:0}.site_banner .icon{height:200px;display:inline-block}.site_banner .icon svg{width:200px;height:200px}.site_banner .carousel-container{max-height:260px;overflow:hidden;margin-bottom:30px}@media (max-width: 507px){.site_banner h1{font-size:3.8em}.site_banner h2{font-size:3.2em}.site_banner .carousel-container{max-height:300px}}@media (max-width: 320px){.site_banner h1{font-size:3em}.site_banner h2{font-size:2.5em}.site_banner h3{font-size:2em}}.services{padding:15px 10px;border-bottom:1px solid #D1D3D4;border-top:1px solid #D1D3D4;font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.3em;color:gray;position:relative;overflow:hidden}.services .flexitem{position:relative}.services .flexitem:hover .underline{opacity:1}.services .underline{background-color:#1daeec;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;height:7px;width:100%;bottom:-16px;border-top-left-radius:10px;border-top-right-radius:10px;position:absolute;opacity:0}.services a{color:inherit}.services .col{margin-left:2%}@media (max-width: 575px){.services{width:50%;margin:auto}.services svg{width:40%;margin:0 30% 0 30%;height:35px}.services .inner{padding:5px 0}.services .flexitem{width:100%;line-height:1.5em}}@media (max-width: 414px){.services .underline{display:none}}@media (max-width: 320px){.services{width:60%}}nav.app_grid{margin-top:32px;margin-bottom:32px}nav.app_grid .app-button{width:25%;color:gray;display:inline-block;text-align:center;font-family:"ProximaNovaA-Light",sans-serif;font-size:1.5em;padding:10px;float:left;border-radius:5px;-webkit-transition:all 0.3s,color 0.3s;-moz-transition:all 0.3s,color 0.3s;-o-transition:all 0.3s,color 0.3s;transition:all 0.3s,color 0.3s}nav.app_grid .app-button a{color:inherit;height:100%;width:100%}nav.app_grid .app-button svg{height:80px}nav.app_grid .app-button svg path{fill:#f5f5f5;stroke:gray}nav.app_grid .app-button.omnifocus:hover{color:#fff;background-color:#702f96}nav.app_grid .app-button.omnifocus:hover svg path{fill:#fff;stroke:none}@media (min-width: 768px){nav.app_grid .app-button.omnifocus span{margin-top:7px}}nav.app_grid .app-button.omnigraffle:hover{color:#fff;background-color:#37B34A}nav.app_grid .app-button.omnigraffle:hover svg path{fill:#fff;stroke:none}nav.app_grid .app-button.omnioutliner:hover{color:#fff;background-color:#FCA426}nav.app_grid .app-button.omnioutliner:hover svg path{fill:#fff;stroke:none}nav.app_grid .app-button.omniplan:hover{color:#fff;background-color:#F9D13F}nav.app_grid .app-button.omniplan:hover svg path,nav.app_grid .app-button.omniplan:hover polygon{fill:#fff;stroke:none}@media (max-width: 768px) and (orientation: portrait){nav.app_grid .app-button{width:50%;margin-bottom:30px}nav.app_grid .app-button svg{height:100px}}@media (min-width: 480px) and (max-width: 768px){nav.app_grid .app-button.omnifocus span{margin-top:5px}nav.app_grid .app-button span{font-size:1.1em;margin-top:5px;display:block}}@media (max-width: 575px){nav.app_grid .app-button{width:50%}nav.app_grid .app-button .app-icon{margin-top:0px}nav.app_grid .app-button span{margin-top:0;font-size:1.3em}nav.app_grid .app-button svg{height:65px}}@media (max-width: 414px){nav.app_grid a:nth-child(3) div,nav.app_grid a:nth-child(4) div{border-top:none}}#selector{width:61px;height:60px}.footer-divider{background-image:url(../img/dividers/omni-divider2.svg);background-repeat:no-repeat;background-position:center center;height:22px}.logo-footer-divider{background-image:url(../img/dividers/omni-logo-divider.svg);background-repeat:no-repeat;background-position:center center;height:30px}.omnifocus .divider{background-image:url(../img/dividers/omnifocus-divider.svg);background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnifocus .divider{background-image:url(../img/footers/omnifocus-divider.png)}.omnigraffle .divider{background-image:url(../img/dividers/omnigraffle-divider.svg);background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnigraffle .divider{background-image:url(../img/footers/omnigraffle-divider.png)}.omnioutliner .divider{background-image:url(../img/dividers/omnioutliner-divider.svg);background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnioutliner .divider{background-image:url(../img/footers/omnioutliner-divider.png)}.omniplan .divider{background-image:url(../img/dividers/omniplan-divider.svg);background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omniplan .divider{background-image:url(../img/footers/omniplan-divider.png)}.omnipresence .divider{background-image:url(../img/dividers/omnipresence-divider.svg);background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnipresence .divider{background-image:url(../img/footers/omnipresence-divider.png)}footer{margin:3em auto 1em auto;clear:both;width:100%;max-width:960px}footer .row{margin-bottom:1em}footer .copyright_nav,footer .trademark_info{font-family:"ProximaNovaA-Thin",sans-serif;text-align:center}footer .copyright_nav a,footer .trademark_info a{text-decoration:none;color:#595959;margin-right:1.1em}footer .copyright_nav span,footer .trademark_info span{color:#595959}footer .trademark_info{font-size:0.65em;line-height:1.2em}.outline-button{display:inline-block;margin:auto;border:2px solid white}.outline-button .inner{color:white;font-family:"ProximaNovaA-Semibold",sans-serif;padding:5px 10px;line-height:normal;font-size:1.2em}.release_notes nav.releases .button .inner,.job_index .jobs .button .inner,.hover_button .inner,.round_button .inner,.dark_button .inner{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;transition-timing-function:ease-in;border:1px solid #e4e4e5;color:gray;background-color:transparent}.release_notes nav.releases .button .inner:hover,.job_index .jobs .button .inner:hover,.hover_button .inner:hover,.round_button .inner:hover,.dark_button .inner:hover{color:gray;background-color:#e4e4e5}.release_notes nav.releases .button,.job_index .jobs .button,.hover_button,.round_button,.dark_button{content:"";font-size:1.1rem}.release_notes nav.releases .button a,.job_index .jobs .button a,.hover_button a,.round_button a,.dark_button a{text-decoration:none;text-align:center;color:gray}.release_notes nav.releases .button .inner,.job_index .jobs .button .inner,.hover_button .inner,.round_button .inner,.dark_button .inner{content:"";padding:.3em 0;line-height:1.5em;font-family:"ProximaNovaA-Light",sans-serif}.release_notes nav.releases .button .inner:hover,.job_index .jobs .button .inner:hover{color:#fff;background-color:#A9AAAA;border-color:#A9AAAA}.release_notes nav.releases .active.button .inner,.job_index .jobs .active.button .inner{color:#fff;background-color:#404040;border-color:#404040}.round_button .inner{border-radius:4px}.dark_button .inner{background-color:#A9AAAA}.dark_button .inner:hover{background-color:transparent}.gray_rounded_button{color:#f5f5f5;background-color:#A9AAAA;border:1px solid #A9AAAA;border-radius:5px}.gray_rounded_button:hover{color:#f5f5f5;background-color:#595959;border:1px solid #595959}input[type="submit"],form textarea[type="submit"],form [type="submit"].file-picker,.resources-upload textarea[type="submit"],button{color:gray;border:1px solid gray;background-color:transparent;-webkit-transition:background-color 0.2s,color 0.2s;-moz-transition:background-color 0.2s,color 0.2s;-o-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s}input[type="submit"]:hover,form textarea[type="submit"]:hover,form [type="submit"].file-picker:hover,.resources-upload textarea[type="submit"]:hover,button:hover{background-color:#e4e4e5}.text_switcher .text_button{font-family:"ProximaNovaA-Thin",sans-serif;font-size:2.5em;float:left;width:50%;border-right:1px solid black}.text_switcher .text_button .inner{padding:0 .5em}.text_switcher .text_button:first-child{text-align:right}@media (max-width: 480px){.text_switcher .text_button:first-child{padding-left:0}}.text_switcher .text_button:last-child{border-right:none}@media (max-width: 575px){.text_switcher .text_button{font-size:2.5em}}@media (max-width: 480px){.text_switcher .text_button{font-size:2.2em}}.text_switcher.three{display:block;text-align:center}.text_switcher.three .text_button{display:inline-block;width:auto;float:none}@media (max-width: 480px){.text_switcher.three .text_button{font-size:1.5em;padding:0 .3em}}@media (max-width: 320px){.text_switcher.three .text_button{font-size:1.2em;padding:0 .2em}}.stacked :before{content:''}.stacked .hover_button{margin-bottom:.5em}.select_container{float:right}.select_container .option{cursor:pointer}form .errors{color:red;font-size:0.6em}form .disabled-cookies{width:100%;text-align:center;font-size:1.5em}form .field-wrapper{padding-top:10px;padding-bottom:10px}form .submit-button{-webkit-appearance:none;appearance:none;background-color:#319AF7;color:#fff;line-height:1.1em}form .submit-button:hover{color:#319AF7;background-color:#fff;border:1px solid #319AF7}form .submit-button.dim{background-color:#e4e4e5;font-family:"ProximaNovaA-Regular",sans-serif}form .submit-button.dim:hover{color:#e4e4e5;border-color:#e4e4e5;background-color:#fff}form input,form textarea,form .file-picker,form .resources-upload textarea,.resources-upload form textarea{-webkit-transition:box-shadow 0.1s,border-color 0.2s;-moz-transition:box-shadow 0.1s,border-color 0.2s;-o-transition:box-shadow 0.1s,border-color 0.2s;transition:box-shadow 0.1s,border-color 0.2s;font-family:"ProximaNovaA-Thin",sans-serif;color:gray;background-color:#f8f8f9;border:1px solid #e4e4e5;padding:.5em .5em .3em .5em;line-height:1em}form .file-picker{display:inline-block;cursor:pointer;-webkit-appearance:none;overflow:hidden;padding-top:10px;width:90%;border-right:0}form .file-picker:hover{background-color:#e4e4e5}form .file-picker.error{border:1px solid rgba(255,0,0,0.6)}form .file-picker.error:hover{background-color:rgba(255,0,0,0.1)}form .hidden-picker{z-index:-1;opacity:0;-moz-opacity:0;width:0;height:0;position:absolute}form .flavor-txt,form .description{font-style:italic;font-family:"ProximaNovaA-Light",sans-serif;font-size:0.8em;color:gray}form .description{color:gray;width:95%}form .message{font-size:2em;background-color:#e4e4e5;height:200px;width:70%;padding:10px;margin:auto;text-align:center}form .message a{margin:5px}form .message div{margin-top:20px}form textarea:focus.error,form select:focus.error,form input[type="text"]:focus.error,form textarea[type="text"]:focus.error,form [type="text"].file-picker:focus.error,form input[type="password"]:focus.error,form textarea[type="password"]:focus.error,form [type="password"].file-picker:focus.error,form input[type="datetime"]:focus.error,form textarea[type="datetime"]:focus.error,form [type="datetime"].file-picker:focus.error,form input[type="datetime-local"]:focus.error,form textarea[type="datetime-local"]:focus.error,form [type="datetime-local"].file-picker:focus.error,form input[type="date"]:focus.error,form textarea[type="date"]:focus.error,form [type="date"].file-picker:focus.error,form input[type="month"]:focus.error,form textarea[type="month"]:focus.error,form [type="month"].file-picker:focus.error,form input[type="time"]:focus.error,form textarea[type="time"]:focus.error,form [type="time"].file-picker:focus.error,form input[type="week"]:focus.error,form textarea[type="week"]:focus.error,form [type="week"].file-picker:focus.error,form input[type="number"]:focus.error,form textarea[type="number"]:focus.error,form [type="number"].file-picker:focus.error,form input[type="email"]:focus.error,form textarea[type="email"]:focus.error,form [type="email"].file-picker:focus.error,form input[type="url"]:focus.error,form textarea[type="url"]:focus.error,form [type="url"].file-picker:focus.error,form input[type="search"]:focus.error,form textarea[type="search"]:focus.error,form [type="search"].file-picker:focus.error,form input[type="tel"]:focus.error,form textarea[type="tel"]:focus.error,form [type="tel"].file-picker:focus.error,form input[type="color"]:focus.error,form textarea[type="color"]:focus.error,form [type="color"].file-picker:focus.error{box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 4px rgba(255,0,0,0.6)}form textarea.error,form select.error,form input[type="text"].error,form textarea[type="text"].error,form [type="text"].error.file-picker,form input[type="password"].error,form textarea[type="password"].error,form [type="password"].error.file-picker,form input[type="datetime"].error,form textarea[type="datetime"].error,form [type="datetime"].error.file-picker,form input[type="datetime-local"].error,form textarea[type="datetime-local"].error,form [type="datetime-local"].error.file-picker,form input[type="date"].error,form textarea[type="date"].error,form [type="date"].error.file-picker,form input[type="month"].error,form textarea[type="month"].error,form [type="month"].error.file-picker,form input[type="time"].error,form textarea[type="time"].error,form [type="time"].error.file-picker,form input[type="week"].error,form textarea[type="week"].error,form [type="week"].error.file-picker,form input[type="number"].error,form textarea[type="number"].error,form [type="number"].error.file-picker,form input[type="email"].error,form textarea[type="email"].error,form [type="email"].error.file-picker,form input[type="url"].error,form textarea[type="url"].error,form [type="url"].error.file-picker,form input[type="search"].error,form textarea[type="search"].error,form [type="search"].error.file-picker,form input[type="tel"].error,form textarea[type="tel"].error,form [type="tel"].error.file-picker,form input[type="color"].error,form textarea[type="color"].error,form [type="color"].error.file-picker{border-color:rgba(255,0,0,0.6)}form textarea.error::-webkit-input-placeholder,form select.error::-webkit-input-placeholder,form input[type="text"].error::-webkit-input-placeholder,form textarea[type="text"].error::-webkit-input-placeholder,form [type="text"].error.file-picker::-webkit-input-placeholder,form input[type="password"].error::-webkit-input-placeholder,form textarea[type="password"].error::-webkit-input-placeholder,form [type="password"].error.file-picker::-webkit-input-placeholder,form input[type="datetime"].error::-webkit-input-placeholder,form textarea[type="datetime"].error::-webkit-input-placeholder,form [type="datetime"].error.file-picker::-webkit-input-placeholder,form input[type="datetime-local"].error::-webkit-input-placeholder,form textarea[type="datetime-local"].error::-webkit-input-placeholder,form [type="datetime-local"].error.file-picker::-webkit-input-placeholder,form input[type="date"].error::-webkit-input-placeholder,form textarea[type="date"].error::-webkit-input-placeholder,form [type="date"].error.file-picker::-webkit-input-placeholder,form input[type="month"].error::-webkit-input-placeholder,form textarea[type="month"].error::-webkit-input-placeholder,form [type="month"].error.file-picker::-webkit-input-placeholder,form input[type="time"].error::-webkit-input-placeholder,form textarea[type="time"].error::-webkit-input-placeholder,form [type="time"].error.file-picker::-webkit-input-placeholder,form input[type="week"].error::-webkit-input-placeholder,form textarea[type="week"].error::-webkit-input-placeholder,form [type="week"].error.file-picker::-webkit-input-placeholder,form input[type="number"].error::-webkit-input-placeholder,form textarea[type="number"].error::-webkit-input-placeholder,form [type="number"].error.file-picker::-webkit-input-placeholder,form input[type="email"].error::-webkit-input-placeholder,form textarea[type="email"].error::-webkit-input-placeholder,form [type="email"].error.file-picker::-webkit-input-placeholder,form input[type="url"].error::-webkit-input-placeholder,form textarea[type="url"].error::-webkit-input-placeholder,form [type="url"].error.file-picker::-webkit-input-placeholder,form input[type="search"].error::-webkit-input-placeholder,form textarea[type="search"].error::-webkit-input-placeholder,form [type="search"].error.file-picker::-webkit-input-placeholder,form input[type="tel"].error::-webkit-input-placeholder,form textarea[type="tel"].error::-webkit-input-placeholder,form [type="tel"].error.file-picker::-webkit-input-placeholder,form input[type="color"].error::-webkit-input-placeholder,form textarea[type="color"].error::-webkit-input-placeholder,form [type="color"].error.file-picker::-webkit-input-placeholder{color:rgba(255,0,0,0.6)}form textarea.error::-moz-placeholder,form select.error::-moz-placeholder,form input[type="text"].error::-moz-placeholder,form textarea[type="text"].error::-moz-placeholder,form [type="text"].error.file-picker::-moz-placeholder,form input[type="password"].error::-moz-placeholder,form textarea[type="password"].error::-moz-placeholder,form [type="password"].error.file-picker::-moz-placeholder,form input[type="datetime"].error::-moz-placeholder,form textarea[type="datetime"].error::-moz-placeholder,form [type="datetime"].error.file-picker::-moz-placeholder,form input[type="datetime-local"].error::-moz-placeholder,form textarea[type="datetime-local"].error::-moz-placeholder,form [type="datetime-local"].error.file-picker::-moz-placeholder,form input[type="date"].error::-moz-placeholder,form textarea[type="date"].error::-moz-placeholder,form [type="date"].error.file-picker::-moz-placeholder,form input[type="month"].error::-moz-placeholder,form textarea[type="month"].error::-moz-placeholder,form [type="month"].error.file-picker::-moz-placeholder,form input[type="time"].error::-moz-placeholder,form textarea[type="time"].error::-moz-placeholder,form [type="time"].error.file-picker::-moz-placeholder,form input[type="week"].error::-moz-placeholder,form textarea[type="week"].error::-moz-placeholder,form [type="week"].error.file-picker::-moz-placeholder,form input[type="number"].error::-moz-placeholder,form textarea[type="number"].error::-moz-placeholder,form [type="number"].error.file-picker::-moz-placeholder,form input[type="email"].error::-moz-placeholder,form textarea[type="email"].error::-moz-placeholder,form [type="email"].error.file-picker::-moz-placeholder,form input[type="url"].error::-moz-placeholder,form textarea[type="url"].error::-moz-placeholder,form [type="url"].error.file-picker::-moz-placeholder,form input[type="search"].error::-moz-placeholder,form textarea[type="search"].error::-moz-placeholder,form [type="search"].error.file-picker::-moz-placeholder,form input[type="tel"].error::-moz-placeholder,form textarea[type="tel"].error::-moz-placeholder,form [type="tel"].error.file-picker::-moz-placeholder,form input[type="color"].error::-moz-placeholder,form textarea[type="color"].error::-moz-placeholder,form [type="color"].error.file-picker::-moz-placeholder{color:rgba(255,0,0,0.6)}form textarea.error:-ms-input-placeholder,form select.error:-ms-input-placeholder,form input[type="text"].error:-ms-input-placeholder,form textarea[type="text"].error:-ms-input-placeholder,form [type="text"].error.file-picker:-ms-input-placeholder,form input[type="password"].error:-ms-input-placeholder,form textarea[type="password"].error:-ms-input-placeholder,form [type="password"].error.file-picker:-ms-input-placeholder,form input[type="datetime"].error:-ms-input-placeholder,form textarea[type="datetime"].error:-ms-input-placeholder,form [type="datetime"].error.file-picker:-ms-input-placeholder,form input[type="datetime-local"].error:-ms-input-placeholder,form textarea[type="datetime-local"].error:-ms-input-placeholder,form [type="datetime-local"].error.file-picker:-ms-input-placeholder,form input[type="date"].error:-ms-input-placeholder,form textarea[type="date"].error:-ms-input-placeholder,form [type="date"].error.file-picker:-ms-input-placeholder,form input[type="month"].error:-ms-input-placeholder,form textarea[type="month"].error:-ms-input-placeholder,form [type="month"].error.file-picker:-ms-input-placeholder,form input[type="time"].error:-ms-input-placeholder,form textarea[type="time"].error:-ms-input-placeholder,form [type="time"].error.file-picker:-ms-input-placeholder,form input[type="week"].error:-ms-input-placeholder,form textarea[type="week"].error:-ms-input-placeholder,form [type="week"].error.file-picker:-ms-input-placeholder,form input[type="number"].error:-ms-input-placeholder,form textarea[type="number"].error:-ms-input-placeholder,form [type="number"].error.file-picker:-ms-input-placeholder,form input[type="email"].error:-ms-input-placeholder,form textarea[type="email"].error:-ms-input-placeholder,form [type="email"].error.file-picker:-ms-input-placeholder,form input[type="url"].error:-ms-input-placeholder,form textarea[type="url"].error:-ms-input-placeholder,form [type="url"].error.file-picker:-ms-input-placeholder,form input[type="search"].error:-ms-input-placeholder,form textarea[type="search"].error:-ms-input-placeholder,form [type="search"].error.file-picker:-ms-input-placeholder,form input[type="tel"].error:-ms-input-placeholder,form textarea[type="tel"].error:-ms-input-placeholder,form [type="tel"].error.file-picker:-ms-input-placeholder,form input[type="color"].error:-ms-input-placeholder,form textarea[type="color"].error:-ms-input-placeholder,form [type="color"].error.file-picker:-ms-input-placeholder{color:rgba(255,0,0,0.6)}.svg-icon.default img{height:45px}.svg-icon.download img{height:35px}.svg-icon.appstore svg{height:45px}.omni-gallery-modal{background-color:rgba(245,245,245,0.8)}.omni-gallery-modal .modal-inner{background-color:#f5f5f5;border:1px solid #A9AAAA;border-radius:4px;box-shadow:1px 1px 5px #A9AAAA;padding:1em;max-height:80%}.omni-gallery-modal .modal-inner .modal-content{padding-top:1em;max-height:100%}@media (max-width: 480px){.omni-gallery-modal .modal-inner{padding-top:4em;max-height:100%}}.omni-gallery-modal .modal-close{text-indent:-1000em;height:2em}@media (max-width: 480px){.omni-gallery-modal .modal-close:after{text-indent:0;content:'Close';padding:1px;line-height:0.8em;font-size:1.5em;top:1.3em;right:1.3em;background-color:#f5f5f5;border:1px solid #A9AAAA;border-radius:4px}}.omni-gallery-modal .modal-inner{height:620px}.omni-gallery-modal .modal-content{max-width:860px;margin:auto}.omni-gallery-modal .cycle-gallery{background-image:url("../img/elements/galleryarrow.svg");background-repeat:no-repeat;background-position:center center;background-size:1.5625em;height:100%;width:50px;position:absolute;cursor:pointer;top:0;text-indent:-10000px}@media (max-width: 414px){.omni-gallery-modal .cycle-gallery{top:65%}}.omni-gallery-modal .cycle-gallery.prev{left:0;text-indent:10000px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.omni-gallery-modal .cycle-gallery.next{right:0}.omni-gallery-modal .cycle-gallery.disabled{opacity:0.4;cursor:default}.flex-row-justify{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;-webkit-flex-direction:row;-webkit-justify-content:space-between;-webkit-flex-wrap:wrap;-webkit-box-flex-direction:row;-webkit-box-justify-content:space-between;-webkit-box-flex-wrap:wrap}.flex-row-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;-webkit-justify-content:center;-webkit-flex-wrap:nowrap;-webkit-flex-direction:row;-webkit-box-justify-content:center;-webkit-box-flex-wrap:nowrap;-webkit-box-flex-direction:row}.flex-row-center.wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;-webkit-justify-content:center;-webkit-flex-wrap:wrap;-webkit-flex-direction:row;-webkit-box-justify-content:center;-webkit-box-flex-wrap:wrap;-webkit-box-flex-direction:row}.flex-row.wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-box-flex-direction:row;-webkit-box-flex-wrap:wrap}.gallery .item{margin-top:0px;margin-left:15px;margin-right:15px;margin-bottom:1em}.gallery .item img{height:100%;width:100%}.gallery .item.mac{width:280px;height:172px;margin-left:-11px;margin-right:-11px}.gallery .item.mac.air{width:253.68px;height:157.896px;margin-top:7.052px;margin-bottom:7.052px}.gallery .item.ipad{width:130.76px;height:166.152px;margin-top:2.924px;margin-bottom:2.924px}.gallery .item.ipad.landscape{width:183.96px;height:122.12px;margin-top:24.94px;margin-bottom:24.94px}.gallery .item.iphone{width:42.28px;height:86.172px;margin-top:42.914px;margin-bottom:42.914px}.gallery .item.iphone.landscape{width:85.96px;height:41.968px;margin-top:65.016px;margin-bottom:65.016px}.gallery .item.watch{width:60.00008px;height:105.00084px;margin-top:33.49958px;margin-bottom:33.49958px}@media (max-width: 504px){.gallery .item.ipad,.gallery .item.iphone,.gallery .item.mac,.gallery .item.ipad.landscape,.gallery .item.iphone.landscape,.gallery .item.mac.air{margin-top:2em;margin-bottom:0}}.app_page .fixed-product-nav,.omniplan.parallax_page .fixed-product-nav{background-color:rgba(245,245,245,0.7);font-size:1.3em;z-index:100;max-width:none;margin-bottom:2em;top:0}.app_page .fixed-product-nav .inner,.omniplan.parallax_page .fixed-product-nav .inner{width:80%;margin:auto;overflow:hidden}.app_page .fixed-product-nav .inner>div,.omniplan.parallax_page .fixed-product-nav .inner>div{height:45px;color:transparent;vertical-align:middle}.app_page .fixed-product-nav .inner .flat-button,.omniplan.parallax_page .fixed-product-nav .inner .flat-button{display:inline-block;text-align:center;width:50%}.app_page .fixed-product-nav .inner .flat-button .inner,.omniplan.parallax_page .fixed-product-nav .inner .flat-button .inner{width:100%;padding:0 15px;line-height:43px}.app_page .fixed-product-nav .inner .flat-button .inner a,.omniplan.parallax_page .fixed-product-nav .inner .flat-button .inner a{color:inherit}.app_page .fixed-product-nav .inner .download-button,.omniplan.parallax_page .fixed-product-nav .inner .download-button{float:left}.app_page .fixed-product-nav .inner .download-button .inner,.omniplan.parallax_page .fixed-product-nav .inner .download-button .inner{color:white}.app_page .fixed-product-nav .inner .buy-button,.omniplan.parallax_page .fixed-product-nav .inner .buy-button{float:left}.app_page .fixed-product-nav .inner .buy-now,.omniplan.parallax_page .fixed-product-nav .inner .buy-now{width:30%;float:left}.app_page .fixed-product-nav .inner .section-nav,.omniplan.parallax_page .fixed-product-nav .inner .section-nav{background-color:inherit;border-color:transparent;margin-right:5%;text-align:center;float:left;width:65%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.app_page .fixed-product-nav .inner .section-nav div,.omniplan.parallax_page .fixed-product-nav .inner .section-nav div{line-height:45px;margin:0 1%;padding:0px;display:inline-block}.app_page .fixed-product-nav .inner .section-nav div a,.omniplan.parallax_page .fixed-product-nav .inner .section-nav div a{color:inherit}.app_page .fixed-product-nav .inner .section-nav div:first-child,.omniplan.parallax_page .fixed-product-nav .inner .section-nav div:first-child{margin-left:28px}@media (max-width: 1024px){.app_page .fixed-product-nav .inner,.omniplan.parallax_page .fixed-product-nav .inner{width:100%}.app_page .fixed-product-nav .flat-button .inner,.omniplan.parallax_page .fixed-product-nav .flat-button .inner{padding:0 1%}}@media (max-width: 765px){.app_page .fixed-product-nav .inner,.omniplan.parallax_page .fixed-product-nav .inner{font-size:0.8em}}@media (max-width: 768px){.app_page .fixed-product-nav .inner .download-button,.omniplan.parallax_page .fixed-product-nav .inner .download-button{width:55%}.app_page .fixed-product-nav .inner .buy-button,.omniplan.parallax_page .fixed-product-nav .inner .buy-button{width:45%}}@media (max-width: 1024px) and (orientation: landscape), (max-width: 768px) and (orientation: portrait){.app_page .fixed-product-nav .inner,.omniplan.parallax_page .fixed-product-nav .inner{max-width:none;width:100%}}@media (max-width: 507px){.app_page .fixed-product-nav .inner,.omniplan.parallax_page .fixed-product-nav .inner{width:100%;margin:0}.app_page .fixed-product-nav .inner .section-nav,.omniplan.parallax_page .fixed-product-nav .inner .section-nav{display:none}.app_page .fixed-product-nav .inner .download-button,.omniplan.parallax_page .fixed-product-nav .inner .download-button{display:none}.app_page .fixed-product-nav .inner .buy-now,.omniplan.parallax_page .fixed-product-nav .inner .buy-now{width:100%}.app_page .fixed-product-nav .inner .buy-button,.omniplan.parallax_page .fixed-product-nav .inner .buy-button{display:block;width:100%;font-size:2em}}@media (max-width: 414px){.app_page .fixed-product-nav .inner .download-button,.omniplan.parallax_page .fixed-product-nav .inner .download-button{display:none}}.omnigraffle.app_page .buy-now-two-column,.omnifocus.app_page .buy-now-two-column,.omniplan.parallax_page .buy-now-two-column,.app_page.omnioutliner .buy-now-two-column{color:white;padding-top:50px;padding-bottom:50px;text-align:center;max-width:none}.omnigraffle.app_page .buy-now-two-column h2,.omnifocus.app_page .buy-now-two-column h2,.omniplan.parallax_page .buy-now-two-column h2,.app_page.omnioutliner .buy-now-two-column h2{color:white;margin:0px 0px 20px 0px}.omnigraffle.app_page .buy-now-two-column h3,.omnifocus.app_page .buy-now-two-column h3,.omniplan.parallax_page .buy-now-two-column h3,.app_page.omnioutliner .buy-now-two-column h3{color:white;margin-top:1em;margin-bottom:10px;text-align:left;font-family:"ProximaNovaA-Regular",sans-serif;font-size:3em}.omnigraffle.app_page .buy-now-two-column h4,.omnifocus.app_page .buy-now-two-column h4,.omniplan.parallax_page .buy-now-two-column h4,.app_page.omnioutliner .buy-now-two-column h4{font-family:"ProximaNovaA-Semibold",sans-serif;font-size:1.6em;margin:0}.omnigraffle.app_page .buy-now-two-column .trial-link,.omnifocus.app_page .buy-now-two-column .trial-link,.omniplan.parallax_page .buy-now-two-column .trial-link,.app_page.omnioutliner .buy-now-two-column .trial-link{margin-bottom:20px}.omnigraffle.app_page .buy-now-two-column .trial-link a,.omnifocus.app_page .buy-now-two-column .trial-link a,.omniplan.parallax_page .buy-now-two-column .trial-link a,.app_page.omnioutliner .buy-now-two-column .trial-link a{font-family:"ProximaNovaA-Semibold",sans-serif;font-size:1.4em}.omnigraffle.app_page .buy-now-two-column .wrapper,.omnifocus.app_page .buy-now-two-column .wrapper,.omniplan.parallax_page .buy-now-two-column .wrapper,.app_page.omnioutliner .buy-now-two-column .wrapper{margin:auto;margin-bottom:50px;text-align:left;display:inline-block;text-align:center;width:45%;min-width:535px}.omnigraffle.app_page .buy-now-two-column .wrapper .mac,.omnifocus.app_page .buy-now-two-column .wrapper .mac,.omniplan.parallax_page .buy-now-two-column .wrapper .mac,.app_page.omnioutliner .buy-now-two-column .wrapper .mac,.omnigraffle.app_page .buy-now-two-column .wrapper .ios,.omnifocus.app_page .buy-now-two-column .wrapper .ios,.omniplan.parallax_page .buy-now-two-column .wrapper .ios,.app_page.omnioutliner .buy-now-two-column .wrapper .ios{vertical-align:top;text-align:left}.omnigraffle.app_page .buy-now-two-column .wrapper .mac,.omnifocus.app_page .buy-now-two-column .wrapper .mac,.omniplan.parallax_page .buy-now-two-column .wrapper .mac,.app_page.omnioutliner .buy-now-two-column .wrapper .mac{display:inline-block;margin-right:10%}.omnigraffle.app_page .buy-now-two-column .wrapper .ios.mobile,.omnifocus.app_page .buy-now-two-column .wrapper .ios.mobile,.omniplan.parallax_page .buy-now-two-column .wrapper .ios.mobile,.app_page.omnioutliner .buy-now-two-column .wrapper .ios.mobile{display:none}.omnigraffle.app_page .buy-now-two-column .wrapper .ios.desktop,.omnifocus.app_page .buy-now-two-column .wrapper .ios.desktop,.omniplan.parallax_page .buy-now-two-column .wrapper .ios.desktop,.app_page.omnioutliner .buy-now-two-column .wrapper .ios.desktop{display:inline-block}.omnigraffle.app_page .buy-now-two-column .price,.omnifocus.app_page .buy-now-two-column .price,.omniplan.parallax_page .buy-now-two-column .price,.app_page.omnioutliner .buy-now-two-column .price{margin-bottom:10px;font-size:1.4em}.omnigraffle.app_page .buy-now-two-column .round_button,.omnifocus.app_page .buy-now-two-column .round_button,.omniplan.parallax_page .buy-now-two-column .round_button,.app_page.omnioutliner .buy-now-two-column .round_button{margin-bottom:10px}.omnigraffle.app_page .buy-now-two-column .round_button .inner,.omnifocus.app_page .buy-now-two-column .round_button .inner,.omniplan.parallax_page .buy-now-two-column .round_button .inner,.app_page.omnioutliner .buy-now-two-column .round_button .inner{border:none;border-radius:0;font-family:"ProximaNovaA-Regular",sans-serif;color:white;font-size:1.3em;display:inline-block;padding:0.3em 0.5em}.omnigraffle.app_page .buy-now-two-column .mas-button,.omnifocus.app_page .buy-now-two-column .mas-button,.omniplan.parallax_page .buy-now-two-column .mas-button,.app_page.omnioutliner .buy-now-two-column .mas-button{padding-top:15px}.omnigraffle.app_page .buy-now-two-column .mas-button img,.omnifocus.app_page .buy-now-two-column .mas-button img,.omniplan.parallax_page .buy-now-two-column .mas-button img,.app_page.omnioutliner .buy-now-two-column .mas-button img{margin:0}@media (max-width: 414px){.omnigraffle.app_page .buy-now-two-column .mas-button img,.omnifocus.app_page .buy-now-two-column .mas-button img,.omniplan.parallax_page .buy-now-two-column .mas-button img,.app_page.omnioutliner .buy-now-two-column .mas-button img{margin:auto}}@media (max-width: 504px){.omnigraffle.app_page .buy-now-two-column .mas-button img,.omnifocus.app_page .buy-now-two-column .mas-button img,.omniplan.parallax_page .buy-now-two-column .mas-button img,.app_page.omnioutliner .buy-now-two-column .mas-button img{margin:auto}}.omnigraffle.app_page .buy-now-two-column .upgrade-link,.omnifocus.app_page .buy-now-two-column .upgrade-link,.omniplan.parallax_page .buy-now-two-column .upgrade-link,.app_page.omnioutliner .buy-now-two-column .upgrade-link{font-size:1.4em;text-decoration:underline}.omnigraffle.app_page .buy-now-two-column .Pro,.omnifocus.app_page .buy-now-two-column .Pro,.omniplan.parallax_page .buy-now-two-column .Pro,.app_page.omnioutliner .buy-now-two-column .Pro,.omnigraffle.app_page .buy-now-two-column .Standard,.omnifocus.app_page .buy-now-two-column .Standard,.omniplan.parallax_page .buy-now-two-column .Standard,.app_page.omnioutliner .buy-now-two-column .Standard{margin-bottom:35px}.omnigraffle.app_page .buy-now-two-column .lined-text,.omnifocus.app_page .buy-now-two-column .lined-text,.omniplan.parallax_page .buy-now-two-column .lined-text,.app_page.omnioutliner .buy-now-two-column .lined-text{max-width:600px;margin:auto;padding:5px 0;font-family:"ProximaNovaA-Bold",sans-serif;font-size:1.4em;border-top:1px solid white;border-bottom:1px solid white;color:inherit}.omnigraffle.app_page .buy-now-two-column .lined-text a,.omnifocus.app_page .buy-now-two-column .lined-text a,.omniplan.parallax_page .buy-now-two-column .lined-text a,.app_page.omnioutliner .buy-now-two-column .lined-text a{color:inherit;text-decoration:underline}@media (max-width: 507px){.omnigraffle.app_page .buy-now-two-column,.omnifocus.app_page .buy-now-two-column,.omniplan.parallax_page .buy-now-two-column,.app_page.omnioutliner .buy-now-two-column{margin-bottom:20px;padding-top:20px;padding-bottom:20px}.omnigraffle.app_page .buy-now-two-column h2,.omnifocus.app_page .buy-now-two-column h2,.omniplan.parallax_page .buy-now-two-column h2,.app_page.omnioutliner .buy-now-two-column h2{margin-bottom:20px}.omnigraffle.app_page .buy-now-two-column h3,.omnifocus.app_page .buy-now-two-column h3,.omniplan.parallax_page .buy-now-two-column h3,.app_page.omnioutliner .buy-now-two-column h3{margin-top:0;text-align:center}.omnigraffle.app_page .buy-now-two-column .wrapper,.omnifocus.app_page .buy-now-two-column .wrapper,.omniplan.parallax_page .buy-now-two-column .wrapper,.app_page.omnioutliner .buy-now-two-column .wrapper{width:100%;text-align:center;min-width:100%}.omnigraffle.app_page .buy-now-two-column .wrapper .mac,.omnifocus.app_page .buy-now-two-column .wrapper .mac,.omniplan.parallax_page .buy-now-two-column .wrapper .mac,.app_page.omnioutliner .buy-now-two-column .wrapper .mac,.omnigraffle.app_page .buy-now-two-column .wrapper .ios,.omnifocus.app_page .buy-now-two-column .wrapper .ios,.omniplan.parallax_page .buy-now-two-column .wrapper .ios,.app_page.omnioutliner .buy-now-two-column .wrapper .ios{width:100%;margin:auto;text-align:center}.omnigraffle.app_page .buy-now-two-column .wrapper .mac,.omnifocus.app_page .buy-now-two-column .wrapper .mac,.omniplan.parallax_page .buy-now-two-column .wrapper .mac,.app_page.omnioutliner .buy-now-two-column .wrapper .mac{display:block}.omnigraffle.app_page .buy-now-two-column .wrapper .ios.mobile,.omnifocus.app_page .buy-now-two-column .wrapper .ios.mobile,.omniplan.parallax_page .buy-now-two-column .wrapper .ios.mobile,.app_page.omnioutliner .buy-now-two-column .wrapper .ios.mobile{display:block}.omnigraffle.app_page .buy-now-two-column .wrapper .ios.desktop,.omnifocus.app_page .buy-now-two-column .wrapper .ios.desktop,.omniplan.parallax_page .buy-now-two-column .wrapper .ios.desktop,.app_page.omnioutliner .buy-now-two-column .wrapper .ios.desktop{display:none}.omnigraffle.app_page .buy-now-two-column .upgrade-link,.omnifocus.app_page .buy-now-two-column .upgrade-link,.omniplan.parallax_page .buy-now-two-column .upgrade-link,.app_page.omnioutliner .buy-now-two-column .upgrade-link{display:none}.omnigraffle.app_page .buy-now-two-column .lined-text,.omnifocus.app_page .buy-now-two-column .lined-text,.omniplan.parallax_page .buy-now-two-column .lined-text,.app_page.omnioutliner .buy-now-two-column .lined-text{width:96%;margin:0 2%;text-align:center;display:block;font-size:1.2em}.omnigraffle.app_page .buy-now-two-column .lined-text span,.omnifocus.app_page .buy-now-two-column .lined-text span,.omniplan.parallax_page .buy-now-two-column .lined-text span,.app_page.omnioutliner .buy-now-two-column .lined-text span{display:none}.omnigraffle.app_page .buy-now-two-column .separator-line,.omnifocus.app_page .buy-now-two-column .separator-line,.omniplan.parallax_page .buy-now-two-column .separator-line,.app_page.omnioutliner .buy-now-two-column .separator-line{border-bottom:1px solid white;width:90%;margin:2em auto}}@media (max-width: 320px){.omnigraffle.app_page .buy-now-two-column .lined-text,.omnifocus.app_page .buy-now-two-column .lined-text,.omniplan.parallax_page .buy-now-two-column .lined-text,.app_page.omnioutliner .buy-now-two-column .lined-text{font-size:1.1em}}.app_page .section-nav.no-flex{display:none}.app_page .no-flex.lined-text{text-align:center;display:block;font-size:1em}.app_page .no-flex.lined-text div{white-space:nowrap;width:50%;display:inline-block}.app_page .no-flex.lined-text span{display:none}@media (max-width: 768px){.app_page .no-flex.lined-text{font-size:0.9em}}@media (max-width: 575px){.app_page .no-flex.lined-text div{width:100%}.app_page .no-flex.lined-text span:first-child{display:none}}.app_page .no-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.app_page img{display:block;margin:auto}.app_page footer .row{margin-bottom:1em}.app_page h1{color:#404040;font-size:6em;font-family:"ProximaNovaA-Regular",sans-serif;margin-top:.2em;margin-bottom:0em;text-align:center}@media (max-width: 960px){.app_page h1{font-size:4em}}@media (max-width: 320px){.app_page h1{font-size:3em}}.app_page h2{font-family:"ProximaNovaA-Regular",sans-serif;font-size:3.8em;text-align:center}@media (max-width: 575px){.app_page h2{font-size:4em}}@media (max-width: 320px){.app_page h2{font-size:3em;margin-bottom:0em}}.app_page h3{font-size:2em;text-align:center;margin:0;font-family:"ProximaNovaA-Regular",sans-serif}@media (max-width: 960px){.app_page h3{text-align:center}}@media (max-width: 320px){.app_page h3{font-size:2.2em}}.app_page header>.app h3{margin-bottom:10px}.app_page header.app{margin:auto;margin-bottom:0;text-align:center}.app_page header.app .tagline{font-family:"ProximaNovaA-Regular",sans-serif;font-size:2.8em;margin-bottom:0.5em}@media (max-width: 320px){.app_page header.app .tagline{font-size:1.9em}}@media (max-width: 575px){.app_page header.app{font-size:13px}}.app_page strong{font-weight:400}@media (max-width: 480px){.app_page article>section,.app_page article>header{margin-bottom:2em}}.app_page article>header{margin-bottom:0}.app_page article>section header h2{font-family:"ProximaNovaA-Regular",sans-serif;text-align:center;font-size:4em;line-height:0.6;margin:0 0 22px 0}@media (max-width: 960px){.app_page article>section header h2{font-size:4em}}@media (max-width: 480px){.app_page article>section header h2{font-size:3em}}.app_page article>section header .detail{font-size:1.3em;line-height:22px;max-width:28.0288461538em;margin:auto;font-family:"ProximaNovaA-Light",sans-serif}.app_page article>section header .detail p:first-child{margin-top:0}@media (max-width: 480px){.app_page article>section header .detail{margin:auto 1em}}.app_page .triangle{margin:auto;margin-top:-2px;padding-bottom:5px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid gray;-webkit-transition:all 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s;-moz-transition:all 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s;-o-transition:all 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s;transition:all 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s}.app_page .triangle.hide{opacity:0}.app_page .biglink{font-size:1.8em;line-height:2em;text-align:center;text-decoration:underline}@media (max-width: 480px){.app_page .biglink{font-size:1.3em;line-height:1.3em}}@media (max-width: 575px){.app_page .app_content_row{margin-bottom:1.3em}}.app_page .action .detail{font-family:"ProximaNovaA-Regular",sans-serif}.app_page .banner{font-family:"ProximaNovaA-Light",sans-serif;font-size:1.6em;text-align:left;line-height:1.3em;margin:auto}.app_page .banner strong{color:black;font-family:"ProximaNovaA-Semibold",sans-serif}@media (max-width: 480px){.app_page .banner{font-size:1.6em;font-family:"ProximaNovaA-Regular",sans-serif}}.app_page .app_banner.row{margin:0;overflow:hidden}.app_page .nav-padding.expanded{height:45px}.app_page .fixed{position:fixed}.app_page .sticky{position:-webkit-sticky;position:sticky;top:0}.app_page .sticky:before,.app_page .sticky:after{content:'';display:table}.app_page .group>section{padding-top:4em}.app_page .icon_switcher{width:100%}.app_page .icon_switcher .platform-button{height:100px;display:inline-block;padding:5px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.app_page .icon_switcher .platform-button img{max-height:100%;width:100%;max-width:200px}.app_page .icon_switcher .platform-button.active{background-color:#1daeec;border-radius:5px}.app_page .message{font-size:1em;color:#f5f5f5;margin:1.5em auto 0 auto;font-style:italic}.app_page .message a{text-decoration:underline;color:inherit}.app_page .action.right .text-section{margin-left:2%}.app_page .action.right .text-section,.app_page .action.right .image-section{float:right}.app_page .action.right .text-section h2,.app_page .action.right .image-section h2{text-align:left}.app_page .action.left .text-section{margin-right:2%}.app_page .action.left .text-section,.app_page .action.left .image-section{float:left}.app_page .action.left .text-section h2,.app_page .action.left .image-section h2{text-align:left}.app_page .action .text-section{width:38%}.app_page .action .image-section{width:60%}.app_page .action .screenshot .hardware{height:354px;width:576px}.app_page .action .screenshot .hardware img{max-height:100%}.app_page .text-section .detail{width:100%;font-family:"ProximaNovaA-Light",sans-serif;font-size:1.3em}.app_page .lined-text{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.1em;text-align:center;padding:10px 0;border-top:1px solid;border-bottom:1px solid;text-align:center;margin-bottom:1em;margin:auto;width:65%}.app_page .lined-text span{padding:0 2.5px}.app_page .lined-text span:first-child{display:none}.app_page .lined-text div{flex-grow:2;-webkit-flex-grow:2;-webkit-box-flex-grow:2}.app_page .upper-content{padding:0.5em}.app_page .select>div span.mobile{display:none}@media (max-width: 768px){.app_page .select>div span.mobile{display:inline}}.app_page .select>div span.wide-only{display:inline}@media (max-width: 768px){.app_page .select>div span.wide-only{display:none}}.app_page .select>div svg{height:5em;width:5em}@media (max-width: 480px){.app_page .select>div svg{height:3em}}.app_page .select>div span{font-family:"ProximaNovaA-Bold",sans-serif}.app_page .select>div>a div{color:#404040}.app_page .select>div p{margin:0 0 inherit}.app_page .display .item.active{cursor:pointer}.app_page .display h4{font-family:"ProximaNovaA-Bold",sans-serif}.app_page .display .media.rounded img{border-radius:10px;border:1px solid transparent}.app_page .display .description .text p{margin-top:0}.app_page .display .display-indicators{text-align:center}.app_page .display .display-indicators .indicator{height:15px;width:15px;margin:5px 15px;display:inline-block;border-radius:10px;cursor:pointer}.app_page .feature-display{font-size:2em;width:15em;font-family:"ProximaNovaA-Regular",sans-serif;margin:1.5em auto 0 auto;text-align:center;cursor:pointer}.app_page .feature-display .inner{padding:0;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease}@media (max-width: 375px){.app_page .feature-display{width:auto}}.app_page .pro-features .text-section{width:60%;margin:auto}.app_page .grid_row{margin-top:10px;max-height:542px}.app_page .pro-feature{width:19.2%;padding-top:19.2%;display:inline-block;margin-left:1%;position:relative;vertical-align:bottom;background-color:#A9AAAA;cursor:pointer}.app_page .pro-feature:first-child{margin-left:0}.app_page .pro-feature.selected{background-color:#D1D3D4}.app_page .pro-feature.selected .feature-title{height:110%;max-height:110%;background-color:#D1D3D4;-webkit-transition:max-height 0.3s ease;-moz-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease}.app_page .pro-feature.selected .feature-title div{opacity:0}.app_page .pro-feature.selected .platform div{color:#404040}.app_page .pro-feature.selected .icon{opacity:1;right:42px;bottom:62px}.app_page .pro-feature.selected .icon svg{height:100px;width:100px}.app_page .pro-feature.selected .icon svg path,.app_page .pro-feature.selected .icon svg polygon,.app_page .pro-feature.selected .icon svg circle,.app_page .pro-feature.selected .icon svg ellipse{fill:#404040 !important}.app_page .pro-feature .feature-title{position:absolute;top:0px;font-size:1.2em;padding:10px;max-height:100%;width:100%;color:#FFFFFF;background-color:#A9AAAA}.app_page .pro-feature .feature-title div{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.app_page .pro-feature .platform{position:absolute;bottom:10px;left:5px;font-family:"ProximaNovaA-Thin",sans-serif;font-size:0.9em;opacity:1}.app_page .pro-feature .icon{position:absolute;bottom:10px;right:10px;opacity:0;width:auto;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.app_page .pro-feature .icon svg{-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease;height:60px;width:auto}.app_page .detail-box{width:100%;padding:1em;font-size:1.5em;margin-top:10px;height:0}.app_page .detail-box.opened{background-color:#D1D3D4;height:auto;max-height:330px}.app_page .detail-box.closed{display:none}.app_page .detail-box .contents{height:100%;width:100%}.app_page .detail-box .contents h3{text-align:left;font-size:1.5em;font-family:"ProximaNovaA-Semibold",sans-serif}.app_page .detail-box .contents .text{display:inline-block;vertical-align:top;width:57%;margin-right:2%;max-height:100%}.app_page .detail-box .contents .text .description{margin-top:0;margin-bottom:0}.app_page .detail-box .contents .media{display:inline-block;vertical-align:bottom;width:40%;max-height:280px}.app_page .detail-box .contents .media img{box-shadow:0px 0px 6px 1px rgba(0,0,0,0.5);border-radius:3px;max-height:100%}.app_page .detail-box .contents .media.no-shadow img{box-shadow:none}.app_page .modal-content{text-align:center}.app_page .modal-content img{max-height:600px;margin:auto}.app_page .vid_grid img{margin-left:0}@media (max-width: 507px){.app_page .vid_grid .vid{margin-bottom:20px}}@media (max-width: 960px){.app_page .lined-text{font-size:0.95em}.app_page .pro-feature .feature-title{font-size:1em}}@media (max-width: 768px){.app_page h1{margin-top:0.1em}.app_page .group{font-size:0.8em}.app_page .lined-text{padding-left:1em;padding-right:1em;font-size:1.2em;width:70%}.app_page .buy-dropdown .omni-store>div .round_button{font-size:0.9em}.app_page .icon_switcher .platform-button{height:70px}.app_page .icon_switcher .platform-button img{width:auto}.app_page .section-nav>div{padding:10px 1em 10px 1em}.app_page .app_content_row{margin-top:-3em;padding-top:3em}.app_page .pro-feature.selected .icon{right:16.09%;bottom:16.09%}.app_page .pro-feature .icon svg{height:50px}.app_page .action .screenshot .hardware{height:285px;width:auto}}@media (max-width: 765px){.app_page .lined-text{font-size:1.8vw}.app_page .pro-feature.selected .icon{right:15px;bottom:15px}}@media (max-width: 575px){.app_page .lined-text{text-align:left;font-size:1.1em}.app_page .lined-text div{width:96%}.app_page .lined-text span{padding-right:5px}.app_page .lined-text span:first-child{display:inline}}@media (max-width: 507px){.app_page .lined-text{font-size:1.1em}.app_page h1{font-size:6em;line-height:0.9em}.app_page .row{margin:auto 0 1.5em 0}.app_page .banner_panel img{width:180%;max-width:180%}.app_page .pro-features .text-section{width:100%}.app_page .pro-features .pro-feature.selected .icon{right:23.25%;bottom:23.25%}.app_page .pro-feature{width:49%;padding-top:49%;display:inline-block;margin-left:2%}.app_page .pro-feature .feature-title{font-size:1.3em}.app_page .pro-feature:first-child{margin-left:0}.app_page .pro-feature.selected .feature-title{height:115%;max-height:115%}.app_page .detail-box .contents .text{width:100%;overflow:hidden}.app_page .detail-box .contents .media{display:none}.app_page article>section header .detail{margin:0}.app_page .app_content_row,.app_page .not-all{padding-top:0;margin:0 10px 2em 10px}.app_page .section-nav,.app_page .nav-padding{display:none}.app_page .lined-text{width:60%;margin:auto;padding-left:0;padding-right:0}.app_page .lined-text div{width:90%}.app_page .block-quote{margin:0 10px 2em 10px;width:auto}.app_page .icon_switcher .platform-button{height:60px}.app_page h1{font-size:5em;line-height:1em}.app_page .buttons .round_button{font-size:1.5em}.app_page .action.right .text-section,.app_page .action.right .image-section{float:none}.app_page .action.left .text-section,.app_page .action.left .image-section{float:none}.app_page .action .text-section{width:100%}.app_page .action .image-section{width:100%}.app_page .action .screenshot .hardware{height:250px}.app_page .action .icon_switcher{margin:1em auto}.app_page .feature-display{font-size:1.5em}.app_page .feature-display .inner{padding:10px}.app_page .gallery a{pointer-events:none}.app_page .pro-feature{width:49%;padding-top:49%;display:inline-block;margin-left:2%}.app_page .pro-feature:first-child{margin-left:0}.app_page .pro-feature.selected .feature-title{height:115%;max-height:115%}.app_page .pro-feature.selected .icon{right:37px;bottom:37px}.app_page .detail-box .contents .text{width:100%;overflow:hidden}.app_page .detail-box .contents .media{display:none}.app_page .pro-feature .feature-title{font-size:1.3em}}@media (max-width: 375px){.app_page .lined-text{width:66%}.app_page .detail-box.opened{height:260px}}@media (max-width: 320px){.app_page h1{margin-bottom:0.1em;font-size:4em}.app_page .lined-text{width:80%}.app_page .lined-text div{width:95%}.app_page .message{margin:1em auto 0.5em auto}.app_page .detail-box .contents .description,.app_page .detail-box .contents .title{font-size:0.9em}.app_page .detail-box.opened{background-color:#D1D3D4;height:210px}.app_page .select{padding:0 5px}.app_page .pro-features .pro-feature.selected .icon{right:16.09%;bottom:37.6%}.app_page .pro-features .pro-feature.selected .icon svg{height:80px}.app_page .pro-features .pro-feature .icon svg{height:40px}.app_page .action .screenshot .hardware{height:200px}}.omnigraffle.app_page .lined-text{color:#00A551;border-color:#00A551}.omnigraffle.app_page .lined-text a{color:#00A551}.omnigraffle.app_page .action .text-section .platform-button.active{background-color:#00A551}.omnigraffle.app_page .return-button{color:#f5f5f5;-webkit-text-fill-color:#f5f5f5}.omnigraffle.app_page .return-button .svg-icon svg,.omnigraffle.app_page .return-button .svg-icon polyline,.omnigraffle.app_page .return-button .svg-icon line,.omnigraffle.app_page .return-button .svg-icon path,.omnigraffle.app_page .return-button .svg-icon rect,.omnigraffle.app_page .return-button .svg-icon circle,.omnigraffle.app_page .return-button .svg-icon ellipse,.omnigraffle.app_page .return-button .svg-icon polygon{stroke:#f5f5f5}.omnigraffle.app_page .return-button .svg-icon>svg path{fill:#f5f5f5}.omnigraffle.app_page .buy-now.active .inner{background-color:#f5f5f5;border-color:#f5f5f5;color:#00A551}.omnigraffle.app_page .block-quote{color:#00A551}.omnigraffle.app_page .triangle{border-top:25px solid #E0ECE4}.omnigraffle.app_page .buttons .inner,.omnigraffle.app_page .feature-display .inner{background-color:#00A551;border-color:#00A551;color:#fff}.omnigraffle.app_page .feature-display .inner:hover{background-color:#E0ECE4;border-color:#E0ECE4;color:black}.omnigraffle.app_page .feature-display.expanded .inner{background-color:#E0ECE4;border-color:#E0ECE4;color:black}.omnigraffle.app_page .feature-display .inner:hover{background-color:#E0ECE4;border-color:#E0ECE4;color:black}.omnigraffle.app_page .feature-display.expanded .inner{background-color:#E0ECE4;border-color:#E0ECE4;color:black}.omnigraffle.app_page .pro-grid .pro-feature{background-color:#8BDC65}.omnigraffle.app_page .pro-grid .pro-feature.hover{background-color:#BDE093}.omnigraffle.app_page .pro-grid .pro-feature.selected .feature-title{background-color:#BDE093}.omnigraffle.app_page .pro-grid .pro-feature .feature-title{background-color:transparent}.omnigraffle.app_page .pro-grid .detail-box{background-color:#BDE093}.omnigraffle.app_page .stenciltown{min-height:initial;background-color:#A5CC2B;background-repeat:repeat;background-image:url("/assets/img/app-banners/stenciltown/stenciltownpattern.svg");padding-bottom:5em;padding-top:5em}@media (max-width: 414px){.omnigraffle.app_page .stenciltown{padding-top:3em;padding-bottom:3em}}.omnigraffle.app_page .stenciltown .top-content{display:block;position:relative}.omnigraffle.app_page .stenciltown .top-content .graphics{width:100%;text-align:center}.omnigraffle.app_page .stenciltown .top-content .graphics .logo{display:inline-block;width:90%;max-width:1000px}@media (max-width: 575px){.omnigraffle.app_page .stenciltown .top-content .graphics .logo{width:90%;display:block}}@media (max-width: 414px){.omnigraffle.app_page .stenciltown .top-content .graphics .logo{width:95vw;height:initial;display:block}}.omnigraffle.app_page .stenciltown .top-content .graphics .version{display:inline-block;height:1.5em;padding-left:4px}@media (max-width: 575px){.omnigraffle.app_page .stenciltown .top-content .graphics .version{width:20vw;height:initial;margin-top:1em;display:block}}@media (max-width: 414px){.omnigraffle.app_page .stenciltown .top-content .graphics .version{width:20vw;height:initial;margin-top:1em;display:block}}.omnigraffle.app_page .stenciltown .tagline{display:block;font-size:2.4em;font-family:"ProximaNovaA-Semibold",sans-serif;text-align:center;color:#ffffff !important;margin-top:.5em;margin-bottom:0}.omnigraffle.app_page .stenciltown .tagline2{display:block;font-size:2.4em;font-family:"ProximaNovaA-Semibold",sans-serif;text-align:center;color:#ffffff !important;margin-bottom:.3em}.omnigraffle.app_page .stenciltown .lower-content{width:100%;bottom:5%;z-index:99;text-align:center}.omnigraffle.app_page .stenciltown .lower-content .button-container{margin:1em 1em 0 1em;vertical-align:middle;display:inline-block}.omnigraffle.app_page .stenciltown .lower-content .button-container .outline-button{background-color:white;padding:10px 0 10px 0;width:175px;border:none}.omnigraffle.app_page .stenciltown .lower-content .button-container .outline-button .inner{color:#93C62D;font-family:"ProximaNovaA-Regular",sans-serif}@media (max-width: 414px){.omnigraffle.app_page .stenciltown .lower-content .button-container{display:block;font-size:1.2em;margin:.5em 0 .5em 0}}.omnigraffle.app_page .container{max-width:100%}.omnigraffle.app_page .fancybox{z-index:2000}.omnigraffle.app_page .group{max-width:none}.omnigraffle.app_page .group .fixed-max-width,.omnigraffle.app_page .group .fixed-product-nav .inner{max-width:960px;margin-left:auto;margin-right:auto}@media (max-width: 960px){.omnigraffle.app_page .group .fixed-max-width{margin-right:1em;margin-left:1em}}.omnigraffle.app_page .group .compare{max-width:100%}.omnigraffle.app_page .new-features{background-color:white;color:#00A551}.omnigraffle.app_page .pro-grid .platform{color:#67a24b}.omnigraffle.app_page .compare{margin:0 2.5%;width:auto}.omnigraffle.app_page .compare h2{margin-bottom:1em;color:#37B34A;font-size:4.75em}.omnigraffle.app_page .compare h4{color:#37B34A;font-size:1.8em;line-height:0.95;margin:0}.omnigraffle.app_page .compare table{margin:auto;width:100%}.omnigraffle.app_page .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.omnigraffle.app_page .compare th{font-family:"ProximaNovaA-Regular",sans-serif;color:#37B34A;font-size:1.8em;line-height:0.95}.omnigraffle.app_page .compare th:first-child{text-align:left;padding:0}.omnigraffle.app_page .compare th.selector{width:12%}.omnigraffle.app_page .compare td{font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif}.omnigraffle.app_page .compare .x_spacer{width:30%}.omnigraffle.app_page .compare .technical-details{float:left;width:45%;margin-left:5%}.omnigraffle.app_page .compare .technical-details strong{font-weight:bold}.omnigraffle.app_page .compare .name{padding-top:7px;padding-bottom:7px;padding-left:1.5em}@media (max-width: 507px){.omnigraffle.app_page .compare .name{padding-left:0.3em}}.omnigraffle.app_page .compare .device{font-family:"ProximaNovaCond-Regular",sans-serif;font-size:1.5em;text-align:center;padding-right:0.4em}.omnigraffle.app_page .compare .device.pro span,.omnigraffle.app_page .compare .device.iap span{top:0;font-size:.6em;padding:1px 3px;border-radius:.3em;line-height:2em}.omnigraffle.app_page .compare .device.pro div,.omnigraffle.app_page .compare .device.iap div{font-size:0.5em;padding-top:7px}.omnigraffle.app_page .compare .device img{margin:auto}.omnigraffle.app_page .compare .device .checkmark svg polyline{stroke:#404040}@media (max-width: 768px){.omnigraffle.app_page .compare .device.iap div{font-size:0.4em}}@media (max-width: 507px){.omnigraffle.app_page .compare .device.iap div{font-size:0.7em;line-height:1em;display:block}}@media (max-width: 575px){.omnigraffle.app_page .compare th{font-size:1.8em}.omnigraffle.app_page .compare th:first-child{width:auto}.omnigraffle.app_page .compare td{font-size:1.2em}}@media (max-width: 480px){.omnigraffle.app_page .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.omnigraffle.app_page .compare table th{font-size:1.1em;color:#37B34A}.omnigraffle.app_page .compare table td{color:#666;font-size:1em}.omnigraffle.app_page .compare table .feature{font-family:"ProximaNovaA-Light",sans-serif;line-height:1.2em}.omnigraffle.app_page .compare table .device{font-size:1.2em}}.omnigraffle.app_page .compare .feature-list{float:left;width:50%}@media (max-width: 320px){.omnigraffle.app_page .compare{margin-bottom:1.3em}}@media (max-width: 507px){.omnigraffle.app_page .compare{margin:0 10px}.omnigraffle.app_page .compare h2{margin-bottom:20px}.omnigraffle.app_page .compare .feature-list{width:100%;margin-bottom:1.5em}.omnigraffle.app_page .compare .technical-details{width:100%;margin:0}}.omnigraffle.app_page .pro-features h2{text-align:center}.omnigraffle.app_page .pro-features .pro-feature .icon{opacity:1}.omnigraffle.app_page .pro-features .pro-feature .icon img{max-width:60px;position:absolute;top:auto;bottom:0;right:0;margin:10%}.omnigraffle.app_page .pro-features .pro-feature.selected{background-color:#D1D3D4}.omnigraffle.app_page .pro-features .pro-feature.selected .feature-title div{float:left}.omnigraffle.app_page .pro-features .pro-feature.selected svg{height:100px;width:100px}.omnigraffle.app_page .pro-features .pro-feature.selected svg path,.omnigraffle.app_page .pro-features .pro-feature.selected svg polygon,.omnigraffle.app_page .pro-features .pro-feature.selected svg circle,.omnigraffle.app_page .pro-features .pro-feature.selected svg ellipse,.omnigraffle.app_page .pro-features .pro-feature.selected svg rect{fill:#404040 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg #applescript path{fill:#fff !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg #applescriptlines rect{fill:#404040 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg #subtract1{fill:#404040 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg #subtract2{fill:#B3DC85 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg #subtract3{fill:#B3DC85 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg #subtract4{fill:#404040 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg .layerslg{fill:#BDE093 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg .layersb{fill:#404040 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg .genericb{fill:#404040 !important}.omnigraffle.app_page .pro-features .pro-feature.selected svg .genericlg{fill:#BDE093 !important}.omnigraffle.app_page h1{color:#37B34A}@media (max-width: 414px){.omnigraffle.app_page .group{margin:0}.omnigraffle.app_page h1{font-size:4em}}.omnigraffle.app_page .banner .stacked{display:none}@media (max-width: 480px){.omnigraffle.app_page .banner .stacked{display:inline-block}.omnigraffle.app_page .banner .wide{display:none}}.omnigraffle.app_page header h2{font-family:"ProximaNovaA-Light",sans-serif;text-align:center;color:#37B34A}.omnigraffle.app_page .create-anything .gallery{display:block}.omnigraffle.app_page .create-anything .gallery-m{display:none}@media (max-width: 480px){.omnigraffle.app_page .create-anything .gallery{display:none}.omnigraffle.app_page .create-anything .gallery-m{display:block}}.omnigraffle.app_page .stenciltown .screenshots{text-align:center}.omnigraffle.app_page .stenciltown .screenshots img{width:30%;margin:0 1%;border:1px solid #A9AAAA;display:inline-block}@media (max-width: 575px){.omnigraffle.app_page .stenciltown .screenshots img{width:47%}.omnigraffle.app_page .stenciltown .screenshots img:nth-child(3){display:none}}.omnigraffle.app_page .stenciltown_feature svg{fill:#A5CC2B}.omnigraffle.app_page .stenciltown_feature #stlogo{width:50vw}@media (max-width: 414px){.omnigraffle.app_page .stenciltown_feature #stlogo{width:80vw}}.omnigraffle.app_page .stenciltown_feature .stlogo{text-align:center;margin-bottom:1em}@media (max-width: 480px){.omnigraffle.app_page .stenciltown_feature .stlogo{width:95vw}}.omnigraffle.app_page .stenciltown_feature .detail{text-align:center}.omnigraffle.app_page .stenciltown_feature .button-container{margin:1em 0;width:100%;text-align:center}.omnigraffle.app_page .stenciltown_feature .button-container .outline-button{border:2px solid #A5CC2B}.omnigraffle.app_page .stenciltown_feature .button-container .outline-button .inner{padding:10px 15px}.omnigraffle.app_page .stenciltown_feature .button-container .outline-button .inner a{color:#A5CC2B}.omnigraffle.app_page .stenciltown_feature .screenshots{text-align:center}.omnigraffle.app_page .stenciltown_feature .screenshots img{width:30%;margin:0 1%;border:1px solid #A9AAAA;display:inline-block}@media (max-width: 575px){.omnigraffle.app_page .stenciltown_feature .screenshots img{width:47%}.omnigraffle.app_page .stenciltown_feature .screenshots img:nth-child(3){display:none}}.omnigraffle.app_page .buy-now-two-column{background-color:#37B34A}.omnigraffle.app_page .buy-now-two-column .trial-link a{color:#fff}.omnigraffle.app_page .buy-now-two-column .price{color:#fff}.omnigraffle.app_page .buy-now-two-column .Pro h4{color:#fff}.omnigraffle.app_page .buy-now-two-column .Pro a{color:#fff}.omnigraffle.app_page .buy-now-two-column .Pro .round_button .inner{background-color:#fff}.omnigraffle.app_page .buy-now-two-column .Standard h4{color:#3B5495}.omnigraffle.app_page .buy-now-two-column .Standard a{color:#3B5495}.omnigraffle.app_page .buy-now-two-column .Standard .round_button .inner{background-color:#3B5495}.omnigraffle.app_page .buy-now-two-column .Pro .round_button .inner{color:#37B24A}.omnigraffle.app_page .fixed-product-nav .flat-button .inner{color:#fff;border:1px solid #37B24A;background-color:#37B24A}.omnigraffle.app_page .fixed-product-nav .download-button .inner{background-color:#3B5495;border:1px solid #3B5495}.omnigraffle.app_page .fixed-product-nav .section-nav>div{color:#404040}.omnigraffle.app_page .fixed-product-nav .section-nav .active a{border-bottom:1px solid #37B34A}.omnigraffle.app_page .fixed-product-nav .section-nav .section-link.active{color:#404040;background-color:transparent}.omnigraffle.app_page .fixed-product-nav .inner{width:100%;margin-right:auto}.omnigraffle.app_page .fixed-product-nav .inner .section-nav{margin:0 1%;width:68%}.omnigraffle.app_page .fixed-product-nav .inner .section-nav>div:first-child{margin-left:0px}.omnigraffle.app_page .select{margin-top:0}.omnigraffle.app_page .select>div{text-align:center}.omnigraffle.app_page .select>div line,.omnigraffle.app_page .select>div path,.omnigraffle.app_page .select>div rect,.omnigraffle.app_page .select>div circle,.omnigraffle.app_page .select>div ellipse,.omnigraffle.app_page .select>div polygon{-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s}.omnigraffle.app_page .select>div span{color:#404040;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.omnigraffle.app_page .select>div .title{display:none}.omnigraffle.app_page .select>div:hover a line,.omnigraffle.app_page .select>div:hover a path,.omnigraffle.app_page .select>div:hover a rect,.omnigraffle.app_page .select>div:hover a circle,.omnigraffle.app_page .select>div:hover a ellipse,.omnigraffle.app_page .select>div:hover a polygon,.omnigraffle.app_page .select>div:target a line,.omnigraffle.app_page .select>div:target a path,.omnigraffle.app_page .select>div:target a rect,.omnigraffle.app_page .select>div:target a circle,.omnigraffle.app_page .select>div:target a ellipse,.omnigraffle.app_page .select>div:target a polygon,.omnigraffle.app_page .select>div.active a line,.omnigraffle.app_page .select>div.active a path,.omnigraffle.app_page .select>div.active a rect,.omnigraffle.app_page .select>div.active a circle,.omnigraffle.app_page .select>div.active a ellipse,.omnigraffle.app_page .select>div.active a polygon{fill:#00953A}.omnigraffle.app_page .select>div:hover a span,.omnigraffle.app_page .select>div:target a span,.omnigraffle.app_page .select>div.active a span{color:#00953A}.omnigraffle.app_page .select>div:hover a .svg-icon,.omnigraffle.app_page .select>div:target a .svg-icon,.omnigraffle.app_page .select>div.active a .svg-icon{background-color:#E0ECE4}.omnigraffle.app_page .select>div.active .triangle{opacity:1}.omnigraffle.app_page .feature .display{width:80%;margin:auto}.omnigraffle.app_page .feature .display .item{display:none}.omnigraffle.app_page .feature .display .item .media{width:80.5%;margin:auto;min-height:350px}.omnigraffle.app_page .feature .display .item .media img{margin:auto;border:1px solid #A9AAAA;width:100%}.omnigraffle.app_page .feature .display .item .description{width:100%;margin-top:1em}.omnigraffle.app_page .feature .display .item .description .text{width:100%;border-radius:10px;background-color:#E0ECE4;padding:10px;min-height:115px;text-align:center}.omnigraffle.app_page .feature .display .item .description .text h4{font-size:1.2em;margin:0 auto;width:95.5%;color:#00953A}.omnigraffle.app_page .feature .display .item .description .text p{font-family:"ProximaNovaA-Light",sans-serif;width:95.5%;margin:auto;line-height:1.4em}.omnigraffle.app_page .feature .display .item .description svg{padding-right:1em;max-width:120px;max-height:120px}.omnigraffle.app_page .feature .display .item .description svg line,.omnigraffle.app_page .feature .display .item .description svg path,.omnigraffle.app_page .feature .display .item .description svg rect,.omnigraffle.app_page .feature .display .item .description svg circle,.omnigraffle.app_page .feature .display .item .description svg ellipse,.omnigraffle.app_page .feature .display .item .description svg polygon{fill:#00953A}@media (max-width: 480px){.omnigraffle.app_page .feature .display .item .description svg{width:70px;height:70px}}.omnigraffle.app_page .feature .display .item:target,.omnigraffle.app_page .feature .display .item.active{display:block}.omnigraffle.app_page .feature .select{text-align:center;width:80%;margin:auto}.omnigraffle.app_page .feature .select>div{vertical-align:top;display:inline-block;width:19%}.omnigraffle.app_page .feature .select .svg-icon{padding:10px 0px 5px 0px;border-radius:10px;margin:0.1em}@media (max-width: 768px){.omnigraffle.app_page .feature .display .item .media{min-height:150px}.omnigraffle.app_page .feature .display .item .description .text{min-height:95px}}@media (max-width: 414px){.omnigraffle.app_page .feature .display{width:100%}.omnigraffle.app_page .feature .display .item .media{min-height:150px}.omnigraffle.app_page .feature .display .item .description .text h4{width:100%}.omnigraffle.app_page .feature .display .item .description .text p{width:100%}.omnigraffle.app_page .feature .select{width:100%}.omnigraffle.app_page .feature .select>div svg{max-width:98%;height:4em;padding:5px}.omnigraffle.app_page .feature .select .svg-icon{margin:0}}.touch .app_page .pencil-banner .desktop-banner{display:none}.touch .app_page .pencil-banner .mobile-banner{display:block}.touch .app_page .pencil-banner .mobile-banner h1{color:white}.omnigraffle .vid a{color:#37B34A}.omnigraffle .detail{margin-top:.5em}.omnigraffle .video h2{font-family:"ProximaNovaA-Regular",sans-serif}.omnigraffle .video .description p{font-size:.8em;color:#1b1b1b;margin:2px 0}@media (max-width: 375px){.omnigraffle .description p{font-size:1em;color:#1b1b1b;margin:2px 0}}.omnigraffle .platform-label{color:#53ca65}.omnigraffle .callout:hover{color:#37B34A}.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{height:73px;background-image:url(../img/icons/omnigraffle-mac.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{background-image:url(../img/icons/omnigraffle-mac@2x.png);background-size:73px 73px}}@media (max-width: 768px){.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{height:53px;background-image:url(../img/icons/omnigraffle-mac@2x.png);background-size:53px 53px}}@media (max-width: 320px){.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{height:40px;background-image:url(../img/icons/omnigraffle-mac@2x.png);background-size:40px 40px}}.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{height:73px;background-image:url(../img/icons/omnigraffle-ipad.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{background-image:url(../img/icons/omnigraffle-ipad@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{height:53px;background-image:url(../img/icons/omnigraffle-ipad@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{height:40px;background-image:url(../img/icons/omnigraffle-ipad@2x.png);background-size:35px 35px;background-position-y:5px}}.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{height:73px;background-image:url(../img/icons/omnigraffle-iphone.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{background-image:url(../img/icons/omnigraffle-iphone@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{height:53px;background-image:url(../img/icons/omnigraffle-iphone@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{height:40px;background-image:url(../img/icons/omnigraffle-iphone@2x.png);background-size:35px 35px;background-position-y:5px}}.omnigraffle tr{border-bottom-color:rgba(55,179,74,0.9)}.omnigraffle .vid a{color:#37B34A}.omnigraffle .platform-label{color:#53ca65}.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{height:73px;background-image:url(../img/icons/omnigraffle-mac.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{background-image:url(../img/icons/omnigraffle-mac@2x.png);background-size:73px 73px}}@media (max-width: 768px){.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{height:53px;background-image:url(../img/icons/omnigraffle-mac@2x.png);background-size:53px 53px}}@media (max-width: 320px){.omnigraffle .access .mac .platform-label,.omnigraffle .resources .mac .platform-label{height:40px;background-image:url(../img/icons/omnigraffle-mac@2x.png);background-size:40px 40px}}.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{height:73px;background-image:url(../img/icons/omnigraffle-ipad.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{background-image:url(../img/icons/omnigraffle-ipad@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{height:53px;background-image:url(../img/icons/omnigraffle-ipad@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnigraffle .access .ipad .platform-label,.omnigraffle .resources .ipad .platform-label{height:40px;background-image:url(../img/icons/omnigraffle-ipad@2x.png);background-size:35px 35px;background-position-y:5px}}.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{height:73px;background-image:url(../img/icons/omnigraffle-iphone.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{background-image:url(../img/icons/omnigraffle-iphone@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{height:53px;background-image:url(../img/icons/omnigraffle-iphone@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnigraffle .access .iphone .platform-label,.omnigraffle .resources .iphone .platform-label{height:40px;background-image:url(../img/icons/omnigraffle-iphone@2x.png);background-size:35px 35px;background-position-y:5px}}.previous_downloads .omnigraffle th.title{background-color:#00A551}.pro-info{font-size:0.9em;text-align:center;display:block;margin-top:1em;color:gray;text-transform:uppercase}.documentation .omnigraffle .app.hover_button .inner{background-color:#00A551;border-color:#00A551;color:#fff}.documentation .omnigraffle .app.hover_button .inner:hover{color:#00A551;background-color:#fff}.documentation .omnigraffle .app.solid_button .inner{background-color:#00A551;border-color:#00A551;color:#fff}.documentation .omnigraffle .app.solid_button .inner:hover{color:#fff;background-color:#00A551}.support.index .omnigraffle.active .app.switcher .inner,.general.active .app.switcher .inner{color:#00A551;border-color:#00A551}.support.index .omnigraffle .app.switcher .inner,.general .app.switcher .inner{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;font-size:1.2em;color:#595959;padding:0.4em 0 0.5em 0;border-bottom:4px solid transparent}.support.index .omnigraffle .app.switcher .inner:hover,.general .app.switcher .inner:hover{color:#00A551;border-bottom:4px solid #00A551}.support.index .general .app.switcher .inner:hover{color:#1daeec;border-bottom:4px solid #1daeec}.support.index .general.active .inner{color:#1daeec;border-bottom:4px solid #1daeec}.release_notes .omnigraffle h1{color:#37B34A;border-bottom:1px solid #37B34A;font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.iphone-title{display:none}#watch{width:100%;overflow:hidden;margin-top:1em;margin-bottom:0.4em;position:relative}.watch-outer-container{height:480px;width:280px;margin:auto;position:relative}.interactive-watch{background-image:url("../img/app/of-watch/watch-sport.png");height:820px;width:480px;background-size:contain;zoom:0.6;-moz-transform:scale(0.6);transform-origin:top left;-moz-transform-origin:top left;-ms-transform:scale(0.999);-ms-transform-origin:top left}@-webkit-keyframes slide-left{0%{left:0}100%{left:-280px}}@-moz-keyframes slide-left{0%{left:0}100%{left:-280px}}@keyframes slide-left{0%{left:0}100%{left:-280px}}@-webkit-keyframes slide-right{0%{left:-280px}100%{left:0}}@-moz-keyframes slide-right{0%{left:-280px}100%{left:0}}@keyframes slide-right{0%{left:-280px}100%{left:0}}.interactive-watch img{max-height:100%}.interactive-watch svg{overflow:visible}.interactive-watch .column{position:relative}.interactive-watch .watch-band{max-height:820px;z-index:-1}.interactive-watch .watch-container{height:340px;width:274px;background-color:black;padding:0 5px;position:absolute;overflow:hidden;top:240px;left:95px}.interactive-watch .watch-container .active{z-index:10 !important}.interactive-watch .watch-container .was-active{animation:slide-left;-webkit-animation:slide-left;animation-duration:0.4s;-webkit-animation-duration:0.4s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;z-index:11 !important}.interactive-watch .watch-container .become-active{animation:slide-right;-webkit-animation:slide-right;animation-duration:0.4s;-webkit-animation-duration:0.4s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;z-index:11 !important}.interactive-watch .top-bar{height:40px;width:274px;position:relative;top:0}.interactive-watch .clock{position:absolute;bottom:15px;right:5px}.interactive-watch .clock img{height:22px;float:right}.interactive-watch .back{float:left;height:20px;margin-top:5px;width:45%}.interactive-watch .back div{background-color:black;position:absolute;left:18px;bottom:4px;width:45%;padding:5px 0;overflow:hidden}.interactive-watch .back div svg{height:22px}.interactive-watch .back div svg stroke,.interactive-watch .back div svg polygon,.interactive-watch .back div svg path{fill:#9561CF}.interactive-watch .back>svg{bottom:0}.interactive-watch .back .chevron{display:inline-block;bottom:12px;position:absolute}.interactive-watch .back .today,.interactive-watch .back .flagged,.interactive-watch .back .nearby,.interactive-watch .back .library{bottom:0.5px}.interactive-watch .back .today svg,.interactive-watch .back .flagged svg,.interactive-watch .back .nearby svg,.interactive-watch .back .library svg{height:26px}.interactive-watch .back .inbox svg{height:20px}.interactive-watch .panel{position:absolute;left:0;top:38px;padding:2px;background-color:black;height:302px;width:276px}.interactive-watch .platter{background-color:rgba(242,244,252,0.14);border-radius:15px;cursor:pointer}.interactive-watch .status-circle,.interactive-watch .back{cursor:pointer}.interactive-watch .status-circle svg{background-color:black}.interactive-watch .status-circle.past .remaining{z-index:9}.interactive-watch .status-circle.past .remaining>svg stroke,.interactive-watch .status-circle.past .remaining>svg polygon,.interactive-watch .status-circle.past .remaining>svg path{fill:#E60022}.interactive-watch .status-circle.due-soon .remaining{z-index:9}.interactive-watch .status-circle.due-soon .remaining>svg stroke,.interactive-watch .status-circle.due-soon .remaining>svg polygon,.interactive-watch .status-circle.due-soon .remaining>svg path{fill:#FFC500}.interactive-watch .status-circle.flagged .flagged{z-index:9}.interactive-watch .status-circle .complete{z-index:10}.interactive-watch .status-circle .complete>svg{height:57px;width:57px}.interactive-watch .home.panel{z-index:5}.interactive-watch .home.panel .wrow{overflow:hidden}.interactive-watch .home.panel .wrow.one{height:129px}.interactive-watch .home.panel .wrow.one svg{width:100%;margin:auto;float:left}.interactive-watch .home.panel .wrow.one .platter{background-color:rgba(242,244,252,0.14);border-radius:15px;float:left}.interactive-watch .home.panel .wrow.one .past,.interactive-watch .home.panel .wrow.one .soon{width:76px;height:96px;margin-top:33px}.interactive-watch .home.panel .wrow.one .past div,.interactive-watch .home.panel .wrow.one .soon div{margin:auto}.interactive-watch .home.panel .wrow.one .past svg:first-child,.interactive-watch .home.panel .wrow.one .soon svg:first-child{margin-top:22px;margin-bottom:16px;height:28px}.interactive-watch .home.panel .wrow.one .past svg:nth-child(2),.interactive-watch .home.panel .wrow.one .soon svg:nth-child(2){height:16px;margin-bottom:16px}.interactive-watch .home.panel .wrow.one .past svg stroke,.interactive-watch .home.panel .wrow.one .past svg polygon,.interactive-watch .home.panel .wrow.one .past svg path{fill:#E60022}.interactive-watch .home.panel .wrow.one .today{width:106px;height:100%;margin:auto 6px}.interactive-watch .home.panel .wrow.one .today svg{height:23px}.interactive-watch .home.panel .wrow.one .today svg stroke,.interactive-watch .home.panel .wrow.one .today svg polygon,.interactive-watch .home.panel .wrow.one .today svg path{fill:#FFC500}.interactive-watch .home.panel .wrow.one .today svg:first-child{height:55px;margin-top:24px;margin-bottom:16px}.interactive-watch .home.panel .wrow.one .soon svg stroke,.interactive-watch .home.panel .wrow.one .soon svg polygon,.interactive-watch .home.panel .wrow.one .soon svg path{fill:#FFC500}.interactive-watch .home.panel .wrow.two{height:80px;margin-top:6px}.interactive-watch .home.panel .wrow.two .flagged,.interactive-watch .home.panel .wrow.two .inbox{width:132px;height:100%;background-color:rgba(242,244,252,0.14);border-radius:15px;display:inline-block;float:left}.interactive-watch .home.panel .wrow.two .flagged svg{height:37px;width:94px;float:left;margin-left:18px;margin-top:24px}.interactive-watch .home.panel .wrow.two .flagged svg path,.interactive-watch .home.panel .wrow.two .flagged svg stroke,.interactive-watch .home.panel .wrow.two .flagged svg polygon{fill:#FF913F}.interactive-watch .home.panel .wrow.two .inbox{margin-left:6px}.interactive-watch .home.panel .wrow.two .inbox svg{height:28px;width:90px;float:right;margin-top:26px;margin-right:15px}.interactive-watch .home.panel .wrow.two .inbox svg path,.interactive-watch .home.panel .wrow.two .inbox svg stroke,.interactive-watch .home.panel .wrow.two .inbox svg polygon{fill:#7E90B4}.interactive-watch .home.panel .wrow.three{height:80px;width:100%;border-radius:15px;margin-top:6px}.interactive-watch .home.panel .wrow.three .context{height:100%;position:relative}.interactive-watch .home.panel .wrow.three .context svg{margin-top:20px;margin-left:14px;height:38px}.interactive-watch .home.panel .wrow.three .context svg:nth-child(1){width:42px}.interactive-watch .home.panel .wrow.three .context svg:nth-child(1) stroke,.interactive-watch .home.panel .wrow.three .context svg:nth-child(1) polygon,.interactive-watch .home.panel .wrow.three .context svg:nth-child(1) path{fill:#78C345}.interactive-watch .home.panel .wrow.three .context svg:nth-child(2){width:101px}.interactive-watch .home.panel .wrow.three .context svg:nth-child(2) stroke,.interactive-watch .home.panel .wrow.three .context svg:nth-child(2) polygon,.interactive-watch .home.panel .wrow.three .context svg:nth-child(2) path{fill:#fff}.interactive-watch .loading.panel{z-index:6}.interactive-watch .loading.panel .spinner{height:auto;margin:auto}.interactive-watch .loading.panel .spinner img{float:none;margin-top:100px}.interactive-watch .nearby.panel{z-index:4}.interactive-watch .nearby.panel .platter{height:65px;margin-bottom:6px}.interactive-watch .nearby.panel .platter svg:first-child{margin-left:6px;margin-right:14px;margin-top:16px;height:36px;width:40px;float:left}.interactive-watch .nearby.panel .platter svg:nth-child(2){margin-top:22px;float:left}.interactive-watch .nearby.panel .platter svg:nth-child(2) stoke,.interactive-watch .nearby.panel .platter svg:nth-child(2) polygon,.interactive-watch .nearby.panel .platter svg:nth-child(2) path{fill:#fff}.interactive-watch .task-list.panel{z-index:4}.interactive-watch .task-list.panel .item{height:77px;width:100%}.interactive-watch .task-list.panel .item.three-tall{height:110px}.interactive-watch .task-list.panel .item.three-tall .text svg{height:90px}.interactive-watch .task-list.panel .text{height:100%;width:210px;display:inline-block;float:left;margin-bottom:6px;margin-right:4px}.interactive-watch .task-list.panel .text svg{margin-left:6px;margin-top:12px;height:53px}.interactive-watch .task-list.panel .text svg stroke,.interactive-watch .task-list.panel .text svg polygon,.interactive-watch .task-list.panel .text svg path{fill:#fff}.interactive-watch .task-list.panel .text.descenders svg{height:56px}.interactive-watch .task-list.panel .status-circle{padding-bottom:28px;display:inline-block;vertical-align:top;float:left}.interactive-watch .task-list.panel .status-circle .remaining,.interactive-watch .task-list.panel .status-circle .complete,.interactive-watch .task-list.panel .status-circle .flagged{position:absolute}.interactive-watch .task-list.panel .status-circle svg{height:56px;width:56px}.interactive-watch .task-list.panel .item{margin-bottom:6px}.interactive-watch #rumi-single .text svg{height:296px}.interactive-watch #rumi-single .text svg stroke,.interactive-watch #rumi-single .text svg path,.interactive-watch #rumi-single .text svg polygon{fill:#fff}.interactive-watch #rumi-single .text svg>g:nth-child(3) stroke,.interactive-watch #rumi-single .text svg>g:nth-child(3) path,.interactive-watch #rumi-single .text svg>g:nth-child(3) polygon{fill:#8C9098}.interactive-watch #rumi-single .text svg>g:nth-child(2) stroke,.interactive-watch #rumi-single .text svg>g:nth-child(2) path,.interactive-watch #rumi-single .text svg>g:nth-child(2) polygon{fill:#BBC1CA}.interactive-watch .single-task.panel{z-index:3}.interactive-watch .single-task.panel .text svg{height:296px}.interactive-watch .single-task.panel .text svg stroke,.interactive-watch .single-task.panel .text svg path,.interactive-watch .single-task.panel .text svg polygon{fill:#fff}.interactive-watch .single-task.panel .text svg>g:nth-child(n+2) stroke,.interactive-watch .single-task.panel .text svg>g:nth-child(n+2) path,.interactive-watch .single-task.panel .text svg>g:nth-child(n+2) polygon{fill:#8C9098}.interactive-watch .single-task.panel .text svg>g:nth-child(n+4) stroke,.interactive-watch .single-task.panel .text svg>g:nth-child(n+4) path,.interactive-watch .single-task.panel .text svg>g:nth-child(n+4) polygon{fill:#BBC1CA}.interactive-watch .single-task.panel .status-circle svg{height:136px;width:136px}.interactive-watch .single-task.panel .status-circle.default .flagged{display:none}.interactive-watch .single-task.panel .status-circle .remaining,.interactive-watch .single-task.panel .status-circle .flagged{position:absolute;right:0px;bottom:1px;height:136px}.interactive-watch .single-task.panel .status-circle .complete{position:absolute;right:0px;bottom:0;height:138px}.interactive-watch .single-task.panel .status-circle .complete svg{height:138px;width:138px}.interactive-watch .single-task.panel .status-circle.flagged .complete{right:0;bottom:-2px}.description-container{position:relative;height:150px;width:82%;margin:auto}.description-container h3{font-size:2.8em;font-family:"ProximaNovaA-Thin",sans-serif;color:#430098;text-align:left;margin:0.5em 0}.description-container p{font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.5em;line-height:1.1em;margin:0.5em auto}.description-container .guide{text-align:center;position:absolute;background:#f5f5f5;-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;-o-transition:opacity 0.4s linear;transition:opacity 0.4s linear;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;-webkit-flex-direction:column;-webkit-justify-content:center;opacity:0}.description-container .guide .phone{display:none}.description-container bold{font-family:"ProximaNovaA-Bold",sans-serif}.description-container .active{opacity:1;-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;-o-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;z-index:10}.pointer-overlay{position:absolute;width:280px;height:480px;left:0}.pointer-overlay .tap-circle{height:50px;width:50px;border-radius:50px;background-color:#fff;position:absolute;opacity:0;border:3px solid #D1D3D4;z-index:15;animation:move-pointer;-webkit-animation:move-pointer;-moz-animation:move-pointer;animation-duration:5s;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-iteration-count:20;-webkit-animation-iteration-count:20;-moz-animation-iteration-count:20}@-webkit-keyframes move-pointer{0%,20%{left:50px;top:90px}80%{left:102px;top:154px;opacity:0.5;-webkit-transform:scale(1)}82%{left:102px;top:154px;opacity:0.8;-webkit-transform:scale(0.9)}90%{left:102px;top:154px;opacity:0.5;-webkit-transform:scale(1)}95%{left:102px;top:154px;opacity:0.5}100%{left:102px;top:154px;opacity:0}}@-moz-keyframes move-pointer{0%,20%{left:50px;top:90px}80%{left:102px;top:154px;opacity:0.5;-moz-transform:scale(1)}82%{left:102px;top:154px;opacity:0.8;-moz-transform:scale(0.9)}90%{left:102px;top:154px;opacity:0.5;-moz-transform:scale(1)}95%{left:102px;top:154px;opacity:0.5}100%{left:102px;top:154px;opacity:0}}@keyframes move-pointer{0%,20%{left:50px;top:90px}80%{left:102px;top:154px;opacity:0.5;transform:scale(1)}82%{left:102px;top:154px;opacity:0.8;transform:scale(0.9)}90%{left:102px;top:154px;opacity:0.5;transform:scale(1)}95%{left:102px;top:154px;opacity:0.5}100%{left:102px;top:154px;opacity:0}}@media (max-width: 768px){.pointer-overlay{display:none}.omnifocus .description-container h3{font-size:2.3em;text-align:left}.panel{top:39px}}@media (max-width: 414px){#watch{max-height:700px;height:700px;position:relative;margin-top:0;margin-bottom:0px}h3.iphone-title{display:block;font-size:4em;font-family:"ProximaNovaA-Thin",sans-serif;color:#430098;text-align:center;margin:0.25em 0}.interactive-watch{height:620px;width:430px;background-image:url("../img/app/of-watch/watch-sport.png");background-size:480px;background-position:-30px;position:relative;float:none;margin:auto}.interactive-watch .watch-container{top:130px;left:70px}.description-container{position:absolute;top:510px;width:97%;margin:0 0.5em}.description-container .guide{position:absolute;top:0px;height:150px;display:block}.description-container .guide .desktop{display:none}.description-container .guide .phone{display:block}.description-container .home h3{display:none}@-webkit-keyframes move-pointer{0%,40%{left:130px;top:30px}80%{left:175px;top:100px;opacity:0.5;-webkit-transform:scale(1)}82%{left:175px;top:100px;opacity:0.8;-webkit-transform:scale(0.9)}90%{left:175px;top:100px;opacity:0.5;-webkit-transform:scale(1)}95%{left:175px;top:100px;opacity:0.5}100%{left:175px;top:100px;opacity:0}}@keyframes move-pointer{0%,40%{left:130px;top:30px}80%{left:175px;top:100px;opacity:0.5;transform:scale(1)}82%{left:175px;top:100px;opacity:0.8;transform:scale(0.9)}90%{left:175px;top:100px;opacity:0.5;transform:scale(1)}95%{left:175px;top:100px;opacity:0.5}100%{left:175px;top:100px;opacity:0}}}@media (max-width: 375px){h3.iphone-title{font-size:4em}}@media (max-width: 320px){#watch{height:630px}.interactive-watch{zoom:0.5;-moz-transform:scale(0.5)}h3.iphone-title{font-size:3em}.description-container{top:410px}.overlay .tap-circle{height:40px;width:40px}@-webkit-keyframes move-pointer{0%,40%{left:80px;top:30px}80%{left:125px;top:80px;opacity:0.5;-webkit-transform:scale(1)}82%{left:125px;top:80px;opacity:0.8;-webkit-transform:scale(0.9)}90%{left:125px;top:80px;opacity:0.5;-webkit-transform:scale(1)}95%{left:125px;top:80px;opacity:0.5}100%{left:125px;top:80px;opacity:0}}@keyframes move-pointer{0%,40%{left:80px;top:30px}80%{left:125px;top:80px;opacity:0.5;transform:scale(1)}82%{left:125px;top:80px;opacity:0.8;transform:scale(0.9)}90%{left:125px;top:80px;opacity:0.5;transform:scale(1)}95%{left:125px;top:80px;opacity:0.5}100%{left:125px;top:80px;opacity:0}}}.omnifocus.app_page .feature.sidebar .select>div,.omnifocus.app_page .feature.twocol .select>div,.omnifocus.app_page section.inside-omnifocus .select>div{-webkit-transition:background-color 0.6s;-moz-transition:background-color 0.6s;-o-transition:background-color 0.6s;transition:background-color 0.6s;border-radius:10px}.omnifocus.app_page .feature.sidebar .select>div:hover,.omnifocus.app_page .feature.twocol .select>div:hover,.omnifocus.app_page section.inside-omnifocus .select>div:hover,.omnifocus.app_page .feature.sidebar .select>div.active,.omnifocus.app_page .feature.twocol .select>div.active,.omnifocus.app_page section.inside-omnifocus .select>div.active{background-color:#D1D1D1}.omnifocus.app_page .feature.sidebar .display{float:right;width:60%}.omnifocus.app_page .feature.sidebar .display .item{display:none}.omnifocus.app_page .feature.sidebar .display .item.active{display:block}@media (max-width: 507px){.omnifocus.app_page .feature.sidebar .display{width:100%;float:auto;margin-bottom:1em}}.omnifocus.app_page .feature.sidebar .select{float:left;width:40%;position:relative;padding-right:1em}@media (max-width: 507px){.omnifocus.app_page .feature.sidebar .select{width:100%;height:auto;margin-bottom:1em}}.omnifocus.app_page .feature.sidebar .select>div{position:relative;padding:.3em;margin-bottom:1em}.omnifocus.app_page .feature.sidebar .select>div .svg-icon svg{width:5em;height:5em;float:left}.omnifocus.app_page .feature.sidebar .select>div>a>div{margin-left:5em;padding-left:1em}.omnifocus.app_page .feature.twocol .display .item{display:none}.omnifocus.app_page .feature.twocol .display .item.active{display:block}.omnifocus.app_page .feature.twocol .select{clear:both;position:relative;margin-top:1em}.omnifocus.app_page .feature.twocol .select>div{width:49%;height:7em;position:relative;padding:.3em;float:left;margin:.25%}@media (max-width: 507px){.omnifocus.app_page .feature.twocol .select>div{width:100%;height:auto;margin-bottom:1em}}.omnifocus.app_page .feature.twocol .select>div svg{height:5em;width:5em;float:left}.omnifocus.app_page .feature.twocol .select>div>a>div{margin-left:5em;padding-left:1em}.omnifocus.app_page .lined-text{color:#430098;border-color:#430098}.omnifocus.app_page .lined-text a{color:#430098}.omnifocus.app_page .action .text-section .platform-button.active{background-color:#430098}.omnifocus.app_page .return-button{color:#f5f5f5;-webkit-text-fill-color:#f5f5f5}.omnifocus.app_page .return-button .svg-icon svg,.omnifocus.app_page .return-button .svg-icon polyline,.omnifocus.app_page .return-button .svg-icon line,.omnifocus.app_page .return-button .svg-icon path,.omnifocus.app_page .return-button .svg-icon rect,.omnifocus.app_page .return-button .svg-icon circle,.omnifocus.app_page .return-button .svg-icon ellipse,.omnifocus.app_page .return-button .svg-icon polygon{stroke:#f5f5f5}.omnifocus.app_page .return-button .svg-icon>svg path{fill:#f5f5f5}.omnifocus.app_page .buy-now.active .inner{background-color:#f5f5f5;border-color:#f5f5f5;color:#430098}.omnifocus.app_page .block-quote{color:#430098}.omnifocus.app_page .triangle{border-top:25px solid #D1D1D1}.omnifocus.app_page .buttons .inner,.omnifocus.app_page .feature-display .inner{background-color:#430098;border-color:#430098;color:#fff}.omnifocus.app_page .feature-display .inner:hover{background-color:#D1D1D1;border-color:#D1D1D1;color:black}.omnifocus.app_page .feature-display.expanded .inner{background-color:#D1D1D1;border-color:#D1D1D1;color:black}.omnifocus.app_page .pro-grid .pro-feature{background-color:#702f96}.omnifocus.app_page .pro-grid .pro-feature.hover{background-color:#D1D1D1}.omnifocus.app_page .pro-grid .pro-feature.selected .feature-title{background-color:#D1D1D1}.omnifocus.app_page .pro-grid .pro-feature .feature-title{background-color:transparent}.omnifocus.app_page .pro-grid .detail-box{background-color:#D1D1D1}.omnifocus.app_page .app_banner.best_of .image-container{max-width:960px;margin:auto;width:100%}.omnifocus.app_page .container{max-width:100%}.omnifocus.app_page .group{max-width:none}.omnifocus.app_page .group .fixed-max-width{max-width:960px;margin-left:auto;margin-right:auto}@media (max-width: 960px){.omnifocus.app_page .group .fixed-max-width{margin-right:1em;margin-left:1em}}.omnifocus.app_page .group .compare{margin:0 2.5%;width:auto}.omnifocus.app_page .group .compare h2{margin-bottom:1em;color:#702f96;font-size:4.75em}.omnifocus.app_page .group .compare h4{color:#702f96;font-size:1.8em;line-height:0.95;margin:0}.omnifocus.app_page .group .compare table{margin:auto;width:100%}.omnifocus.app_page .group .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.omnifocus.app_page .group .compare th{font-family:"ProximaNovaA-Regular",sans-serif;color:#702f96;font-size:1.8em;line-height:0.95}.omnifocus.app_page .group .compare th:first-child{text-align:left;padding:0}.omnifocus.app_page .group .compare th.selector{width:12%}.omnifocus.app_page .group .compare td{font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif}.omnifocus.app_page .group .compare .x_spacer{width:30%}.omnifocus.app_page .group .compare .technical-details{float:left;width:45%;margin-left:5%}.omnifocus.app_page .group .compare .technical-details strong{font-weight:bold}.omnifocus.app_page .group .compare .name{padding-top:7px;padding-bottom:7px;padding-left:1.5em}@media (max-width: 507px){.omnifocus.app_page .group .compare .name{padding-left:0.3em}}.omnifocus.app_page .group .compare .device{font-family:"ProximaNovaCond-Regular",sans-serif;font-size:1.5em;text-align:center;padding-right:0.4em}.omnifocus.app_page .group .compare .device.pro span,.omnifocus.app_page .group .compare .device.iap span{top:0;font-size:.6em;padding:1px 3px;border-radius:.3em;line-height:2em}.omnifocus.app_page .group .compare .device.pro div,.omnifocus.app_page .group .compare .device.iap div{font-size:0.5em;padding-top:7px}.omnifocus.app_page .group .compare .device img{margin:auto}.omnifocus.app_page .group .compare .device .checkmark svg polyline{stroke:#404040}@media (max-width: 768px){.omnifocus.app_page .group .compare .device.iap div{font-size:0.4em}}@media (max-width: 507px){.omnifocus.app_page .group .compare .device.iap div{font-size:0.7em;line-height:1em;display:block}}@media (max-width: 575px){.omnifocus.app_page .group .compare th{font-size:1.8em}.omnifocus.app_page .group .compare th:first-child{width:auto}.omnifocus.app_page .group .compare td{font-size:1.2em}}@media (max-width: 480px){.omnifocus.app_page .group .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.omnifocus.app_page .group .compare table th{font-size:1.1em;color:#702f96}.omnifocus.app_page .group .compare table td{color:#666;font-size:1em}.omnifocus.app_page .group .compare table .feature{font-family:"ProximaNovaA-Light",sans-serif;line-height:1.2em}.omnifocus.app_page .group .compare table .device{font-size:1.2em}}.omnifocus.app_page .group .compare .feature-list{float:left;width:50%}@media (max-width: 320px){.omnifocus.app_page .group .compare{margin-bottom:1.3em}}@media (max-width: 507px){.omnifocus.app_page .group .compare{margin:0 10px}.omnifocus.app_page .group .compare h2{margin-bottom:20px}.omnifocus.app_page .group .compare .feature-list{width:100%;margin-bottom:1.5em}.omnifocus.app_page .group .compare .technical-details{width:100%;margin:0}}.omnifocus.app_page h2{text-align:center;color:#702f96}.omnifocus.app_page .select>div{padding:.3em}.omnifocus.app_page .select>div>a div{color:#404040}.omnifocus.app_page .display-indicators .indicator{border:1px solid #702f96}.omnifocus.app_page .display-indicators .indicator.active{background:#702f96}.omnifocus.app_page .push-section{padding-bottom:1em}.omnifocus.app_page .push-section .text-section .detail{width:60%;margin-left:auto;margin-right:auto;text-align:center}.omnifocus.app_page .push-section .text-section .detail p{margin-bottom:0px}.omnifocus.app_page .push-section .push{max-width:300px}.omnifocus.app_page .push-section img{margin-bottom:1em}.omnifocus.app_page .outline-button{display:inline-block;margin:auto;border:2px solid white}.omnifocus.app_page .outline-button .inner{color:white;font-family:"ProximaNovaA-Semibold",sans-serif;padding:5px 10px;line-height:normal;font-size:1.2em}.omnifocus.app_page .video-container{text-align:center}.omnifocus.app_page .new-features{background-color:#D1D1D1;color:#430098;max-width:100%}.omnifocus.app_page .pro-grid .platform{color:#6941AA}.omnifocus.app_page .pro-grid .grid_row{width:80%;margin:auto}@media (max-width: 507px){.omnifocus.app_page .pro-grid .grid_row{width:100%;margin-top:10px}}.omnifocus.app_page .pro-features h2{text-align:center}.omnifocus.app_page .pro-features .pro-feature{width:24.25%;padding-top:24.25%}.omnifocus.app_page .pro-features .pro-feature .icon{opacity:1}.omnifocus.app_page .pro-features .pro-feature .icon svg path,.omnifocus.app_page .pro-features .pro-feature .icon svg polygon,.omnifocus.app_page .pro-features .pro-feature .icon svg circle,.omnifocus.app_page .pro-features .pro-feature .icon svg ellipse{fill:#fff}.omnifocus.app_page .pro-features .pro-feature .platform{color:#fff}.omnifocus.app_page .pro-features .pro-feature.hover .feature-title{color:black}.omnifocus.app_page .pro-features .pro-feature.hover .platform{color:black}.omnifocus.app_page .pro-features .pro-feature.hover .icon svg path,.omnifocus.app_page .pro-features .pro-feature.hover .icon svg polygon,.omnifocus.app_page .pro-features .pro-feature.hover .icon svg circle,.omnifocus.app_page .pro-features .pro-feature.hover .icon svg ellipse{fill:black}.omnifocus.app_page .pro-features .pro-feature.selected{background-color:#D1D3D4}.omnifocus.app_page .pro-features .pro-feature.selected .platform{color:black}.omnifocus.app_page .pro-features .pro-feature.selected .feature-title div{float:left}.omnifocus.app_page .pro-features .pro-feature.selected .icon svg{height:70px}@media (max-width: 507px){.omnifocus.app_page .pro-features .pro-feature{width:49%;padding-top:49%;display:inline-block}}.omnifocus.app_page section.watch-features .display .item{min-height:450px}@media (max-width: 768px){.omnifocus.app_page section.watch-features .display .item{min-height:360px}}@media (max-width: 507px){.omnifocus.app_page section.watch-features .display .item{min-height:230px}}.omnifocus.app_page section.watch-features img{max-height:450px}.omnifocus.app_page section.gtd{background-color:#e4e4e5;padding:2em;text-align:center;border-radius:10px}.omnifocus.app_page section.gtd .video{position:relative;padding-bottom:56.25%;height:0}.omnifocus.app_page section.gtd .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.omnifocus.app_page section.gtd .detail{text-align:left;margin:0 1em}@media (max-width: 768px){.omnifocus.app_page section.gtd{padding:2em}}.omnifocus.app_page section.gtd p{font-size:1.3em}.omnifocus.app_page section.gtd p:last-child{margin-bottom:0}.omnifocus.app_page section.mobile-features header{text-align:center}.omnifocus.app_page section.mobile-features .display{float:left;display:block;width:60%;max-width:350px}.omnifocus.app_page section.mobile-features img{display:inline-block;margin-bottom:10px}.omnifocus.app_page section.mobile-features .select{text-align:left;float:right;width:40%}.omnifocus.app_page section.mobile-features .select>div{width:100%;display:inline-block;vertical-align:top;text-align:left;margin:1em 0}.omnifocus.app_page section.mobile-features .select>div svg{float:left;width:75px;height:75px;padding-left:0.3em}.omnifocus.app_page section.mobile-features .select>div>div{margin-left:5em;padding-left:1em}@media (max-width: 960px){.omnifocus.app_page section.mobile-features .select>div{width:30%}}@media (max-width: 507px){.omnifocus.app_page section.mobile-features .select>div{width:100%;margin-bottom:1em}}.omnifocus.app_page section.literally-everywhere header{text-align:center}.omnifocus.app_page section.literally-everywhere header .detail{text-align:left}.omnifocus.app_page section.literally-everywhere header .detail p{margin-top:10px;margin-bottom:20px}.omnifocus.app_page section.literally-everywhere header img{display:inline-block;margin-bottom:10px}.omnifocus.app_page section.literally-everywhere .select{text-align:center}.omnifocus.app_page section.literally-everywhere .select>div{width:33%;display:inline-block;vertical-align:top;text-align:left}.omnifocus.app_page section.literally-everywhere .select>div svg{float:left;width:75px;height:75px;padding-left:0.3em}.omnifocus.app_page section.literally-everywhere .select>div>div{margin-left:5em;padding-left:1em}@media (max-width: 960px){.omnifocus.app_page section.literally-everywhere .select>div{width:30%}}@media (max-width: 507px){.omnifocus.app_page section.literally-everywhere .select>div{width:100%;margin-bottom:1em}}.omnifocus.app_page section.watch header{width:66%;text-align:center;float:right}.omnifocus.app_page section.watch header h2{font-size:3em;line-height:1em;text-align:left;margin-top:.5em}.omnifocus.app_page section.watch header .detail{text-align:left;float:left}.omnifocus.app_page section.watch header .detail ul{line-height:1.5em;font-size:1.5em;font-family:"ProximaNovaA-Thin",sans-serif}.omnifocus.app_page section.watch header img{display:inline-block}.omnifocus.app_page section.watch .select{text-align:center;display:none}.omnifocus.app_page section.watch .select>div{width:33%;display:inline-block;vertical-align:top;text-align:left}.omnifocus.app_page section.watch .select>div svg{float:left;width:75px;height:75px}.omnifocus.app_page section.watch .select>div>div{margin-left:90px}@media (max-width: 960px){.omnifocus.app_page section.watch .select>div{width:30%}}@media (max-width: 507px){.omnifocus.app_page section.watch .select>div{width:100%;margin-bottom:1em}}.omnifocus.app_page section.watch .display{max-width:250px}.omnifocus.app_page section.contextual-life .display .item{min-height:470px}@media (max-width: 768px){.omnifocus.app_page section.contextual-life .display .item{min-height:370px}}@media (max-width: 507px){.omnifocus.app_page section.contextual-life .display .item{min-height:240px}}.omnifocus.app_page section.not-all img{width:80%}.omnifocus.app_page section.not-all em{background-color:#D1D1D1;text-decoration:none;font-style:normal;color:#702f96}.omnifocus.app_page section.not-all .list-more{margin-left:auto;margin-right:auto;width:100%;text-align:center;margin-top:2em}.omnifocus.app_page section.not-all .list-more .list-item{margin:.5em 1em;list-style-type:none;display:inline-block;min-height:100px;max-width:25%;vertical-align:top}.omnifocus.app_page section.not-all .list-more .list-item p{font-size:.9em;margin-top:.5em;text-align:left}@media (max-width: 320px){.omnifocus.app_page section.not-all .list-more .list-item{max-width:40%}}.omnifocus.app_page section.not-all .list-more .list-item h3{font-size:1.1em;text-align:center;font-family:"ProximaNovaA-Regular",sans-serif}.omnifocus.app_page section.inside-omnifocus .select{text-align:center}.omnifocus.app_page section.inside-omnifocus .select .article{width:25%;margin:0 .5em 1em;display:inline-block;vertical-align:top}.omnifocus.app_page section.inside-omnifocus .select .article img{display:block;width:50%;margin:auto}.omnifocus.app_page section.inside-omnifocus .select .article .text{text-align:left;margin:1em .4em .4em;color:#404040}.omnifocus.app_page section.inside-omnifocus .select .article .text p:first-child{text-align:center}.omnifocus.app_page section.inside-omnifocus .select .article p{padding-top:5px}@media (max-width: 507px){.omnifocus.app_page section.inside-omnifocus .select .article{width:auto;display:block;margin:auto}.omnifocus.app_page section.inside-omnifocus .select .article img{float:left;width:5em}.omnifocus.app_page section.inside-omnifocus .select .article .text{padding-left:6em;margin-top:0}.omnifocus.app_page section.inside-omnifocus .select .article .text p:first-child{text-align:left}}.omnifocus.app_page .buy-now-two-column{background-color:#702f96}.omnifocus.app_page .buy-now-two-column .trial-link a{color:#fff}.omnifocus.app_page .buy-now-two-column .price{color:#fff}.omnifocus.app_page .buy-now-two-column .Pro h4{color:#F9D13F}.omnifocus.app_page .buy-now-two-column .Pro a{color:#F9D13F}.omnifocus.app_page .buy-now-two-column .Pro .round_button .inner{background-color:#F9D13F}.omnifocus.app_page .buy-now-two-column .Standard h4{color:#F04F4F}.omnifocus.app_page .buy-now-two-column .Standard a{color:#F04F4F}.omnifocus.app_page .buy-now-two-column .Standard .round_button .inner{background-color:#F04F4F}.omnifocus.app_page .fixed-product-nav .flat-button .inner{color:#fff;border:1px solid #F9D13F;background-color:#F9D13F}.omnifocus.app_page .fixed-product-nav .download-button .inner{background-color:#F04F4F;border:1px solid #F04F4F}.omnifocus.app_page .fixed-product-nav .section-nav>div{color:#404040}.omnifocus.app_page .fixed-product-nav .section-nav .active a{border-bottom:1px solid #702f96}.omnifocus.app_page .fixed-product-nav .section-nav .section-link.active{color:#404040;background-color:transparent}.omnifocus.app_page .fixed-product-nav .inner{max-width:960px;margin:auto;width:100%}@media (max-width: 768px){.omnifocus.app_page h1{font-size:6em}}@media (max-width: 504px){.omnifocus.app_page section.gtd{margin-left:10px;margin-right:10px}.omnifocus.app_page .gallery .item:nth-child(7){display:none}.omnifocus.app_page .gallery .images{width:95%}}@media (max-width: 507px){.omnifocus.app_page .feature.sidebar .select{padding-right:0}.omnifocus.app_page section.literally-everywhere .select>div svg{height:55px}}@media (max-width: 375px){.omnifocus.app_page h1{font-size:5em}}.omnifocus.video-banner-page .vid-fallback{z-index:-1 !important}.omnifocus .vid a{color:#702f96}.omnifocus .detail{margin-top:.5em}.omnifocus .description p{font-size:.8em;color:#1b1b1b;margin:2px 0}@media (max-width: 375px){.omnifocus .description p{font-size:1em;color:#1b1b1b;margin:2px 0}}.omnifocus .platform-label{color:#9e66c9}.omnifocus .callout:hover{color:#702f96}.omnifocus .access .mac .platform-label,.omnifocus .resources .mac .platform-label{height:73px;background-image:url(../img/icons/omnifocus-mac.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnifocus .access .mac .platform-label,.omnifocus .resources .mac .platform-label{background-image:url(../img/icons/omnifocus-mac@2x.png);background-size:73px 73px}}@media (max-width: 768px){.omnifocus .access .mac .platform-label,.omnifocus .resources .mac .platform-label{height:53px;background-image:url(../img/icons/omnifocus-mac@2x.png);background-size:53px 53px}}@media (max-width: 320px){.omnifocus .access .mac .platform-label,.omnifocus .resources .mac .platform-label{height:40px;background-image:url(../img/icons/omnifocus-mac@2x.png);background-size:40px 40px}}.omnifocus .access .ipad .platform-label,.omnifocus .resources .ipad .platform-label{height:73px;background-image:url(../img/icons/omnifocus-ipad.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnifocus .access .ipad .platform-label,.omnifocus .resources .ipad .platform-label{background-image:url(../img/icons/omnifocus-ipad@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnifocus .access .ipad .platform-label,.omnifocus .resources .ipad .platform-label{height:53px;background-image:url(../img/icons/omnifocus-ipad@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnifocus .access .ipad .platform-label,.omnifocus .resources .ipad .platform-label{height:40px;background-image:url(../img/icons/omnifocus-ipad@2x.png);background-size:35px 35px;background-position-y:5px}}.omnifocus .access .iphone .platform-label,.omnifocus .resources .iphone .platform-label{height:73px;background-image:url(../img/icons/omnifocus-iphone.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnifocus .access .iphone .platform-label,.omnifocus .resources .iphone .platform-label{background-image:url(../img/icons/omnifocus-iphone@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnifocus .access .iphone .platform-label,.omnifocus .resources .iphone .platform-label{height:53px;background-image:url(../img/icons/omnifocus-iphone@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnifocus .access .iphone .platform-label,.omnifocus .resources .iphone .platform-label{height:40px;background-image:url(../img/icons/omnifocus-iphone@2x.png);background-size:35px 35px;background-position-y:5px}}.previous_downloads .omnifocus th.title{background-color:#430098}.omnifocus .new-view-banner{background-color:#702f96;max-width:100%;top:0;padding-top:96px;padding-bottom:48px;position:relative}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-o-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.omnifocus .new-view-banner .header,.omnifocus .new-view-banner .subheader{color:white;text-align:center}.omnifocus .new-view-banner h1{font-size:5em;font-family:"ProximaNovaA-Semibold",sans-serif;color:white;line-height:0.8em}.omnifocus .new-view-banner .tagline{font-family:"ProximaNovaA-Light",sans-serif;font-size:1.5em;margin-bottom:30px;margin-top:20px}.omnifocus .new-view-banner .subheader .tagline{margin-top:30px}.omnifocus .new-view-banner .lower-content{position:relative}.omnifocus .new-view-banner .screenshot-container{position:relative;width:620px;height:358px;margin:auto;top:60%}.omnifocus .new-view-banner .screenshot-container .frame{z-index:100}.omnifocus .new-view-banner .screenshot-container .screenshot{position:absolute;top:0;padding-left:75px;padding-right:75px;margin-top:24px;opacity:1;max-width:100%;overflow:hidden}.omnifocus .new-view-banner .screenshot-container .animating:nth-child(4){-webkit-animation:fade-out 0.5s linear 2s;animation:fade-out 0.5s linear 2s;animation-fill-mode:forwards}.omnifocus .new-view-banner .screenshot-container .animating:nth-child(3){-webkit-animation:fade-out 0.5s linear 5s;animation:fade-out 0.5s linear 5s;animation-fill-mode:forwards}.omnifocus .new-view-banner .screenshot-container .animating:nth-child(2){-webkit-animation:fade-out 0.5s linear 8s;animation:fade-out 0.5s linear 8s;animation-fill-mode:forwards}.omnifocus .new-view-banner .frame{width:620px;height:358px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 768px){.omnifocus .new-view-banner .screenshot-container{width:470px;height:271px}.omnifocus .new-view-banner .screenshot-container .screenshot{padding-left:55px;padding-right:55px;margin-top:17px}.omnifocus .new-view-banner .frame{width:470px;height:271px}}@media (max-width: 507px){.omnifocus .new-view-banner h1{font-size:3.8em}.omnifocus .new-view-banner .frame,.omnifocus .new-view-banner .screenshot-container{width:93.33%;height:54vw}.omnifocus .new-view-banner .screenshot-container .screenshot{padding-left:12%;padding-right:12%;margin-top:3.5vw}}.documentation .omnifocus .app.hover_button .inner{background-color:#430098;border-color:#430098;color:#fff}.documentation .omnifocus .app.hover_button .inner:hover{color:#430098;background-color:#fff}.documentation .omnifocus .app.solid_button .inner{background-color:#430098;border-color:#430098;color:#fff}.documentation .omnifocus .app.solid_button .inner:hover{color:#fff;background-color:#430098}.support.index .omnifocus.active .app.switcher .inner,.general.active .app.switcher .inner{color:#430098;border-color:#430098}.support.index .omnifocus .app.switcher .inner,.general .app.switcher .inner{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;font-size:1.2em;color:#595959;padding:0.4em 0 0.5em 0;border-bottom:4px solid transparent}.support.index .omnifocus .app.switcher .inner:hover,.general .app.switcher .inner:hover{color:#430098;border-bottom:4px solid #430098}.support.index .general .app.switcher .inner:hover{color:#1daeec;border-bottom:4px solid #1daeec}.support.index .general.active .inner{color:#1daeec;border-bottom:4px solid #1daeec}.release_notes .omnifocus h1{color:#702f96;border-bottom:1px solid #702f96;font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.app_page.omniplan .app_banner{min-height:470px;background-color:#F9D13F;padding:20px 20px 30px 20px;text-align:center}.app_page.omniplan .app_banner h1,.app_page.omniplan .app_banner h2{display:inline-block;color:white;margin:0 10px}.app_page.omniplan .app_banner h1{font-size:6em;font-family:"ProximaNovaA-Regular",sans-serif}.app_page.omniplan .app_banner h2{font-family:"ProximaNovaA-Light",sans-serif}.app_page.omniplan .app_banner h3{font-size:3em;color:white}.app_page.omniplan .app_banner .icon{height:200px;display:inline-block}.app_page.omniplan .app_banner .icon svg{width:200px;height:200px}.app_page.omniplan .app_banner .carousel-container{max-height:260px;overflow:hidden;margin-bottom:30px}@media (max-width: 507px){.app_page.omniplan .app_banner h1{font-size:3.8em}.app_page.omniplan .app_banner h2{font-size:3.2em}.app_page.omniplan .app_banner .carousel-container{max-height:300px}}@media (max-width: 320px){.app_page.omniplan .app_banner h1{font-size:3em}.app_page.omniplan .app_banner h2{font-size:2.5em}.app_page.omniplan .app_banner h3{font-size:2em}}.app_page.omniplan .bestof{background-color:black;color:white;font-size:2em;padding:.5em 0 .5em 0;margin-left:0;margin-right:0}.app_page.omniplan .bestof strong{font-family:"ProximaNovaA-Semibold",sans-serif}.app_page.omniplan .bestof a{color:white}.app_page.omniplan header.app{text-align:center}.app_page.omniplan header.app h1{margin:0}.app_page.omniplan h1,.app_page.omniplan h2,.app_page.omniplan .download h3,.app_page.omniplan .download h4,.app_page.omniplan td,.app_page.omniplan th{color:#F9D13F}.app_page.omniplan td{color:#666}.app_page.omniplan h3,.app_page.omniplan p{color:#404040}.app_page.omniplan h3 strong,.app_page.omniplan p strong{color:#404040;font-weight:bold}.app_page.omniplan .selector a{color:#F9D13F}.app_page.omniplan .selector a:after{border-color:#F9D13F}.app_page.omniplan .features ul{border-color:#F9D13F}.app_page.omniplan .features li{color:#F9D13F}.app_page.omniplan .text_switcher .text_button{border-color:#F9D13F}.app_page.omniplan .text_switcher a{color:#F9D13F}.app_page.omniplan .features tr{border-bottom-color:rgba(249,209,63,0.1)}.omniplan tbody.feature tr{border-bottom-color:#fff}.omniplan .vid a{color:#F9D13F}.omniplan .platform-label{color:#F9D13F}.omniplan .access .mac .platform-label,.omniplan .resources .mac .platform-label{height:73px;background-image:url(../img/icons/omniplan-mac.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omniplan .access .mac .platform-label,.omniplan .resources .mac .platform-label{background-image:url(../img/icons/omniplan-mac@2x.png);background-size:73px 73px}}@media (max-width: 768px){.omniplan .access .mac .platform-label,.omniplan .resources .mac .platform-label{height:53px;background-image:url(../img/icons/omniplan-mac@2x.png);background-size:53px 53px}}@media (max-width: 320px){.omniplan .access .mac .platform-label,.omniplan .resources .mac .platform-label{height:40px;background-image:url(../img/icons/omniplan-mac@2x.png);background-size:40px 40px}}.omniplan .access .ipad .platform-label,.omniplan .resources .ipad .platform-label{height:73px;background-image:url(../img/icons/omniplan-ipad.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omniplan .access .ipad .platform-label,.omniplan .resources .ipad .platform-label{background-image:url(../img/icons/omniplan-ipad@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omniplan .access .ipad .platform-label,.omniplan .resources .ipad .platform-label{height:53px;background-image:url(../img/icons/omniplan-ipad@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omniplan .access .ipad .platform-label,.omniplan .resources .ipad .platform-label{height:40px;background-image:url(../img/icons/omniplan-ipad@2x.png);background-size:35px 35px;background-position-y:5px}}.omniplan .access .iphone .platform-label,.omniplan .resources .iphone .platform-label{height:73px;background-image:url(../img/icons/omniplan-iphone.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omniplan .access .iphone .platform-label,.omniplan .resources .iphone .platform-label{background-image:url(../img/icons/omniplan-iphone@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omniplan .access .iphone .platform-label,.omniplan .resources .iphone .platform-label{height:53px;background-image:url(../img/icons/omniplan-iphone@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omniplan .access .iphone .platform-label,.omniplan .resources .iphone .platform-label{height:40px;background-image:url(../img/icons/omniplan-iphone@2x.png);background-size:35px 35px;background-position-y:5px}}.omniplan.parallax_page{-webkit-backface-visibility:hidden}.omniplan.parallax_page .container{max-width:100%}.omniplan.parallax_page .site_nav{margin-bottom:0}.omniplan.parallax_page .compare{margin:0 2.5%;width:auto}.omniplan.parallax_page .compare h2{margin-bottom:1em;color:#F9D13F;font-size:4.75em}.omniplan.parallax_page .compare h4{color:#F9D13F;font-size:1.8em;line-height:0.95;margin:0}.omniplan.parallax_page .compare table{margin:auto;width:100%}.omniplan.parallax_page .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.omniplan.parallax_page .compare th{font-family:"ProximaNovaA-Regular",sans-serif;color:#F9D13F;font-size:1.8em;line-height:0.95}.omniplan.parallax_page .compare th:first-child{text-align:left;padding:0}.omniplan.parallax_page .compare th.selector{width:12%}.omniplan.parallax_page .compare td{font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif}.omniplan.parallax_page .compare .x_spacer{width:30%}.omniplan.parallax_page .compare .technical-details{float:left;width:45%;margin-left:5%}.omniplan.parallax_page .compare .technical-details strong{font-weight:bold}.omniplan.parallax_page .compare .name{padding-top:7px;padding-bottom:7px;padding-left:1.5em}@media (max-width: 507px){.omniplan.parallax_page .compare .name{padding-left:0.3em}}.omniplan.parallax_page .compare .device{font-family:"ProximaNovaCond-Regular",sans-serif;font-size:1.5em;text-align:center;padding-right:0.4em}.omniplan.parallax_page .compare .device.pro span,.omniplan.parallax_page .compare .device.iap span{top:0;font-size:.6em;padding:1px 3px;border-radius:.3em;line-height:2em}.omniplan.parallax_page .compare .device.pro div,.omniplan.parallax_page .compare .device.iap div{font-size:0.5em;padding-top:7px}.omniplan.parallax_page .compare .device img{margin:auto}.omniplan.parallax_page .compare .device .checkmark svg polyline{stroke:#404040}@media (max-width: 768px){.omniplan.parallax_page .compare .device.iap div{font-size:0.4em}}@media (max-width: 507px){.omniplan.parallax_page .compare .device.iap div{font-size:0.7em;line-height:1em;display:block}}@media (max-width: 575px){.omniplan.parallax_page .compare th{font-size:1.8em}.omniplan.parallax_page .compare th:first-child{width:auto}.omniplan.parallax_page .compare td{font-size:1.2em}}@media (max-width: 480px){.omniplan.parallax_page .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.omniplan.parallax_page .compare table th{font-size:1.1em;color:#F9D13F}.omniplan.parallax_page .compare table td{color:#666;font-size:1em}.omniplan.parallax_page .compare table .feature{font-family:"ProximaNovaA-Light",sans-serif;line-height:1.2em}.omniplan.parallax_page .compare table .device{font-size:1.2em}}.omniplan.parallax_page .compare .feature-list{float:left;width:50%}@media (max-width: 320px){.omniplan.parallax_page .compare{margin-bottom:1.3em}}@media (max-width: 507px){.omniplan.parallax_page .compare{margin:0 10px}.omniplan.parallax_page .compare h2{margin-bottom:20px}.omniplan.parallax_page .compare .feature-list{width:100%;margin-bottom:1.5em}.omniplan.parallax_page .compare .technical-details{width:100%;margin:0}}.omniplan.parallax_page h1{font-size:7em;color:white;font-family:"ProximaNovaA-Semibold",sans-serif;padding:0;margin-bottom:0;background-color:#F9D13F}.omniplan.parallax_page h2{font-family:"ProximaNovaA-Semibold",sans-serif;color:#F9D13F;font-size:4.8em;margin-top:0;margin-bottom:20px}.omniplan.parallax_page .app_content_row{padding-top:50px;margin-bottom:0}.omniplan.parallax_page .video-banner .overlay-text{margin:0 2.5%;text-align:left;color:white;bottom:0;left:0;width:50%;margin-bottom:5%;top:auto}.omniplan.parallax_page .video-banner .overlay-text .tagline{font-size:0.6em;font-family:"ProximaNovaA-Semibold",sans-serif;color:inherit;line-height:1em}.omniplan.parallax_page .video-banner .overlay-text .trial-link{font-size:0.35em;font-family:"ProximaNovaA-Light",sans-serif}.omniplan.parallax_page .video-banner .overlay-text .trial-link a{color:inherit}.omniplan.parallax_page .whats-new{height:190vw;max-height:2000px;min-height:1700px;z-index:10;position:relative;max-width:1400px;margin:0 2.5%;padding-top:0}.omniplan.parallax_page .whats-new .display-indicators{display:none}.omniplan.parallax_page .whats-new .fixed-container{padding-top:45px;width:70%;position:-wekbit-sticky;position:sticky;top:0;margin-right:30%;-webkit-transform:translatez(0);-webkit-backface-visibility:hidden;transform:translatez(0)}.omniplan.parallax_page .whats-new .fixed-content{height:50vw}.omniplan.parallax_page .whats-new .fixed-content h2{font-family:"ProximaNovaA-Semibold",sans-serif;text-align:center}.omniplan.parallax_page .whats-new .fixed-content .screenshots{float:left;display:inline-block;width:100%;padding-left:80px;position:relative}.omniplan.parallax_page .whats-new .fixed-content .screenshots .screenshot{height:500px;position:absolute;left:0;max-width:100%}.omniplan.parallax_page .whats-new .fixed-content .screenshots #shot1{opacity:1;z-index:5}.omniplan.parallax_page .whats-new .fixed-content .screenshots #shot2{z-index:4}.omniplan.parallax_page .whats-new .fixed-content .screenshots #shot3{z-index:3}.omniplan.parallax_page .whats-new .fixed-content .screenshots #shot4{z-index:2}.omniplan.parallax_page .whats-new .descriptions{width:30%;z-index:-1;position:absolute;top:20vw;right:0}.omniplan.parallax_page .whats-new .descriptions h3{font-size:3vw;color:#3969AC;font-family:"ProximaNovaA-Regular",sans-serif;margin:0;line-height:0.9em;margin-bottom:0.5em}.omniplan.parallax_page .whats-new .descriptions .description{height:400px;margin:0 1em;opacity:0;text-align:center}.omniplan.parallax_page .whats-new .descriptions .description .icon img{width:7vw}.omniplan.parallax_page .whats-new .descriptions .description p{font-size:1.3em;margin:0;min-height:100px}.omniplan.parallax_page .whats-new .descriptions #desc1{opacity:1}.omniplan.parallax_page .whats-new .descriptions #desc2 .icon{margin-bottom:-10px}.omniplan.parallax_page .standard-features,.omniplan.parallax_page .pro-features{margin:0;margin-bottom:3em;clear:both;position:static !important;z-index:-1}.omniplan.parallax_page .standard-features .wipe1,.omniplan.parallax_page .standard-features .wipe2,.omniplan.parallax_page .pro-features .wipe1,.omniplan.parallax_page .pro-features .wipe2{background-repeat:no-repeat;background-attachment:fixed;background-size:100% auto;height:800px;position:static}.omniplan.parallax_page .standard-features h3,.omniplan.parallax_page .pro-features h3{font-family:"ProximaNovaA-Regular",sans-serif;color:white;font-size:2.5vw;margin:0}.omniplan.parallax_page .standard-features .description,.omniplan.parallax_page .pro-features .description{width:20%;padding:20px;margin:0 2.5%;top:200px;margin-bottom:200px;opacity:0}.omniplan.parallax_page .standard-features .description p,.omniplan.parallax_page .pro-features .description p{color:white;font-size:1.5vw}.omniplan.parallax_page .standard-features .description .price,.omniplan.parallax_page .pro-features .description .price{font-size:2.2vw;color:#fff;font-family:"ProximaNovaA-Semibold",sans-serif}.omniplan.parallax_page .standard-features .description .light,.omniplan.parallax_page .pro-features .description .light{font-family:"ProximaNovaA-Thin",sans-serif;color:#fff}.omniplan.parallax_page .pro-features .wipe1{background-image:url("/assets/img/app/omniplan3page/backgrounds/proipad.jpg")}.omniplan.parallax_page .pro-features .wipe2{background-image:url("/assets/img/app/omniplan3page/backgrounds/prombp.jpg")}.omniplan.parallax_page .pro-features .description{background-color:#3969AC;float:right;margin-right:71.4%;top:277.5px;margin-bottom:277.5px}.omniplan.parallax_page .standard-features .wipe1{background-image:url("/assets/img/app/omniplan3page/backgrounds/standardipad.jpg")}.omniplan.parallax_page .standard-features .wipe2{background-image:url("/assets/img/app/omniplan3page/backgrounds/standardmbp.jpg")}.omniplan.parallax_page .standard-features .description{background-color:#F74D4D;margin-left:71.4%;float:left;top:231.5px;margin-bottom:231.5px}.omniplan.parallax_page .icon-grid{margin-left:100px;margin-right:100px;margin-bottom:3em}.omniplan.parallax_page .icon-grid .feature-text{text-align:center;font-family:"ProximaNovaA-Regular",sans-serif;font-size:2em;color:#404040;width:100%;padding:0 20%;margin:0 auto;height:4.5em;overflow:hidden;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-o-transition:height 0.5s;transition:height 0.5s}.omniplan.parallax_page .icon-grid .feature-text .text-wrapper{height:auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.omniplan.parallax_page .icon-grid .feature-text.hidden{height:0;display:block}.omniplan.parallax_page .icon-grid .feature{width:18%;margin:1.5% 1%;text-align:center;cursor:pointer;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.omniplan.parallax_page .icon-grid .feature.active{color:#404040}.omniplan.parallax_page .icon-grid .feature.active svg path,.omniplan.parallax_page .icon-grid .feature.active svg rect,.omniplan.parallax_page .icon-grid .feature.active svg polygon,.omniplan.parallax_page .icon-grid .feature.active svg circle{fill:#404040 !important}.omniplan.parallax_page .icon-grid .name{font-size:1.2em}.omniplan.parallax_page .icon-grid .description{display:none}.omniplan.parallax_page .icon-grid.pro{color:#3969AC}.omniplan.parallax_page .icon-grid.standard{color:#F74D4D}.omniplan.parallax_page .icon-grid.standard svg path,.omniplan.parallax_page .icon-grid.standard svg rect,.omniplan.parallax_page .icon-grid.standard svg polygon,.omniplan.parallax_page .icon-grid.standard svg circle{fill:#F74D4D !important}.omniplan.parallax_page .videos{margin-bottom:50px;max-width:100%}.omniplan.parallax_page .videos .video-content{margin:auto;width:100%}.omniplan.parallax_page .fixed{position:fixed}.omniplan.parallax_page .sticky{position:-webkit-sticky;position:sticky;top:0}.omniplan.parallax_page .sticky:before,.omniplan.parallax_page .sticky:after{content:'';display:table}.omniplan.parallax_page .buy-now-two-column{background-color:#F9D13F}.omniplan.parallax_page .buy-now-two-column .trial-link a{color:#fff}.omniplan.parallax_page .buy-now-two-column .price{color:#fff}.omniplan.parallax_page .buy-now-two-column .Pro h4{color:#3969AC}.omniplan.parallax_page .buy-now-two-column .Pro a{color:#3969AC}.omniplan.parallax_page .buy-now-two-column .Pro .round_button .inner{background-color:#3969AC}.omniplan.parallax_page .buy-now-two-column .Standard h4{color:#F74D4D}.omniplan.parallax_page .buy-now-two-column .Standard a{color:#F74D4D}.omniplan.parallax_page .buy-now-two-column .Standard .round_button .inner{background-color:#F74D4D}.omniplan.parallax_page .fixed-product-nav .flat-button .inner{color:#fff;border:1px solid #F74D4D;background-color:#F74D4D}.omniplan.parallax_page .fixed-product-nav .download-button .inner{background-color:#3969AC;border:1px solid #3969AC}.omniplan.parallax_page .fixed-product-nav .section-nav>div{color:#404040}.omniplan.parallax_page .fixed-product-nav .section-nav .active a{border-bottom:1px solid #F9D13F}.omniplan.parallax_page .fixed-product-nav .section-nav .section-link.active{color:#404040;background-color:transparent}@media (max-width: 1024px){.omniplan.parallax_page .video-banner .overlay-text{width:auto}.omniplan.parallax_page .whats-new h2{font-size:3em}.omniplan.parallax_page .whats-new .descriptions .description h3{font-size:2em}.omniplan.parallax_page .whats-new .descriptions .description p{font-size:2vw}.omniplan.parallax_page .whats-new .descriptions .description .icon img{width:80px;margin:auto}.omniplan.parallax_page .standard-features .description,.omniplan.parallax_page .pro-features .description{top:50px}.omniplan.parallax_page .icon-grid{margin-left:2.5%;margin-right:2.5%}.omniplan.parallax_page .icon-grid .feature-text{padding:0;font-size:1.5em}.omniplan.parallax_page .videos{margin:0}}@media (max-width: 1024px) and (orientation: landscape), (max-width: 768px) and (orientation: portrait){.omniplan.parallax_page .standard-features .wipe1,.omniplan.parallax_page .standard-features .wipe2{background-size:140% auto;background-position:left 0  top 75%}.omniplan.parallax_page .pro-features .wipe1,.omniplan.parallax_page .pro-features .wipe2{background-size:140% auto;background-position:right 0 top 75%}.omniplan.parallax_page .pro-features .wipe1,.omniplan.parallax_page .pro-features .wipe2,.omniplan.parallax_page .standard-features .wipe1,.omniplan.parallax_page .standard-features .wipe2{margin:0;height:55vw;background-attachment:scroll}.omniplan.parallax_page .pro-features .description,.omniplan.parallax_page .standard-features .description{width:100%;margin:0;opacity:1 !important;display:block;position:static;text-align:center;float:none}.omniplan.parallax_page .pro-features .description h3,.omniplan.parallax_page .standard-features .description h3{font-size:2em}.omniplan.parallax_page .pro-features .description p,.omniplan.parallax_page .standard-features .description p{font-size:1.5em}.omniplan.parallax_page .pro-features .description .price,.omniplan.parallax_page .standard-features .description .price{font-size:1.5em}}@media (max-width: 768px){.omniplan.parallax_page .whats-new{height:auto;min-height:0}.omniplan.parallax_page .whats-new h2{font-size:4.5em}.omniplan.parallax_page .whats-new .descriptions .description{opacity:1;height:auto}.omniplan.parallax_page .whats-new .descriptions .description p{font-size:1.5em}.omniplan.parallax_page .whats-new .descriptions{width:65%;margin:auto;top:0;position:relative;overflow-y:hidden;z-index:auto}.omniplan.parallax_page .whats-new .descriptions .description{height:auto;padding:0;opacity:1 !important}.omniplan.parallax_page .whats-new .fixed-container{width:65%;margin:auto;padding-top:0;position:static}.omniplan.parallax_page .whats-new .fixed-content{height:auto}.omniplan.parallax_page .whats-new .fixed-content .screenshots{padding:0}.omniplan.parallax_page .whats-new .fixed-content .screenshots .screenshot{height:auto}.omniplan.parallax_page .whats-new .fixed-content .screenshots .screenshot img{max-width:100%}.omniplan.parallax_page .icon-grid .feature-text{font-size:1.5em}}@media (max-width: 765px){.omniplan.parallax_page .overlay-text{display:block}.omniplan.parallax_page .video-banner .overlay-text{width:auto;margin:3% 35px}.omniplan.parallax_page .videos{margin:0 0 50px 0}}@media (max-width: 507px){.omniplan.parallax_page h1{font-size:5.5em}.omniplan.parallax_page h2{font-size:3.5em}.omniplan.parallax_page .app_content_row{padding-top:0;height:auto;min-height:0px}.omniplan.parallax_page .video-banner{height:250px}.omniplan.parallax_page .video-banner .overlay-text{display:block;padding:0;margin:0 10px;width:100%;bottom:40px}.omniplan.parallax_page .video-banner .vid-fallback{left:-20%}.omniplan.parallax_page .video-banner .vid-fallback img{max-width:none;max-height:100%}.omniplan.parallax_page .whats-new{margin:0;margin-bottom:20px}.omniplan.parallax_page .whats-new .fixed-container{width:95%;margin-bottom:0.5em}.omniplan.parallax_page .whats-new .fixed-content h2{font-size:4em;padding:0;margin:0.5em 0}.omniplan.parallax_page .whats-new .fixed-content .screenshots{padding:0;margin-bottom:10px;width:100%;position:relative;float:none}.omniplan.parallax_page .whats-new .fixed-content .screenshots .screenshot{opacity:1;width:95%;height:auto;position:static;margin:0 20px}.omniplan.parallax_page .whats-new .descriptions{width:90%;margin:auto;top:0;position:relative;overflow-y:hidden;z-index:auto}.omniplan.parallax_page .whats-new .descriptions .description{height:auto;padding:0}.omniplan.parallax_page .whats-new .descriptions .description .icon{width:80px;margin:auto}.omniplan.parallax_page .whats-new .descriptions .description h3{font-size:2em;margin-bottom:0.25em}.omniplan.parallax_page .whats-new .descriptions .description p{font-size:1.5em}.omniplan.parallax_page .pro-features .wipe1,.omniplan.parallax_page .pro-features .wipe2,.omniplan.parallax_page .standard-features .wipe1,.omniplan.parallax_page .standard-features .wipe2{margin:0;height:280px;background-attachment:scroll}.omniplan.parallax_page .pro-features .description,.omniplan.parallax_page .standard-features .description{position:static}.omniplan.parallax_page .pro-features .description .price,.omniplan.parallax_page .standard-features .description .price{font-size:1.5em}.omniplan.parallax_page .icon-grid{padding-top:0;margin-left:50px;margin-right:50px;margin-bottom:0}.omniplan.parallax_page .icon-grid .feature-text{display:none}.omniplan.parallax_page .icon-grid .feature{width:100%;margin-bottom:2em;cursor:default}.omniplan.parallax_page .icon-grid .feature .icon{height:100px}.omniplan.parallax_page .icon-grid .feature .name{font-size:1.8em;color:#404040;margin-bottom:0.5em}.omniplan.parallax_page .icon-grid .feature .description{display:block;color:#404040;font-size:1.4em}.omniplan.parallax_page .icon-grid.pro .feature .name{color:#3969AC !important}.omniplan.parallax_page .icon-grid.pro .feature.active .icon svg path,.omniplan.parallax_page .icon-grid.pro .feature.active .icon svg rect,.omniplan.parallax_page .icon-grid.pro .feature.active .icon svg polygon,.omniplan.parallax_page .icon-grid.pro .feature.active .icon svg circle{fill:#3969AC !important}.omniplan.parallax_page .icon-grid.standard .feature .name{color:#F74D4D !important}.omniplan.parallax_page .icon-grid.standard .feature.active svg path,.omniplan.parallax_page .icon-grid.standard .feature.active svg rect,.omniplan.parallax_page .icon-grid.standard .feature.active svg polygon,.omniplan.parallax_page .icon-grid.standard .feature.active svg circle{fill:#F74D4D !important}}@media (max-width: 414px){.omniplan.parallax_page .whats-new .fixed-content h2{font-size:3.5em;margin:0.5em 0.25em}.omniplan.parallax_page .pro-features .wipe1,.omniplan.parallax_page .pro-features .wipe2,.omniplan.parallax_page .standard-features .wipe1,.omniplan.parallax_page .standard-features .wipe2{height:230px}}@media (max-width: 320px){.omniplan.parallax_page h2{font-size:3em}.omniplan.parallax_page .whats-new .fixed-content h2{font-size:3em}.omniplan.parallax_page .whats-new .descriptions{height:300px}.omniplan.parallax_page .whats-new .descriptions .description h3{font-size:1.5em}.omniplan.parallax_page .whats-new .descriptions .description .icon{width:60px}}.previous_downloads .omniplan th.title{background-color:#F9D13F}.documentation .omniplan .app.hover_button .inner{background-color:#F9D13F;border-color:#F9D13F;color:#fff}.documentation .omniplan .app.hover_button .inner:hover{color:#F9D13F;background-color:#fff}.documentation .omniplan .app.solid_button .inner{background-color:#F9D13F;border-color:#F9D13F;color:#fff}.documentation .omniplan .app.solid_button .inner:hover{color:#fff;background-color:#F9D13F}.release_notes .omniplan h1{color:#F9D13F;border-bottom:1px solid #F9D13F;font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.support.index .omniplan.active .app.switcher .inner,.general.active .app.switcher .inner{color:#F9D13F;border-color:#F9D13F}.support.index .omniplan .app.switcher .inner,.general .app.switcher .inner{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;font-size:1.2em;color:#595959;padding:0.4em 0 0.5em 0;border-bottom:4px solid transparent}.support.index .omniplan .app.switcher .inner:hover,.general .app.switcher .inner:hover{color:#F9D13F;border-bottom:4px solid #F9D13F}.support.index .general .app.switcher .inner:hover{color:#1daeec;border-bottom:4px solid #1daeec}.support.index .general.active .inner{color:#1daeec;border-bottom:4px solid #1daeec}.compare{margin:0 2.5%;width:auto}.compare h2{margin-bottom:1em;color:#FCA426;font-size:4.75em}.compare h4{color:#FCA426;font-size:1.8em;line-height:0.95;margin:0}.compare table{margin:auto;width:100%}.compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.compare th{font-family:"ProximaNovaA-Regular",sans-serif;color:#FCA426;font-size:1.8em;line-height:0.95}.compare th:first-child{text-align:left;padding:0}.compare th.selector{width:12%}.compare td{font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif}.compare .x_spacer{width:30%}.compare .technical-details{float:left;width:45%;margin-left:5%}.compare .technical-details strong{font-weight:bold}.compare .name{padding-top:7px;padding-bottom:7px;padding-left:1.5em}@media (max-width: 507px){.compare .name{padding-left:0.3em}}.compare .device{font-family:"ProximaNovaCond-Regular",sans-serif;font-size:1.5em;text-align:center;padding-right:0.4em}.compare .device.pro span,.compare .device.iap span{top:0;font-size:.6em;padding:1px 3px;border-radius:.3em;line-height:2em}.compare .device.pro div,.compare .device.iap div{font-size:0.5em;padding-top:7px}.compare .device img{margin:auto}.compare .device .checkmark svg polyline{stroke:#404040}@media (max-width: 768px){.compare .device.iap div{font-size:0.4em}}@media (max-width: 507px){.compare .device.iap div{font-size:0.7em;line-height:1em;display:block}}@media (max-width: 575px){.compare th{font-size:1.8em}.compare th:first-child{width:auto}.compare td{font-size:1.2em}}@media (max-width: 480px){.compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.compare table th{font-size:1.1em;color:#FCA426}.compare table td{color:#666;font-size:1em}.compare table .feature{font-family:"ProximaNovaA-Light",sans-serif;line-height:1.2em}.compare table .device{font-size:1.2em}}.compare .feature-list{float:left;width:50%}@media (max-width: 320px){.compare{margin-bottom:1.3em}}@media (max-width: 507px){.compare{margin:0 10px}.compare h2{margin-bottom:20px}.compare .feature-list{width:100%;margin-bottom:1.5em}.compare .technical-details{width:100%;margin:0}}.app_page.omnioutliner .keyboard-banner{background-color:#FCA426;overflow:hidden;color:white;padding-bottom:20px;text-align:center}.app_page.omnioutliner .keyboard-banner h1{color:white;font-family:"ProximaNovaA-Semibold",sans-serif;font-size:5em;margin:0}.app_page.omnioutliner .keyboard-banner .tagline{color:white;font-size:2.5em}.app_page.omnioutliner .keyboard-banner .graphic-container{margin-bottom:30px;max-width:963px;margin:auto;overflow:hidden}.app_page.omnioutliner .keyboard-banner .graphic-container .frame{height:300px;width:963px;margin:auto;background-image:url("/assets/img/app-banners/ipadpro/omnioutlinerspritesheet.svg");background-size:cover}.app_page.omnioutliner .keyboard-banner .mobile-graphic-container{display:none}.app_page.omnioutliner .keyboard-banner .carousel-container{height:50px;overflow:hidden;margin-bottom:15px}@media (max-width: 507px){.app_page.omnioutliner .keyboard-banner .carousel-container{height:80px}}.app_page.omnioutliner .keyboard-banner .slide{color:white;padding:20px 0;position:relative}.app_page.omnioutliner .keyboard-banner .slide .text{text-align:center;position:relative}@keyframes move-bg-up{0%{background-position:0 0}100%{background-position:0 -6000px}}@-webkit-keyframes move-bg-up{0%{background-position:0 0}100%{background-position:0 -6000px}}@-moz-keyframes move-bg-up{0%{background-position:0 0}100%{background-position:0 -6000px}}@-ms-keyframes move-bg-up{.app_page.omnioutliner .keyboard-banner 0%{background-position:0 0}.app_page.omnioutliner .keyboard-banner 100%{background-position:0 -6000px}}.app_page.omnioutliner .keyboard-banner .animate{animation:move-bg-up 15s steps(20) 5;-webkit-animation:move-bg-up 15s steps(20) 5}@media (max-width: 960px){@keyframes small-move-bg-up{0%{background-position:0 0}100%{background-position:0 -6000px}}@-webkit-keyframes small-move-bg-up{0%{background-position:0 0}100%{background-position:0 -6000px}}@-moz-keyframes small-move-bg-up{0%{background-position:0 0}100%{background-position:0 -6000px}}@-ms-keyframes move-bg-up{.app_page.omnioutliner .keyboard-banner 0%{background-position:0 0}.app_page.omnioutliner .keyboard-banner 100%{background-position:0 -6000px}}.app_page.omnioutliner .keyboard-banner .animate{animation:small-move-bg-up 15s steps(20) infinite;-webkit-animation:small-move-bg-up 15s steps(20) infinite}}@media (max-width: 575px){.app_page.omnioutliner .keyboard-banner{padding-top:20px;padding-left:20px;padding-right:20px}.app_page.omnioutliner .keyboard-banner h1{font-size:4em}.app_page.omnioutliner .keyboard-banner .tagline{font-size:2em}.app_page.omnioutliner .keyboard-banner .graphic-container{display:none}.app_page.omnioutliner .keyboard-banner .mobile-graphic-container{display:block;margin-bottom:20px}.app_page.omnioutliner .keyboard-banner .mobile-graphic-container .frame{height:128px;width:320px;margin:auto;background-image:url("/assets/img/app-banners/ipadpro/oomobilespritesheet.svg")}}@media (max-width: 320px){.app_page.omnioutliner .keyboard-banner{padding-top:20px;padding-left:0;padding-right:0}.app_page.omnioutliner .keyboard-banner h1{font-size:3em}.app_page.omnioutliner .keyboard-banner .tagline{font-size:1.5em}}@media (max-width: 960px){.app_page.omnioutliner .keyboard-banner{background-color:#FCA426;overflow:hidden;color:white;padding-bottom:20px;text-align:center}.app_page.omnioutliner .keyboard-banner h1{color:white;font-family:"ProximaNovaA-Semibold",sans-serif;font-size:5em;margin:0}.app_page.omnioutliner .keyboard-banner .tagline{color:white;font-size:2.5em}.app_page.omnioutliner .keyboard-banner .graphic-container{margin-bottom:30px;max-width:963px;margin:auto;overflow:hidden}.app_page.omnioutliner .keyboard-banner .graphic-container .frame{height:200px;width:642px;margin:auto;background-image:url("/assets/img/app-banners/ipadpro/omnioutlinerspritesheet.svg");background-size:cover}.app_page.omnioutliner .keyboard-banner .mobile-graphic-container{display:none}.app_page.omnioutliner .keyboard-banner .carousel-container{height:50px;overflow:hidden;margin-bottom:15px}}@media (max-width: 960px) and (max-width: 507px){.app_page.omnioutliner .keyboard-banner .carousel-container{height:80px}}@media (max-width: 960px){.app_page.omnioutliner .keyboard-banner .slide{color:white;padding:20px 0;position:relative}.app_page.omnioutliner .keyboard-banner .slide .text{text-align:center;position:relative}@keyframes move-bg-up{0%{background-position:0 0}100%{background-position:0 -4000px}}@-webkit-keyframes move-bg-up{0%{background-position:0 0}100%{background-position:0 -4000px}}@-moz-keyframes move-bg-up{0%{background-position:0 0}100%{background-position:0 -4000px}}@-ms-keyframes move-bg-up{.app_page.omnioutliner .keyboard-banner 0%{background-position:0 0}.app_page.omnioutliner .keyboard-banner 100%{background-position:0 -4000px}}.app_page.omnioutliner .keyboard-banner .animate{animation:move-bg-up 15s steps(20) 5;-webkit-animation:move-bg-up 15s steps(20) 5}}@media (max-width: 960px) and (max-width: 960px){@keyframes small-move-bg-up{0%{background-position:0 0}100%{background-position:0 -4000px}}@-webkit-keyframes small-move-bg-up{0%{background-position:0 0}100%{background-position:0 -4000px}}@-moz-keyframes small-move-bg-up{0%{background-position:0 0}100%{background-position:0 -4000px}}@-ms-keyframes move-bg-up{.app_page.omnioutliner .keyboard-banner 0%{background-position:0 0}.app_page.omnioutliner .keyboard-banner 100%{background-position:0 -4000px}}.app_page.omnioutliner .keyboard-banner .animate{animation:small-move-bg-up 15s steps(20) infinite;-webkit-animation:small-move-bg-up 15s steps(20) infinite}}@media (max-width: 960px) and (max-width: 575px){.app_page.omnioutliner .keyboard-banner{padding-top:20px;padding-left:20px;padding-right:20px}.app_page.omnioutliner .keyboard-banner h1{font-size:4em}.app_page.omnioutliner .keyboard-banner .tagline{font-size:2em}.app_page.omnioutliner .keyboard-banner .graphic-container{display:none}.app_page.omnioutliner .keyboard-banner .mobile-graphic-container{display:block;margin-bottom:20px}.app_page.omnioutliner .keyboard-banner .mobile-graphic-container .frame{height:128px;width:320px;margin:auto;background-image:url("/assets/img/app-banners/ipadpro/oomobilespritesheet.svg")}}@media (max-width: 960px) and (max-width: 320px){.app_page.omnioutliner .keyboard-banner{padding-top:20px;padding-left:0;padding-right:0}.app_page.omnioutliner .keyboard-banner h1{font-size:3em}.app_page.omnioutliner .keyboard-banner .tagline{font-size:1.5em}}.app_page.omnioutliner h1,.app_page.omnioutliner h2,.app_page.omnioutliner .download h3,.app_page.omnioutliner .download h4{color:#FCA426}.app_page.omnioutliner td{color:#666}.app_page.omnioutliner .selector a{color:#FCA426}.app_page.omnioutliner .selector a:after{border-color:#FCA426}.app_page.omnioutliner h3,.app_page.omnioutliner p{color:#404040}.app_page.omnioutliner h3 strong,.app_page.omnioutliner p strong{color:#404040;font-weight:normal}.app_page.omnioutliner .text_switcher .text_button{border-color:#FCA426}.app_page.omnioutliner .text_switcher a{color:#FCA426}.app_page.omnioutliner .text-section .detail{width:100%;font-family:"ProximaNovaA-Light",sans-serif;font-size:1.3em}@media (max-width: 320px){.app_page.omnioutliner .action{margin-bottom:0}}.app_page.omnioutliner .action header{line-height:3.2em}@media (max-width: 320px){.app_page.omnioutliner .action header{line-height:normal}}.app_page.omnioutliner .action .detail{width:100%;margin:auto;font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.2em}@media (max-width: 480px){.app_page.omnioutliner .action .detail{width:auto}}.app_page.omnioutliner .action .screenshot{text-align:center}.app_page.omnioutliner .action .screenshot .hardware{width:90%;margin:auto;overflow:visible;background-size:100%;background-repeat:no-repeat;background-position:center top}.app_page.omnioutliner .action.mac div.ipad,.app_page.omnioutliner .action.mac div.iphone,.app_page.omnioutliner .action.ipad div.mac,.app_page.omnioutliner .action.ipad div.iphone,.app_page.omnioutliner .action.iphone div.mac,.app_page.omnioutliner .action.iphone div.ipad{display:none}.app_page.omnioutliner .action.mac a.ipad .inner,.app_page.omnioutliner .action.mac a.iphone .inner,.app_page.omnioutliner .action.ipad a.mac .inner,.app_page.omnioutliner .action.ipad a.iphone .inner,.app_page.omnioutliner .action.iphone a.mac .inner,.app_page.omnioutliner .action.iphone a.ipad .inner{opacity:.4}.app_page.omnioutliner .features ul{border-color:#FCA426}.app_page.omnioutliner .features li{color:#ffb325}.app_page.omnioutliner .features tbody.feature tr{border-bottom-color:#fff8ef}.app_page.omnioutliner .features .pro td{color:#fc990d}.app_page.omnioutliner .container{max-width:100%}.app_page.omnioutliner .group{max-width:none}.app_page.omnioutliner .group .fixed-max-width,.app_page.omnioutliner .group .fixed-product-nav .inner{max-width:960px;margin-left:auto;margin-right:auto}@media (max-width: 960px){.app_page.omnioutliner .group .fixed-max-width{margin-right:1em;margin-left:1em}}.app_page.omnioutliner .group .compare{max-width:100%}.app_page.omnioutliner .buy-now-two-column{background-color:#FCA426}.app_page.omnioutliner .buy-now-two-column .trial-link a{color:#fff}.app_page.omnioutliner .buy-now-two-column .price{color:#fff}.app_page.omnioutliner .buy-now-two-column .Pro h4{color:#DA342A}.app_page.omnioutliner .buy-now-two-column .Pro a{color:#DA342A}.app_page.omnioutliner .buy-now-two-column .Pro .round_button .inner{background-color:#DA342A}.app_page.omnioutliner .buy-now-two-column .Standard h4{color:#EADC30}.app_page.omnioutliner .buy-now-two-column .Standard a{color:#EADC30}.app_page.omnioutliner .buy-now-two-column .Standard .round_button .inner{background-color:#EADC30}.app_page.omnioutliner .fixed-product-nav .flat-button .inner{color:#fff;border:1px solid #DA342A;background-color:#DA342A}.app_page.omnioutliner .fixed-product-nav .download-button .inner{background-color:#EADC30;border:1px solid #EADC30}.app_page.omnioutliner .fixed-product-nav .section-nav>div{color:#404040}.app_page.omnioutliner .fixed-product-nav .section-nav .active a{border-bottom:1px solid #FCA426}.app_page.omnioutliner .fixed-product-nav .section-nav .section-link.active{color:#404040;background-color:transparent}.app_page.omnioutliner .fixed-product-nav .inner{width:100%;margin-left:auto;margin-right:auto}.app_page.omnioutliner .fixed-product-nav .inner .section-nav{margin:0 1%;width:68%}.app_page.omnioutliner .fixed-product-nav .inner .section-nav>div:first-child{margin-left:0px}.app_page.omnioutliner .block-quote{font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.2em;width:60%;margin:auto;margin-bottom:4em}.app_page.omnioutliner .block-quote .author{font-weight:800;text-decoration:underline;font-size:0.8em;margin:0.5em 0}.app_page.omnioutliner .block-quote .author a{color:inherit}.app_page.omnioutliner .compare{margin:0 2.5%;width:auto}.app_page.omnioutliner .compare h2{margin-bottom:1em;color:#FCA426;font-size:4.75em}.app_page.omnioutliner .compare h4{color:#FCA426;font-size:1.8em;line-height:0.95;margin:0}.app_page.omnioutliner .compare table{margin:auto;width:100%}.app_page.omnioutliner .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.app_page.omnioutliner .compare th{font-family:"ProximaNovaA-Regular",sans-serif;color:#FCA426;font-size:1.8em;line-height:0.95}.app_page.omnioutliner .compare th:first-child{text-align:left;padding:0}.app_page.omnioutliner .compare th.selector{width:12%}.app_page.omnioutliner .compare td{font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif}.app_page.omnioutliner .compare .x_spacer{width:30%}.app_page.omnioutliner .compare .technical-details{float:left;width:45%;margin-left:5%}.app_page.omnioutliner .compare .technical-details strong{font-weight:bold}.app_page.omnioutliner .compare .name{padding-top:7px;padding-bottom:7px;padding-left:1.5em}@media (max-width: 507px){.app_page.omnioutliner .compare .name{padding-left:0.3em}}.app_page.omnioutliner .compare .device{font-family:"ProximaNovaCond-Regular",sans-serif;font-size:1.5em;text-align:center;padding-right:0.4em}.app_page.omnioutliner .compare .device.pro span,.app_page.omnioutliner .compare .device.iap span{top:0;font-size:.6em;padding:1px 3px;border-radius:.3em;line-height:2em}.app_page.omnioutliner .compare .device.pro div,.app_page.omnioutliner .compare .device.iap div{font-size:0.5em;padding-top:7px}.app_page.omnioutliner .compare .device img{margin:auto}.app_page.omnioutliner .compare .device .checkmark svg polyline{stroke:#404040}@media (max-width: 768px){.app_page.omnioutliner .compare .device.iap div{font-size:0.4em}}@media (max-width: 507px){.app_page.omnioutliner .compare .device.iap div{font-size:0.7em;line-height:1em;display:block}}@media (max-width: 575px){.app_page.omnioutliner .compare th{font-size:1.8em}.app_page.omnioutliner .compare th:first-child{width:auto}.app_page.omnioutliner .compare td{font-size:1.2em}}@media (max-width: 480px){.app_page.omnioutliner .compare table>tbody:nth-child(2n+2){background-color:#D1D3D4}.app_page.omnioutliner .compare table th{font-size:1.1em;color:#FCA426}.app_page.omnioutliner .compare table td{color:#666;font-size:1em}.app_page.omnioutliner .compare table .feature{font-family:"ProximaNovaA-Light",sans-serif;line-height:1.2em}.app_page.omnioutliner .compare table .device{font-size:1.2em}}.app_page.omnioutliner .compare .feature-list{float:left;width:50%}@media (max-width: 320px){.app_page.omnioutliner .compare{margin-bottom:1.3em}}@media (max-width: 507px){.app_page.omnioutliner .compare{margin:0 10px}.app_page.omnioutliner .compare h2{margin-bottom:20px}.app_page.omnioutliner .compare .feature-list{width:100%;margin-bottom:1.5em}.app_page.omnioutliner .compare .technical-details{width:100%;margin:0}}.app_page.omnioutliner .lined-text{color:#E4602A;border-color:#E4602A}.app_page.omnioutliner .lined-text a{color:#E4602A}.app_page.omnioutliner .action .text-section .platform-button.active{background-color:#E4602A}.app_page.omnioutliner .return-button{color:#f5f5f5;-webkit-text-fill-color:#f5f5f5}.app_page.omnioutliner .return-button .svg-icon svg,.app_page.omnioutliner .return-button .svg-icon polyline,.app_page.omnioutliner .return-button .svg-icon line,.app_page.omnioutliner .return-button .svg-icon path,.app_page.omnioutliner .return-button .svg-icon rect,.app_page.omnioutliner .return-button .svg-icon circle,.app_page.omnioutliner .return-button .svg-icon ellipse,.app_page.omnioutliner .return-button .svg-icon polygon{stroke:#f5f5f5}.app_page.omnioutliner .return-button .svg-icon>svg path{fill:#f5f5f5}.app_page.omnioutliner .buy-now.active .inner{background-color:#f5f5f5;border-color:#f5f5f5;color:#E4602A}.app_page.omnioutliner .block-quote{color:#E4602A}.app_page.omnioutliner .triangle{border-top:25px solid #F5E6CE}.app_page.omnioutliner .buttons .inner,.app_page.omnioutliner .feature-display .inner{background-color:#E4602A;border-color:#E4602A;color:#fff}.app_page.omnioutliner .feature-display .inner:hover{background-color:#F5E6CE;border-color:#F5E6CE;color:black}.app_page.omnioutliner .feature-display.expanded .inner{background-color:#F5E6CE;border-color:#F5E6CE;color:black}.app_page.omnioutliner .pro-grid .pro-feature{background-color:#E9763E}.app_page.omnioutliner .pro-grid .pro-feature.hover{background-color:#FFAD4C}.app_page.omnioutliner .pro-grid .pro-feature.selected .feature-title{background-color:#FFAD4C}.app_page.omnioutliner .pro-grid .pro-feature .feature-title{background-color:transparent}.app_page.omnioutliner .pro-grid .detail-box{background-color:#FFAD4C}@media (max-width: 375px){.app_page.omnioutliner .pro-features .text-section{width:100%;margin:auto}}@media (max-width: 320px){.app_page.omnioutliner h1{margin-bottom:0.1em;font-size:3.5em}}.app_page.omnioutliner h1{margin-bottom:0.2em;line-height:0.95em}.app_page.omnioutliner .new-features{background-color:#FFDF90;color:#E4602A}.app_page.omnioutliner .pro-grid .platform{color:#DBDADD}.app_page.omnioutliner .pro-features h2{text-align:center}.app_page.omnioutliner .pro-features .pro-feature .icon{opacity:1}.app_page.omnioutliner .pro-features .pro-feature .icon img{max-width:60px;position:absolute;top:auto;bottom:0;right:0;margin:10%}.app_page.omnioutliner .pro-features .pro-feature.selected{background-color:#D1D3D4}.app_page.omnioutliner .pro-features .pro-feature.selected .feature-title div{float:left}.omnioutliner tr{border-bottom-color:rgba(252,164,38,0.9)}.omnioutliner .vid a{color:#FCA426}.omnioutliner .platform-label{color:#ffb325}.omnioutliner .access .mac .platform-label,.omnioutliner .resources .mac .platform-label{height:73px;background-image:url(../img/icons/omnioutliner-mac.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnioutliner .access .mac .platform-label,.omnioutliner .resources .mac .platform-label{background-image:url(../img/icons/omnioutliner-mac@2x.png);background-size:73px 73px}}@media (max-width: 768px){.omnioutliner .access .mac .platform-label,.omnioutliner .resources .mac .platform-label{height:53px;background-image:url(../img/icons/omnioutliner-mac@2x.png);background-size:53px 53px}}@media (max-width: 320px){.omnioutliner .access .mac .platform-label,.omnioutliner .resources .mac .platform-label{height:40px;background-image:url(../img/icons/omnioutliner-mac@2x.png);background-size:40px 40px}}.omnioutliner .access .ipad .platform-label,.omnioutliner .resources .ipad .platform-label{height:73px;background-image:url(../img/icons/omnioutliner-ipad.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnioutliner .access .ipad .platform-label,.omnioutliner .resources .ipad .platform-label{background-image:url(../img/icons/omnioutliner-ipad@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnioutliner .access .ipad .platform-label,.omnioutliner .resources .ipad .platform-label{height:53px;background-image:url(../img/icons/omnioutliner-ipad@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnioutliner .access .ipad .platform-label,.omnioutliner .resources .ipad .platform-label{height:40px;background-image:url(../img/icons/omnioutliner-ipad@2x.png);background-size:35px 35px;background-position-y:5px}}.omnioutliner .access .iphone .platform-label,.omnioutliner .resources .iphone .platform-label{height:73px;background-image:url(../img/icons/omnioutliner-iphone.png);background-size:65px 65px}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.omnioutliner .access .iphone .platform-label,.omnioutliner .resources .iphone .platform-label{background-image:url(../img/icons/omnioutliner-iphone@2x.png);background-size:65px 65px}}@media (max-width: 768px){.omnioutliner .access .iphone .platform-label,.omnioutliner .resources .iphone .platform-label{height:53px;background-image:url(../img/icons/omnioutliner-iphone@2x.png);background-size:44px 44px}}@media (max-width: 320px){.omnioutliner .access .iphone .platform-label,.omnioutliner .resources .iphone .platform-label{height:40px;background-image:url(../img/icons/omnioutliner-iphone@2x.png);background-size:35px 35px;background-position-y:5px}}.previous_downloads .omnioutliner th.title{background-color:#E4602A}.documentation .omnioutliner .app.hover_button .inner{background-color:#E4602A;border-color:#E4602A;color:#fff}.documentation .omnioutliner .app.hover_button .inner:hover{color:#E4602A;background-color:#fff}.documentation .omnioutliner .app.solid_button .inner{background-color:#E4602A;border-color:#E4602A;color:#fff}.documentation .omnioutliner .app.solid_button .inner:hover{color:#fff;background-color:#E4602A}.support.index .omnioutliner.active .app.switcher .inner,.general.active .app.switcher .inner{color:#E4602A;border-color:#E4602A}.support.index .omnioutliner .app.switcher .inner,.general .app.switcher .inner{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;font-size:1.2em;color:#595959;padding:0.4em 0 0.5em 0;border-bottom:4px solid transparent}.support.index .omnioutliner .app.switcher .inner:hover,.general .app.switcher .inner:hover{color:#E4602A;border-bottom:4px solid #E4602A}.support.index .general .app.switcher .inner:hover{color:#1daeec;border-bottom:4px solid #1daeec}.support.index .general.active .inner{color:#1daeec;border-bottom:4px solid #1daeec}.release_notes .omnioutliner h1{color:#FCA426;border-bottom:1px solid #FCA426;font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.app_page.omnipresence article{padding-top:9em;background-image:url(../img/app-banners/omnipresencebanner.png);background-repeat:no-repeat}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.app_page.omnipresence article{background-image:url(../img/app-banners/omnipresencebanner@2x.png);background-size:100%}}@media (max-width: 320px){.app_page.omnipresence article{background-image:none;padding-top:0}}.app_page.omnipresence h1{color:#009fdc;margin-left:-10px}.app_page.omnipresence h1:after{content:"";display:inline-block;padding-bottom:12px;margin-bottom:-12px;height:74px;width:75px;background-image:url(../img/icons/omnipresence-mac.png);background-repeat:no-repeat;background-position:left bottom}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.app_page.omnipresence h1:after{background-image:url(../img/icons/omnipresence-mac@2x.png);background-size:74px 75px}}@media (max-width: 768px){.app_page.omnipresence h1{font-size:4.5em}}@media (max-width: 575px){.app_page.omnipresence h1{font-size:2.9em}.app_page.omnipresence h1:after{height:32px;width:32px;padding-bottom:4px;margin-bottom:-4px;background-image:url(../img/icons/omnipresence-mac-small.png);background-size:32px 32px}}@media (max-width: 575px){.app_page.omnipresence h1:after{background-image:url(../img/icons/omnipresence-mac-small@2x.png)}}@media (max-width: 320px){.app_page.omnipresence h1:after{content:none}}.app_page.omnipresence .intro p{font-size:2em}@media (max-width: 575px){.app_page.omnipresence .intro p{font-size:1.5em}}@media (max-width: 1024px) and (orientation: landscape){.app_page.omnipresence .intro p{font-size:1.7em}}@media (max-width: 375px){.app_page.omnipresence .intro p{font-size:1.2em}}.app_page.omnipresence .app>span{color:#006298;font-size:3em;font-family:"ProximaNovaA-Thin",sans-serif}@media (max-width: 575px){.app_page.omnipresence .app>span{font-size:1.5em;line-height:2em}}@media (max-width: 320px){.app_page.omnipresence .app>span{font-size:1.2em}}.app_page.omnipresence .platform{position:relative}.app_page.omnipresence .platform header{margin:auto;max-width:30em}@media (max-width: 960px){.app_page.omnipresence .platform header{width:80%}}@media (max-width: 320px){.app_page.omnipresence .platform header{width:auto}}.app_page.omnipresence .platform header h2{float:left;font-size:3rem;color:#009fdc;text-align:left;line-height:40px}.app_page.omnipresence .platform header>span{float:left;font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.4em;margin-left:10px;color:#595959;line-height:53px}@media (max-width: 575px){.app_page.omnipresence .platform header>span{position:static;margin-left:0}}@media (max-width: 1024px) and (orientation: landscape){.app_page.omnipresence .platform header>span{font-size:1.2em}}@media (max-width: 414px){.app_page.omnipresence .platform header>span{font-size:1.2em}}.app_page.omnipresence .platform .detail{font-size:1.5em;margin-top:-20px;clear:both;max-width:30em;margin:-20px auto 0}.app_page.omnipresence .platform .detail p{margin-top:0px}@media (max-width: 960px){.app_page.omnipresence .platform .detail{width:80%}}@media (max-width: 414px){.app_page.omnipresence .platform .detail{width:100%}}.app_page.omnipresence .more{margin-top:2em}.app_page.omnipresence .more header{font-size:1.4em;font-family:"ProximaNovaA-Thin",sans-serif}.app_page.omnipresence .more p{font-size:1em}.app_page.omnipresence .questions{width:80%;margin:auto}.app_page.omnipresence .questions ul{margin:0 1em;padding:0}.app_page.omnipresence .questions ul li{list-style:none;margin-bottom:2em}.app_page.omnipresence .questions ul li h4{font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.6em;margin-bottom:0}.app_page.omnipresence .questions ul li p{font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif}@media (max-width: 960px){.app_page.omnipresence .questions{width:100%}}@media (max-width: 375px){.app_page.omnipresence .questions{max-width:90%}}.previous_downloads .omnipresence th.title{background-color:#009fdc}.release_notes .omnipresence h1{color:#009fdc;border-bottom:1px solid #009fdc;font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.more .apps{margin-top:45px}.more .app{border-bottom:1px solid #e4e4e5}.more .app:last-child{border-bottom:none}.more header{margin-bottom:-10px}.more header h2{font-size:3em;float:left;margin:0;padding:0}@media (max-width: 960px){.more header h2{float:none;font-size:2em}}.more header .tag{font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.3em;line-height:3.3em;padding-left:1.5em}@media (max-width: 960px){.more header .tag{padding-left:0;line-height:inherit}}@media (max-width: 960px){.more header{margin-bottom:1em}}.more p{font-size:1.1em;font-family:"ProximaNovaA-Regular",sans-serif}.more p.intro{margin-top:0}.more .icon{height:128px;margin-bottom:0;background-repeat:no-repeat;background-position:center center;background-size:128px}.developer header .dev_title,.developer_archives header .dev_title{height:4em;display:block;margin-bottom:0px}.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:5.5em;display:inline-block;font-family:"ProximaNovaA-Thin", sans-serif}@media all and (min-width: 960px) and (max-width: 1200px){.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:5.5em}}@media (min-width: 750px) and (max-width: 960px){.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:5.5em}}@media all and (max-width: 750px){.developer header .developer_title h1,.developer_archives header .developer_title h1{display:block;text-align:center;width:100%;margin:0}}@media (max-width: 414px){.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:3.5em;width:100%;text-align:center;margin:0;margin-top:10px}}.developer header .frameworks_div,.developer_archives header .frameworks_div{margin-top:1.2em;margin-bottom:1em;font-size:2em;font-family:"ProximaNovaA-Thin", sans-serif;text-align:left}@media all and (max-width: 750px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:block;text-align:center;width:100%;margin:0;font-size:1.2em}}@media (min-width: 750px) and (max-width: 960px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:block;text-align:center;width:100%;margin:0;font-size:1.2em}}@media all and (max-width: 750px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:block;text-align:center;width:100%;margin:0;font-size:1.2em}}@media (max-width: 414px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:none}}.developer header .dev_img,.developer_archives header .dev_img{margin-left:auto;margin-right:auto;text-align:center;display:block}@media all and (max-width: 750px){.developer header .dev_img,.developer_archives header .dev_img{display:block;text-align:center}}@media (min-width: 750px) and (max-width: 960px){.developer header .dev_img,.developer_archives header .dev_img{float:right;display:inline-block}}.developer header .dev_img img,.developer_archives header .dev_img img{margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle;display:block;height:180px}@media (max-width: 414px){.developer header .dev_img img,.developer_archives header .dev_img img{height:100px}}.developer .return>div,.developer_archives .return>div{margin:auto}.developer header.page,.developer_archives header.page{text-align:left;margin-bottom:1.51em}.developer img,.developer iframe,.developer_archives img,.developer_archives iframe{max-width:100%}@media (max-width: 414px){.developer img,.developer_archives img{height:100%;width:100%}}.developer iframe,.developer_archives iframe{margin-bottom:1em}@media (max-width: 414px){.developer article,.developer_archives article{margin:0 10px}}.developer article:after,.developer_archives article:after{content:"";background-image:url(../img/dividers/omni-divider.png);background-repeat:no-repeat;background-position:center;display:block;height:40px;font-size:3.2em;text-align:center;margin:auto;margin-top:1em;width:80%}.developer article:last-child:after,.developer_archives article:last-child:after{content:none}.developer article code,.developer_archives article code{word-wrap:break-word}.developer article strong,.developer article b,.developer_archives article strong,.developer_archives article b{font-family:"ProximaNovaA-Semibold",sans-serif}.developer article header,.developer_archives article header{text-align:left;font-family:"ProximaNovaA-Thin",sans-serif;margin-bottom:1.5em;margin-left:auto;margin-right:auto;width:80%}.developer article header .developer_title,.developer_archives article header .developer_title{font-size:2.5em;color:#1daeec;text-transform:uppercase;word-spacing:.1em;white-space:nowrap}@media (max-width: 480px){.developer article header .developer_title,.developer_archives article header .developer_title{font-size:1.9em;overflow:visible;background-size:28%;background-position:left middle}}.developer article header h1,.developer_archives article header h1{font-size:2.5em;margin-bottom:.2em;line-height:normal}@media (max-width: 414px){.developer article header h1,.developer_archives article header h1{font-size:2em}}.developer article header h1 a,.developer_archives article header h1 a{color:#404040}.developer article header span,.developer_archives article header span{font-size:1.1em;color:#595959}.developer article header span a,.developer_archives article header span a{color:#595959}@media (max-width: 960px){.developer article header,.developer_archives article header{margin:auto}}@media (max-width: 768px){.developer article header,.developer_archives article header{width:80%}}@media (max-width: 480px){.developer article header,.developer_archives article header{width:100%;margin-left:10px}.developer article header h1,.developer_archives article header h1{font-size:2.5em}}.developer article .body,.developer_archives article .body{line-height:1.4em}.developer article>ul,.developer_archives article>ul{padding:0 2.5em}.developer h2,.developer_archives h2{font-family:"ProximaNovaA-Regular",sans-serif;margin-bottom:0;line-height:1.1em}.developer h3,.developer_archives h3{font-family:"ProximaNovaA-Semibold",sans-serif}.developer .footnotes p,.developer_archives .footnotes p{text-align:left}.developer section.body,.developer_archives section.body{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.05em;margin:auto;width:80%}@media (max-width: 414px){.developer section.body,.developer_archives section.body{width:100%}}.developer section.body blockquote,.developer_archives section.body blockquote{margin-left:auto;margin-right:auto}.developer section.body img,.developer_archives section.body img{margin:auto;display:block}.developer section.body li p,.developer_archives section.body li p{width:100%}.developer section.body blockquote,.developer_archives section.body blockquote{font-family:"ProximaNovaACond-RegularIt",sans-serif;font-style:italic;border-left:3px solid #e4e4e5;padding:0 1em}.developer section.body blockquote p,.developer_archives section.body blockquote p{width:100%}.developer section.body>div,.developer_archives section.body>div{text-align:center;margin-bottom:1.1em}@media (max-width: 768px){.developer section.body p,.developer section.body h2,.developer section.body h3,.developer section.body h4,.developer section.body h5,.developer section.body h6,.developer section.body ul,.developer section.body ol,.developer section.body hr,.developer section.body blockquote,.developer_archives section.body p,.developer_archives section.body h2,.developer_archives section.body h3,.developer_archives section.body h4,.developer_archives section.body h5,.developer_archives section.body h6,.developer_archives section.body ul,.developer_archives section.body ol,.developer_archives section.body hr,.developer_archives section.body blockquote{width:90%}}@media (max-width: 768px) and (max-width: 414px){.developer section.body p,.developer section.body h2,.developer section.body h3,.developer section.body h4,.developer section.body h5,.developer section.body h6,.developer section.body ul,.developer section.body ol,.developer section.body hr,.developer section.body blockquote,.developer_archives section.body p,.developer_archives section.body h2,.developer_archives section.body h3,.developer_archives section.body h4,.developer_archives section.body h5,.developer_archives section.body h6,.developer_archives section.body ul,.developer_archives section.body ol,.developer_archives section.body hr,.developer_archives section.body blockquote{width:100%}}.paginate{text-align:center}.paginate .pages{font-size:1.3em;margin-bottom:.75em}.paginate a:last-child:before{content:"•";margin:0 .2em 0 0}.developer_archives h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.developer_archives .archives{width:80%;margin:auto}.developer_archives .archives ul{padding-left:0}.developer_archives .archives ul h2{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.1em;color:gray;margin-top:2em;margin-bottom:-.5em}.developer_archives .archives ul li{list-style-type:none;font-size:1.4em;margin:.5em 0 .5em 0}.developer_archives .archives ul li span{font-size:.7em;color:gray;white-space:nowrap}@media (max-width: 575px){.developer_archives .archives ul li{font-size:1.1em}}@media (max-width: 320px){.developer_archives .archives ul li{font-size:1.1em}}.about-us .team header{margin-bottom:0.25em}.about-us .team header h2{float:left}.about-us .team header select{float:right}@media (max-width: 414px){.about-us .team header{margin:0.5em 0}.about-us .team header h2{display:none}}.about-us .team select{margin-top:1em;display:none}.about-us .team .grid_row+.grid_row{margin-top:2%}.about-us .team .team-selector{background:#2D3E8B;color:white;font-family:"ProximaNovaA-Thin",sans-serif;float:right;width:270px;height:2.2em}@media (max-width: 375px){.about-us .team .team-selector{width:100%}}.about-us .team .team-selector .team-list{width:inherit;list-style:none;padding:0.6em;font-size:1.2em;line-height:1.5em;margin:0;position:absolute;z-index:10;background:#2D3E8B;display:none;max-height:0;-webkit-transition:max-height 0.5s linear;-moz-transition:max-height 0.5s linear;-o-transition:max-height 0.5s linear;transition:max-height 0.5s linear}@media (max-width: 414px){.about-us .team .team-selector .team-list{width:90%}}.about-us .team .team-selector .team-list.active{max-height:500px;display:block}.about-us .team .team-selector .team-list .team-item{cursor:pointer}.about-us .team .team-selector .team-list .team-item:hover{color:#1daeec}.about-us .team .team-selector .selector-box{background:#3d71bc;border:1px solid #2D3E8B;height:inherit;cursor:pointer}.about-us .team .team-selector .selector-box>div{font-size:1.26em;display:inline-block;padding:0.3em;max-width:210px;overflow:hidden;white-space:nowrap}.about-us .team .team-selector .selector-box .select-triangle{width:18%;height:100%;float:right;padding:0.5em 0.6em;cursor:pointer}@media (max-width: 414px){.about-us .team .team-selector .selector-box .select-triangle{padding:0.5em 0.75em}}.about-us .team .team-selector .selector-box .select-triangle.active{background:#2D3E8B}.about-us .team .team-selector .selector-box .select-triangle.active .triangle{border-top:12px solid #fff}.about-us .team .team-selector .selector-box .triangle{position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #2D3E8B;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.about-us .team .omnite{display:inline-block;position:relative;width:23.5%;margin:0 0 0 2%}@media (max-width: 575px){.about-us .team .omnite{width:49%}.about-us .team .omnite:nth-child(2){float:right}}.about-us .team .omnite:first-child{margin-left:0}.about-us .team .omnite:nth-child(4){float:right}.about-us .team .omnite .photo{position:relative}.about-us .team .omnite .photo_alt{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;position:absolute;opacity:0;top:0;left:0}.about-us .team .omnite.selected .photo_alt{opacity:1}.about-us .team .omnite .info{-webkit-transition:background-color 0.4s,margin-bottom 0.4s,height 0.2s linear 0.3s;-moz-transition:background-color 0.4s,margin-bottom 0.4s,height 0.2s linear 0.3s;-o-transition:background-color 0.4s,margin-bottom 0.4s,height 0.2s linear 0.3s;transition:background-color 0.4s,margin-bottom 0.4s,height 0.2s linear 0.3s;width:100%;padding:4% 5%;color:#fff;background-color:gray;white-space:nowrap;height:2em;margin-top:-5px}.about-us .team .omnite .info .name{-webkit-transition:font-size 0.4s;-moz-transition:font-size 0.4s;-o-transition:font-size 0.4s;transition:font-size 0.4s}@media (max-width: 960px){.about-us .team .omnite .info .name{font-size:1em}}@media (max-width: 768px){.about-us .team .omnite .info .name{font-size:.9em}}@media (max-width: 575px){.about-us .team .omnite .info .name{font-size:1.2em}}@media (max-width: 320px){.about-us .team .omnite .info .name{font-size:.9em}}.about-us .team .omnite .info .title{display:none;clear:both;position:absolute;bottom:0;width:100%;left:5%;white-space:normal;font-family:"ProximaNovaA-Thin",sans-serif;font-size:.9em}.about-us .team .omnite .bio{display:none}.about-us .team .omnite.selecting .info{margin-bottom:1.4em}.about-us .team .omnite.selected .info{height:3.4em;background-color:#3d71bc;margin-bottom:0px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s}.about-us .team .omnite.selected .info .name{font-size:1.4em}@media (max-width: 960px){.about-us .team .omnite.selected .info .name{font-size:1em}}@media (max-width: 768px){.about-us .team .omnite.selected .info .name{font-size:.9em}}@media (max-width: 575px){.about-us .team .omnite.selected .info .name{font-size:1.4em}}@media (max-width: 320px){.about-us .team .omnite.selected .info .name{font-size:.9em}}.about-us .team .omnite.selected .info .title{display:inline}@media (max-width: 768px){.about-us .team .omnite.selected .info .title{font-size:.8em}}@media (min-width: 960px){.about-us .team .omnite:nth-child(5n+1){margin-left:0}}@media (max-width: 768px){.about-us .team .omnite:nth-child(4n+1){margin-left:0}}.about-us .team .bio-box{-webkit-transition:height 1s,max-height 0.6s;-moz-transition:height 1s,max-height 0.6s;-o-transition:height 1s,max-height 0.6s;transition:height 1s,max-height 0.6s;background-color:#3d71bc;color:#fff;clear:both;max-height:0px;overflow:hidden;margin-bottom:0;padding:0 1em}.about-us .team .bio-box p{margin-right:auto;margin-left:auto;font-size:1.05em}.about-us .team .bio-box a{color:#fff;text-decoration:underline}.about-us .team .bio-box.opened{height:auto;max-height:450px;padding:.1em 1em}.about-us header h1{font-size:6rem;color:#3d71bc;padding:0;margin:0}@media (max-width: 768px){.about-us header h1{font-size:5rem}}@media (max-width: 575px){.about-us header h1{font-size:3rem}}.about-us header .addresses ul{position:relative;float:left;width:33%;padding-left:3.5em;padding-top:.5em;color:#3d71bc;font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif;list-style-type:none;list-style-position:outside}@media (max-width: 768px){.about-us header .addresses ul{width:50%}}@media (max-width: 575px){.about-us header .addresses ul{width:100%}}.about-us header .addresses .icon{position:absolute;top:0;left:0;height:3em;width:3em;z-index:-1}.about-us header .addresses .icon path{fill:#3d71bc}@media (max-width: 960px){.about-us header .addresses{font-size:.8em}}@media (max-width: 768px){.about-us header .addresses{font-size:0.9em}}.about-us h2{color:#3d71bc;font-size:3rem;margin:0;padding:0}@media (max-width: 768px){.about-us h2{font-size:1.8em}}.about-us p{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.5rem}@media (max-width: 575px){.about-us p{font-size:1.1em}}.about-us .intro{clear:both}.about-us section{margin-bottom:1em}@media (max-width: 320px){.about-us .contact div{height:60px}.about-us .contact div .title{font-size:1.1em;bottom:1.1em}.about-us .contact div .email{font-size:0.8em}}.about-us .story{border-bottom:1px solid #e4e4e5;font-size:1.4em}.about-us .story header{margin-bottom:1.4em}@media (max-width: 575px){.about-us .story header img{float:none;margin-left:0}.about-us .story header span{font-size:1.1em;clear:none}}.about-us .story p{clear:left}@media (max-width: 575px){.about-us .story p{clear:both}}.about-us .story ul{position:relative}.about-us .story ul li{margin-bottom:1.3em;font-family:"ProximaNovaA-Regular",sans-serif}.about-us .story .scenes img{width:23.5%;margin:0 0 2% 2%;padding:0;float:left}.about-us .story .scenes img:first-child{margin:0}@media (max-width: 414px){.about-us .story .scenes img{margin-left:1%;margin-bottom:1%;width:49.5%}.about-us .story .scenes img:nth-child(3){margin-left:0}.about-us .story .scenes img:nth-child(1){margin-left:0}}.about-us .story .awards .graphics img{margin:0 4%}@media (min-width: 960px){.about-us .story .awards .graphics img{margin:0 8%}.about-us .story .awards .graphics img:first-child{margin-left:0}.about-us .story .awards .graphics img:last-child{margin-right:0}}.about-us .hiring{border-bottom:1px solid #e4e4e5}.blog .return>div,.static .return>div,.blog_archives .return>div{margin:auto}.blog header.page,.static header.page,.blog_archives header.page{text-align:left;margin-bottom:1.5em;margin-top:1.5em}.blog header.page .blog_title,.static header.page .blog_title,.blog_archives header.page .blog_title{font-size:2.5em;color:#1daeec;text-transform:uppercase;word-spacing:.1em;white-space:nowrap}@media (max-width: 480px){.blog header.page .blog_title,.static header.page .blog_title,.blog_archives header.page .blog_title{font-size:1.9em;overflow:visible;background-size:28%;background-position:left middle}}.blog img,.static img,.blog iframe,.static iframe,.blog_archives img,.blog_archives iframe{max-width:100%}@media (max-width: 414px){.blog img,.static img,.blog_archives img{height:100%;width:100%}}.blog iframe,.static iframe,.blog_archives iframe{margin-bottom:1em}.blog article:after,.static article:after,.blog_archives article:after{content:"";background-image:url(../img/dividers/blog-divider.png);background-repeat:no-repeat;background-position:center;display:block;height:40px;font-size:3.2em;text-align:center;margin:auto;margin-top:1em}.blog article:last-child:after,.static article:last-child:after,.blog_archives article:last-child:after{content:none}.blog article header,.static article header,.blog_archives article header{text-align:left;font-family:"ProximaNovaA-Thin",sans-serif;margin-bottom:1.5em;width:65%;margin-left:auto;margin-right:auto}.blog article header h1,.static article header h1,.blog_archives article header h1{font-size:2.5em;margin-bottom:.2em;line-height:normal}.blog article header h1 a,.static article header h1 a,.blog_archives article header h1 a{color:#404040}.blog article header span,.static article header span,.blog_archives article header span{font-size:1.1em;color:#595959}.blog article header span a,.static article header span a,.blog_archives article header span a{color:#595959}@media (max-width: 960px){.blog article header,.static article header,.blog_archives article header{margin:auto}}@media (max-width: 768px){.blog article header,.static article header,.blog_archives article header{width:90%}}@media (max-width: 480px){.blog article header h1,.static article header h1,.blog_archives article header h1{font-size:2.5em}}.blog article .body,.static article .body,.blog_archives article .body{line-height:1.4em}.blog article>ul,.static article>ul,.blog_archives article>ul{padding:0 2.5em}.blog h2,.static h2,.blog_archives h2{font-family:"ProximaNovaA-Regular",sans-serif;margin-bottom:0;line-height:1.1em}.blog .footnotes p,.static .footnotes p,.blog_archives .footnotes p{text-align:left}.blog section.body,.static section.body,.blog_archives section.body{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.05em;margin:auto}.blog section.body>*,.static section.body>*,.blog_archives section.body>*{width:65%;margin-left:auto;margin-right:auto}.blog section.body img,.static section.body img,.blog_archives section.body img{margin:auto;display:block}.blog section.body li p,.static section.body li p,.blog_archives section.body li p{width:100%}.blog section.body blockquote,.static section.body blockquote,.blog_archives section.body blockquote{font-family:"ProximaNovaACond-RegularIt",sans-serif;border-left:3px solid #e4e4e5;padding:0 1em}.blog section.body blockquote p,.static section.body blockquote p,.blog_archives section.body blockquote p{width:100%}@media (max-width: 768px){.blog section.body>*,.static section.body>*,.blog_archives section.body>*{width:90%}}.paginate{text-align:center}.paginate .pages{font-size:1.3em;margin-bottom:.75em}.paginate a:last-child:before{content:"•";margin:0 .2em 0 0}.blog_archives h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.blog_archives .archives{width:80%;margin:auto}.blog_archives .archives ul{padding-left:0}.blog_archives .archives ul h2{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.1em;color:gray;margin-top:2em;margin-bottom:-.5em}.blog_archives .archives ul li{list-style:none;font-size:1.4em;margin:.5em 0 .5em 0}.blog_archives .archives ul li span{font-size:.7em;color:gray;white-space:nowrap}@media (max-width: 575px){.blog_archives .archives ul li{font-size:1.1em}}@media (max-width: 320px){.blog_archives .archives ul li{font-size:1.1em}}.col_sizer,.video .video_item{width:30%;width:calc(( 100% - 20px ) / 3)}@media (max-width: 575px){.col_sizer,.video .video_item{width:45%;width:calc(( 100% - 10px ) / 2)}}@media (max-width: 414px){.col_sizer,.video .video_item{width:100%}}.video header.page h1{font-size:5em;font-family:"ProximaNovaA-Thin",sans-serif;margin:0;color:#3d71bc}.video header.page h1.omnifocus{color:#AD78F9}.video header.page h1.omnigraffle{color:#25EA76}.video header.page h1.omnioutliner{color:#FDB04F}.video header.page h1.omniplan{color:#FEE24F}.video.index .category{margin-bottom:2%;width:48%;display:inline-block}.video.index .category:nth-child(even){margin-left:2%}.video.category header.page h1{font-family:"ProximaNovaA-Thin",sans-serif;color:#3d71bc;display:inline-block;font-size:4em}@media (max-width: 960px){.video.category header.page h1{font-size:3em}}.video.category.omnifocus header.page h1{color:#AD78F9}.video.category.omnigraffle header.page h1{color:#25EA76}.video.category.omnioutliner header.page h1{color:#FDB04F}.video.category.omniplan header.page h1{color:#FEE24F}.video .breadcrumbs{margin-bottom:1.5em;font-size:1.2em;font-family:"ProximaNovaA-Thin",sans-serif}.video .breadcrumbs .separator{font-family:sans-serif;margin:0 .5em;font-size:0.8em}.video .breadcrumbs ul{list-style:none;margin:0;padding:0}.video .breadcrumbs ul li+li{margin-left:.3em}.video .breadcrumbs ul li{display:inline-block;background-color:#3d71bc;padding:.15em .3em .1em}.video .breadcrumbs ul li.omnifocus{background-color:#AD78F9}.video .breadcrumbs ul li.omnigraffle{background-color:#25EA76}.video .breadcrumbs ul li.omnioutliner{background-color:#FDB04F}.video .breadcrumbs ul li.omniplan{background-color:#FEE24F}.video .breadcrumbs ul a{color:#fff}.video .set{position:relative}.video .set h2{margin-top:0;margin-bottom:.2em;font-family:"ProximaNovaA-Thin",sans-serif;font-size:3em}@media (max-width: 960px){.video .set h2{font-size:2em}}.video .set h2 .anchor-link{font-family:"ProximaNovaA-Semibold",sans-serif;display:none;color:#D1D3D4;font-size:.8em;line-height:1em}.video .set h2:hover>.anchor-link{display:inline-block}.video .set+.set{margin-top:2em}.video .video_item{margin-bottom:10px;position:relative;height:0;padding-bottom:18.65%;overflow:hidden}@media (max-width: 575px){.video .video_item{padding-bottom:28.08%}}@media (max-width: 414px){.video .video_item{padding-bottom:57.14%}}.video .video_item.medium{font-size:2em}.video .video_item.large{width:60%;width:calc((( 100% - 10px ) / 3) * 2);font-size:3em;padding-bottom:38.33%}@media (max-width: 575px){.video .video_item.large{width:100%;padding-bottom:58.05%}}@media (max-width: 414px){.video .video_item.large{width:100%;padding-bottom:58.02%}}.video .video_item.wide{width:100%;font-size:3em;padding-bottom:38.3%}@media (max-width: 575px){.video .video_item.wide{padding-bottom:38.35%}}@media (max-width: 414px){.video .video_item.wide{padding-bottom:38.19%}}.video .video_item.tall{font-size:2em;padding-bottom:38.52%}.video .video_item .video_item_inner{position:absolute;top:0;left:0;width:100%;height:100%}.video .video_item .video_item_inner img{width:100%;height:auto}.video .overlay{font-size:1.3rem;font-family:"ProximaNovaA-Thin",sans-serif;text-align:left;font-weight:100;line-height:1.8rem;color:#dbdbdb;position:absolute;background-color:rgba(0,0,0,0.6);padding:0.1em 0.5em;bottom:0%;right:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.video .overlay img{position:absolute;top:0;left:0}.video .media_page header.page h1{font-size:3em}@media (max-width: 320px){.release_notes{font-size:13px}}.release_notes nav.releases{margin-top:1em}.release_notes nav.releases h1{font-size:3em;margin:0}.release_notes nav.releases h1 a{color:#404040}.release_notes nav.releases .button{display:inline-block;width:9.375em;margin-bottom:.3em}.release_notes nav.releases .button .inner{font-size:1em;line-height:1em;padding:.4em 0 .2em}@media (max-width: 320px){.release_notes nav.releases .button{width:8.125em}}.release_notes .apps .app-heading{margin:auto;max-width:50em;margin-bottom:1em}.release_notes article{padding:0;margin-bottom:4em;max-width:50em}.release_notes article .icon{float:left}.release_notes article .icon img{height:2em}.release_notes article header{margin-left:2.5em;margin-bottom:1em}.release_notes article header h2{margin-bottom:0;font-weight:normal;font-family:"ProximaNovaA-Semibold",sans-serif}.release_notes article header h3{margin:0;font-weight:normal;font-size:1em}.release_notes article header p{font-weight:normal;font-size:1em;color:#A9AAAA;margin-top:0}.release_notes article ul{list-style-type:disc;list-style-position:outside;clear:both;margin-left:18px;padding-left:0}.release_notes article ul li{line-height:150%}.release_notes .notes{margin-left:2.5em}.release_notes .notes ul{list-style:none;margin-bottom:24px}.release_notes .notes ul strong{font-weight:normal;font-family:"ProximaNovaA-Semibold", sans-serif}.release_notes .notes ul li{margin-left:0px;margin-bottom:8px;padding:0 0 0 18px;background-size:13px;background-position:0px 3px;background-size:13px;background-position:0px 3px;background-repeat:no-repeat}.release_notes .notes ul li.new{background-image:url("../ReleaseNotes/images/new@2x.png")}.release_notes .notes ul li.updated{background-image:url("../ReleaseNotes/images/updated@2x.png")}.release_notes .notes ul li.fixed{background-image:url("../ReleaseNotes/images/fixed@2x.png")}.release_notes .notes ul li.danger{background-image:url("../ReleaseNotes/images/danger@2x.png")}.promo article{margin:auto;width:80%}@media (max-width: 768px){.promo article{width:auto}}.promo article h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:3em;color:#1daeec}.promo article p{font-family:"ProximaNovaA-Regular",sans-serif}.promo article ul{margin:0;padding:0}.promo article li{list-style:none}.promo article .body p:first-child{font-size:1.3em}.press header{text-align:center}.press header h1{font-size:3.2em;margin-bottom:.2em}.press header h1 a{color:#404040}.press header span{color:#595959}.press header span a{color:#595959}@media (max-width: 414px){.press header span{color:#fff}}@media (max-width: 960px){.press header{margin-left:.5em;margin-right:.5em}}@media (max-width: 480px){.press header h1{font-size:2.5em}}.press section.body{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.05em;margin:auto;max-width:576px}.press section.body p,.press section.body h5,.press section.body h6,.press section.body ul,.press section.body ol,.press section.body hr,.press section.body blockquote{margin-left:auto;margin-right:auto}.press section.body h2{font-family:ProximaNovaA-Thin, sans-serif;text-align:left;font-size:32px}.press section.body h3{font-family:"ProximaNovaA-Regular",sans-serif;font-weight:500;margin-bottom:5px}.press section.body h4{margin-bottom:5px}.press section.body p{margin-top:0}.press section.body li p{width:100%}.press section.body blockquote{font-family:"ProximaNovaACond-RegularIt",sans-serif;font-style:italic;border-left:3px solid #e4e4e5;padding:0 1em}.press section.body blockquote p{width:100%}.press section.body div{text-align:center;margin-bottom:1.1em}@media (max-width: 768px){.press section.body p,.press section.body h2,.press section.body h3,.press section.body h4,.press section.body h5,.press section.body h6,.press section.body ul,.press section.body ol,.press section.body hr,.press section.body blockquote{width:90%}}.press .return>div{margin:auto}.job_index h1{color:#1daeec;font-family:"ProximaNovaA-Bold",sans-serif;font-size:2.5em}.job_index h2{font-family:"ProximaNovaA-Semibold",sans-serif;font-size:2em;margin-bottom:.25em}.job_index h3{font-size:1.5em;font-family:"ProximaNovaA-Semibold",sans-serif}.job_index h4{font-weight:600}.job_index .intro p:first-child{font-size:1.3em}.job_index .content{margin:auto;max-width:670px}.job_index .content ul{margin:auto}@media (max-width: 575px){.job_index .content ul{width:auto}}.job_index .content p{margin-top:.5em}.job_index .content p,.job_index .content li{font-family:"ProximaNovaA-Regular",sans-serif;line-height:1.3em;font-size:1.1em}.job_index article h2:before{display:block;content:" ";margin-top:-165px;height:165px;visibility:hidden}.job_index article h3{margin:auto;margin-top:1.2em;margin-bottom:.2em;display:block}@media (max-width: 575px){.job_index article h3{width:auto}}.job_index article h4{font-family:"ProximaNovaA-Semibold",sans-serif;margin-left:1em;margin-bottom:1em}@media (max-width: 575px){.job_index article h4{width:auto}}.job_index .jobs .button{margin:10px 5px;display:inline-block;margin-bottom:.3em}.job_index .jobs .button .inner{font-size:1em;line-height:1em;padding:.4em .4em;text-align:center}.job_index .jobs .job{display:none}.job_index .jobs :target{display:block}.static .open-in-browser{display:none}.static .open-in-browser>div{margin:auto}@media osu-available-updates{.static .open-in-browser{display:block}.static header.site_nav{display:none}}.extras h1{color:#3d71bc;font-size:5em;font-family:"ProximaNovaA-Thin",sans-serif;margin:.1em inherit;margin-top:.3em}@media (max-width: 320px){.extras h1{font-size:3.75em;margin:0.3em 0em 0.1em 0em;font-family:"ProximaNovaA-Light",sans-serif}}.extra{padding-left:65px;background-repeat:no-repeat}.extra h2 .author{font-size:.6em;color:#595959}.extra .info{color:#404040}.extra.dmg{background-image:url(../img/icons-extras/dmg.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.dmg{background-image:url(../img/icons-extras/dmg@2x.png)}}.extra.link{background-image:url(../img/icons-extras/link.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.link{background-image:url(../img/icons-extras/link@2x.png)}}.extra.omnigraffle-document{background-image:url(../img/icons-extras/omnigraffle-document.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnigraffle-document{background-image:url(../img/icons-extras/omnigraffle-document@2x.png)}}.extra.omnigraffle-stencil{background-image:url(../img/icons-extras/omnigraffle-stencil.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnigraffle-stencil{background-image:url(../img/icons-extras/omnigraffle-stencil@2x.png)}}.extra.omnigraffle-template{background-image:url(../img/icons-extras/omnigraffle-template.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnigraffle-template{background-image:url(../img/icons-extras/omnigraffle-template@2x.png)}}.extra.omnioutliner-document{background-image:url(../img/icons-extras/omnioutliner-document.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnioutliner-document{background-image:url(../img/icons-extras/omnioutliner-document@2x.png)}}.extra.plugin{background-image:url(../img/icons-extras/plug-in.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.plugin{background-image:url(../img/icons-extras/plug-in@2x.png)}}.extra.script{background-image:url(../img/icons-extras/script.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.script{background-image:url(../img/icons-extras/script@2x.png)}}.resources-upload .content{width:60%;margin:auto}.resources-upload p{margin:0.5em 0 0.3em 0}.resources-upload a{cursor:pointer}.resources-upload a:hover{border-bottom:1px solid #D1D3D4}.resources-upload .page-body{width:55%;margin:auto}.resources-upload .browse-list a{color:#fff}.resources-upload .form-container{font-size:1.5em}.resources-upload input,.resources-upload form .file-picker,form .resources-upload .file-picker,.resources-upload textarea{font-size:0.8em;min-width:280px;line-height:100%;height:42px;width:95%}.resources-upload input[type="checkbox"],.resources-upload form [type="checkbox"].file-picker,form .resources-upload [type="checkbox"].file-picker,.resources-upload textarea[type="checkbox"]{width:15px;height:15px;min-width:0}.resources-upload input[type="submit"],.resources-upload form [type="submit"].file-picker,form .resources-upload [type="submit"].file-picker,.resources-upload textarea[type="submit"]{width:4em !important;margin-bottom:0.5em;min-width:0}.resources-upload textarea{height:200px}.resources-upload .search-form .search-field{min-width:0}.resources-upload .file-picker{height:42px;width:95%}.resources-upload .info-button,.resources-upload .clear-button{font-size:1em;display:inline-block;cursor:pointer;background-color:#e4e4e5;color:#595959;font-family:"ProximaNovaA-Thin",sans-serif;border:1px solid #e4e4e5;height:42px;width:auto;padding:10px 5px 10px 5px;position:absolute}.resources-upload .info-button:hover,.resources-upload .clear-button:hover{background-color:transparent}@media (max-width: 575px){.resources-upload .info-button,.resources-upload .clear-button{position:static}}.resources-upload .clear-button{background:transparent;border:0;padding-bottom:9px;z-index:2;margin-left:-23px}.resources-upload .required{font-size:0.6em;color:#595959}.resources-upload .message{text-align:center;font-size:1.8em;background:#D1D3D4;padding:20px}.previous_downloads .downloads{margin-top:2em;font-size:15px}.previous_downloads .downloads.omnifocus .round_button .inner,.previous_downloads .downloads .omnifocus .round_button .inner{color:#430098;border:1px solid #430098}.previous_downloads .downloads.omnifocus .round_button .inner:hover,.previous_downloads .downloads .omnifocus .round_button .inner:hover{background-color:#430098;color:#f5f5f5}.previous_downloads .downloads.omnigraffle .round_button .inner,.previous_downloads .downloads .omnigraffle .round_button .inner{color:#00A551;border:1px solid #00A551}.previous_downloads .downloads.omnigraffle .round_button .inner:hover,.previous_downloads .downloads .omnigraffle .round_button .inner:hover{background-color:#00A551;color:#f5f5f5}.previous_downloads .downloads.omnioutliner .round_button .inner,.previous_downloads .downloads .omnioutliner .round_button .inner{color:#E4602A;border:1px solid #E4602A}.previous_downloads .downloads.omnioutliner .round_button .inner:hover,.previous_downloads .downloads .omnioutliner .round_button .inner:hover{background-color:#E4602A;color:#f5f5f5}.previous_downloads .downloads.omniplan .round_button .inner,.previous_downloads .downloads .omniplan .round_button .inner{color:#F9D13F;border:1px solid #F9D13F}.previous_downloads .downloads.omniplan .round_button .inner:hover,.previous_downloads .downloads .omniplan .round_button .inner:hover{background-color:#F9D13F;color:#f5f5f5}.previous_downloads .downloads.omnipresence .round_button .inner,.previous_downloads .downloads .omnipresence .round_button .inner{color:#1daeec;border:1px solid #1daeec}.previous_downloads .downloads.omnipresence .round_button .inner:hover,.previous_downloads .downloads .omnipresence .round_button .inner:hover{background-color:#1daeec;color:#f5f5f5}.previous_downloads .downloads.general,.previous_downloads .downloads .general{color:#1daeec}.previous_downloads .downloads.omnifocus .release-notes-link,.previous_downloads .downloads .omnifocus .release-notes-link{color:#430098}.previous_downloads .downloads.omnigraffle .release-notes-link,.previous_downloads .downloads .omnigraffle .release-notes-link{color:#00A551}.previous_downloads .downloads.omnioutliner .release-notes-link,.previous_downloads .downloads .omnioutliner .release-notes-link{color:#E4602A}.previous_downloads .downloads.omniplan .release-notes-link,.previous_downloads .downloads .omniplan .release-notes-link{color:#F9D13F}.previous_downloads .downloads.omnipresence .release-notes-link,.previous_downloads .downloads .omnipresence .release-notes-link{color:#1daeec}.previous_downloads .downloads.general .release-notes-link,.previous_downloads .downloads .general .release-notes-link{color:#1daeec}.previous_downloads .downloads header{width:37.5em;margin:auto}.previous_downloads .downloads header h1{margin-left:.7em;margin-bottom:.3em}.previous_downloads .downloads table{width:37.5em;max-width:100%;margin:auto;margin-bottom:.5em;border-spacing:1em 0;border-collapse:separate}.previous_downloads .downloads th{text-align:left;font-weight:normal;font-family:"ProximaNovaA-Semibold",sans-serif;border-bottom:1px solid #e4e4e5;height:2.2em;vertical-align:bottom}.previous_downloads .downloads .title{font-size:1.6em;font-family:"ProximaNovaA-Regular",sans-serif;border:none;height:33px;vertical-align:bottom;color:#fff;padding-left:0.3em}.previous_downloads .downloads tr.download .round_button{display:inline-block;margin-right:5px}.previous_downloads .downloads tr.download .round_button .inner{display:inline-block;padding:4px 5px 2px 5px;font-size:0.9em;line-height:0.8em}.previous_downloads .downloads .release-notes-link a{color:inherit}.previous_downloads .downloads .release-notes-link a:hover{border-bottom:1px solid #D1D3D4}.previous_downloads .downloads td{padding-left:.1em;line-height:1.8em}@media (max-width: 575px){.previous_downloads .downloads thead tr:last-child{display:none}.previous_downloads .downloads tr{display:block;margin-bottom:1em}.previous_downloads .downloads th,.previous_downloads .downloads td{display:inline-block}.previous_downloads .downloads td{width:auto;line-height:1em}.previous_downloads .downloads .title{width:100%;padding-right:0.3em;padding-top:0.1em}.previous_downloads .downloads tr.download{white-space:nowrap}.previous_downloads .downloads tr.download td{width:auto}.previous_downloads .downloads tr.download td:first-child{width:3em;font-family:"ProximaNovaA-Semibold",sans-serif}.previous_downloads .downloads tr.download td:nth-child(2){width:6.5em}.previous_downloads .downloads tr.download td:last-child{display:block;color:#595959;width:100%}}.test h1{font-size:4em;font-family:"ProximaNovaA-Light",sans-serif;text-align:center}@media (max-width: 575px){.test h1{font-size:3em}}.test h2{font-size:2em;font-family:"ProximaNovaA-Light",sans-serif;margin:0}.test .content a{text-decoration:underline}.test img.icon{float:right}.test div.apps{margin:auto;max-width:31.25em}.test li.app{list-style:none}.test li.app *+*{margin-top:.5em}.test ul.goals{padding:0;margin:0}.test ul.goals li{list-style:none;margin:0}.test ul.goals li:before{content:"\2013 "}.test .errors{margin:1em;background-color:rgba(255,0,0,0.2);border:1px solid rgba(255,0,0,0.4);padding:1em}.test .errors .errorlist{margin:0;list-style:none;padding:0;display:inline-block}.test .signup{max-width:500px;margin:auto}.test .signup *+*{margin:1em 0 0}.test .testflight-form{max-width:500px;margin:auto;margin-top:1em}.test .testflight-form label{display:none}.test .testflight-form input,.test .testflight-form form textarea,form .test .testflight-form textarea,.test .testflight-form form .file-picker,form .test .testflight-form .file-picker,.test .testflight-form .resources-upload textarea,.resources-upload .test .testflight-form textarea{font-size:1.5em;padding:1% 1% 1% 2%;margin:0 0 1em 0;width:100%}.test .testflight-form>div{display:block;float:left;margin:0}.test .testflight-form .name{width:49.5%}.test .testflight-form .last{margin-left:1%}.test .testflight-form .email{width:100%}.test .testflight-form .field.error input,.test .testflight-form .field.error form textarea,form .test .testflight-form .field.error textarea,.test .testflight-form .field.error form .file-picker,form .test .testflight-form .field.error .file-picker,.test .testflight-form .field.error .resources-upload textarea,.resources-upload .test .testflight-form .field.error textarea{border-color:rgba(255,0,0,0.4);background-color:rgba(255,0,0,0.1)}.test .testflight-form .submit{width:auto;padding-left:2em;padding-right:2em;border-color:#319AF7}.test .testflight-form .submit[disabled='disabled']{background-color:#595959;border-color:#595959}.test .testflight-form .submit[disabled='disabled']:hover{color:#fff}.test .caution{clear:both;background-color:#F9F4C5;padding:.5em .8em;margin-bottom:1em}.test .caution p{margin:0;margin-bottom:.4em}.test .caution input,.test .caution form textarea,form .test .caution textarea,.test .caution form .file-picker,form .test .caution .file-picker,.test .caution .resources-upload textarea,.resources-upload .test .caution textarea{width:auto;margin:0}.test .caution label{display:inline-block;margin:0}.thanks h1{font-size:3em}.thanks p{max-width:500px;margin:auto}.signup .thanks{border:1px solid green;background-color:rgba(0,128,0,0.1);padding:1em}.video-banner{position:relative;max-width:100%;height:auto;overflow:hidden}.video-banner video{display:block}.video-banner .video-overlay{height:100%;width:100%;position:absolute;background-color:black;opacity:0.3;z-index:9}.video-banner .overlay-text{position:absolute;width:100%;top:42.7%;color:white;font-size:5.5em;text-align:center;z-index:10}.video-banner .video-container{width:100%}.video-banner .vid-fallback{width:100%;position:absolute;top:0}@media (max-width: 768px){.video-banner .overlay-text{font-size:4em}}@media (max-width: 765px){.video-banner .overlay-text{display:none}}.about-us h1 .char2{vertical-align:top;margin-left:-0.038em}.about-us h1 .char3{vertical-align:top;margin-left:-0.068em}.about-us h1 .char6{vertical-align:top;margin-left:-0.068em}.about-us h1 .char7{vertical-align:top;margin-left:-0.075em}.about-us h1 .char8{vertical-align:top;margin-left:-0.075em}.about-us h1 .char12{vertical-align:top;margin-left:-0.068em}.about-us h1 .char13{vertical-align:top;margin-left:-0.068em}.about-us h1 .char14{vertical-align:top;margin-left:-0.09em}.about-us h1 .char11{vertical-align:top;margin-left:-0.015em}.disabled{color:gray}.hidden{display:none}.centered{margin:auto}@media (max-width: 320px){.narrow-hide{display:none}}.warning{color:#ca4c0b}html{background:url("../img/textures/bg.png");font-family:"ProximaNovaA-Regular",sans-serif;color:#404040}body{min-height:100vh;-webkit-flex-direction:column;flex-direction:column}@media (max-width: 768px){body{min-height:0}}@media (max-width: 414px){body{padding-top:0;max-width:100%}}.flexbox body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox .container{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1 0 0}h1,h2,h3,h4,h5,h6,th{font-weight:normal}strong{font-family:"ProximaNovaA-Semibold",sans-serif;font-weight:normal}a{text-decoration:none;color:#3d71bc}img{max-width:100%}video{max-width:100%}.video-js{max-width:100%}@media (max-width: 320px){.video-js{width:320px !important;height:181px !important}}.vid_grid .vid{position:relative}.vid_grid .vid header{-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s;position:absolute;bottom:0;width:100%;background-color:rgba(245,245,245,0.8);border-top:1px solid #e4e4e5;text-align:center;padding:10px;font-size:.8em}.vid_grid .vid header span{color:gray}.vid_grid .vid header span:before{content:'\25ba';padding-right:10px;font-size:.9em}.vid_grid .vid:hover header{background-color:#f5f5f5}.legal aside li{padding:5px;list-style:none}.legal aside .space_ul{padding-left:0;margin-top:1em}.fourohfour{text-align:center}.fourohfour h1{font-family:"ProximaNovaA-Thin",sans-serif;text-align:center;font-size:8em;margin-top:0;margin-bottom:0}.maintenance{text-align:center}.maintenance h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:6em;margin-top:30px;margin-bottom:0}.maintenance p{font-size:1.28em;width:85%;margin:0 auto 50px auto;font-family:"ProximaNovaA-Regular",sans-serif}noscript+.no-js img[data-lazy]{display:none}
