@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
body.full_bleed section:first-of-type{padding-top:0}
@media screen and (min-width:768px){body.full_bleed #page_contents{margin-top:0}
}
.container{max-width:1024px;margin:-4rem auto 2rem;padding:0 1rem}
.headroom--pinned,.headroom--unpinned{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}
.apps_directory .apps_nav .btn_outline:after,.apps_directory .apps_nav .team_switcher{border:none}
@media only screen and (max-width:768px){.apps_directory .apps_categories{margin-top:0}
}
@media screen and (min-width:640px){.apps_directory .app_card:hover,.apps_directory .large_app_card:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.15);text-decoration:none;transition:box-shadow .15s ease-out}
}
.apps_directory .app_card{margin-bottom:2%;background-color:#fff;padding:.5rem}
.apps_directory .app_card:nth-child(4){margin-left:0}
@media screen and (max-width:640px){.apps_directory .app_card{margin-top:0!important}
}
.apps_directory #splash{background:url(/d24e/img/apps/home_background@2x.png) center center;background-size:1024px 385px;min-height:400px;position:relative;text-align:center;z-index:1}
.apps_directory #splash .splash_wrapper{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-moz-align-items:center;align-items:center;display:flex;height:100%;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;text-align:center;width:100%}
.apps_directory #splash .splash_content{background-color:rgba(77,109,195,.8);box-shadow:0 0 50px 25px #4d6dc3}
.apps_directory #splash .splash_content h1{line-height:2.5rem}
.apps_directory #splash .search_wrapper{text-align:left;width:100%;margin:0 auto;max-width:28rem}
.apps_directory #splash .search_input_container{z-index:1000}
.apps_directory #splash .search_input_container input.search_input{padding:1rem;padding-left:2.5rem!important}
.apps_directory #splash .search_input_container .icon_search_input{top:13px;left:13px}
.apps_directory #splash .apps_typeahead{border:none}
.apps_directory .container{padding-top:2rem}
@media screen and (max-width:768px){.apps_directory #splash{min-height:300px}
.apps_directory #splash .splash_content{padding-left:1rem;padding-right:1rem}
.apps_directory #splash .splash_content h1{padding-bottom:1rem}
.apps_directory .container{padding-top:0}
}