/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}
/*!
 * SlickNav Responsive Mobile Menu v1.0.10
 * (c) 2016 Josh Cope
 * licensed under MIT
 */.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:.875em;display:block;content:"";position:absolute}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after,.slicknav_nav{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;background:#4c4c4c;padding:5px}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px hsla(0,0%,100%,.75);border-radius:4px;background-color:#222}.slicknav_nav{color:#fff;margin:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{padding:0;list-style:none;overflow:hidden}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav a:hover{border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}html{font-size:16px;box-sizing:border-box}*,:after,:before{box-sizing:inherit;margin:0;padding:0}[type=checkbox],[type=radio]{margin-right:.25rem}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.alert-color{color:#f00000}img{max-width:100%}body,button,input,optgroup,select,textarea{margin:0;padding:0;font-family:Lato,Gill Sans Nova,Gill Sans,Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.5;color:#444;background:#fff}dd,fieldset,figure,h1,h2,h3,h4,h5,h6,hgroup,hr,ol,p,pre,table,ul{margin-bottom:1.5rem}div,footer,header,section{margin-bottom:0}img{border:none}h1,h2,h3,h4,h5,h6{color:#444}h1{font-size:4rem;font-weight:300;text-transform:lowercase}h1.h2-style,h2,h4{font-size:2.25rem;font-weight:300;text-transform:uppercase}.h2-vw{font-size:3vw}@media (max-width:64rem){.h2-vw{font-size:3.5vw}}@media (max-width:50rem){.h2-vw{font-size:4vw}}.tm7 h4 strong,h4 strong{color:#da513d}h2.larger-h2{font-size:3rem}h3{font-size:1.5rem;text-transform:uppercase;line-height:1.2;line-height:1}h3,h4{font-weight:300}h4{font-size:1.125rem}h6{font-size:1rem;font-weight:400}a{text-decoration:none}a,a:hover{color:#da513d}a:hover{text-decoration:underline}input{font-size:1rem}.large-text{font-size:1.25rem}.left-text{text-align:left}.heavy-weight{font-weight:900;color:#000}.bold{font-weight:700}.nobullet{list-style:none}b{font-style:italic;color:#da513d}.hidden{display:none}.elementx{opacity:0;transform:scale(.45) translate3d(0,50%,0) rotate(90deg);transition:transform 2.8s ease,opacity 2.8s ease}.elementx.active{opacity:1;transform:scale(1) translateZ(0)}.elementx.inactive{opacity:0;transform:scale(1) translateZ(0)}.site-header,.site-header--dl{background-color:#f7f7f7;margin-bottom:0}.site-header--dl{background-color:#0f79a5;border-bottom:1px solid hsla(0,0%,100%,.2)}.tm7 .site-header--dl{background-color:#8c040b}.main-content{padding-top:0}.container,[class*=" container--"],[class^=container--]{margin:0 8%;padding:0}@media (max-width:64rem){.container,[class*=" container--"],[class^=container--]{margin:0 4%}}@media (max-width:50rem){.container,[class*=" container--"],[class^=container--]{margin:0;padding:0 20px}}@media (max-width:40rem){.container,[class*=" container--"],[class^=container--]{margin:0;padding:0 20px}}.container--nav{padding:0}.div--bmar75{margin-bottom:.75rem}.flex,[class*=" flex--"],[class^=flex--]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between}.flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--wrap-rev{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex--vcenter{-ms-flex-pack:center;justify-content:center}.flex--vcenter,.flex--vstart{-ms-flex-direction:column;flex-direction:column}.flex--vstart{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-pack:start;justify-content:flex-start}.flex__col75{width:75%}.flex__col25{width:25%}.flex__col60{width:60%}.flex__col40{width:40%}.xp-offer{padding:3rem;margin-top:3rem;background-color:#f7f7f7}.xp-offer h4{margin-bottom:.5rem}.xp-offer__col{padding:0 20px}#site-footer{background-color:#f7f7f7;margin-bottom:0}.footer-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer-links a{color:#444}.footer-links a:hover{color:#da513d}.footer-copyright{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:0;font-size:.875rem}.footer-copyright.logo{padding-top:2rem}.footer-item{min-height:200px;padding:20px;width:33%;text-align:center}.footer-item h6{margin-bottom:.25rem}.footer-item ul{font-size:1rem}.footer-item ul li{list-style-type:none}.topic{width:100%;padding:6rem 0;background-color:#f7f7f7;background-color:#fff}@media (max-width:50rem){.topic{padding-bottom:4rem}}.tm7buy .topic{padding:4rem 0}.topic--2by6{padding:2rem 0 6rem}.topic:first-child{padding-top:5rem}.dl7-upgrade .topic:first-child,.tm7buy .topic:first-child{padding-top:4rem}.topicx:after{content:"";width:100%;position:absolute;left:0;height:1px;background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.12) 50%,transparent)}.topic.info{background:none;background-color:#0f79a5}.tm7 .topic.info,.tm7.topic.info{background-color:#8c040b}.topic.quote{border-top:1px solid #d6e4fb;border-bottom:1px solid #d6e4fb;padding:1rem 0}.topic.quote,.topic.shaded{background-color:#f5f8fd}.topic.intro{padding:5rem 0}.tm7buy .topic.intro{padding:4rem 0}.topic.intro.sub-page{padding:3rem 0}.topic.info:after,.topic.intro:after,.topic:last-child:after{background:none}.tm7 .topic h1,.tm7 .topic h2,.tm7 .topic h3,.topic h1,.topic h2,.topic h3{color:#da513d}.topic.ticketz h2{margin:0 8%;padding:0 1rem}@media (max-width:64rem){.topic.ticketz h2{margin:0 4%}}@media (max-width:50rem){.topic.ticketz h2{margin:0;padding:0 20px}}@media (max-width:40rem){.topic.ticketz h2{margin:0;padding:0 20px}}.topic-item{width:50%;padding:0 1rem;-ms-flex-order:3;order:3}@media (max-width:50rem){.topic-item{width:100%;max-width:100%;-ms-flex:1 0 100%;flex:1 0 100%}}.ticketz .topic-item{max-width:48%;-ms-flex:1 0 48%;flex:1 0 48%;background-color:#fff;box-shadow:1px 1px 2px 2px #bbb;margin:.5rem;padding:1rem}@media (max-width:50rem){.ticketz .topic-item{width:100%;max-width:100%;-ms-flex:1 0 100%;flex:1 0 100%}}.ticketz .topic-item,.ticketz input{font-size:.8rem}.ticketz .topic-item ul{list-style-type:square;list-style-position:inside;margin-left:1rem}.ticketz .topic-item fieldset{border:none;padding:0;margin:0}.ticketz .topic-item fieldset p{margin-bottom:.25rem}@media (max-width:50rem){.topic-item--first{-ms-flex-order:1;order:1}}.ticketz .topic-item .flex.ticketz-buy{margin-top:.5rem;-ms-flex-pack:start;justify-content:flex-start}.ticketz .topic-item .flex.ticketz-buy span{margin-left:1.5rem}@media (max-width:50rem){.topic-item--second{-ms-flex-order:2;order:2}}.topic-item--full{width:100%}.topic-item--padleft{padding-left:2rem}.topic-item.left-edge{-ms-flex-pack:start;justify-content:flex-start;text-align:center}.topic-item.forty{width:40%}@media (max-width:50rem){.topic-item.forty{width:100%}}.topic-item.sixty{width:60%}@media (max-width:50rem){.topic-item.sixty{width:100%}}.topic-item.full-width{width:100%}.topic-item.centered,.topic-item.centered85{width:75%;margin:0 auto;text-align:center}@media (max-width:50rem){.topic-item.centered,.topic-item.centered85{width:100%}}.topic-item.w75{width:75%;margin:0 auto}@media (max-width:50rem){.topic-item.w75{width:100%}}.topic-item.w85{width:85%;margin:0 auto}@media (max-width:50rem){.topic-item.w85{width:100%}}h1.h2-style.centered{text-align:center}.topic-item.centered85{width:85%}.topic-item h3{margin-bottom:0}.topic-item.large-body p{font-size:1.25rem}.twentyfive{width:25%}@media (max-width:50rem){.twentyfive{width:100%}}.seventyfive{width:75%}@media (max-width:50rem){.seventyfive{width:100%}}.eightyfive{width:85%}@media (max-width:50rem){.eightyfive{width:100%}}.list--bulleted{margin-left:20px}.list--bulleted__item{line-height:1.2;padding-bottom:10px}.topic-item .img-wrapper{width:100%;text-align:center}@media (max-width:64rem){.topic-item .img-wrapper{text-align:center;margin-bottom:20px}}.topic-item .img-wrapper--left75{width:75%;text-align:left}.img-wrapper--60{margin-left:auto;margin-right:auto;text-align:center;width:60%}.topic-item.left-edge .img-wrapper{text-align:left}@media (max-width:64rem){.topic-item.left-edge .img-wrapper{text-align:center;margin-bottom:20px}}.topic-item.right-edge .img-wrapper{text-align:right}@media (max-width:64rem){.topic-item.right-edge .img-wrapper{text-align:center;margin-bottom:20px}}.topic-item .img-wrapper--2-3{margin:0 auto;margin-bottom:1.5rem;width:66%}.short-topics{width:100%}.short-topics>div{width:33%;min-height:150px;padding:15px}@media (max-width:64rem){.short-topics>div{width:50%}}@media (max-width:50rem){.short-topics>div{width:100%;padding:0}}.short-topics h4{margin-bottom:1rem;text-align:center}.short-topics p{margin-bottom:1rem;text-align:left}.short-topic-icon{width:100%;text-align:center}.short-topic-icon>img{margin-bottom:1rem;width:100px}.cite,[class*=" cite--"],[class^=cite--]{color:#fff;font-size:24px;font-weight:100;font-style:italic;margin-bottom:0}.cite--lightbg{color:#1392c7}.cite--exlarge{font-size:3rem;padding:5rem 0}.cite--large{font-size:2rem;padding:3rem 0}.cite--medium{font-size:1.65rem;padding:3rem 0}.cite__quote{font-family:Merriweather,Georgia,serif;margin-bottom:0}.cite__credit{display:block;font-size:50%;font-style:normal;padding-top:.5rem}.pgintro{text-align:center}.pgintro__img--dl,.pgintro__img--mmx{width:55%}.pgintro__tagline,.pgintro__tagline--mmx{color:#eee;font-size:1.2rem}.pgintro__tagline--mmx{margin-top:1rem}.pgintro__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:20px 0}.pgintro__buttons .btn{width:100px;margin:0 20px}.nav{width:100%;padding:10px 0;position:relative;background-color:#f7f7f7;color:#444}.nav--fixed{position:fixed;top:0;z-index:3}.nav--dark{background-color:hsla(0,0%,5%,.85);color:#eee}.nav__menu{position:relative}.nav__menu .btn--small{font-size:.9rem;padding:3px 20px}.nav__logo{position:absolute;top:0;margin:0;z-index:2}@media (max-width:64rem){.nav__logo{padding:0 20px}}@media (max-width:50rem){.nav__logo{padding:0 20px}}.nav__menu{height:30px;width:100%;margin:0;text-align:right}.nav__childmenu{text-align:left;background-color:#f7f7f7;color:#444}.nav--dark .nav__childmenu{background-color:hsla(0,0%,5%,.85);color:#eee}.sub-menu.nav__childmenu{width:200px}.nav__childitem,.nav__menuitem,.nav__menuitem--nohover,.nav__parent{display:inline-block;list-style-type:none;background-color:transparent;border-radius:3px}.nav__parent{border-radius:3px 3px 0 0}.nav__childitem:hover,.nav__menuitem:hover{background-color:rgba(0,0,0,.1);color:#fff;color:#da513d}.nav--dark .nav__childitem:hover,.nav--dark .nav__menuitem:hover{background-color:hsla(0,0%,100%,.15);color:#fff}.mmx .nav--dark .nav__childitem:hover,.mmx .nav--dark .nav__menuitem:hover{background-color:hsla(0,0%,100%,.2)}.nav__parent:hover{color:#da513d}.nav--dark .nav__parent:hover{color:#fff}.nav__childitem{width:100%;paddingx:6px 0}.sub-menu-parent .nav__parent-title{padding:3px 15px}.nav__childlink,.nav__link{padding:3px 15px;color:inherit;display:inline-block}.nav__parent{padding-bottom:13px}.nav__childlink:hover,.nav__link:hover{color:inherit;text-decoration:none}.nav--comin-in{transform:translateY(-100px);animation:a .6s ease forwards}.nav--goin-out{transform:translateY(0);animation:b .6s ease forwards}@keyframes a{to{transform:translateY(0)}}@keyframes b{to{transform:translateY(-100px)}}.site-header--home .nav--site.nav,.site-header--home .nav--site .nav__childmenu,.site-header--home .slicknav_menu{background-color:rgba(0,0,0,.1)}.site-header--home .nav--site .slicknav_nav{xbackground-color:hsla(0,0%,100%,.8);xbackground-color:rgba(0,0,0,.6)}.site-header--home .nav--site.nav--dark .nav__childmenu,.site-header--home .nav--site.nav--dark .nav__parent:hover,.site-header--home .nav--site .nav__menuitem:hover,.site-header--home .nav--site .nav__parent:hover,.site-header--home .nav--site .sub-menu.nav__childmenu{background-color:#539bba}.sales-page .site-header--home .nav--site.nav,.sales-page .site-header--home .nav--site .nav__childmenu,.sales-page .site-header--home .slicknav_menu{background-color:rgba(0,0,0,.8)}.mmx .site-header--home .nav--site.nav--dark .nav__childmenu,.mmx .site-header--home .nav--site.nav--dark .nav__parent:hover,.mmx .site-header--home .nav--site .nav__menuitem:hover,.mmx .site-header--home .nav--site .nav__parent:hover,.mmx .site-header--home .nav--site .sub-menu.nav__childmenu,.sales-page .site-header--home .nav--site .nav__menuitem:hover,.sales-page .site-header--home .nav--site .nav__parent:hover{background-color:hsla(0,0%,100%,.2)}.mmx .site-header--home .nav--site.nav--dark .nav__childmenu{background-color:rgba(0,0,0,.75)}.site-header--dl .nav--site.nav{background-color:#0f79a5}.tm7 .site-header--dl .nav--site.nav{background-color:#8c040b}.site-header--dl .nav--site.nav--dark .nav__childmenu,.site-header--dl .nav--site.nav--dark .nav__parent:hover{background-color:#539bba}.tm7 .site-header--dl .nav--site.nav--dark .nav__childmenu,.tm7 .site-header--dl .nav--site.nav--dark .nav__parent:hover{background-color:#9d292f}.site-header--dl .nav--site.nav--dark .slicknav_nav{background-color:rgba(15,120,165,.95)}.site-header--dl .nav--site.nav--dark .slicknav_btn,.site-header--dl .nav--site.nav--dark .slicknav_btn:hover{background-color:rgba(0,0,0,.15)}.site-header--dl .slicknav_menu .slicknav_icon-bar{background-color:#bbb}.slicknav_menu{background-color:#f7f7f7;padding:0;width:100%;min-width:40%;position:absolute;right:0;display:none}.nav--dark .slicknav_menu{background-color:transparent}.slicknav_nav{background-color:none;padding:0,5px,5px,5px}.nav--dark .slicknav_nav{background-color:hsla(0,0%,5%,.9)}.slicknav_nav a{color:#666;outline:none;text-align:left}.nav--dark .slicknav_nav a{color:#eee}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{text-decoration:none;background-color:rgba(0,0,0,.1);color:#da513d}.nav--dark .slicknav_nav .slicknav_row:hover,.nav--dark .slicknav_nav a:hover{background-color:hsla(0,0%,100%,.15);color:#fff}.slicknav_nav .nav__parent{padding-bottom:0}.slicknav_nav .nav__menuitem:hover{background-color:transparent}.slicknav_btn{background-color:rgba(0,0,0,.05);margin:4px}.nav--dark .slicknav_btn{background-color:rgba(0,0,0,.3);margin:4px}.slicknav_menu .slicknav_icon-bar{background-color:#999}.slicknav_menu .slicknav_btn:hover .slicknav_icon-bar{background-color:#da513d}.nav--dark .slicknav_menu .slicknav_btn:hover .slicknav_icon-bar{background-color:#eee}.slicknav_menu .slicknav_btn:hover{background-color:rgba(0,0,0,.1)}.nav--dark .slicknav_menu .slicknav_btn:hover{background-color:rgba(0,0,0,.7)}.slicknav_btnwrapper{width:100%;padding-bottom:4px;background-color:transparent;content:"";display:table;clear:both}@media (max-width:64rem){.slicknav_btnwrapper{padding:0 20px 4px}}@media (max-width:50rem){.slicknav_btnwrapper{padding:0 20px 4px}}.slicknav_nav .nav__childmenu{background-color:transparent}.slicknav_nav li.nav__childitem a{margin:0}.sub-menu-parent{position:relative}.sub-menu{position:absolute;top:37px;left:0;visibility:hidden;opacity:0;z-index:1}.sub-menu-parent:hover .sub-menu,.sub-menu:hover{opacity:1;top:37px;visibility:visible;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .5s;transition-delay:0s,0s,.3s}.sub-menu .nav__childitem{padding:6px 0}@media (max-width:50rem){#local-nav-slick,#site-nav-slick{display:none}}@media (max-width:50rem){.js .slicknav_menu{display:block}}#dl-free-trial{background-image:url(img/v7/laptopguy.jpg);background-position:10%;background-size:cover;background-repeat:no-repeat;background-color:#fcfcfc}@media (max-width:75rem){#dl-free-trial{background-position:17%}}@media (max-width:64rem){#dl-free-trial{background-position:25%}}@media (max-width:50rem){#dl-free-trial{background:none}}#tm7-free-trial{background-image:url(img/v7/laptopguy-tm7.jpg);background-position:10%;background-size:cover;background-repeat:no-repeat;background-color:#fcfcfc}@media (max-width:75rem){#tm7-free-trial{background-position:17%}}@media (max-width:64rem){#tm7-free-trial{background-position:25%}}@media (max-width:50rem){#tm7-free-trial{background:none}}#project-gallery{background-image:url(../img/v7/project-gallery.jpg);background-position:left top 50%;background-size:550px;background-repeat:no-repeat;background-image:none}@media (max-width:75rem){#project-gallery{background-position:left top 50%;background-size:500px}}@media (max-width:64rem){#project-gallery{background-position:left top 50%;background-size:450px}}@media (max-width:50rem){#project-gallery{background:none}}#video-gallery{background-image:url(../img/v7/video-gallery.jpg);background-position:right 75px top 50%;background-size:550px;background-repeat:no-repeat;background-image:none}@media (max-width:75rem){#video-gallery{background-position:right 40px top 50%;background-size:475px}}@media (max-width:64rem){#video-gallery{background-position:right 30px top 50%;background-size:400px}}@media (max-width:50rem){#video-gallery{background:none}}.nav-menu{height:30px;width:100%;margin:0;text-align:right}.nav-logo{height:0;position:relative;margin:0}.nav-menu ul{overflow:hidden}.nav-menu li{display:inline-block;list-style-type:none;background-color:none}.nav-menu li a:hover{background-color:rgba(0,0,0,.1);color:#fff}.nav-menu li a{padding:3px 20px;border-radius:3px;color:#eee;display:inline-block}#level2nav,#subnav{background-color:#f7f7f7;background-colorx:#fff}#level2nav.xxx{background-color:#333}#level2nav .nav-menu li a:hover,#subnav .nav-menu li a:hover{background-color:#e6e6e6}#level2nav .nav-menu li a,#subnav .nav-menu li a{color:#444}#level2nav.xxx .nav-menu li a,#subnav.xxx .nav-menu li a{color:#eee}#level2nav .nav-menu li a:hover,#subnav .nav-menu li a:hover{color:#da513d}.nav-logo a{position:absolute;left:0;top:0}#subnav{position:fixed;top:50px}#subnav .nav-menu{text-align:center}#subnav .nav-menu ul{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.dllogo-small{width:166px;margin-top:-2px}.stlogo-small{width:150px;margin:15px 0}.stlogo-med{width:166px}.hero,.hero--home,.hero--labels,.hero--mmx{background:url(img/v7/hero-waves.jpg) no-repeat top/cover;position:relative;min-height:400px;padding:0;margin:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero,.hero--home,.hero--labels,.hero--mmx{background:url(img/v7/hero-waves-2x.jpg) no-repeat top/cover}}@media (max-width:64rem){.hero,.hero--home,.hero--labels,.hero--mmx{min-height:350px}}@media (max-width:50rem){.hero,.hero--home,.hero--labels,.hero--mmx{min-height:310px}}.hero--none{min-height:50px}.hero--mmx{background:url(img/v7/hero-mmx1.jpg) no-repeat top/cover;min-height:400px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero--mmx{background:url(img/v7/hero-mmx1-2x.jpg) no-repeat top/cover}}.hero--labelsx{background:url(img/v7/hero-labelsale.png) no-repeat top/cover;min-height:400px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hero--labelsx{background:url(img/v7/hero-labelsale-2x.png) no-repeat top/cover}}.hero--labels{background-image:none;background-color:#fff;min-height:400px}@media (max-width:64rem){.hero--labels{min-height:350px}}@media (max-width:50rem){.hero--labels{min-height:275px}}@media (max-width:40rem){.hero--labels{min-height:200px}}.hero__box{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero__box-item{width:30%}.ls-special{width:85%}.ls-offer{width:25%}@media (max-width:64rem){.ls-offer{width:30%}}@media (max-width:50rem){.ls-offer{width:60%;-ms-flex-order:1;order:1}}@media (max-width:40rem){.ls-offer{width:75%;-ms-flex-order:2;order:2}}.ls-img{width:40%}@media (max-width:64rem){.ls-img{width:45%}}@media (max-width:50rem){.ls-img{display:none}}@media (max-width:40rem){.ls-img{width:60%;-ms-flex-order:2;order:2}}.hero__title{position:absolute;left:0;top:2rem;width:100%;text-align:center;font-size:3rem;text-transform:uppercase;line-height:1.5;color:hsla(0,0%,100%,.8)}@media (max-width:64rem){.hero__title{font-size:2.25rem;top:2.75rem}}@media (max-width:50rem){.hero__title{font-size:2.25rem;top:1.75rem}}@media (max-width:40rem){.hero__title{font-size:1.75rem;top:2.75rem}}.hero__title--sub{font-size:1.5rem;top:5rem}.hero__subtitle-group{position:absolute;left:0;top:16rem;width:80%;margin:0 10%;color:hsla(0,0%,100%,.8);font-size:1.5rem;display:-ms-flexbox;display:flex}@media (max-width:64rem){.hero__subtitle-group{font-size:1.25rem;top:13rem}}@media (max-width:50rem){.hero__subtitle-group{font-size:1.25rem;top:12rem}}@media (max-width:40rem){.hero__subtitle-group{font-size:1.25rem;top:12rem}}.mmx .hero__subtitle-group{top:13.5rem}@media (max-width:64rem){.mmx .hero__subtitle-group{font-size:1.25rem;top:13.5rem}}@media (max-width:50rem){.mmx .hero__subtitle-group{font-size:1.25rem;top:13rem}}@media (max-width:40rem){.mmx .hero__subtitle-group{font-size:1.25rem;top:13rem}}.hero__image-wrapper{position:absolute;left:0;top:8rem;width:100%;text-align:center}.hero__image{display:inline-block;width:50%}@media (max-width:64rem){.hero__image{width:60%}}@media (max-width:50rem){.hero__image{width:75%}}@media (max-width:40rem){.hero__image{width:85%}}.hero__subtitle,.hero__subtitle--full{width:33%;text-align:center;display:inline-block}.hero__subtitle--full{width:100%}.hero__subtitle a,.hero__subtitle p{color:hsla(0,0%,100%,.8)}.hero__subtitle:hover a{color:#ff0;cursor:pointer;text-decoration:none}.hero--labels .hero__title{width:40%;text-align:left;left:15%;top:15%;color:crimson}.hero__title-img{position:absolute;width:30%;right:15%;top:15%}@keyframes c{0%{transform:translateX(0)}to{transform:translateX(200px)}}@keyframes d{0%{transform:translateX(0)}to{transform:translateX(-200px)}}@keyframes e{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:1}}.hero__title-entrance,.mybox{animation:e 1.5s cubic-bezier(.25,.46,.45,.94) both}.hero__title-entrance-right,.mybox{top:175px;left:-200px;animation:c 1.5s cubic-bezier(.25,.46,.45,.94) both}.hero__title-entrance-left,.mybox{left:200px;animation:d 1.5s cubic-bezier(.25,.46,.45,.94) both}.hero__logo{position:absolute;width:100%;left:0;bottom:25px;text-align:center}h2.buy-group{colorx:#444;text-align:center;padding-bottom:2rem}@media (max-width:64rem){h2.buy-group{padding-bottom:1.5rem}}@media (max-width:50rem){h2.buy-group{padding-bottom:0}}h2.buy-group.buy-group__hashero{padding-bottom:0;margin-bottom:0}h2.buy-group span.upgrade-notice{display:block;font-size:16px;color:#444;text-transform:none}h2.buy-group span.upgrade-notice strong{color:#da513d}.buy-group__hero{display:"inline-block";text-align:center;width:30%}.buy-title h2{margin-bottom:.25rem}.buy-item{width:30%;padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media (max-width:50rem){.buy-item{width:100%;margin-bottom:50px}}.buy-item__buy,.buy-item__heading{-ms-flex-positive:0;flex-grow:0;margin-bottom:.5rem;width:100%}@media (max-width:50rem){.buy-item__buy{width:auto}}.buy-item__body{-ms-flex-positive:1;flex-grow:1}.buy-item__name{display:inline-block}.tm7 h3 .buy-item__name{font-size:1.4rem}.buy-item__body{width:100%;position:relative;background-color:#f8f8f8;padding:10px;border-radius:5px;margin-bottom:1.5rem}.buy-item__body>p{margin-bottom:.75rem}.buy-item__body em,.buy-item__body label[for=include-cd],.buy-item__body strong{color:#da513d}.buy-item__list li{list-style-type:circle;margin-left:20px;margin-bottom:10px;line-height:1.25rem}.buy-item__list li:nth-child(odd){background-colorx:#eee}.mmx-sp .buy-item__regp{display:list-item}.dlv5-rp .buy-item__regp,.mmx-rp .buy-item__regp{display:none}.buy-item__price{float:right;font-size:3rem}@media (max-width:75rem){.buy-item__price{font-size:3rem}}@media (max-width:64rem){.buy-item__price{font-size:2.75rem}}@media (max-width:50rem){.buy-item__price{font-size:2rem;float:none;margin-left:4rem}}.buy-item__price sup{font-size:1.125rem}.btn{display:inline-block;padding:10px 20px;background-color:#3c80ce;border:none;border-radius:3px;text-align:center;color:#eee;margin-right:.5rem}.btn--mleft{margin-right:0;margin-left:.5rem}.btn--nomargin{margin-right:0;margin-left:0}.btn:hover{color:#fff;text-decoration:none}.btn--action{background-color:#3c80ce;xcolor:#444}.btn--action:hover{background-color:#3673b9}.btn--action--intro{background-color:hsla(0,0%,100%,.25)}.btn--action--intro:hover{background-color:hsla(0,0%,100%,.15)}.mmx .btn--action--intro{background-color:rgba(0,0,0,.4)}.mmx .btn--action--intro:hover{background-color:rgba(0,0,0,.25)}.btn--info{background-color:#3c80ce}.btn--info:hover{background-color:#3673b9}.btn--buy{background-color:#da513d}.btn--buy:hover{background-color:#c25343}.btn--spacer{margin-right:1.5rem}.slicknav_nav .btn--buy{background-color:transparent}.btn--download{background-color:#8dc252}.btn--download:hover{background-color:#7fae4a}.btn--small{font-size:.8rem;padding:5px 10px}.btn--lowprofile{padding:5px 20px}.btn--spaced{margin:0 20px}.action-button{display:inline-block;padding:10px 20px;background-color:#137bbd;background-color:#387ed1;text-align:center;color:#eee}.action-button:hover{color:#fff}input[type=text],textarea{transition:all .2s ease-in-out;outline:none;padding:.5rem;border:1px solid #ddd;color:#444;font-family:Lato,Gill Sans Nova,Gill Sans,Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;font-weight:300}input[type=text]:focus,textarea:focus{box-shadow:0 0 .2rem #1e90ff;padding:.5rem;border:1px solid eee}.form,.form--flex{background:#eee;border-radius:5px;padding:20px 40px}.form--flex__container,.form__container{margin-bottom:0;padding:0;border:none}.form--flex__field,.form--flex__submit,.form__field,.form__submit{padding:3px 0;margin-bottom:0}.form--flex__input,.form__input{padding:.5rem}.form__label{display:block}.form--flex__field,.form--flex__submit{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.form--flex__submit,.form__submit{padding:1.5rem 0}.form--flex__label{-ms-flex:1 0 30%;flex:1 0 30%}.form--flex__input{-ms-flex:2 0 70%;flex:2 0 70%}.form--flex__input.radio{-ms-flex:1 0 5%;flex:1 0 5%;padding:5px}.form--flex__label.radio{-ms-flex:2 0 80%;flex:2 0 80%}.form--flex__separator,.form__separator{text-align:center;margin-bottom:0;padding:1.5rem}.form--flex__label.price{-ms-flex:1 0 5%;flex:1 0 5%}.segment-string{display:-ms-flexbox;display:flex}.segment-string__segment{padding:.25rem;margin-right:.5rem;width:4.5rem}.segment-string__segment.lkey{width:4.5rem}@media (max-width:64rem){.segment-string__segment.lkey{width:4rem}}@media (max-width:50rem){.segment-string__segment.lkey{width:4.5rem}}.upgrade-form{margin-top:2rem}@media (max-width:50rem){.upgrade-form{margin-top:0}}.upgrade-form.v5{margin-top:0}#email1.form--flex__input,#email1.form__input,#firstname.form--flex__input,#firstname.form__input,#license-email.form--flex__input,#license-email.form__input{width:90%}@media (max-width:50rem){.upgradehdr--dl7{max-width:75%}}.upgrade-form h4{color:#da513d;margin-bottom:.5rem}.upgrade-form .form--flex__submit{margin-bottom:0}.upgrade-info{margin-bottom:1.5rem}.upgrade-info__item{display:-ms-flexbox;display:flex;margin-left:1rem;margin-bottom:0}.upgrade-info__item.hidden{display:none}.upgrade-info__label{width:35%}.upgrade-info__data{width:55%;font-weight:400}.video-wrapper{width:85%;margin:0 auto 2rem}.video-caption{font-size:1rem;margin-top:.3rem}.video-thumbnail{position:relative;display:inline-block;cursor:pointer;margin:30px}.video-thumbnail:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:"\f01d";font-family:FontAwesome;font-size:100px;color:#fff;opacity:.75;text-shadow:0 0 30px rgba(0,0,0,.5)}.video-thumbnail:hover:before{opacity:1;color:#ef0000}.sku{width:90%}.sku__option{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:5px;text-align:left}.sku__option p{margin-bottom:0;font-weight:700}.sku__sel{width:5%;margin-top:3px}.sku__id{width:15%}.sku__desc{width:70%}.sku__price{width:20%;font-weightx:bold;text-alignx:right}.so{text-decoration:line-through;color:#da513d}.sales-page .topic{padding-top:3rem}.sales-page .topic-item ul{margin-left:1rem}.sales-page .topic:first-child{padding-top:3rem}@media (max-width:50rem){.sales-page .topic-item--second{-ms-flex-order:2;order:2;margin-bottom:1.5rem}}.sales-page .btn{margin-top:1rem}.sales-page section#header-img{background:url(img/v7/confetti-bg.png) no-repeat top/cover}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sales-page section#header-img{background:url(img/v7/confetti-bg-2x.png) no-repeat top/cover}}.header-caption,.white-fade85{background-color:hsla(0,0%,100%,.85)}.header-caption{font-size:24px;text-align:center}@media (max-width:50rem){.header-caption{font-size:20px;font-size:18px}}.header-caption.notice{background-color:#da513d;color:#fff}.v5offer{width:100%}.v5offer--desc,.v5offer--img{width:66%;display:inline-block}.v5offer--img{width:33%;vertical-align:top;padding:5px}.tm7pro-feature{background-color:#8c040b;color:#fff;font-size:.75rem;padding:3px 6px}