/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ *//*! normalize.css v2.0.1 | MIT License | git.io/normalize */@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=c59efdf2-91c5-4cdd-926a-0a3008d0dff8");article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[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,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"DiverdaSerifW01-LightIt";src:url("../fonts/881a050f-f827-4782-a95d-c76b9955c813.eot?#iefix");src:url("../fonts/881a050f-f827-4782-a95d-c76b9955c813.eot?#iefix") format("eot"),url("../fonts/eed44e5a-3e80-4b46-989c-e0f67ea414c1.woff2") format("woff2"),url("../fonts/f38c1cfc-931e-408f-b299-4fb302aab05c.woff") format("woff"),url("../fonts/ea77a447-d60d-443c-9d22-8673a603fa1b.ttf") format("truetype"),url("../fonts/6ee2e7a4-4056-4a8d-af0f-fc182226016e.svg#6ee2e7a4-4056-4a8d-af0f-fc182226016e") format("svg")}@font-face{font-family:"Proxima N W01 Light";src:url("../fonts/93cc6d34-798e-42c8-87d2-fd6391801b63.eot?#iefix");src:url("../fonts/93cc6d34-798e-42c8-87d2-fd6391801b63.eot?#iefix") format("eot"),url("../fonts/2fa30669-9bbd-4ced-912f-db94a367ed6c.woff") format("woff"),url("../fonts/c12b3ebb-3771-483f-a84a-ac63d615c28e.ttf") format("truetype"),url("../fonts/2a961063-ea56-4a4b-8cea-bdae32edb0e2.svg#2a961063-ea56-4a4b-8cea-bdae32edb0e2") format("svg");font-weight:normal}@font-face{font-family:"Proxima N W01 Bold";src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("../fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("../fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("../fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg");font-weight:normal}@font-face{font-family:"Proxima N W01 Reg";src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg");font-weight:normal}@font-face{font-family:"Proxima N W01 Smbd";src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("../fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("../fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("../fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg");font-weight:normal}@font-face{font-family:"Proxima N W01 Light It";src:url("../fonts/ee3e7ba6-7c22-4ff7-ad76-656505595a8a.eot?#iefix");src:url("../fonts/ee3e7ba6-7c22-4ff7-ad76-656505595a8a.eot?#iefix") format("eot"),url("../fonts/0c4be1a2-8e16-48b4-a384-165fa5baffe3.woff") format("woff"),url("../fonts/a7e6cc5b-7ba3-44be-9063-2cc1b3c05155.ttf") format("truetype"),url("../fonts/a1adf259-df55-4d1c-a2ab-dd790daf22f8.svg#a1adf259-df55-4d1c-a2ab-dd790daf22f8") format("svg");font-weight:normal}html,button,input,select,textarea{color:#222}body{height:100%}html{height:100%;font-family:"Proxima N W01 Light", Helvetica, sans-serif;font-size:15px;line-height:1.4;-webkit-font-smoothing:antialiased}#force-height{min-height:100%;margin-bottom:-96px;position:relative}#main-content{overflow:hidden}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}h1,h2,h3,h4,h5,h6{font-family:"Proxima N W01 Light", Helvetica, sans-serif;font-weight:normal}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@media screen and (max-width: 667px){#main-content{width:100% !important}#product-header{width:100% !important;height:60px !important}#product-header .leftcol img{height:36px !important;width:100px !important;position:relative !important;margin-left:19px !important;padding:0}#product-header .leftcol{margin-top:-31px;margin-bottom:-13px;padding-top:0px !important;width:100% !important;text-align:center !important}.back-to-school-15 img{width:320px;height:auto;margin-top:10px}#feature-image{margin:30px auto !important;width:100% !important;height:140px !important;display:block}.device-ios img{width:162px !important;height:105px !important}.device-mac img{width:232px !important;height:134px !important}.device-ios{position:absolute;margin-left:70px !important;margin-top:48px !important}.device-mac{margin-left:-66px !important}.container{width:100% !important}.clearfooter{height:76px !important;clear:both}#nav-mobile{cursor:pointer;z-index:1;position:relative;top:8px;left:10px}nav{overflow:hidden;display:none;position:absolute;margin:0 !important;width:100% !important;z-index:2}nav ul{padding:0;margin:3px 0 0}nav li{font-family:"Proxima N W01 Light", Helvetica, sans-serif;display:list-item !important;background:rgba(211,216,222,0.93);padding-left:0px !important;margin-left:0 !important;width:100% !important;line-height:50px !important;border-bottom:1px solid #ebf1f7 !important;text-align:center}nav li,nav a,nav a:visited,nav a:active{color:#000 !important}nav li a{display:block;width:100%;height:100%}nav .selected{color:#868e95 !important;border-bottom:none !important}#product-header .rightcol{margin:0 !important;padding:0 !important;float:none;clear:both;width:100%}}@media screen and (min-width: 668px){#nav-mobile{display:none}nav{display:block}}a,a:hover,a:active,a:visited{color:#f75279;text-decoration:none;-webkit-transition:color .22s linear;-moz-transition:color .22s linear;-o-transition:color .22s linear}.button-block{margin:30px 0 50px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.button-block a{color:#fff}@media (min-width: 660px){.button-block{margin:30px 0 50px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}h1{font-size:26px;line-height:28px;margin-bottom:15px}@media (min-width: 660px){h1{font-size:49px;line-height:50px;margin-bottom:15px}}h2{color:#686f75;font-size:20px}@media (min-width: 660px){h2{font-size:24px;width:648px}}h3{font-size:20px}h4{font-size:16px}p{color:#686f75;line-height:27px}p .quiet{font-size:10px}b{font-weight:normal;font-family:'Proxima N W01 Bold', 'HelveticaNeue', sans-serif;color:#000}.left-justified{text-align:left}#product-header{background:#20252c;height:100px;color:#abb1b7;font-size:20px;line-height:34px}#product-header-grad{background:url("../img/header-bottom-grad.png") no-repeat;background-position:center top;background-size:100% 3px;width:100%;height:3px}#product-header .tagline{padding-top:30px;padding-bottom:0px;color:white;font-size:24px}#product-header .leftcol{padding-top:24px}.back-to-school-15{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMjgwODE0IiB5MT0iLTAuMTAyMjA4IiB4Mj0iMC43MTkxODYiIHkyPSIxLjEwMjIwOCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM5NDkyZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg0OWQ3MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(290deg, #39492f 0%, #849d73 100%);background-image:-webkit-linear-gradient(290deg, #39492f 0%, #849d73 100%);background-image:linear-gradient(-200deg, #39492f 0%, #849d73 100%);width:100%;height:100px;text-align:center}#mini-header{position:relative;background:#20252c;height:172px;color:#abb1b7;font-size:20px;line-height:34px;background-image:url("../img/header-bottom-grad.png") no-repeat}#mini-header .capo-logo{width:150px;height:54px;position:absolute;top:0;bottom:0;margin:auto}nav{font-family:"Proxima N W01 Reg", Helvetica, sans-serif;width:730px;float:right;text-align:right;font-size:18px;color:#ffffff;margin-top:15px}nav li{display:inline-block;margin:auto auto;padding-left:20px}nav .selected{color:#ffffff;border-bottom:1px solid #373b42}nav li,nav a,nav a:visited,nav a:active{color:#808e9a;text-decoration:none;-webkit-transition:color .22s linear;-moz-transition:color .22s linear;-o-transition:color .22s linear}nav li a:hover{color:#a8b5c1;text-decoration:none}#product-header .leftblock{padding-top:42px}#header-grad{clear:both;height:3px;background-image:url("../img/header-bottom-grad.png")}#downloadbutton{background-color:#92aabd}#downloadbutton:hover{background-color:#9db3c4}#downloadbutton:active{background-color:#8399aa}#buybutton-container{float:left}#buybutton{cursor:pointer;background-color:#c3e662}#buybutton:hover{background-color:#c9e972}#buybutton:active{background-color:#afcf58}#product-header .active{background-color:#e9f0d5}#product-header #sub-button{clear:both;position:absolute;z-index:50;border-collapse:collapse;left:0px;padding:0;margin:0;padding-left:31px;padding-right:20px;padding-bottom:12px;width:219px;background-color:#e9f0d5;text-align:left}#product-header #sub-button .chevron{width:13px;height:23px;float:right;color:black;margin-top:-2px}#product-header #sub-button .item{display:block;text-decoration:none;margin-top:10px}#product-header #sub-button .direct{color:#f75279}#product-header #sub-button .mas{color:#32a2c7}#future-of-learning{text-align:center}#future-of-learning h2{margin:0 auto 30px auto;max-width:90%}#feature-image{margin:60px auto;width:960px;height:449px;display:block}.device-ios{position:absolute;margin-left:153px;margin-top:90px;z-index:1}.device-mac{margin-left:-260px;z-index:0}#awards{width:960px;margin:40px auto;padding-top:40px;background:url("../img/hr_line.png") no-repeat center top;text-align:center}#see-music{background-color:#f1f3f5;padding-top:20px;padding-bottom:40px;position:relative}#see-music .container{position:static;padding:0}#see-music img{position:absolute;bottom:0;right:50%}#see-music rightcol p{font-size:15px;line-height:27px}.info-banner{background-color:#f75279;padding:0;margin:0;text-align:center}.info-banner p{font-family:'Proxima N W01 Light', 'HelveticaNeue-UltraLight', sans-serif;padding:10px;margin:0;color:#fff;line-height:normal}.info-banner a{font-family:'Proxima N W01 Reg', 'HelveticaNeue', sans-serif;color:#fff}.bottomanchor{clear:both}.clearfooter{height:96px;clear:both}.container #features{padding-top:18px;margin-bottom:40px}#features .featuretext{font-size:15px;margin:0;margin-left:70px}#features .featuretext h3{margin:0;margin-bottom:8px}#features .featuretext p{margin:0}#features .feature img{margin-top:5px;float:left}#features .featurerow{display:block;clear:both;padding-top:30px}#press-releases .release{display:block;border-bottom:1px solid #dde1e5}.release .date{font-family:'Proxima N W01 Bold', 'HelveticaNeue', sans-serif;font-size:20px;color:#686f75;margin-right:8px}.release a{font-family:'Proxima N W01 Reg', 'HelveticaNeue', sans-serif;font-size:20px}#press-resources .download{display:block;position:relative;background-color:#f1f3f5;border-radius:4px;text-transform:uppercase;width:100%;height:51px;margin-bottom:12px;min-width:400px}#press-resources .download .name{font-family:'Proxima N W01 Light', 'HelveticaNeue-UltraLight', sans-serif;font-size:18px;height:18px;color:#686f75;position:absolute;top:0;bottom:0;left:20px;margin:auto}#press-resources .download .desc{font-family:'Proxima N W01 Light', 'HelveticaNeue-UltraLight', sans-serif;font-size:13px;height:13px;position:absolute;top:0;bottom:0;right:50px;margin:auto}#press-resources .download img{display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto}#downloads .download{display:block;position:relative;background-color:#f1f3f5;border-radius:4px;text-transform:uppercase;width:100%;height:81px;margin-bottom:12px;min-width:400px}#downloads .download .icon{position:absolute;width:64px;height:64px;top:0;bottom:0;left:12px;margin:auto}#downloads .download .info{position:absolute;top:0;bottom:0;left:86px;height:40px;margin:auto;float:left}#downloads .download .name{font-family:'Proxima N W01 Light', 'HelveticaNeue-UltraLight', sans-serif;font-size:18px;height:18px;color:#686f75}#downloads .download .osver{font-family:'Proxima N W01 Light', 'HelveticaNeue-UltraLight', sans-serif;display:block;font-size:13px;height:13px;margin:auto;color:#686f75}#downloads .download .desc{font-family:'Proxima N W01 Light', 'HelveticaNeue-UltraLight', sans-serif;font-size:13px;height:13px;position:absolute;top:0;bottom:0;right:50px;margin:auto}#downloads .download .arrow{display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto}.orbit-bullets li:last-child{margin-right:0}#more-feedback p{font-family:'HelveticaNeueW01-Thin', 'HelveticaNeue-UltraLight', sans-serif;margin:0;padding:0}#more-feedback .pressitem{margin-bottom:20px}#more-feedback .quote p{font-family:'HelveticaNeueW01-ThinIt', 'HelveticaNeue-UltraLightItalic', sans-serif}.useritem{padding-bottom:20px}.useritem .header .title{font-family:'HelveticaNeueW01-55Roma', 'HelveticaNeue', sans-serif;font-size:17px;color:black}.useritem .header .name{font-family:'HelveticaNeueW01-Thin', 'HelveticaNeue-UltraLight', sans-serif;font-size:14px;color:#686f75}.useritem>.header{padding-bottom:8px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}#product-header #play-video{padding-top:40px;float:right;cursor:pointer}#mac-feature-image img{width:100% !important;height:auto;display:block;margin:0px auto}#features .feature{float:left;width:50%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#features .featureright{width:50%;padding-right:0px;padding-left:20px}.container{position:relative;height:100%;width:960px;display:block;margin:0px auto}.container .leftcol{float:left;width:50%;height:100%;padding-right:20px;padding-left:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container .rightcol{float:left;width:50%;height:100%;padding-right:0px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button{height:43px;width:205px;padding-top:10px;background-color:#f75279;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;text-align:center;color:#fff;margin:10px 5px 0 5px;font-size:27px}.button#download{background-color:#BDC1C6}.button#download:hover{background-color:#c5c9cd}.button#buy{background-color:#9968d0}.button#buy:hover{background-color:#a67bd6}#product-footer{margin:20px 0 0 0;padding:0;background-color:#20252c}@media (min-width: 660px){#product-footer{margin:0}}#product-footer .container{font-family:"Proxima N W01 Reg", Helvetica, sans-serif;position:relative;height:auto}@media (min-width: 660px){#product-footer .container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media (min-width: 660px){#product-footer .container{width:960px;height:96px}}#product-footer .container .link-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-content:center;align-content:center}#product-footer .container .link-container .links{margin:10px auto;text-align:center}@media (min-width: 660px){#product-footer .container .link-container .links{margin:auto}}#product-footer .container .link-container ul{list-style-type:none;padding:0;margin:0}#product-footer .container .link-container li{display:list-item;line-height:40px}@media (min-width: 660px){#product-footer .container .link-container li{display:inline}}#product-footer .container .link-container .linksep{visibility:hidden;margin:-7px}@media (min-width: 660px){#product-footer .container .link-container .linksep{visibility:visible;color:#57646f;font-size:14px;margin:14px}}#product-footer .container .companylogo{margin:0;padding:0;margin:auto;display:none}@media (min-width: 660px){#product-footer .container .companylogo{display:inline-block;margin:25px 0}}#product-footer .gradient{background:url("../img/header-bottom-grad.png") no-repeat center top;background-size:100% 3px;width:100%;height:3px}@media (min-width: 660px){#artist-focus{display:none}}@media (min-width: 660px){#artist-selection{display:none}}@media (min-width: 660px){#artist-pageindicators{display:none}}#artist-next-option{position:absolute;right:0;cursor:pointer;display:table-cell;height:50px;width:44px;margin:28px 0}@media (min-width: 660px){#artist-next-option{display:none}}#mediaquotes{width:100%;padding:0 !important;background:none;margin-top:0;text-align:center}@media (min-width: 660px){#mediaquotes{margin-top:0px;background:#f0f2f5 url("../img/parallax.jpg") no-repeat 0 -150px}}#mediaquotes #media-container{width:100%;margin:0 auto}@media (min-width: 660px){#mediaquotes #media-container{width:960px;height:275px}}#bubble{position:relative;margin:0 0 15px 0;width:100%;background:#fa6989;background:-webkit-linear-gradient(45deg, #ff757d 0%, #f2559e 100%);background:linear-gradient(45deg, #ff757d 0%, #f2559e 100%);font-family:"Proxima N W01 Reg", Helvetica, sans-serif}@media (min-width: 660px){#bubble{position:absolute;margin-top:40px;width:960px}}#bubble p{line-height:1.5em;font-size:15px;width:100%;padding:15px;display:table-cell;height:70px;text-align:center;vertical-align:middle;font-style:italic;color:#ffffff}@media (min-width: 660px){#bubble p{width:960px;padding:0px 40px 0px 40px;font-size:18px}}.artist-option{margin-top:-15px;padding:30px 15px 30px 15px;background:#f5f5f5;background:-webkit-linear-gradient(0deg, #f5f5f5 0%, #fff 100%);width:90%;cursor:pointer;text-align:left;float:left}.artist-option[index="2"],.artist-option[index="3"],.artist-option[index="4"]{display:none}@media (min-width: 660px){.artist-option[index="2"],.artist-option[index="3"],.artist-option[index="4"]{display:block}}@media (min-width: 660px){.artist-option{background:none;padding:0;margin:134px 0 0 0;height:50px;width:240px}}.artist-info{font-family:Proxima N W01 Reg, Helvetica Neue Light, Helvetica, sans-serif;float:none;width:100%;font-size:15px;margin-top:6px}@media (min-width: 660px){.artist-info{width:180px}}.artist-link{float:none;width:100%;font-family:Proxima N W01 Reg, Helvetica Neue Light, Helvetica, sans-serif;font-size:13px;color:#686f75}@media (min-width: 660px){.artist-link{width:180px;float:left}}.artist-picture{width:50px;height:50px;margin-right:10px;float:left}#pros{display:none;width:960px;text-align:center;font-style:italic;font-family:"Proxima N W01 Reg", Helvetica, sans-serif;font-size:19px;margin-top:30px;float:left}@media (min-width: 660px){#pros{display:block}}#pros .chevron{position:absolute;width:13px;height:23px;margin-top:-2px;margin-left:15px}.prosbutton{background:#f1f3f5;padding:16px 48px 16px 16px}