body{-webkit-font-smoothing:antialiased}html{overflow-x:hidden}input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=time],input[type=week],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=number],input[type=password],input[type=month],textarea{height:auto;line-height:1;font-family:arial !important;display:inline}.fatFooter ul,.fatFooter li{list-style-type:none}#header-search .sa-mast-btn{top:26px !important}#main-content{margin-top:0 !important}.fatFooter{margin-top:0 !important}#megamenu-search-form #submit{top:2px}.white-text{color:#ffffff !important}ul li{list-style-type:none !important}.center-text{display:block !important;text-align:center !important}.center-vertical{transform:translateY(-50%);top:50%;position:absolute;width:45%;top:20% \9}h1{font-size:42px}h2{font-size:32px}#feature-content{margin-top:130px}#feature-content span{color:#ffffff}#feature-content h1{font-size:60px;line-height:normal}#feature-content p{font-size:18px;color:#ffffff;margin:0 0 30px 0;line-height:1.5em}#sectionTopper_tall{background:url(/sitecore/shell/~/media/Images/Content/Software/apps/images/apps-banner.jpg) top center;position:relative;height:700px}#topSubnav a.on:hover,#topSubnav a.active:hover{background:#FFF;color:#FFFFFF !important}.banner-nav-top #parentLink{background:none;font-size:24px !important;top:5px !important;padding-left:0 !important}.banner-nav-top #topSubnav{top:18px !important;bottom:auto !important;right:0;left:auto !important;z-index:10}.banner-nav-top #topSubnav a{background:transparent;font-family:'Avenir LT W05_35 Light', Arial, Helvetica, sans-serif;font-size:16px;margin-right:18px;padding:8px 0 4px 0}.banner-nav-top #topSubnav a:last-of-type{margin-right:0}.banner-nav-top #topSubnav a .active{font-family:'Avenir LT W04_65 Medium1475542', Arial, Helvetica, sans-serif}.banner-nav-top #topSubnav a .active:hover{color:#FFF}.banner-nav-top #topSubnav a.on,.banner-nav-top #topSubnav a.active,.banner-nav-top #topSubnav a:hover{background:transparent !important;border-bottom:2px solid #FFF;color:#FFF}@media only screen and (max-width: 600px){#feature-content h1{font-size:46px;line-height:normal}}.page-section{background-position:top center;background-repeat:repeat-x;position:relative}.page-section h1{font-size:44px;letter-spacing:normal}.page-section h2{font-size:1.8em}.page-section h3{font-size:24px}.page-section p{font-size:16px;color:#4d4d4d}.page-section ul{padding-left:10px}.page-section ol{padding-left:10px}@media only screen and (max-width: 1200px){.page-section{background-size:150%}}@media only screen and (max-width: 650px){.page-section{background-size:180%}}@media screen and (max-width: 850px){.page-section .center-vertical{transform:inherit;top:inherit;position:relative;width:inherit}}#apps-navigation{text-align:center}#apps-navigation .appBlock{text-align:center}#apps-navigation .appBlock h2{font-size:24px;margin:20px 0 10px 0}#allAppsNavigation{background:#007ac2;cursor:pointer}#allAppsNavigation h2{color:#ffffff;font-size:20px;margin:0}.padding-leader-1.videoIcon{text-align:center}.app-block{float:left !important;margin-bottom:30px;min-height:360px;position:relative;width:25%}.app-block .app-inner-block{background-color:#ffffff;box-shadow:0 1px 4px rgba(0,0,0,0.3);padding-bottom:80px}.app-block .app-block-content{min-height:200px;padding:0 20px}.app-block .app-block-content .app-block-slideup{color:#4d4d4d}.app-block .app-block-content .app-block-slideup p{font-size:16px;margin-bottom:0;text-align:left}.app-block .app-block-content .app-block-title p{color:#4d4d4d;font-family:'Avenir LT W04_65 Medium1475542', Arial, Helvetica, sans-serif;font-size:18px;line-height:1.5;margin-bottom:0;padding-bottom:15px}.app-block a:hover{text-decoration:none}.app-block a:hover .app-inner-block{box-shadow:0 1px 4px rgba(0,0,0,0.5)}.app-block-image{background-color:transparent;padding:0}.app-block-image img{width:100%;max-width:100% !important}.premium-icon{background-image:url(//www.esri.com/~/media/Images/Content/Software/apps/images/premium);background-repeat:no-repeat;background-position:top left;color:#999;font-size:12px;padding:10px 0 10px 40px}@media screen and (max-width: 1100px){.app-block{width:33%}}@media screen and (max-width: 860px){.app-block{width:50%}}.device-container{background-repeat:no-repeat;background-size:cover;position:relative;height:100%;width:100%;z-index:2}.device-viewport{display:block;position:relative;z-index:4;height:auto;width:100%}.device-viewport--android{margin:0 auto}.device-viewport--iphone{margin:0 auto}.device-screen{position:absolute;z-index:2;top:0;left:0;height:auto;width:100%}.device-screen--browser{top:5.8%;left:5.6%;width:88.7%}.device-screen--desktop{top:7.5%;left:5.5%;width:90%}.device-screen--comdesktop{top:5.7%;left:5.2%;width:90%}.device-screen--com2desktop{top:4.7%;left:5.1%;width:90%}.device-screen--builderdesktop{top:6.1%;left:5.5%;width:89%}.device-screen--ipad{top:7.1%;left:18.5%;width:45%}.device-screen--officelaptop{top:4.9%;left:13.1%;width:74%}.device-screen--laptop{top:4.9%;left:13.1%;width:74%}.device-screen--laptop1{top:6.5%;left:21%;width:61%}.device-screen--laptopoffice1{top:6%;left:5.5%;width:89%}.device-screen--android{top:10.5%;left:29.5%;width:41%}.device-screen--iphone{top:11.5%;left:36%;width:31%}.device-screen--multi{top:7.5%;left:15.5%;width:55%}.device-screen--multi1{top:11.5%;left:20.3%;width:30%}.device-screen--multicomm{top:5.9%;left:3%;width:55%}@media only screen and (max-width: 770px){.device-screen--laptop1{top:15.5%;left:17.5%;width:69%}.device-screen--iphone{top:19.2%;left:36%;width:31%}.device-screen--multi1{top:18.9%;left:20.3%;width:30%}.device-screen--laptop{top:11.5%;left:13.1%;width:74%}.deviceInfo{width:100%}}@media only screen and (max-width: 600px){.device-screen--laptop1{top:23.5%;left:17.5%;width:69%}.device-screen--iphone{top:27.8%;left:36%;width:31%}.device-screen--multi1{top:27.5%;left:20.3%;width:30%}.device-screen--laptop{top:21.9%;left:13.1%;width:74%}}.introPara{text-align:center}.workflows{background:#0f5124}.workflows h2,.workflows p{color:#ffffff;text-align:center}.fieldDivider{width:100%;height:2px;border-top:none;margin:25px auto}.deviceAnim h1{color:#222222;font-size:42px}.deviceAnim .smallhr{width:60px;height:2px;color:#222222;background-color:#222222;border-top:none;margin:26px 0}.deviceAnim p{margin-bottom:10px}.deviceAnim ul li{background:none;list-style:initial;list-style-type:disc !important;padding-left:0px}.learnMore h1,.learnMore h2{color:#222222}.videoIcon{background:url(http://www.esri.com/~/media/FC02F55AAC9843ABA4253298D5F35765) center;max-width:625px;height:325px;margin:10px auto 0}.videoIcon:hover{background:url(http://www.esri.com/~/media/ED3336D8D7E84EB18E27803B0DD96471)}.findApp{background:#efefef}.findApp h1{color:#222222}.findApp .premium-icon{background-image:url(//www.esri.com/~/media/Images/Content/Software/apps/images/premium);background-repeat:no-repeat;background-position:top left;color:#999;font-size:18px;padding:10px 0 10px 40px;color:#4d4d4d}.freeTrial{background:#004575}.freeTrial h3,.freeTrial p{color:#ffffff}.freeTrial h3{color:#ffffff !important;font-size:24px}.freeTrial .ctaButton,.freeTrial .ctaButton:visited{border:1px solid #ffffff;background-color:#004575;color:#FFF;display:inline-block;font-size:14px;font-weight:bold;line-height:1;padding:12px 16px;text-decoration:none}.freeTrial .ctaButton:hover,.freeTrial .ctaButton:visited:hover{background-color:#FFFFFF;color:#004575}.footerAppNav{background:#0079c1;text-align:center}.footerAppNav h1,.footerAppNav h3,.footerAppNav p{color:#ffffff}.footerAppNav h3{margin:30px 0 10px 0}.footerAppNav .appBlock{text-align:center}.officeBlock{text-align:center}.field h3{font-size:24px}.field h3 a{text-decoration:underline;color:#007ac2}.tip{font-family:'Avenir LT W04_65 Medium1475542', Arial, Helvetica, sans-serif}@media only screen and (max-width: 890px){.feature-block .feature-img{padding:15px 0}.feature-block .feature-title{padding:15px 5px;min-height:36px}}.features-background{background:#f7f7f7;padding:10px 0}.fileInfo{color:#999999;font-size:9px;font-weight:normal !important}@media screen and (max-width: 480px){.app-block{width:100%}.app-block-image img{width:100% !important}}@media only screen and (max-width: 600px){.deviceAnim h1{color:#222222;font-size:32px}h1{font-size:32px}h2{font-size:26px}}

/*# sourceMappingURL=appsforeveryone.css.map */
