.docs-sidebar-toc{padding:0;margin:0}
.docs-sidebar-toc h4,
.docs-sidebar-toc a{line-height:230%}
.docs-sidebar-toc h4{color:#586667;font-size:16px;margin:0}
.docs-sidebar-toc a{color:#798d8d;text-decoration:none}
.docs-sidebar-toc a>i{text-decoration:none}
.docs-sidebar-toc ul,
.docs-sidebar-toc li{list-style:none;padding:0;margin:0}
.docs-sidebar-toc i.icon-external-link{position:relative;left:6px;top:1px}
.docs-sidebar-toc>li>ul,
.docs-sidebar-toc li.header>ul{padding-left:20px}
.docs-sidebar-toc.is-collapsible li.header h4{cursor:pointer}
.docs-sidebar-toc.is-collapsible li.header.active h4{cursor:default}
.docs-sidebar-toc.is-collapsible li.header.active>ul,
.docs-sidebar-toc.is-collapsible li.header.open>ul{display:block}
.docs-sidebar-toc.is-collapsible li.header>ul{display:none}
.docs-sidebar-toc.is-tree h4,
.docs-sidebar-toc.is-tree a{font-size:15px;line-height:200%}
.docs-sidebar-toc.is-tree li.header>h4{cursor:pointer}
.docs-sidebar-toc.is-tree li.header>h4:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f116";position:relative;top:-1px;left:1px;margin-right:5px;opacity:.7;font-size:14px}
.docs-sidebar-toc.is-tree li.header>h4:hover:before{color:#006f9f;opacity:1}
.docs-sidebar-toc.is-tree li.header.active>h4:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;content:"\f117"}
.docs-sidebar-toc.is-tree li.header.active>ul{display:block}
.docs-sidebar-toc.is-tree li.header>ul{display:none}
.docs-sidebar-toc>li.header:last-child{margin-bottom:40px}
.docs-sidebar-toc li.item.active{position:relative}
@media (max-width:991px){.docs-sidebar-toc li.item.active:before,.docs-sidebar-toc li.item.active:after{display:none}}
.docs-sidebar-toc li.item.active a{color:#213f50;position:relative}
.docs-sidebar-toc li.item.active a:before{content:'';width:8px;height:8px;position:absolute;left:-14px;top:4px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#009bde}
.canvas-slid .docs-sidebar-toc,
.canvas-sliding .docs-sidebar-toc{padding-top:0 !important}
@media (max-width:991px){#docs-article-container{min-height:0 !important}.docs-sidebar-container{background:white;width:262px;position:fixed !important;left:0;top:0;bottom:0;overflow-y:auto;padding-top:25px !important;padding-left:25px !important;border-right:1px solid #ecf0f1}}
.doc-contents>ul:first-child{padding:0;margin:0 0 40px 0}
.doc-contents>ul:first-child li,
.doc-contents>ul:first-child a{line-height:170%}
.doc-contents>ul:first-child,
.doc-contents>ul:first-child ul{list-style:none}
.doc-contents>ul:first-child ul{padding-left:20px;margin-bottom:0 !important}
.autocomplete-wrapper .h1,
.autocomplete-wrapper .h2,
.autocomplete-wrapper .h3,
.autocomplete-wrapper .h4{margin:0;color:#586667}
.autocomplete-wrapper .h1{font-size:16px;font-weight:bold;color:#586667;margin-bottom:5px}
.autocomplete-wrapper .h2{font-size:16px;display:inline-block}
.autocomplete-wrapper .h2 .hash{color:#e48277}
.autocomplete-wrapper .h3{font-size:16px;display:inline-block}
.autocomplete-wrapper .h4{font-size:16px;display:inline-block}
.autocomplete-wrapper .content{font-size:13px;background-color:rgba(238,238,238,0.35);padding:10px;border-radius:3px;margin-left:3px;margin-top:14px}
.twitter-typeahead{width:100%;display:block;position:relative}
.twitter-typeahead .tt-input{position:relative;z-index:150}
.search-box.docs:after{z-index:151}
.twitter-typeahead .tt-input,
.twitter-typeahead .tt-hint{width:100%;margin:0;outline:none}
.twitter-typeahead .tt-hint{color:#999}
.twitter-typeahead .tt-dropdown-menu{margin-top:-20px;width:100%;padding:0;background-color:#FFF;border:solid 1px #66afe9;border-top:0px;border-bottom:0px;border-radius:0 0 2px 2px}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion:first-child{margin-top:20px}
.twitter-typeahead .tt-dropdown-menu .footer{border-bottom:solid 1px #66afe9 !important}
.twitter-typeahead .tt-dropdown-menu .autocomplete-wrapper{text-align:left;padding:12px 18px;font-size:16px;line-height:24px;border-bottom:solid 1px #EEE;word-wrap:break-word}
.autocomplete-wrapper.empty{padding-top:30px !important}
.twitter-typeahead .tt-dropdown-menu .footer{padding:10px;color:#777}
.twitter-typeahead .tt-dropdown-menu .footer .powered{float:right;font-size:13px;margin-right:3px;color:#888}
.twitter-typeahead .tt-dropdown-menu .footer img{float:right}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion.tt-cursor .autocomplete-wrapper .content{background-color:rgba(238,238,238,0.7)}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion.tt-cursor .autocomplete-wrapper{background-color:rgba(238,238,238,0.3);cursor:pointer}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion p{margin:0}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion a{color:#000;text-decoration:none}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion .autocomplete-wrapper em{background-color:rgba(255,116,116,0.2);font-style:normal}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion.tt-cursor .autocomplete-wrapper em{background-color:rgba(255,116,116,0.4);font-style:normal}
.twitter-typeahead .tt-dropdown-menu .tt-suggestion .autocomplete-wrapper .content em,
.twitter-typeahead .tt-dropdown-menu .tt-suggestion.tt-cursor .autocomplete-wrapper .content em{background-color:transparent;font-weight:bold}
.twitter-typeahead .tt-dropdown-menu .category{font-weight:bold;font-size:15px;padding:5px 20px;background:#EEE;margin-top:4px;margin-bottom:3px}
.twitter-typeahead .tt-dropdown-menu .tt-dataset-all{border-top:1px solid #DDD;background:#F7F7F7;margin-top:8px}
.twitter-typeahead .suggestion_typehead img{display:inline-block;float:left;margin-right:10px}
.twitter-typeahead .suggestion_typehead .infos{display:inline-block}
.twitter-typeahead .brand{font-size:12px;font-weight:bold}
.twitter-typeahead .name{font-size:12px;font-weight:normal;max-width:310px;line-height:1.2}
.twitter-typeahead .suggestion_typehead .price{display:inline-block;float:right;font-size:14px;padding-top:8px}
.twitter-typeahead .suggestion_typehead.brand_in{font-size:12px}
.twitter-typeahead .suggestion_typehead.brand_in .keyword_in{color:#888}
body.api-docs .article h5.method-header:not(.is-first){overflow-wrap:anywhere;margin-top:4rem}
body.api-docs .article h5.property-header:not(.is-first){margin-top:2rem}
body.api-docs .article pre,
body.api-docs .article p{margin:1.5rem 0}
body.api-docs .article pre span.class-name,
body.api-docs .article p span.class-name,
body.api-docs .article pre span.property-name,
body.api-docs .article p span.property-name,
body.api-docs .article pre span.method-name,
body.api-docs .article p span.method-name{color:#000}
[data-fixed-sidebar]{overflow-x:hidden;overflow-y:auto}
[data-fixed-sidebar].floating{position:fixed;top:0}
.col-md-2 [data-fixed-sidebar]{width:165px}
.col-md-3 [data-fixed-sidebar]{width:279px}
@media (max-width:1199px){.col-md-3 [data-fixed-sidebar]{width:229px}}
.canvas-slid [data-fixed-sidebar],
.canvas-sliding [data-fixed-sidebar]{max-height:none !important;position:relative !important;width:auto !important}