.family #tab-nav{display:block}.family #tab-nav li.active a{border-bottom-color:#d94174}.family #tab-nav li a:hover{border-bottom-color:#d94174}.family #hero .fixed-header-banner{height:280px}@media (min-width:768px){.family #hero .fixed-header-banner{height:310px}}@media (min-width:992px){.family #hero .fixed-header-banner{height:340px}}.family #hero .hero-overlay{opacity:.85}.family #hero.with-pattern .hero-overlay{opacity:1}.family .family-container{position:relative;max-width:850px;margin:0 auto;padding:30px 15px}.family.overview .family-container{max-width:inherit}@media (min-width:992px){.family.overview .family-container{padding-right:250px;padding-left:115px}}@media (min-width:1200px){.family.overview .family-container{padding-left:230px}}.family .intro h2[itemprop=name]:first-child,.family .intro h3[itemprop=name]:first-child,.family .main h2[itemprop=name]:first-child,.family .main h3[itemprop=name]:first-child{margin-top:30px}.family .intro .max-25,.family .main .max-25{max-width:25%}@media (max-width:767px){.family .intro .max-25,.family .main .max-25{max-width:40%}}.family .intro .max-30,.family .main .max-30{max-width:30%}@media (max-width:767px){.family .intro .max-30,.family .main .max-30{max-width:50%}}.family .intro .max-40,.family .main .max-40{max-width:40%}@media (max-width:767px){.family .intro .max-40,.family .main .max-40{max-width:70%}}.family .intro .max-50,.family .main .max-50{max-width:50%}@media (max-width:767px){.family .intro .max-50,.family .main .max-50{max-width:75%}}.family .intro .max-60,.family .main .max-60{max-width:60%}@media (max-width:767px){.family .intro .max-60,.family .main .max-60{max-width:80%}}.family .intro .max-70,.family .main .max-70{max-width:70%}@media (max-width:767px){.family .intro .max-70,.family .main .max-70{max-width:85%}}.family .intro .max-80,.family .main .max-80{max-width:80%}@media (max-width:767px){.family .intro .max-80,.family .main .max-80{max-width:90%}}.family .intro .max-90,.family .main .max-90{max-width:90%}@media (max-width:767px){.family .intro .max-90,.family .main .max-90{max-width:95%}}.family .intro .character>span,.family .main .character>span{display:block;width:30%}.family .intro .character>span img,.family .main .character>span img{width:auto;max-width:inherit;height:250px}.family .intro .character>span img.large,.family .main .character>span img.large{height:280px}.family .intro .character>span img.medium,.family .main .character>span img.medium{height:225px}.family .intro .character>span img.small,.family .main .character>span img.small{height:200px}.family .intro .character>div,.family .main .character>div{width:70%;text-align:left}@media (max-width:767px){.family .intro .character,.family .main .character{margin-top:20px}.family .intro .character>span,.family .main .character>span{padding-top:15px}.family .intro .character>span img,.family .main .character>span img{height:100px}.family .intro .character>span img.large,.family .main .character>span img.large{height:110px}.family .intro .character>span img.medium,.family .main .character>span img.medium{height:90px}.family .intro .character>span img.small,.family .main .character>span img.small{height:80px}}.family .intro .callout,.family .intro blockquote,.family .main .callout,.family .main blockquote{background:#f9f9f9;color:#4d4f56;padding:30px 40px;margin:20px 0;font-size:18px;font-weight:400}.family .intro .callout>p:last-child,.family .intro .callout>ul:last-child,.family .intro blockquote>p:last-child,.family .intro blockquote>ul:last-child,.family .main .callout>p:last-child,.family .main .callout>ul:last-child,.family .main blockquote>p:last-child,.family .main blockquote>ul:last-child{margin-bottom:0}.family .intro blockquote>div:after,.family .intro blockquote>div:before,.family .intro blockquote>p:after,.family .intro blockquote>p:before,.family .main blockquote>div:after,.family .main blockquote>div:before,.family .main blockquote>p:after,.family .main blockquote>p:before{font-size:1.6em;line-height:1em;position:absolute}.family .intro blockquote>div:before,.family .intro blockquote>p:before,.family .main blockquote>div:before,.family .main blockquote>p:before{content:open-quote;left:-15px}.family .intro blockquote>div:after,.family .intro blockquote>p:after,.family .main blockquote>div:after,.family .main blockquote>p:after{content:close-quote;margin-left:5px}.family .intro abbr,.family .main abbr{border-bottom:none}.family .intro{font-size:18px;background:#f9f9f9;padding:25px 40px}@media (max-width:767px){.family .intro{font-size:16px}}.family .intro>:last-child{margin-bottom:0}.family .intro p{margin-bottom:15px}.family .intro p.lead{font-size:24px;font-weight:600;line-height:1.3}.family .intro p.lead sup{font-size:50%;top:-.8em}.family .intro p.small{font-weight:600}.family .intro p sup{font-size:60%;top:-.7em}.family .intro p+p{margin-top:0}.family .main{margin-top:40px}.family .indented{position:relative;margin:30px 0;padding-left:75px}@media (max-width:767px){.family .indented{padding-left:60px}.family .indented ul{padding-left:20px}}.family .indented .top-left,.family .indented svg{position:absolute;top:0;left:0}.family .icon-list{padding-left:0}.family .icon-list li{position:relative;padding:0 0 0 50px;margin-top:25px;list-style:none}.family .icon-list li:first-child{margin-top:20px}.family .icon-list li svg{position:absolute;top:0;left:0}.family .share-vertical{top:30px;bottom:20px}.family .share-vertical .share-buttons{top:85px}.family.overview .share-vertical{left:10px}@media (min-width:992px){.family.overview .share-vertical{width:115px}}@media (min-width:1200px){.family.overview .share-vertical{width:230px}}.family.overview .share-vertical .share-buttons{top:125px;margin:0 auto}.family.courses .bag-card-row{margin-top:-10px}.family.courses .family-courses-intro-row .family-courses-intro-inner h2:first-child{margin-top:0}.family .bottom-cta-subscribe{margin:30px auto}.family .bottom-cta-subscribe form{padding:15px;max-width:750px;margin:0 auto;text-align:center;background:#f9f9f9}@media (min-width:768px){.family .bottom-cta-subscribe form{padding:30px;text-align:left;border-radius:4px}}@media (min-width:992px){.family .bottom-cta-subscribe form{padding:45px;text-align:left}}.family .bottom-cta-subscribe .form-group{margin-top:15px;margin-bottom:0}.family .bottom-cta-subscribe .form-group .col-sm-4{padding-top:15px}@media (min-width:768px){.family .bottom-cta-subscribe .form-group .col-sm-4{padding-top:0}}.family .bottom-cta-subscribe .bottom-cta-subscribe-heading{font-size:18px;line-height:1.2;margin:0 0 10px 0;color:#152023}@media (min-width:768px){.family .bottom-cta-subscribe .bottom-cta-subscribe-heading{font-size:24px}}.family .bottom-cta-subscribe .bottom-cta-subscribe-sub{font-size:14px;line-height:1.2;color:#737373;margin:0}@media (min-width:768px){.family .bottom-cta-subscribe .bottom-cta-subscribe-sub{font-size:18px}}.family #hero .form-group{max-width:400px;margin:40px auto 0}.family .code{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;color:#1fb08a}.family dl dd{margin-bottom:10px}.family dl.sources dt{font-weight:400;width:30px;float:left}.family dl.sources dt:after{content:'.'}.family dl.sources dd{margin-left:40px}.family dl.sources dd .raw-url{word-break:break-all}.family .play-lesson-player{margin:30px auto;border:1px solid #eee}.family blockquote{position:relative;font-size:24px;font-weight:300;padding:20px 40px}@media (max-width:991px){.family blockquote{font-size:18px}}.family blockquote>div,.family blockquote>p{margin:0;position:relative}.family blockquote cite{display:block;text-align:right;padding-right:20%;font-weight:400;margin-top:10px}.family blockquote cite:before{content:'– '}.family .tip-box{margin:30px 0;padding:20px 30px;border:1px solid #d0d9df;position:relative}.family .tip-box.narrow{padding-right:85px}.family .tip-box .fold{position:absolute;top:-1px;right:-1px;width:80px;height:80px;background:url(../png/tip-corner-fold.png);background-size:cover}.family .tip-box .keeper{float:right;width:55px;height:55px}.family .tip-box h3,.family .tip-box h4{margin-top:10px}.family .light-bordered-box{padding:20px 30px;margin:20px 0;border:1px solid #d0d9df}.family .light-bordered-box p.lead{font-weight:600;margin-bottom:30px}.family-project-management .hero .container p.lead{max-width:800px}.family-project-management.overview .compare-black-white{display:table;margin-top:20px}.family-project-management.overview .compare-black-white>div:last-child{background-color:#152023;color:#fff}.family-project-management.overview .compare-black-white>div:last-child h4{color:#fff}@media (max-width:767px){.family-project-management.overview .compare-black-white{margin:0 auto}.family-project-management.overview .compare-black-white>div{padding:10px 20px;border-radius:4px}.family-project-management.overview .compare-black-white>div:first-child{border:1px solid #d0d9df;border-bottom-left-radius:0;border-bottom-right-radius:0}.family-project-management.overview .compare-black-white>div:last-child{border-top-left-radius:0;border-top-right-radius:0}}@media (min-width:768px){.family-project-management.overview .compare-black-white>div{display:table-cell;width:50%;padding:20px 0}.family-project-management.overview .compare-black-white>div>div{padding:20px 30px}.family-project-management.overview .compare-black-white>div:first-child>div{border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #d0d9df;border-right-width:0}.family-project-management.overview .compare-black-white>div:last-child{padding-bottom:0;border-radius:4px}}@media (max-width:480px){.family-office-productivity h1{font-size:28px}}.family-office-productivity.overview article ol{font-weight:600}.family-office-productivity.overview article ol.normal{font-weight:400}.family-office-productivity.overview article #frog-chart{display:table;background-color:#f5fbff;border-collapse:separate;border-spacing:15px}.family-office-productivity.overview article #frog-chart>div{display:table-row;margin:105px}.family-office-productivity.overview article #frog-chart>div>div:first-child{display:table-cell;width:105px;text-align:center;vertical-align:middle;background-color:#c8edfd}.family-office-productivity.overview article #frog-chart>div>div:first-child span{font-size:70px;font-weight:700}@media (max-width:767px){.family-office-productivity.overview article #frog-chart>div>div:first-child{width:70px}.family-office-productivity.overview article #frog-chart>div>div:first-child span{font-size:52.5px}}.family-office-productivity.overview article #frog-chart>div>div:nth-child(2){display:table-cell;margin-left:15px;background:#fff}.family-office-productivity.overview article #frog-chart>div>div:nth-child(2) h4{padding:10px 15px;margin:0;color:#fff;font-weight:700;font-size:14px}.family-office-productivity.overview article #frog-chart>div>div:nth-child(2)>div{min-height:74px;display:table-cell}.family-office-productivity.overview article #frog-chart>div>div:nth-child(2)>div p{margin:0;color:#36373c;font-size:13px;font-weight:600}.family-office-productivity.overview article #frog-chart>div:first-child>div:first-child{color:#0b3447;background-image:url(../png/24-a-eat-a-frog.png);background-size:cover}.family-office-productivity.overview article #frog-chart>div:first-child h4{background-color:#0b3447;background:linear-gradient(to right,#0b3447,#020c10)}.family-office-productivity.overview article #frog-chart>div:nth-child(2)>div:first-child{color:#3a4d57}.family-office-productivity.overview article #frog-chart>div:nth-child(2) h4{background-color:#3a4d57;background:linear-gradient(to right,#3a4d57,#405560 20% #0d1114)}.family-office-productivity.overview article #frog-chart>div:nth-child(3)>div:first-child{color:#439df4}.family-office-productivity.overview article #frog-chart>div:nth-child(3) h4{background-color:#439df4;background:linear-gradient(to right,#439df4,#49a7f5 20%,#0f52ec)}.family-office-productivity.overview article #frog-chart>div:nth-child(4)>div:first-child{color:#4babf6}.family-office-productivity.overview article #frog-chart>div:nth-child(4) h4{background-color:#4babf6;background:linear-gradient(to right,#4babf6,#52b4f7 20%,#126af0)}.family-office-productivity.overview article #frog-chart>div:nth-child(5)>div:first-child{color:#52baf8}.family-office-productivity.overview article #frog-chart>div:nth-child(5) h4{background-color:#52baf8;background:linear-gradient(to right,#52baf8,#5ac1f9 20% #1486f3)}.family-office-productivity.overview article #pomodoro-chart{display:table;text-align:center}.family-office-productivity.overview article #pomodoro-chart>div{display:table-cell}.family-office-productivity.overview article #pomodoro-chart>div h4{margin:0;line-height:30px;padding:5px}.family-office-productivity.overview article #pomodoro-chart .step{display:table-cell;width:25%}.family-office-productivity.overview article #pomodoro-chart .step>div{padding:15px 15px 0}.family-office-productivity.overview article #pomodoro-chart .step>div:first-child span{display:inline-block;width:95px;height:95px;line-height:95px;background-color:#c8edfd;background-size:cover;font-size:50px;font-weight:700;color:#439df4}.family-office-productivity.overview article #pomodoro-chart .step>div:nth-child(2){padding-top:0}.family-office-productivity.overview article #pomodoro-chart .step>div:nth-child(2) p{margin:0;padding:5px 0 10px;color:#36373c;font-size:13px;line-height:14px;font-weight:600;max-width:95px;height:60px;display:table-cell;vertical-align:middle;text-align:center}.family-office-productivity.overview article #pomodoro-chart>div:first-child{background-color:#f5fbff}.family-office-productivity.overview article #pomodoro-chart>div:first-child h4{color:#fff;background:#48a6f5;background:linear-gradient(to right,#439df4,#48a6f5 30%,#0d4feb);font-size:18px}.family-office-productivity.overview article #pomodoro-chart>div:first-child>div{display:table-row}.family-office-productivity.overview article #pomodoro-chart>div:first-child>div .step:nth-child(1)>div span{background:url(../png/25-1-pomodoro.png);background-size:cover}.family-office-productivity.overview article #pomodoro-chart>div:first-child>div .step:nth-child(2)>div span{background:url(../png/25-2-pomodoro.png);background-size:cover}.family-office-productivity.overview article #pomodoro-chart>div:first-child>div .step:nth-child(3)>div span{background:url(../png/25-3-pomodoro.png);background-size:cover}.family-office-productivity.overview article #pomodoro-chart>div:first-child>div .step:nth-child(4)>div span{background:url(../png/25-4-pomodoro.png);background-size:cover}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(2) h4{width:15px}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(3){background:#add9fb;background:linear-gradient(to bottom,#8cc9f9,#d5ebfd)}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(3)>div{display:table-row}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(3)>div .step>div:first-child span{background:#0a3042;color:#fff}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(3)>div .step div:nth-child(2) p{color:#0a3042}@media (max-width:767px){.family-office-productivity.overview article #pomodoro-chart>div{display:block}.family-office-productivity.overview article #pomodoro-chart .step{display:table-row}.family-office-productivity.overview article #pomodoro-chart .step>div{display:table-cell;padding:5px 15px}.family-office-productivity.overview article #pomodoro-chart .step>div:nth-child(2){vertical-align:middle}.family-office-productivity.overview article #pomodoro-chart .step>div:nth-child(2) p{max-width:none;padding:0 20px 0 0;font-size:16px;line-height:1.3333333;text-align:left}.family-office-productivity.overview article #pomodoro-chart>div:first-child>div{display:block;padding-top:10px}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(2){height:20px}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(3){padding:10px 0}.family-office-productivity.overview article #pomodoro-chart>div:nth-child(3) h4{display:none}}.family-office-productivity.overview #app-comparison th{background:#0b3447;color:#fff;font-weight:700;font-size:16px;padding:10px;text-align:center}.family-office-productivity.overview #app-comparison td{border-bottom:3px solid #fff;background-color:#f5fbff;vertical-align:middle;padding:10px;min-height:80px;color:#152023;font-size:13px;font-weight:600}.family-office-productivity.overview #app-comparison td img{width:60px;height:60px;max-width:none}.family-office-productivity.overview #app-comparison td:nth-child(3),.family-office-productivity.overview #app-comparison td:nth-child(5){background-color:#e7f7fe}.family-office-productivity.overview #app-comparison td:first-child{padding-right:0}.family-office-productivity.overview #app-comparison td:nth-child(2){font-weight:700;font-size:16px}.family-office-productivity.overview #app-comparison td:nth-child(2) a{color:#0b3447}.family-office-productivity.overview #app-comparison td:nth-child(2) a:hover{color:#439df4;text-decoration:none}@media (max-width:767px){.family-office-productivity.overview #app-comparison td{padding:5px 10px}.family-office-productivity.overview #app-comparison td img{width:40px;height:40px}.family-office-productivity.overview #app-comparison td:nth-child(2){font-size:14px}}@media (max-width:480px){.family-office-productivity.overview #app-comparison td:last-child,.family-office-productivity.overview #app-comparison th:last-child{display:none}}.family-office-productivity.overview .text-strong{font-weight:600}.family-excel .excel-screenshot{background-color:#20744a}.family-excel .excel-screenshot figcaption{color:#fff;padding:20px 30px;margin-top:20px}.family-excel .excel-screenshot img{margin-top:0;display:block;width:100%}.family-excel #excel-formula-keys p{clear:both;margin:25px 0 25px}.family-excel #excel-formula-keys p img{float:left;margin:0 20px 0 0}.family-microsoft-office .atip{display:block;text-decoration:none}.family-microsoft-office .atip h3,.family-microsoft-office .atip p{color:#152023!important}.family-microsoft-office .atip .tip-box{border-style:dashed}.family-microsoft-office .atip .tip-box:hover{background:#f1f4f6}.family-microsoft-office .atip .tip-box .fold{background:url(../png/tip-corner-fold-discount.png);background-size:cover}.family-microsoft-office .indented{padding-left:85px}.family-microsoft-office .indented .top-left{height:60px;width:auto;margin:0}.family-finance #hero .lead{max-width:590px;margin:0 auto}.family-finance #financial-statements-table td{width:33.3%;background-color:#fff;color:#22690a;padding:15px 10px;border:10px solid #f0fff1;text-align:center;font-weight:700;vertical-align:middle}.family-finance .main .character>span{padding-top:10px;width:inherit}.family-finance .main .character>span img{height:170px}.family-development figure cite{font-weight:400}.family-lean-six-sigma table th{background-color:#4088fc;color:#fff}.family-lean-six-sigma table td{background-color:rgba(64,136,252,.1);border-color:#fff!important}.family-lean-six-sigma table.text-center th{text-align:center}