/* Basic */ body { margin: 0; overflow-x: hidden; } .browserupgrade { margin: 0; padding: .5em 1em; background-color: #fcfcfc; text-align: center; } .btn { padding-left: .75rem; padding-right: .75rem; } .d-flex > .btn { flex-grow: 1; } .list-group-item { padding-bottom: .5rem; padding-top: .5rem; } /* Jumbotron */ .docs-jumbotron { background-color: #0074d9; border-radius: 0; color: #fff; } .docs-jumbotron .version { font-size: .875rem; color: #fff; filter: alpha(opacity=50); opacity: 0.5; } @media (min-width: 992px) { .docs-jumbotron h1, .docs-jumbotron p { margin-right: 380px; } } .docs-carbonads-container { position: relative; } .docs-carbonads { font-size: .875rem; max-width: 360px; padding: 1rem; border: 1px solid #ccc; border-radius: .25rem; overflow: hidden; } .carbon-wrap { overflow: hidden; } .carbon-img { clear: left; float: left; display: block; } .carbon-text, .carbon-poweredby { display: block; margin-left: 140px; } .carbon-text, .carbon-text:hover, .carbon-text:focus { color: #fff; text-decoration: none; } .carbon-poweredby, .carbon-poweredby:hover, .carbon-poweredby:focus { color: #ddd; text-decoration: none; } @media (min-width: 992px) { .docs-carbonads { position: absolute; right: 0; bottom: -1.25rem; } } /* Content */ .docs-pictures { margin: 0; padding: 0; list-style: none; } .docs-pictures > li { float: left; width: 33.3%; height: 33.3%; margin: 0 -1px -1px 0; border: 1px solid transparent; overflow: hidden; } .docs-pictures > li > img { width: 100%; cursor: -webkit-zoom-in; cursor: zoom-in; } .docs-toggles > .btn, .docs-toggles > .btn-group { margin-bottom: 10px; } @media (min-width: 992px) { .docs-collapse { display: block; } } .docs-buttons > .btn-group, .docs-buttons > .input-group { width: 100%; margin-bottom: 5px; } .docs-buttons .input-group-btn { width: 50%; } .docs-buttons .input-group-btn .btn { width: 100%; } /* Footer */ .docs-footer { font-size: .875rem; overflow: hidden; } .docs-footer .nav { margin-bottom: 1rem; } .heart { position: relative; display: block; width: 100%; height: 2rem; margin-top: 1rem; margin-bottom: 0; color: #ddd; font-size: 1.125rem; line-height: 2rem; text-align: center; } .heart:hover { color: #ff4136; } .heart:before { position: absolute; top: 50%; right: 0; left: 0; display: block; height: 0; border-top: 1px solid #eee; content: " "; } .heart:after { position: relative; z-index: 1; padding-left: .5rem; padding-right: .5rem; background-color: #fff; content: "♥"; }