@charset "UTF-8";.js .app-header.hide-on-load{display:block}
.app-header{padding-top:2px;margin-left:auto;margin-right:auto;position:relative;padding-left:25px;padding-right:25px;padding-bottom:32px;padding-bottom:2rem}
@media only screen and (min-width:1025px){.app-header{padding-left:70px;padding-right:70px;max-width:1400px}
}
@media only screen and (min-width:1401px){.app-header{margin-left:auto;margin-right:auto}
}
.breadcrumb{display:inline-block;vertical-align:top;margin-top:26px}
.headlinks{margin:36px 0 0 0;position:absolute;right:70px;float:right;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased}
@media only screen and (max-width:960px){.headlinks{float:none;margin:5px auto;right:0;display:table;position:relative}
}
@media only screen and (max-width:640px){.headlinks{text-align:center}
}
.headlinks.headlinks-left{position:relative;float:none;margin:10px 0 0 70px;display:table}
.headlinks.headlinks-center{position:relative;float:none;margin:5px auto;margin:5px 0;display:table}
@media only screen and (max-width:960px){.header-container{padding-bottom:10px;padding-right:0}
.app-header{margin:0;padding-bottom:0}
}
.breadcrumb{color:#fff;font-size:36px;font-size:2.25rem;font-weight:300;text-shadow:0 .067em .0125em #000;text-rendering:geometricprecision;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);height:42px;padding-top:2px;padding-left:57px;background-size:45px 42px}
.breadcrumb.ink-and-slide,.breadcrumb.creative-cloud,.breadcrumb.mobile-apps{padding-left:60px;background-size:48px auto;background-position:0 2px}
.breadcrumb strong{font-weight:500}
@media only screen and (max-width:960px){.breadcrumb{display:table;margin:0 auto;font-size:22px;font-size:1.375rem;background-size:35px auto;padding-left:48px;padding-top:10px;text-align:left}
}
.headlink{font-size:17px;font-size:1.0625rem;font-weight:500;-webkit-font-smoothing:antialiased;color:#fff;text-shadow:0 .067em .0125em #000;padding-bottom:5px;margin-left:13px}
@media only screen and (max-width:1214px){.headlink:first-child{margin-left:0}
}
.headlink:hover{color:#fff;text-decoration:none}
.headlink.selected{color:#fff;border-bottom:1px solid #fff}
.headlinks .buy-button{font-size:17px;font-size:1.0625rem;padding:5px 10px 6px 10px;margin-left:12px;font-weight:400}
@media only screen and (max-width:960px){.headlinks{float:none;margin:5px auto;display:table;text-align:center}
.headlink,.headlinks .buy-button{font-size:14px;font-size:.875rem}
}
@media only screen and (max-width:640px){.headlinks{text-align:center}
.headlink{display:inline-block}
.headlinks .buy-button{margin:10px}
}
@font-face{font-family:'ad-choices';src:url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.eot?-gki861');src:url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.eot#iefix-gki861') format('embedded-opentype'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.woff?-gki861') format('woff'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.ttf?-gki861') format('truetype'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.svg?-gki861#ad-choices') format('svg');font-weight:normal;font-style:normal}
.adobe-icon-adchoices{font-family:'ad-choices';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.adobe-icon-adchoices:before{content:"\e600"}
@media(max-width:1200px){#adchoices{display:none}
}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;background:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
img{margin:0;line-height:0}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
html{overflow-y:scroll}
strong{font-weight:bold}
em{font-style:oblique}
::-moz-selection{background:#ddd;color:#000;text-shadow:none}
::selection{background:#ddd;color:#000;text-shadow:none}
body,body *,body *:before,body *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{width:100%;background:#131313}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
body{font-family:adobe-clean,"HelveticaNeue-light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#333;font-size:16px;font-size:100%;font-style:normal;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;line-height:1}
p{font-size:22px;font-size:1.375rem;line-height:1.375}
h1,h2,h3,h4,h5{color:#666;font-weight:500}
a{color:#009df5;text-decoration:none}
a:hover{text-decoration:underline}
.buy-button{color:#fff !important;font-size:17px;font-weight:400;text-align:center;display:inline-block;padding:.5ex .67em;border:0;border-radius:.5ex;background:#2b9af3;text-shadow:none;white-space:nowrap;margin:0;margin-left:10px}
.headlinks .buy-button{margin-left:0}
.download-button:hover{text-decoration:none}
.js .app-header.hide-on-load{display:block;visibility:visible}
.header-container{margin:0;padding-top:12px;padding-bottom:29px}
.app-header{margin:0 auto;padding:0 5px;max-width:1280px;position:relative}
.app-header h1{margin-bottom:0;font-weight:300}
.app-header h1 strong{font-weight:400}
.app-header-content{padding-left:70px;padding-right:15px;margin-left:auto;margin-right:auto;padding-top:10px;margin-bottom:1.25rem;position:relative;max-width:1400px}
.global-nav-placeholder{margin-top:0;margin-bottom:15px;margin-right:-12px;float:right;text-align:right;height:40px}
#globalnav__menu-bar .globalnav__public__menu-bar__button--color{color:#aaa}
#globalnav__menu-bar .globalnav__public__menu-bar__button--color:hover{color:#fff}
.mnemonic{background-repeat:no-repeat;background-size:48px 48px;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}
.header-container--fixed .mnemonic{background-size:auto 42px}
.breadcrumb{color:#fff;font-size:2.25rem;height:48px;padding-left:75px;margin-top:18px;background-position:0 0;padding-top:10px}
.breadcrumb.ink-and-slide{background-size:48px;padding-left:60px;background-position:0 4px}
.breadcrumb,.headlinks{display:inline-block;vertical-align:top;height:auto}
.headlinks{margin-top:36px;position:absolute;right:10px;float:right;-webkit-font-smoothing:antialiased}
.headlink{font-size:1.045em;font-weight:400;color:#fff !important;padding-bottom:5px;margin-right:1rem;margin-left:0}
.headlink:hover{color:#fff !important;text-decoration:none;border-bottom:solid 1px #fff}
.headlink.selected{color:#fff !important;border-bottom:solid 1px #fff}
.headlinks .download-button{padding:5px 10px 6px 10px;margin-left:1rem}
.headlink.selected{border-bottom:1px solid #fff;color:#fff !important}
.headlink:hover{color:#fff !important;text-decoration:none}
.header-container--fixed{background:#131631;position:fixed;z-index:3;top:0;left:0;width:100%;margin:0;padding:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:inherit;color:white;-webkit-box-shadow:0 5px 9px 0 rgba(0,0,0,0.4);box-shadow:0 5px 9px 0 rgba(0,0,0,0.4);border-bottom:1px solid rgba(255,255,255,0.05)}
.header-container--fixed .global-nav-placeholder{display:none}
.header-container--fixed .headlinks{margin-top:.3125rem;vertical-align:top;float:none;position:relative;right:0}
.header-container--fixed .app-header{max-width:100%;margin:0;height:69px;padding-left:3.75rem;padding-right:3.75rem}
.header-container--fixed .app-header .breadcrumb{display:inline-block;min-width:inherit;min-height:inherit;height:3.75rem;width:2.75rem;position:relative;top:-6px;padding-left:42px;margin-top:0}
.header-container--fixed .app-header .breadcrumb.ink-and-slide{padding-left:48px}
@keyframes slideInDown{0{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes slideInDown{0{opacity:0}
100%{opacity:1}
}
@-moz-keyframes slideInDown{0{opacity:0}
100%{opacity:1}
}
@-o-keyframes slideInDown{0{opacity:0}
100%{opacity:1}
}
.slideInDown{animation:slideInDown .45s;-webkit-animation:slideInDown .45s;-moz-animation:slideInDown .45s;-o-animation:slideInDown .45s}
@media screen and (max-width:53.75rem){.header-container.slideInDown.header-container--fixed{padding-left:1.25rem;padding-right:1.25rem}
.header-container.slideInDown.header-container--fixed .innav-item{font-size:1rem}
}
#LearnSupportCards{margin-top:20px}
.categoryCard{float:left;display:block;width:17.5%;height:228px;background-color:#FFF;padding:0;color:#4198ff;text-decoration:none;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);transition:box-shadow .3s ease-out;margin-bottom:20px;margin-right:2.5%;position:relative;text-align:left}
.categoryCard.last{margin-right:0}
.categoryCard:hover{box-shadow:0 2px 3px 0 rgba(0,0,0,0.4)}
.categoryCard:active{box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}
.cardImage{height:135px;width:223px;width:100%}
.cardContainer,.text.card-title,.card-description.text{padding:6px 10px;position:relative;background-color:#fff}
.categoryCard:visited h2{color:#7e8386}
.categoryCard h2{font-family:adobe-clean,Arial,Helvetica,sans-serif;font-size:.75rem;color:#727272;margin-top:0;margin-bottom:5px}
.categoryCard h3{font-family:adobe-clear,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-top:5px;margin-bottom:5px}
.categoryCardFooter{border-top:1px solid #eaeaea;bottom:0;color:#000;height:30px;position:absolute;text-decoration:none;width:223px;width:100%}
.categoryCardFooter img{float:left;height:14px;padding-right:5px;position:relative;width:20px}
.categoryCardContentType{font-family:adobe-clean,Arial,Helvetica,sans-serif;font-size:12px;color:#727272;float:left;padding-top:8px;padding-left:10px;height:22px}
.categoryCardContentDuration{font-family:adobe-clean,Arial,Helvetica,sans-serif;font-size:12px;float:right;padding-top:8px;padding-left:10px;padding-right:10px;vertical-align:middle;color:#727272;min-width:60px;border-left:1px solid #eaeaea}
.categoryCardContentDuration.no-border{border-left-width:0;border-right-width:0}
.categoryCard .card-title p{color:#727272;font-size:.75rem;font-weight:400;margin-bottom:5px;text-transform:uppercase;line-height:1}
.categoryCard .card-description p{font-size:.75rem;font-weight:400;color:#727272;line-height:1;margin-bottom:5px}
.photoshop h2.cardTitle.normal-text,.lightroom h2.cardTitle.normal-text,.illustrator h2.cardTitle.normal-text,.indesign h2.cardTitle.normal-text,.premierepro h2.cardTitle.normal-text,.aftereffects h2.cardTitle.normal-text,.dreamweaver h2.cardTitle.normal-text,.muse h2.cardTitle.normal-text,.animate h2.cardTitle.normal-text,.creativecloud h2.cardTitle.normal-text{display:none}
.photoshop .categoryCard h2,.lightroom .categoryCard h2,.illustrator .categoryCard h2,.indesign .categoryCard h2,.premierepro .categoryCard h2,.aftereffects .categoryCard h2,.dreamweaver .categoryCard h2,.muse .categoryCard h2,.animate .categoryCard h2,.creativecloud .categoryCard h2{margin-top:17px}
.light-text{font-family:adobe-clean,Helvetica,Arial,sans-serif;font-weight:300}
.normal-text,.regular-text{font-family:adobe-clean,Helvetica,Arial,sans-serif;font-weight:400}
.bold-text{font-family:adobe-clean,Helvetica,Arial,sans-serif;font-weight:700}
.condensed-text{font-family:adobe-clean-condensed,Helvetica,Arial,sans-serif;font-weight:400}
.condensed-bold-text{font-family:adobe-clean-condensed,Helvetica,Arial,sans-serif;font-weight:700}
.learn-support-page{width:100%}
.learn-section{background:#ebebeb;text-align:center;font-weight:300;padding:2.5rem 0;width:100%}
.learn{max-width:1400px;margin:0 auto;padding:0 70px}
h1.features-title{font-size:2.25rem;font-weight:300;color:#333;margin:2px}
.learn-description{margin-top:.5rem;margin-bottom:2rem}
.learn-description p{font-weight:300;font-size:1rem}
.all-tutorials-nav{margin-top:24px}
.all-tutorials-nav a{font-size:20px;font-size:1.25rem;font-weight:500}
.all-tutorials-nav a:hover{text-decoration:none}
.support-section{background-color:#FFF;text-align:center;font-weight:300;padding:2.5rem 0;width:100%}
.support{max-width:1400px;margin:0 auto;padding:0 70px}
h1.support-title{font-size:2.25rem;font-weight:300;color:#333;margin:2px}
.support-description{margin-top:.5rem;margin-bottom:2.5rem}
.support-description p{font-weight:300;font-size:1.125rem}
.support-options{max-width:1000px;margin:0 auto}
.option{width:23%;float:left;margin:1%}
.option h2{font-weight:300;margin-bottom:0;min-height:48px;font-size:1.5rem;margin-top:0}
.option img{max-width:100%;margin-top:8px;margin-bottom:16px}
.option img:hover{opacity:.65}
.option p{font-size:1rem;line-height:1.5;margin-bottom:.75rem}
.docs-and-feedback{background:url(/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/learn-support/img/hr_ruler.jpg) no-repeat top center;margin-top:30px;margin:30px auto;padding:30px 0}
.pdf-manuals,.release-notes,.bug-report,.contact-us{padding-left:30px;margin-right:30px;min-height:24px;display:inline-block}
.docs-and-feedback>div:last-child{margin-right:0}
.pdf-manuals{background:url(/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/learn-support/img/system-require-icon.png) no-repeat left 2px}
.release-notes{background:url(/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/learn-support/img/release-notes-icon.png) no-repeat left 2px}
.bug-report{background:url(/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/learn-support/img/report-bug-icon.png) no-repeat left 2px}
.contact-us{background:url(/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/learn-support/img/request-feature-icon.png) no-repeat left 2px;margin-right:0}
.docs-and-feedback span{margin-right:20px}
.docs-and-feedback p{font-size:1rem;margin:0}
.docs-and-feedback img{vertical-align:text-top;margin-right:6px}
.purchase-bar h2{color:#fff}
.purchase-bar__large-full .price{display:block}
@media only screen and (max-width:1401px){.app-header{margin:0 50px}
.global-nav-placeholder{padding-right:0;margin-left:auto}
}
@media only screen and (max-width:1280px){.categoryCard{width:22%;max-width:223px}
.headlinks>a:first-child{margin-left:10px}
}
@media only screen and (max-width:1218px){.header-container{padding-right:96px}
}
@media only screen and (max-width:1025px){.global-nav-placeholder{margin-right:0}
.categoryCard{width:30%;margin-right:20px}
}
@media only screen and (max-width:960px){.purchase-bar__large-full .price{display:inline}
}
@media only screen and (max-width:960px){.header-container{padding-bottom:20px;padding-right:0}
.header-container h1{padding-top:9px;text-align:left;margin-left:60px}
.app-header{margin:0}
.global-nav-placeholder{margin-bottom:5px}
.headlinks{float:none;margin:5px 0;display:table;position:relative;left:60px}
.headlinks>a:first-child{margin-left:0}
.headlink,.download-button{font-size:.85rem}
.buy-button{font-size:.85rem;margin-top:10px}
.header-container--fixed .app-header .breadcrumb{float:left}
.header-container--fixed .app-header{padding-left:1rem}
.header-container--fixed .buy-button{font-size:14px}
}
@media only screen and (max-width:724px){.docs-and-feedback{width:220px;text-align:left}
div.docs-and-feedback>div{margin-bottom:4px}
.categoryCard{width:223px;margin-right:12px}
}
@media only screen and (max-width:740px){.header-container h1{font-size:1.6875em}
.breadcrumb{padding-left:48px}
.mnemonic{background-size:35px auto}
}
@media only screen and (max-width:640px){.learn{padding:0 25px}
.headlinks{text-align:left}
.headlink{display:inline-block}
.headlinks .download-button{margin:10px}
.support{padding:0 10px}
.header-container--fixed .headlink,.header-container--fixed .download-button{font-size:.8rem}
}
@media only screen and (max-width:575px){.header-container h1{margin-left:25px;font-size:1.6875em}
.headlinks{left:25px}
}
@media only screen and (max-width:552px){.categoryCard{float:none;margin:20px auto}
.categoryCard.last{margin:20px auto}
.option{width:48%}
.header-container--fixed .app-header{padding-right:.75rem}
.header-container--fixed .headlinks{text-align:left}
}
@media only screen and (max-width:480px){.headlinks.headlinks-center{padding-left:25px;left:0}
.headlinks.headlinks-center a{margin-top:10px}
}
@media only screen and (max-width:320px){.support{padding:0}
.option{width:85%;float:none;margin:10px auto}
.headlinks{left:0}
}
.headlinks.headlinks-left{position:relative;float:none;margin:10px 0 0 0;display:table}
.headlinks.headlinks-center{position:relative;float:none;margin:5px auto;margin:5px 0;display:table}
.acrobat .header-container,.acrobat .purchase-bar,.acrobat .dom-footer-container,.acrobat footer{background-color:#000}
.acrobat .dom-footer-container{border-color:#333}
.after-effects .dom-footer-container,.after-effects footer,.after-effects .header-container,.after-effects .purchase-bar{background-color:#1a0b2f}
.after-effects .dom-footer-container{border-color:#473b58}
.dreamweaver .dom-footer-container,.dreamweaver footer,.dreamweaver .header-container,.dreamweaver .purchase-bar{background-color:#0d1800}
.dreamweaver .dom-footer-container{border-color:#3d4633}
.flash .dom-footer-container,.flash footer,.flash .header-container,.flash .purchase-bar{background-color:#210f09}
.flash .dom-footer-container{border-color:#4d3f3a}
.illustrator .dom-footer-container,.illustrator footer,.illustrator .header-container,.illustrator .purchase-bar{background-color:#1b0c00}
.illustrator .dom-footer-container{border-color:#483c33}
.indesign .dom-footer-container,.indesign footer,.indesign .header-container,.indesign .purchase-bar{background-color:#26000d}
.indesign .dom-footer-container{border-color:#51333d}
.ink-and-slide .dom-footer-container,.ink-and-slide footer,.ink-and-slide .header-container,.ink-and-slide .purchase-bar{background-color:#343434}
.ink-and-slide .dom-footer-container{border-color:#5c5c5c}
.lightroom .dom-footer-container,.lightroom footer,.lightroom .header-container,.lightroom .purchase-bar{background-color:#101820}
.lightroom .dom-footer-container{border-color:#3f464c}
.muse .dom-footer-container,.muse footer,.muse .header-container,.muse .purchase-bar{background-color:#202314}
.muse .dom-footer-container{border-color:#4c4f43}
.photoshop .dom-footer-container,.photoshop footer,.photoshop .header-container,.photoshop .purchase-bar{background-color:#131631}
.photoshop .dom-footer-container{border-color:#42445a}
.premiere-pro .dom-footer-container,.premiere-pro footer,.premiere-pro .header-container,.premiere-pro .purchase-bar{background-color:#200027}
.premiere-pro .dom-footer-container{border-color:#4c3352}
.ink-and-slide .dom-footer-container,.ink-and-slide footer,.ink-and-slide .header-container,.ink-and-slide .purchase-bar{background-color:#343434}
.ink-and-slide .dom-footer-container{border-color:#5c5c5c}
@font-face{font-family:'ad-choices';src:url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.eot?-gki861');src:url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.eot#iefix-gki861') format('embedded-opentype'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.woff?-gki861') format('woff'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.ttf?-gki861') format('truetype'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/ad-choices.svg?-gki861#ad-choices') format('svg');font-weight:normal;font-style:normal}
.adobe-icon-adchoices{font-family:'ad-choices';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.adobe-icon-adchoices:before{content:"\e600"}
@media(max-width:1200px){#adchoices{display:none}
}
.app-detail{border-style:solid;border-width:1px;border-color:#ececec;border-radius:4px;margin-left:auto;margin-right:auto;padding:38px 6% 40px;margin-top:20px}
.app-detail .left{float:left;width:66%;padding-right:30px}
.left{float:left}
.app-detail .app-detail-header{padding:0;text-align:left}
.learn-support-header{clear:both;padding:0;text-align:center;overflow:hidden;margin-top:0;margin-bottom:15px;transition:opacity 250ms ease 0}
.product-details{margin:50px}
.app-detail .app-detail-header h2{line-height:82px;text-align:left;font-size:40px;font-weight:bold;color:#333}
.app-detail .app-detail-header h2 img{vertical-align:-15px;margin-right:18px;width:84px;height:84px}
.learn-support-header h1{font-size:2.125em;font-weight:bold;display:block;color:#333;margin-bottom:12px}
.learn-support-header .support-description{font-size:1.125em;font-weight:bold;display:inline}
.app-detail .app-detail-header:after{content:"";display:table;clear:both}
.app-detail .section:last-of-type{margin:0}
.app-detail .section{margin:0 0 50px 0}
.app-detail .left:after{content:"";display:table;clear:both;margin-bottom:27px}
.app-detail .section h3{margin:0 0 33px;font-size:18px;font-weight:bold;text-align:left;color:#333}
.app-detail .section h3 img{padding-left:10px;vertical-align:-6px}
.app-detail ul,.app-detail ol{margin:0;padding:0;text-align:left}
.app-detail li{display:block;margin:0 0 20px 0;line-height:1}
.app-detail .list a{font-weight:500}
.right{float:right}
.app-detail .right{float:left;padding:0;overflow:hidden;border-left:1px solid #ececec;width:31%;padding-left:30px}
.app-detail:after{content:"";display:table;clear:both}
.app-detail .section.bg-padded{padding:5px 0 0 60px;background-repeat:no-repeat;background-position:left top}
.app-detail .section{margin:0 0 50px 0}
#expanded-feedback-badge{display:inline-flex;position:relative}
.productdetail-footer{background:#ececec;color:#333;font-family:adobe-clean,bold;font-size:18px;font-weight:bold;margin:0 -1px -1px;clear:both;padding:16px;text-align:center}
.productdetail-footer .radiobuttons{margin-top:0}
.productdetail-footer #helpfulspan{padding:0}
.product-details{margin:0 !important;background-color:#fff !important;padding:50px !important;padding-left:70px !important;padding-right:100px !important}
@media only screen and (max-width:720px){.app-detail .right{float:none;margin:0;padding:0;border:0;width:100%}
.right h3{padding-left:50px}
.app-detail .section.bg-padded{padding-left:0}
.app-detail .left{float:none;width:100% !important;padding-right:0;border-bottom:1px solid #ececec;margin-bottom:47px}
.section h3 img{float:left;padding-right:12px}
.app-detail .section h3 img{padding-left:0}
}
@media only screen and (max-width:420px){.app-detail .app-detail-header h2 img{margin-right:8px}
.app-detail .app-detail-header h2{font-size:24px}
}
.feedbackPodFixed{position:fixed;top:4px}
#helpful-pod{overflow:visible;z-index:1}
.helpful-pod{margin-top:20px;width:500px}
.helpful-pod-expanded{margin-top:0;opacity:1;width:auto}
.radiobuttons{display:inline-flex}
#helpful-pod input[type="radio"]{box-sizing:border-box;padding:0;margin-top:3px;margin-left:16px;margin-right:4px}
@media only screen and (max-width:48em) and (min-width:10em){.radiobuttons{display:inline}
}
.feedback-popup{display:none}
.expanded{color:#333;font-family:adobe-clean,bold;font-size:18px;font-weight:bold;display:inline-flex;display:inline-block;background:none repeat scroll 0 0 #333 !important;border:1px solid #333 !important;border-radius:5px;margin-bottom:0;padding:12px;height:185px;margin-top:0;padding-left:0;width:420px;height:250px;box-shadow:3px 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5)}
@media only screen and (max-width:48em) and (min-width:10em){.expanded{width:300px}
}
.collapsed{margin-top:22px;padding-left:30px;color:#333;font-family:adobe-clean,"HelveticaNeue-light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;display:inline-flex}
.radiobuttons{margin-top:22px;padding-left:30px;color:#333;font-family:adobe-clean,"HelveticaNeue-light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;display:inline-flex}
@media only screen and (max-width:48em) and (min-width:10em){.collapsed{padding-left:0}
}
@media only screen and (max-width:64em) and (min-width:48em){.collapsed{padding-left:0}
}
#feedbacktext{color:#7e7e7e;margin-left:15px;margin-bottom:20px;font-size:1rem;width:388px;margin-top:18px;font-weight:normal}
@media only screen and (max-width:48em) and (min-width:10em){#feedbacktext{width:250px}
}
.radio-option{font-size:14px;font-weight:normal;padding-left:5px}
#submitButton,#noCommentButton{background-color:#f05c20;border:1px solid #f05c20;color:#fff;float:right;font-size:15px;margin:6px 5px 12px;padding:2px 4px;font-weight:normal;border-radius:4px;font-size:16px;font-weight:300;font-family:adobe-clean,"HelveticaNeue-light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
#submitButton{width:100px}
#noCommentButton{padding:2px 21px}
#submitButton:hover,#noCommentButton:hover{border:1px solid #c6420d;cursor:pointer;color:#fff;background-color:#cf460e}
#termsofuse{font-size:12px;font-weight:normal;color:#7f7f7f;float:right;margin-right:5px;width:100%;text-align:right}
#termsofuse a{color:#44a1df}
#helpfulspan{padding:0 0 12px}
#expanded-feedback-badge{display:inline-flex;position:relative}
.header-container--fixed .headlinks.headlinks-left{display:inline-block;margin-left:0}
}
}
.radio-option{font-size:14px;font-weight:normal;padding-left:5px}
#submitButton,#noCommentButton{background-color:#2b9af3;border:1px solid #2b9af3;color:#fff;float:right;font-size:15px;margin:6px 5px 12px;padding:7px 4px;font-weight:normal;border-radius:4px;font-size:16px;font-weight:400;font-family:adobe-clean,"HelveticaNeue-light","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
#submitButton{width:100px}
#submitButton:hover,#noCommentButton:hover{border:1px solid #2b80c5;cursor:pointer;color:#fff;background-color:#2b80c5}
#termsofuse{font-size:12px;font-weight:normal;color:#7f7f7f;float:right;margin-right:5px;width:100%;text-align:right}
#termsofuse a{color:#44a1df;text-decoration:none;white-space:nowrap}
#expanded-feedback-badge{display:inline-flex;position:relative}
@media screen and (max-width:550px){#helpful{width:100% !important}
#feedbacktext{width:90% !important}
}
@media screen and (min-width:800px){.col3-footer-sec2 #helpful{width:100% !important;height:100% !important}
.col3-footer-sec2 #feedbacktext{width:90% !important}
.col3-footer-sec2 #noCommentButton,.col3-footer-sec2 #submitButton{width:40%;width:auto;padding-left:10px;padding-right:10px}
.expanded{position:absolute;bottom:0;left:0}
}
@media screen and (max-width:360px){#noCommentButton,#submitButton{width:43%;padding:0}
#termsofuse{font-size:10px;margin-top:0}
}
@font-face{font-family:'geobats';src:url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/geobats.woff');src:url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/geobats.eot') format('embedded-opentype'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/geobats.woff') format('woff'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/geobats.ttf') format('truetype'),url('/web/20170127150421oe_/https://helpx.adobe.com/etc/designs/help/fonts/icons/geobats.svg') format('svg');font-weight:normal;font-style:normal}
.geobats-world{font-family:'geobats';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.geobats-world:before{content:"\e600"}
.hide{display:none}
.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}
.row:after{clear:both}
.row:before,.row:after{content:" ";display:table}
label#sfRegionClose:before{content:"X";background:#ccc;padding:2px 7px;color:#000;border-radius:50%;font-size:15px;text-align:center;font-family:monospace}
label#sfRegionClose:hover:before{background:#fff}
label#sfRegionClose:hover{cursor:pointer}
@media only screen and (min-width:64.063em){.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
}
@media only screen{.small-16{width:100%}
}
@media only screen and (min-width:40.063em){.medium-7{width:43.75%}
}
@media only screen and (min-width:40.063em){.medium-9{width:56.25%}
}
@media only screen and (min-width:64.063em){.dom-footer--right-column{float:right}
}
@media only screen and (min-width:40.063em){.dom-footer--right-column{text-align:right;float:right}
}
.dom-footer--right-column{text-align:left}
@media only screen and (min-width:40.063em){body[data-dom-layout="products"] .dom-container .dom-footer-container{position:relative}
body[data-dom-layout="cc"] .dom-container .dom-footer-container{position:relative}
}
.dom-footer-container{position:relative;background-color:#fff;color:#fff;top:100%;width:100%;font-weight:300;padding-bottom:.375rem;-webkit-box-shadow:0 -3px 10px 0 rgba(50,50,50,0.6);box-shadow:0 -3px 10px 0 rgba(50,50,50,0.6);border-top:solid 1px rgba(255,255,255,0.2);-webkit-box-shadow:none;box-shadow:none;padding-top:1em;padding-bottom:1.5em}
.dom-footer-container--link,.dom-footer-container--link--bigger{display:inline-block;text-decoration:none}
.dom-footer-container--link--bigger{color:inherit;margin-right:.6rem;padding-top:.25rem;font-size:.71rem}
.dom-footer-container--link{color:#fff}
.dom-footer-container--link::before{content:"/";margin-left:.1875rem;margin-right:.3125rem}
.dom-footer-container--link:hover::before{color:#fff}
.dom-footer-container--link:first-child::before{content:" ";margin:0}
.dom-footer-container--link--bigger:last-child{margin-right:0}
.dom-footer-container--link:hover,.dom-footer-container--link:active,.dom-footer-container--link--bigger:hover,.dom-footer-container--link--bigger:active,.dom-footer-container--link:focus,.dom-footer-container--link--bigger:focus,.dom-footer--re-changeregion:hover{color:#3cf}
.dom-footer-container:hover .dom-footer--region-country,.dom-footer-container--link--region:hover{color:#fff}
.dom-footer-container--copyright{display:inline-block;margin-top:.7rem;margin-right:.6rem;font-size:.65rem;color:inherit}
.dom-footer-container--small-links{display:inline-block;font-size:.65rem;margin-top:.3125rem;color:#999}
.dom-footer-container--legal .dom-footer-container--link{color:#fff}
.dom-footer-container--legal{display:block;font-size:.65rem;color:inherit;margin-top:.1875rem}
.dom-footer--right-column{text-align:left}
@media only screen and (min-width:40.063em){.dom-footer-container{bottom:0;top:auto;padding-bottom:.9375rem}
.dom-footer-container .dom-footer-container--link--bigger,.dom-footer-container .dom-footer-container--copyright,.dom-footer-container .dom-footer-container--small-links,.dom-footer-container .dom-footer--region-country,.dom-footer-container .dom-footer--changeregion,.dom-footer-container .geobats-world{opacity:.5;-webkit-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}
.dom-footer-container:hover .dom-footer-container--link--bigger,.dom-footer-container:hover .dom-footer-container--copyright,.dom-footer-container:hover .dom-footer-container--small-links,.dom-footer-container:hover .dom-footer--region-country,.dom-footer-container:hover .dom-footer--changeregion,.dom-footer-container:hover .geobats-world{opacity:1}
.dom-footer-container .dom-footer-container--link--region,.dom-footer-container:hover .dom-footer-container--link--region{opacity:1}
.dom-footer--right-column{text-align:right}
.dom-footer-container--link--bigger{font-size:.875rem;padding-top:.75rem}
.dom-footer-container--copyright,.dom-footer-container--small-links{font-size:.75rem;margin-top:.875rem;color:#999}
}
@media only screen and (max-width:40em){.dom-footer-container .small-16{padding-top:5px}
.dom-footer-container .small-16 a{padding:5px 0}
}
.dom-footer-container .geobats-world{position:absolute;font-size:40px;left:0;top:0}
@media only screen and (max-width:40em){.dom-footer-container .geobats-world{font-size:28px;top:-2px}
}
.dom-footer-container .dom-footer-container--link--region{margin-top:0;padding-left:45px;margin-right:1rem;position:relative}
@media only screen and (max-width:40em){.dom-footer-container .dom-footer-container--link--region{padding-left:32px !important}
}
a#region-selector{position:relative;z-index:2;cursor:pointer}
a#region-selector:active,a#region-selector:focus{color:#fff}
#regions-visible{position:fixed;top:50%;right:100%;z-index:-1}
#regions-visible ~ .dom-footer--region-panel-container{visibility:hidden;opacity:0;-webkit-animation:delay-vis .3s;animation:delay-vis .3s;-webkit-transition:opacity .3s;transition:opacity .3s;position:fixed;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%);width:80%}
#regions-visible:checked ~ .dom-footer--region-panel-container{-webkit-animation-name:delay-vis-2;animation-name:delay-vis-2;visibility:visible;opacity:1}
#regions-visible:focus ~ a#region-selector{color:#fff}
#regions-visible:checked ~ a#region-selector:before{content:"";display:block;background-color:rgba(0,0,0,0.75);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}
.dom-footer--region-panel{background-color:#FFF;color:#333;position:absolute;z-index:100;bottom:0;left:0;padding:25px;line-height:20px;font-size:14px;font-weight:normal}
.dom-footer--region-panel a{text-decoration:none}
.dom-footer--region-panel a:hover{text-decoration:underline;color:#46a0f5}
.dom-georouting-modal--regionpanel .dom-footer--region-panel{position:inherit !important;width:100%}
.dom-footer-container .dom-footer--region-panel-container .row,.dom-footer-container:hover .dom-footer--region-panel-container .row:hover,.dom-footer-container .dom-footer--region-panel .row,.dom-footer-container:hover .dom-footer--region-panel .row{opacity:1}
body[data-dom-layout="products"] .dom-container .dom-footer--region-panel .row,body[data-dom-layout="fullscreen"] .dom-container .dom-footer--region-panel .row{padding:0}
body[data-dom-layout="products"] .dom-footer--region-panel{border:1px solid #bbb}
.dom-footer--region-panel-header{margin-bottom:5px;font-weight:bold}
.dom-footer--region-panel-title{font-size:1.875rem;font-weight:100}
.dom-footer--region-panel-content{color:#999;font-weight:400;font-size:1rem;margin:.75rem 0 0}
.dom-footer--region-panel dl{-webkit-column-width:12rem;-moz-column-width:12rem;column-width:12rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%;max-height:40em;padding:0;margin:2ex 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;background-color:inherit}
@media only screen and (max-width:40rem){.dom-footer--region-panel dl{max-height:40vh;-webkit-column-width:auto;-moz-column-width:auto;column-width:auto}
}
.dom-footer--region-panel dl dt,.dom-footer--region-panel dl dd{display:block;padding:0;margin:0}
.dom-footer--region-panel dl dt{-webkit-break-before:always;-moz-break-before:always;break-before:always;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;font-weight:700}
.dom-footer--region-panel dl dd{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;padding:0}
.dom-footer--region-panel dl dd+dt{margin-top:1.33em}
.dom-footer--region-panel .nub{display:none;left:5.2rem;position:absolute;width:0;height:0;border:solid 10px;border-color:#fff transparent transparent transparent;top:100%}
.dom-georouting-modal--regionpanel .nub,.dom-georouting-modal--regionpanel .dom-footer--region-panel-close{display:none}
.dom-footer--region-panel-close{position:absolute;right:-20px;top:-25px;color:#000;font-size:20px}
.dom-footer--region-panel-close:hover{color:#bbb}
.dom-footer--region,.dom-footer--changeregion{position:relative}
.dom-footer--re-changeregion{color:#fff;cursor:pointer}
.dom-footer--region-panel{position:relative}
.dom-footer-container{color:#fff;background-color:#000;border-top:solid 1px rgba(255,255,255,0.2);-webkit-box-shadow:none;box-shadow:none;padding-top:1em;padding-bottom:1.5em;line-height:1.3}
a.dom-footer-container--link--bigger,a.dom-footer-container--link{color:#fff !important}
a.dom-footer-container--link--bigger:hover,a.dom-footer-container--link:hover{color:#9ce !important;text-decoration:none !important;transition:color .4s}
html[dir="rtl"] .column,html[dir="rtl"] .columns{float:right}
@media only screen and (min-width:64.063em){html[dir="rtl"] .column,html[dir="rtl"] .columns{float:right}
}
@media only screen and (min-width:64.063em){html[dir="rtl"] .dom-footer--right-column{float:left}
}
@media only screen and (min-width:40.063em){html[dir="rtl"] .dom-footer--right-column{text-align:left;float:left}
}
html[dir="rtl"] .dom-footer--right-column{text-align:right}
html[dir="rtl"] .dom-footer-container--link--bigger{margin-right:0;margin-left:.6rem}
html[dir="rtl"] .dom-footer-container--link::before{margin-right:.1875rem;margin-left:.3125rem}
html[dir="rtl"] .dom-footer-container--link--bigger:last-child{margin-left:0}
html[dir="rtl"] .dom-footer-container--copyright{margin-right:0;margin-left:.6rem}
html[dir="rtl"] .dom-footer--right-column{text-align:right}
@media only screen and (min-width:40.063em){html[dir="rtl"] .dom-footer--right-column{text-align:left}
}
html[dir="rtl"] .dom-footer-container .geobats-world{left:auto;right:0}
html[dir="rtl"] .dom-footer-container .dom-footer-container--link--region{padding-left:0;padding-right:45px;margin-right:0;margin-left:1rem}
@media only screen and (max-width:40em){html[dir="rtl"] .dom-footer-container .dom-footer-container--link--region{padding-left:0 !important;padding-right:32px !important}
}
html[dir="rtl"] #regions-visible{right:auto;left:100%}
html[dir="rtl"] #regions-visible:checked ~ a#region-selector:before{left:auto;right:0}
html[dir="rtl"] .dom-footer--region-panel{left:auto;right:0}
html[dir="rtl"] .dom-footer--region-panel .nub{left:auto;right:5.2rem}
html[dir="rtl"] .dom-footer--region-panel-close{right:auto;left:10px}