blob: 2c7aef6cd60b7f9cc6511b359a768428eec0aad4 [file] [log] [blame]
hljs {
display: block;
overflow-x: auto;
padding: 0;
background: #0C2238;
color: white;
font-family: Menlo, Monaco, "Andale Mono", "lucida console", "Courier New", monospace;
line-height: 1.45;
tab-size: 2;
-webkit-font-smoothing: auto;
-webkit-text-size-adjust: none;
position: relative;
border-radius: 2px;
margin: 0 0 1em;
}
hljs:before {
content: attr(lang);
display: block;
background: #1C5792;
color: white;
line-height: 48px;
padding: 0 16px;
border-radius: 2px 2px 0 0;
}
hljs.no-header:before {
display: none;
}
.hljs-tag,
.hljs-tag .hljs-title,
.hljs-keyword,
.hljs-literal,
.hljs-strong,
.hljs-change,
.hljs-winutils,
.hljs-flow,
.nginx .hljs-title,
.tex .hljs-special {
color: #E5C3A2;
}
hljs {
color: #ddd;
}
hljs .hljs-constant,
.asciidoc .hljs-code,
.markdown .hljs-code {
color: #80CBC4;
}
.hljs-code,
.hljs-class .hljs-title,
.hljs-header {
color: white;
}
.hljs-link_label,
.hljs-attribute,
.hljs-symbol,
.hljs-symbol .hljs-string,
.hljs-value,
.hljs-params,
.hljs-regexp {
color: #7DB9F4;
}
.hljs-link_url,
.hljs-tag .hljs-value,
.hljs-string,
.hljs-bullet,
.hljs-subst,
.hljs-title,
.hljs-emphasis,
.hljs-type,
.hljs-preprocessor,
.hljs-pragma,
.ruby .hljs-class .hljs-parent,
.hljs-built_in,
.django .hljs-template_tag,
.django .hljs-variable,
.smalltalk .hljs-class,
.hljs-javadoc,
.django .hljs-filter .hljs-argument,
.smalltalk .hljs-localvars,
.smalltalk .hljs-array,
.hljs-attr_selector,
.hljs-pseudo,
.hljs-addition,
.hljs-stream,
.hljs-envvar,
.apache .hljs-tag,
.apache .hljs-cbracket,
.tex .hljs-command,
.hljs-prompt,
.hljs-name {
color: #9ccc65;
}
.hljs-comment,
.hljs-annotation,
.smartquote,
.hljs-blockquote,
.hljs-horizontal_rule,
.hljs-decorator,
.hljs-pi,
.hljs-doctype,
.hljs-deletion,
.hljs-shebang,
.apache .hljs-sqbracket,
.tex .hljs-formula {
color: #607D8B;
}
.coffeescript .javascript,
.javascript .xml,
.tex .hljs-formula,
.xml .javascript,
.xml .vbscript,
.xml .css,
.xml .hljs-cdata {
opacity: 0.5;
}
demo-include {
display: block;
}
/* For documentation printing purposes, set background color */
@media print {
.demo-content {
background-color: white !important;
}
}
.colorNested .demo-content > div div {
padding: 8px;
box-shadow: 0px 2px 5px 0 rgba(0,0,0,0.26);
opacity: 0.9;
color: white;
text-align: center;
}
.colorNested-noPad .demo-content > div div {
box-shadow: 0px 2px 5px 0 rgba(0,0,0,0.26);
opacity: 0.9;
color: white;
text-align: center;
}
.colorNested .demo-content > div div:nth-child(1),
.colorNested-noPad .demo-content > div div:nth-child(1) {
background-color: #009688;
}
.colorNested .demo-content > div div:nth-child(2),
.colorNested-noPad .demo-content > div div:nth-child(2) {
background-color: #3949ab;
}
.colorNested .demo-content > div div:nth-child(3),
.colorNested-noPad .demo-content > div div:nth-child(3) {
background-color: #9c27b0;
}
.colorNested .demo-content > div div:nth-child(4),
.colorNested-noPad .demo-content > div div:nth-child(4) {
background-color: #8bc34a;
}
.colorNested .demo-content > div div:nth-child(5),
.colorNested-noPad .demo-content > div div:nth-child(5) {
background-color: #deb867;
}
.colorNested .demo-content > div div:nth-child(6),
.colorNested-noPad .demo-content > div div:nth-child(6) {
background-color: #FF5722;
}
.colorNested .demo-content > div div:nth-child(7),
.colorNested-noPad .demo-content > div div:nth-child(7) {
background-color: #03A9F4;
}
.layout-content md-divider {
margin-top: 16px;
}
.layout-demo :not(.layout-row),
.layout-demo :not(.layout-column) {
border: 1px solid #eee;
padding: 8px;
}
.layout-content .demo-box {
box-shadow: 0px 1px 3px 0 rgba(0,0,0,0.26);
padding: 16px;
}
.layout-panel-parent {
height: 200px;
width: 100%;
position: relative;
z-index: 2;
}
[ng-panel] {
transition: 0.45s cubic-bezier(0.35, 0, 0.25, 1);
-webkit-transition: 0.45s cubic-bezier(0.35, 0, 0.25, 1);
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
[ng-panel].ng-enter {
transform: translate3d(0, -15%, 0);
opacity: 0.1;
z-index: 1;
}
[ng-panel].ng-enter.ng-enter-active,
[ng-panel].ng-leave {
transform: translate3d(0, 0, 0);
opacity: 1;
}
[ng-panel].ng-leave.ng-leave-active {
transform: translate3d(0, 0, 0);
opacity: 0.5;
}
[ng-panel] .demo-content {
background: white;
}
@media screen and (-ms-high-contrast: active) {
.colorNested > div {
border: 1px solid #fff !important;
}
}
html {
font-size: 62.5%;
line-height: 1.4;
}
body {
font-size: 1.6rem;
}
/* This styling should be not applied to codepen demos, so we need to add a unique identifier. */
body.docs-body {
overflow: hidden;
max-width: 100%;
max-height: 100%;
}
.md-api-table {
margin-bottom: 16px;
max-width: 100%;
width: 100%;
border-spacing: 0;
border-radius: 2px;
overflow: hidden;
}
/* Center the doc tool icons at the top */
.docs-tools .md-button.md-icon-button {
min-height: 0;
height: auto;
}
#license-footer {
align-self: flex-end;
padding: 16px 32px;
width: 100%;
text-align: center;
font-size: small;
border-top: 1px solid #ddd;
}
.training_link {
color: rgb(255,82,82);
text-transform: none;
}
.training_site {
text-transform: none;
}
.training_info {
opacity:0.4;
text-transform: none;
}
/***************
* TYPE DEFAULTS
***************/
a {
text-decoration: none;
font-weight: 400;
-webkit-transition: border-bottom 0.35s;
-moz-transition: border-bottom 0.35s;
-ms-transition: border-bottom 0.35s;
-o-transition: border-bottom 0.35s;
transition: border-bottom 0.35s;
}
h1, h2, h3, h4, h5, h6 {
margin-bottom: 1rem;
margin-top: 1rem;
}
h1 {
font-size: 3.400rem;
font-weight: 400;
line-height: 4rem;
}
h2 {
font-size: 2.400rem;
font-weight: 400;
line-height: 3.2rem;
}
h3 {
font-size: 2.000rem;
font-weight: 500;
letter-spacing: 0.005em;
}
h4 {
font-size: 1.600rem;
font-weight: 400;
letter-spacing: 0.010em;
line-height: 2.4rem;
}
p {
font-size: 1.6rem;
font-weight: 400;
letter-spacing: 0.010em;
line-height: 1.6em;
margin: 0.8em 0 1.6em;
}
strong {
font-weight: 500;
}
.md-api-table td,
.md-api-table th {
padding: 12px 16px;
text-align: left;
}
.md-api-table td {
vertical-align: top;
}
.md-api-table td.description *:first-child {
margin-top: 0;
}
.md-api-table td.description *:last-child {
margin-bottom: 0;
}
.md-api-table tr:nth-child(odd) td {
background-color: #E3ECF5;
}
.md-api-table tr:nth-child(even) td {
background-color: #D1DEEC;
}
.md-api-table th {
background-color: #4C9EF0;
color: white;
}
blockquote {
border-left: 3px solid rgba(0, 0, 0, 0.12);
font-style: italic;
margin-left: 0;
padding-left: 16px;
}
ul {
margin: 0;
padding: 0;
}
ul li {
margin-left: 16px;
padding: 0;
margin-top: 3px;
list-style-position: inside;
}
ul li:first-child {
margin-top: 0;
}
/************
* UTILS
************/
ul.skip-links li {
list-style: none;
margin: 0;
padding: 0;
}
ul.skip-links li a {
background-color: #fff;
display: block;
margin: 0.5em 0 0.5em 0.5em;
opacity: 0;
left: 0;
position: absolute;
text-decoration: none;
top: 0;
width: 92%;
-webkit-transition: opacity 0.15s linear;
-moz-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
ul.skip-links li a:focus {
background-color: #fff !important;
opacity: 1;
z-index: 2;
}
/*******************
* CODE HIGHLIGHTING
*******************/
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
pre > code.highlight {
padding: 16px;
font-weight: 400;
}
pre, code {
margin: 0;
padding: 0;
font-family: Menlo, Monaco, "Andale Mono", "lucida console", "Courier New", monospace;
overflow-wrap: break-word;
}
pre > code.highlight {
background-color: transparent;
font-weight: 400;
padding: 16px;
}
code {
font-size: 1.4rem;
background: rgba(0, 0, 0, 0.065);
}
code.highlight {
display: block;
overflow-wrap: break-word;
}
code:not(.highlight) {
color: #106CC8;
margin-left: 1px;
margin-right: 1px;
-webkit-font-smoothing: auto;
padding: 0.125em 0.35em;
border-radius: 2px;
}
.layout-content code.highlight {
margin-bottom: 15px;
}
/************
* DOCS MENU
************/
.site-sidenav {
background: #106CC8;
}
.site-sidenav md-content {
background: transparent;
}
.site-sidenav,
.site-sidenav.md-locked-open-add-active,
.site-sidenav.md-locked-open {
width: 272px;
min-width: 272px;
max-width: 272px;
}
.site-sidenav > * {
min-width: 218px;
}
.docs-menu,
.docs-menu ul {
list-style: none;
padding: 0;
max-width: 100%;
overflow-x: hidden;
}
.docs-menu li {
margin: 0;
}
.docs-menu > li:nth-child(1) {
border-top: none;
}
.md-whiteframe-glow-z1 {
box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.14),
0px 0px 2px 2px rgba(0, 0, 0, 0.098),
0px 0px 5px 1px rgba(0, 0, 0, 0.084);
}
.docs-menu > li {
border-bottom: 1px solid #267ED5;
}
.docs-menu .md-button {
border-radius: 0;
color: white;
cursor: pointer;
display: block;
align-items: inherit;
line-height: 40px;
margin: 0;
max-height: 40px;
overflow: hidden;
padding: 0px 16px;
text-align: left;
text-decoration: none;
white-space: normal;
width: 100%;
}
html[dir=rtl] .docs-menu .md-button,
body[dir=rtl] .docs-menu .md-button {
unicode-bidi: embed;
text-align: right;
}
.docs-menu .md-button:hover,
.docs-menu .md-button:focus {
background: #267ED5 !important;
}
.docs-menu .md-button md-icon {
color: white;
}
.docs-menu md-select {
/* Override md-select margins. With margins the menu will look incorrect and causes mobile list
to not be scrollable.
*/
margin: 0;
width: 100%;
}
.docs-menu md-select md-select-label {
justify-content: flex-end;
padding-top: 10px;
}
.docs-menu md-select md-select-label span {
margin-right: auto;
padding-left: 13px;
}
.docs-menu md-select .md-select-icon {
margin-right: 28px;
}
.docs-menu button.md-button::-moz-focus-inner {
padding: 0;
}
.docs-menu .md-button.active {
background: #267ED5;
}
.menu-heading {
display: block;
line-height: 32px;
margin: 0;
padding: 8px 16px 0;
text-align: left;
width: 100%;
color: rgba(255, 255, 255, 0.54)
}
html[dir=rtl] .menu-heading,
body[dir=rtl] .menu-heading {
unicode-bidi: embed;
text-align: right;
}
.docs-menu li.parentActive,
.docs-menu li.parentActive .menu-toggle-list {
/*background-color: #2C80D2 !important;*/
}
.menu-toggle-list {
overflow: hidden;
position: relative;
z-index: 1;
-webkit-transition: 0.75s cubic-bezier(0.35, 0, 0.25, 1);
-webkit-transition-property: height;
-moz-transition: 0.75s cubic-bezier(0.35, 0, 0.25, 1);
-moz-transition-property: height;
transition: 0.75s cubic-bezier(0.35, 0, 0.25, 1);
transition-property: height;
}
.docs-menu .menu-toggle-list a.md-button {
display: block;
padding: 0 16px 0 32px;
text-transform: none;
text-rendering: optimizeLegibility;
font-weight: 500;
}
.parent-list-item:last-child {
margin-bottom: 20px;
/* Prevent the hidden License link from causing a double bottom-border */
border-bottom: none;
}
.md-button-toggle .md-toggle-icon {
display: block;
margin-left: auto;
speak: none;
vertical-align: middle;
transform: rotate(180deg);
-webkit-transform: rotate(180deg);
transition: transform 0.3s ease-in-out;
-webkit-transition: -webkit-transform 0.3s ease-in-out;
}
.md-button-toggle .md-toggle-icon.toggled {
transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}
/* End Docs Menu */
.docs-logo {
text-align: center;
display: flex;
flex-direction: column;
align-items: center;
padding: 0 0 16px;
margin: 0 auto;
}
.docs-logo:focus {
outline: none;
}
.docs-logo > img {
height: 150px;
width: auto;
display: block;
transform-origin: 50% 0;
transform: scale(1.2);
}
/*.nav-header {*/
/*background-color: #106CC8;*/
/*background: linear-gradient(#185694, #106cc8);*/
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #185694), color-stop(1, #106cc8));*/
/*background: -webkit-linear-gradient(top, #185694 0%, #106cc8 100%);*/
/*background: -moz-linear-gradient(top, #185694 0%, #106cc8 100%);*/
/*background: linear-gradient(top, #185694 0%, #106cc8 100%);*/
/*border-bottom: 1px solid #267ED5;*/
/*flex-shrink: 0;*/
/*z-index: 2;*/
/*}*/
a.docs-logo {
border-bottom: none;
}
.docs-logotype {
color: white;
text-align: center;
font-weight: 400;
font-size: 26px;
}
.docs-menu-separator-icon {
margin: 0;
}
.docs-menu-separator-icon img {
height: 16px;
}
.md-breadcrumb {
font-size: 24px !important;
font-weight: 400 !important;
}
.md-breadcrumb md-icon {
color: #666 !important;
fill: #666 !important;
}
.md-breadcrumb-page {
display: inline-block;
word-wrap: break-word;
}
.docs-toolbar-tools {
max-width: 864px;
padding: 0;
margin: 0 24px;
width: auto;
}
.docs-tools .md-button,
.docs-tools .md-button md-icon {
color: #666 !important;
}
.docs-toolbar-tools .md-button md-icon {
color: #666 !important;
fill: #666 !important;
}
@media (max-width: 400px) {
.docs-tools {
display: none;
}
}
.layout-content,
.doc-content {
max-width: 864px;
margin: 16px;
box-sizing: border-box;
}
docs-demo {
display: block;
margin-top: 16px;
}
.doc-description p {
margin-top: 0;
}
.demo-container {
border-radius: 4px;
margin-bottom: 16px;
-webkit-transition: 0.02s padding cubic-bezier(0.35, 0, 0.25, 1);
transition: 0.02s padding cubic-bezier(0.35, 0, 0.25, 1);
position: relative;
padding-bottom: 0;
}
.demo-source-tabs {
z-index: 1;
-webkit-transition: all 0.45s cubic-bezier(0.35, 0, 0.25, 1);
transition: all 0.45s cubic-bezier(0.35, 0, 0.25, 1);
height: 448px;
background: #fff;
overflow: hidden;
}
.demo-source-tabs md-tabs-wrapper {
background-color: #2C80D2 !important;
}
md-tabs.demo-source-tabs md-tab,
md-tabs.demo-source-tabs .md-header {
background-color: #444444 !important;
}
md-tabs.demo-source-tabs md-tab-label {
color: #ccc !important;
}
md-tabs.demo-source-tabs .active md-tab-label {
color: #fff !important;
}
.demo-source-tabs.ng-hide {
min-height: 0;
height: 0;
}
.demo-source-tabs {
position: relative;
width: 100%;
z-index: 0;
}
.demo-content {
position: relative;
overflow:hidden;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
}
.small-demo .demo-source-tabs:not(.ng-hide) {
height: 224px;
}
.small-demo .demo-content {
min-height: 128px;
}
.doc-content > * {
-webkit-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-moz-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.demo-content > * {
-webkit-box-flex: 1 1 0%;
-webkit-flex: 1 1 0%;
-moz-box-flex: 1 1 0%;
-moz-flex: 1 1 0%;
-ms-flex: 1 1 0%;
flex: 1 1 0%;
}
.demo-content > div[layout-fill] {
min-height: 448px;
}
.demo-content > div.layout-fill {
min-height: 448px;
}
.small-demo .demo-content > div[layout-fill] {
min-height: 224px;
}
.small-demo .demo-content > div.layout-fill {
min-height: 224px;
}
.layout-content .small-demo .demo-content > div[layout],
.layout-options .small-demo .demo-content > div.layout {
min-height: auto !important;
max-height: auto !important;
height: 128px !important;
}
.small-demo .demo-toolbar,
.small-demo .md-toolbar-tools {
min-height: 48px;
max-height: 48px;
}
md-toolbar.demo-toolbar {
border-radius: 3px 3px 0 0;
box-shadow: 0 1px rgba(255, 255, 255, 0.1);
}
md-toolbar.demo-toolbar md-tab-label {
color: #99E4EE
}
md-toolbar.demo-toolbar .md-button:hover {
background: rgba(0,0,0,0.1);
}
md-toolbar.demo-toolbar .md-button.active, md-toolbar.demo-toolbar .md-button.active md-icon {
color: #418CD6;
}
md-toolbar.demo-toolbar .md-button {
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
transition: all 0.3s linear;
color: #616161;
}
.demo-source-container {
display: block;
border: 1px solid #ddd;
background-color: #f6f6f6;
height: 400px;
}
.demo-source-container hljs {
margin-bottom: 0;
border-radius: 0;
}
.show-source div[demo-include] {
border-top: #ddd solid 2px;
}
.docs-list {
padding: 16px;
}
.docs-descriptions h4 {
margin: 0;
}
.docs-list md-divider {
margin: 8px 0;
}
.docs-list li {
list-style: none;
margin: 0 0 8px;
}
.docs-output {
}
/***************
* Landing Page
***************/
ul.buckets {
margin: 24px 0 24px -8px;
padding: 0;
position: relative;
}
ul.buckets li {
list-style: none;
margin: 0;
text-align: center;
}
ul.buckets li md-card md-card-content {
padding: 0;
}
ul.buckets li a {
display: block;
font-weight: 500;
padding: 16px 0;
text-decoration: none;
-webkit-transition: all 0.45s cubic-bezier(0.35, 0, 0.25, 1);
background-color: #f6f6f6 !important;
box-shadow: none !important;
margin-right: 0;
margin-top: 0;
}
ul.buckets li a,
ul.buckets li a md-icon {
color: #666 !important;
transition: all 0.15s cubic-bezier(0.35, 0, 0.25, 1);
}
ul.buckets li a:hover,
ul.buckets li a:focus,
ul.buckets li a:hover md-icon,
ul.buckets li a:focus md-icon {
color: #106CC8 !important;
background-color: #ebebeb !important;
}
/************
* API DOCS
************/
.api-options-bar .md-button {
margin: 4px;
padding: 4px;
}
.api-options-bar .md-button:hover,
.api-options-bar .md-button:focus {
background: rgba(0, 0, 0, 0.2);
}
.api-options-bar.with-icon md-icon {
position: absolute;
top: -3px;
left: 2px;
}
.api-options-bar.with-icon .md-button span {
margin-left: 22px;
}
header.api-profile-header > h2 {
margin: 0;
color: #164371;
}
.api-params-item {
min-height: 72px;
}
.api-params-label {
margin-right: 8px;
text-align: center;
margin-top: 14px;
-webkit-align-self: flex-start;
-moz-align-self: flex-start;
-ms-flex-item-align: start;
align-self: flex-start;
}
.api-params-title {
color: #888;
}
.api-params-content ul {
padding-left: 4px;
}
ul.methods > li {
margin: 0 0 48px;
}
ul.methods .method-function-syntax {
font-weight: normal;
font-size: 2.0rem;
margin: 0;
-webkit-margin-before: 0;
-webkit-margin-after: 0;
}
h3 .method-function-syntax {
display: block;
padding: 0 16px;
background: #1C5792;
color: white;
line-height: 48px;
}
@media (max-width: 600px) {
ul.methods > li {
padding-left: 0;
border-left: none;
list-style: default;
}
ul.methods .method-function-syntax {
font-size: 1.4rem;
}
}
.demo-source-container pre,
.demo-source-container code {
min-height: 100%;
}
md-content.demo-source-container {
background-color: transparent;
border: none;
}
.demo-container > md-tabs {
border-radius: 0;
}
md-content.demo-source-container > hljs,
md-content.demo-source-container > hljs > pre,
md-content.demo-source-container > hljs > pre > code.highlight {
min-height: 100%;
}
.dashed-bottom {
border-bottom: dashed 1px rgb(224, 224, 224);
padding-bottom: 10px;
}
.dashed-top {
border-top: dashed 1px rgb(224, 224, 224);
margin-top: 10px;
}
.api-section, .api-param-section {
margin: 3em 0 0;
}
.api-section h3 {
padding-top: 20px;
}
.responsive-video {
height: 0;
overflow: hidden;
padding-bottom: 75%;
position: relative;
}
.responsive-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
ul.no-style {
padding: 0;
list-style: none;
}
ul.methods {
padding: 0;
list-style: none;
}
ul.methods > li:first-child > *:first-child {
padding-top: 0;
}
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
display: none !important;
}
.version-picker {
background: #267ED5 !important;
border-bottom: 1px solid rgba(0, 0, 0, 0.12);
margin-bottom: 1px !important;
}
.version-picker .menu-toggle-list {
background: transparent !important;
}
md-icon.block {
color: #106CC8;
display: block;
height: 50px;
width: 50px;
}
.doc-demo-content {
padding: 0;
}
docs-demo .doc-demo-content {
margin: 16px;
}
.site-content-toolbar {
background: #f6f6f6 !important;
color: #666 !important;
z-index: 3;
}
.site-content-toolbar {
background: #f6f6f6 !important;
color: #202020 !important;
z-index: 3;
}
.service-desc {
overflow: hidden;
background: #E3ECF5;
padding: 16px;
margin: 0 0 8px;
}
.service-desc > p:first-child {
margin-top: 0;
}
.service-desc > p:last-child {
margin-bottom: 0;
}
/* ---------------------
* Demo Workarounds
*
* Necessary for component demos that append DOM subtrees outside of the demo app.
* Because our docs build prepends CSS classes onto custom demo styles provided for developers,
* these styles are needed for the docs website.
*/
.autocomplete-custom-template li {
border-bottom: 1px solid #ccc;
height: auto;
padding-top: 8px;
padding-bottom: 8px;
white-space: normal;
}
.autocomplete-custom-template li:last-child {
border-bottom-width: 0;
}
.autocomplete-custom-template .item-title,
.autocomplete-custom-template .item-metadata {
display: block;
line-height: 2;
}
.autocomplete-custom-template .item-title md-icon {
height: 18px;
width: 18px;
}
/* Styles for Windows High Contrast mode */
@media screen and (-ms-high-contrast: active) {
a {
text-decoration: underline;
}
iframe, hljs pre {
border: 1px solid #fff;
}
}
.no-transition {
-webkit-transition: none !important;
-moz-transition: none !important;
-ms-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
table.attributes, table.md-api-table {
padding-left:15px;
margin-bottom: 20px;
}
table.attributes tr td:first-child {
font-weight: bold;
background-color: #DBEEF5;
}
table.attributes tr td:last-child {
padding-left: 10px;
}
table.md-api-table tr td:first-child {
font-weight: bold;
}
.layout_note {
font-size: 0.9em;
margin: -5px 40px 0px 20px;
color: rgb(1, 57, 114);
background-color: rgba(156, 204, 101,0.4);
padding: 20px;
}
.contributor_tables {
padding-left: 25px;
}
.contributor_tables > table {
padding-top: 10px;
padding-bottom: 10px;
}
/* Provide some layout/padding enhancements for mobile/small devices */
@media(max-width: 500px) {
/* Reduce the size of the nav logo/header */
.docs-logo > img {
height: 75px;
margin-top: 10px;
}
.docs-logo h1 {
font-size: 18px;
line-height: 2rem;
}
/* Reduce the padding around standard doc content */
.docs-ng-view .doc-content {
margin: 8px;
padding: 0;
}
/* Reduce the padding around doc demos */
.docs-ng-view docs-demo {
padding: 0;
}
.docs-ng-view docs-demo:first-child {
margin-top: 0;
}
.docs-ng-view docs-demo .doc-demo-content {
margin: 0;
}
}