.developer-router-links {background: #f5f5f7;}
.developer-router-links .section-content {padding-top: 24px; padding-bottom: 24px;}
.developer-router-links a.block {width: 216px; margin-left: auto; margin-right: auto;}
.developer-router-links a.block span.block-link.more {color: #0066CC;}

.developer-router-links.fixed-width a.block {width: 250px;}

@media only screen and (max-width: 1068px) {
	.developer-router-links.fixed-width a.block {width: 216px;}
}

@media only screen and (max-width: 735px) {
	.developer-router-links.fixed-width a.block {width: 250px;}
}

@media only screen and (max-width: 480px) {
	.developer-router-links .small-6 {width: 100%; flex-basis: 100%; max-width: 100%;}
}

.router-icon {margin: 4px auto 10px; height: 50px; width: 50px; background-size: 100% 100%; background-repeat: no-repeat; background-position: center;}

.router-icon-asc, .router-icon-manage {height: 64px; width: 64px; margin-top: -10px; background-image: url("/assets/elements/icons/wwdr-unified/manage.svg");}
.router-icon-asc-outline, .router-icon-manage-outline {height: 64px; width: 64px; margin-top: -10px; background-image: url("/assets/elements/icons/wwdr-unified/manage-outline.svg");}
.router-icon-bugs, .router-icon-bug-reporting {background-image: url("/assets/elements/icons/wwdr-unified/bugs.svg");}
.router-icon-chat {background-image: url("/assets/elements/icons/wwdr-unified/chat_bubble.svg");}
.router-icon-code {background-image: url("/assets/elements/icons/wwdr-unified/curly-brackets.svg");}
.router-icon-connect {background-image: url("/assets/elements/icons/wwdr-unified/app-store.svg");}
.router-icon-contact {background-image: url("/assets/elements/icons/wwdr-unified/chat_bubble.svg");}
.router-icon-design, .router-icon-guidelines {background-image: url("/assets/elements/icons/wwdr-unified/design-guidelines.svg");}
.router-icon-download, .router-icon-downloads {background-image: url("/assets/elements/icons/wwdr-unified/download.svg");}
.router-icon-document {background-image: url("/assets/elements/icons/wwdr-unified/document.svg");}
.router-icon-documentation {background-image: url("/assets/elements/icons/wwdr-unified/documentation.svg");}
.router-icon-feedback {background-image: url("/assets/elements/icons/wwdr-unified/feedback.svg");}
.router-icon-forum, .router-icon-forums {background-image: url("/assets/elements/icons/wwdr-unified/forum.svg");}
.router-icon-framework {background-image: url('/assets/elements/icons/wwdr-unified/framework.svg');}
.router-icon-help {height: 64px; width: 64px; margin-top: -10px; background-image: url('/assets/elements/icons/wwdr-unified/get-help.svg');}
.router-icon-itc {background-image: url('/assets/elements/icons/wwdr-unified/itunes-connect.svg');}
.router-icon-news {background-image: url("/assets/elements/icons/wwdr-unified/news.svg");}
.router-icon-payment {background-image: url("/assets/elements/icons/wwdr-unified/payment.svg");}
.router-icon-phone {background-image: url("/assets/elements/icons/wwdr-unified/phone.svg");}
.router-icon-phone-outline {background-image: url("/assets/elements/icons/wwdr-unified/phone-outline.svg");}
.router-icon-program {background-image: url("/assets/elements/icons/wwdr-unified/program.svg");}
.router-icon-promote {height: 64px; width: 64px; margin-top: -10px; background-image: url("/assets/elements/icons/wwdr-unified/promote.svg");}
.router-icon-promote-outline {height: 64px; width: 64px; margin-top: -10px; background-image: url("/assets/elements/icons/wwdr-unified/promote-outline.svg");}
.router-icon-testflight {background-image: url("/assets/elements/icons/wwdr-unified/testflight-f.svg");}
.router-icon-service {background-image: url("/assets/elements/icons/wwdr-unified/service.svg");}
.router-icon-submit {height: 64px; width: 64px; margin-top: -10px; background-image: url("/assets/elements/icons/wwdr-unified/submit.svg");}
.router-icon-video, .router-icon-videos, .router-icon-play {background-image: url("/assets/elements/icons/wwdr-unified/play.svg");}

#globalfooter-wrapper > *:first-child, .footer .footer-content > :nth-child(2) {border-top: 1px solid #d2d2d7;}


.theme-dark .developer-router-links {background-color:#1d1d1f;}
.theme-dark .developer-router-links a.block span.block-link.more {color: #2997FF;}
.theme-dark .router-icon-asc, .theme-dark .router-icon-manage {background-image: url("/assets/elements/icons/wwdr-unified/manage-i.svg");}
.theme-dark .router-icon-asc-outline, .theme-dark .router-icon-manage-outline {background-image: url("/assets/elements/icons/wwdr-unified/manage-outline-i.svg");}
.theme-dark .router-icon-bugs, .theme-dark .router-icon-bug-reporting {background-image: url("/assets/elements/icons/wwdr-unified/bugs-i.svg");}
.theme-dark .router-icon-chat {background-image: url("/assets/elements/icons/wwdr-unified/chat_bubble-i.svg");}
.theme-dark .router-icon-code {background-image: url("/assets/elements/icons/wwdr-unified/curly-brackets-i.svg");}
.theme-dark .router-icon-connect {background-image: url("/assets/elements/icons/wwdr-unified/app-store-i.svg");}
.theme-dark .router-icon-contact {background-image: url("/assets/elements/icons/wwdr-unified/chat_bubble-i.svg");}
.theme-dark .router-icon-design, .theme-dark .router-icon-guidelines {background-image: url("/assets/elements/icons/wwdr-unified/design-guidelines-i.svg");}
.theme-dark .router-icon-download, .theme-dark .router-icon-downloads {background-image: url("/assets/elements/icons/wwdr-unified/download-i.svg");}
.theme-dark .router-icon-document {background-image: url("/assets/elements/icons/wwdr-unified/document-i.svg");}
.theme-dark .router-icon-documentation {background-image: url("/assets/elements/icons/wwdr-unified/documentation-i.svg");}
.theme-dark .router-icon-feedback {background-image: url("/assets/elements/icons/wwdr-unified/feedback-i.svg");}
.theme-dark .router-icon-forum, .theme-dark .router-icon-forums {background-image: url("/assets/elements/icons/wwdr-unified/forum-i.svg");}
.theme-dark .router-icon-framework {background-image: url('/assets/elements/icons/wwdr-unified/framework-i.svg');}
.theme-dark .router-icon-help {background-image: url('/assets/elements/icons/wwdr-unified/get-help-i.svg');}
.theme-dark .router-icon-itc {background-image: url('/assets/elements/icons/wwdr-unified/itunes-connect-i.svg');}
.theme-dark .router-icon-news {background-image: url("/assets/elements/icons/wwdr-unified/news-i.svg");}
.theme-dark .router-icon-payment {background-image: url("/assets/elements/icons/wwdr-unified/payment-i.svg");}
.theme-dark .router-icon-phone {background-image: url("/assets/elements/icons/wwdr-unified/phone-i.svg");}
.theme-dark .router-icon-phone-outline {background-image: url("/assets/elements/icons/wwdr-unified/phone-outline-i.svg");}
.theme-dark .router-icon-program {background-image: url("/assets/elements/icons/wwdr-unified/program-i.svg");}
.theme-dark .router-icon-promote {background-image: url("/assets/elements/icons/wwdr-unified/promote-i.svg");}
.theme-dark .router-icon-promote-outline {background-image: url("/assets/elements/icons/wwdr-unified/promote-outline-i.svg");}
.theme-dark .router-icon-testflight {background-image: url("/assets/elements/icons/wwdr-unified/testflight-f-i.svg");}
.theme-dark .router-icon-service {background-image: url("/assets/elements/icons/wwdr-unified/service-i.svg");}
.theme-dark .router-icon-submit {background-image: url("/assets/elements/icons/wwdr-unified/submit-i.svg");}
.theme-dark .router-icon-video, .theme-dark .router-icon-videos, .theme-dark .router-icon-play {background-image: url("/assets/elements/icons/wwdr-unified/play-i.svg");}

.theme-dark #globalfooter-wrapper > *:first-child, .theme-dark .footer .footer-content > :nth-child(2) {border-top: 1px solid #424245;}
