body{font-family:Source Sans Pro,helvetica neue,Avenir Next,Avenir,Arial,sans-serif}.bs-docs-section h1{font-size:42px}.bs-docs-nav .navbar-nav>li>a{color:#333}.bs-docs-footer{padding-top:20px;text-align:left}.bs-docs-nav .navbar-collapse{overflow:hidden}.bs-docs-nav{box-shadow:0 3px 3px rgba(0,0,0,.175)}.bs-docs-header p{font-weight:lighter}.bs-docs-header a{color:#fff;font-weight:400}.btn-outline-inverse{border-color:#fff;transition:color .15s ease}.bs-docs-header a:hover,.bs-docs-nav .navbar-brand,.btn-outline-inverse:active,.btn-outline-inverse:focus,.btn-outline-inverse:hover{color:#1d976c}.bs-docs-header,.bs-docs-masthead{background:linear-gradient(90deg,#1D4A97 10%,rgba(214, 255, 252, 0.81) 90%);filter:none;color:#e9e9e9}.bs-docs-masthead{margin-bottom:20px}.bs-docs-header h1,.bs-docs-header p{color:#fff}a.back-to-top{font-size:13px;margin-top:0}.bs-docs-sidebar .nav>li>a{color:#767676;font-size:14px}.bs-docs-sidebar .nav>li>a:focus,.bs-docs-sidebar .nav>li>a:hover{color:#42b983;border-left:1px solid #42b983}.back-to-top:hover{color:#42b983}.CodeMirror,.CodeMirror-scroll{height:auto}.bs-example .btn-toolbar+.btn-toolbar{margin-top:10px}.bs-example .static-modal .modal{position:relative;top:auto;right:auto;left:auto;bottom:auto;z-index:1;display:block}.bs-docs-booticon{background-size:contain;border:0;width:200px;height:200px}.bs-example-popover-contained{height:200px}.bs-example-popover-contained>div{position:relative}.bs-example-popover-scroll{overflow:scroll;height:200px}.bs-example-popover-scroll>div{position:relative;padding:100px 0}.playground{margin-bottom:36px}.bs-example{margin-bottom:0}.bs-example+.highlight{margin-top:0;margin-bottom:0;border-top:none;border-bottom-right-radius:0}.code-toggle{float:right;display:inline-block;position:relative;top:-1px;background:#fafafa;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #e1e1e8;border-top:none;padding:4px 8px}@media (min-width:768px){.code-toggle{background:#fff}}.code-toggle.open{background:#f8f5ec}.modal-container{position:relative}.modal-container .modal,.modal-container .modal-backdrop{position:absolute}.prop-table{background-color:#fff}.bs-example.tooltip-static .tooltip{position:relative;display:inline-block;margin:5px 10px}.bs-example .super-colors{background:-moz-linear-gradient(top,red 0,#ff0 15%,#0f0 30%,#0ff 50%,#00f 65%,#f0f 80%,red 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,red),color-stop(15%,#ff0),color-stop(30%,#0f0),color-stop(50%,#0ff),color-stop(65%,#00f),color-stop(80%,#f0f),color-stop(100%,red))}.anchor,.anchor:active,.anchor:focus,.anchor:hover{color:#000;text-decoration:none;position:relative}.anchor-icon{font-size:90%;padding-top:.1em;position:absolute;left:-.8em;opacity:0}h1 a:focus .anchor-icon,h1:hover .anchor-icon,h2 a:focus .anchor-icon,h2:hover .anchor-icon,h3 a:focus .anchor-icon,h3:hover .anchor-icon,h4 a:focus .anchor-icon,h4:hover .anchor-icon{opacity:.5}.prop-desc pre{border-radius:0;border-width:0;border-left-width:3px}.prop-desc-heading{margin-bottom:10px}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#42b983}.bs-callout-success h4{color:#42b983}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}
.animated {
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    animation-iteration-count: infinite
}
@keyframes shake {
    0%, 100% {transform: translateX(0);}
    10%, 30%, 50%, 70%, 90% {transform: translateX(-5px);}
    20%, 40%, 60%, 80% {transform: translateX(5px);}
}
.shake {
    -webkit-animation-name: shake;
    animation-name: shake;
}
.icon-left {
    float: left!important;
    padding-right: 8px;
}