Team:SUSTC-Shenzhen/static/css/custom-wiki.css
From 2014.igem.org
(68 intermediate revisions not shown) | |||
Line 7: | Line 7: | ||
} | } | ||
.btn-outline { | .btn-outline { | ||
- | color: | + | color: rgb(52, 152, 219); |
background-color: transparent; | background-color: transparent; | ||
- | border-color: | + | border-color: rgb(52, 152, 219) |
} | } | ||
.btn-outline:hover, .btn-outline:focus, .btn-outline:active { | .btn-outline:hover, .btn-outline:focus, .btn-outline:active { | ||
color: #fff; | color: #fff; | ||
- | background-color: | + | background-color: rgb(52, 152, 219); |
- | border-color: | + | border-color: rgb(52, 152, 219) |
} | } | ||
.btn-outline-inverse { | .btn-outline-inverse { | ||
Line 22: | Line 22: | ||
} | } | ||
.btn-outline-inverse:hover, .btn-outline-inverse:focus, .btn-outline-inverse:active { | .btn-outline-inverse:hover, .btn-outline-inverse:focus, .btn-outline-inverse:active { | ||
- | color: | + | color: rgb(52, 152, 219); |
text-shadow: none; | text-shadow: none; | ||
background-color: #fff; | background-color: #fff; | ||
Line 33: | Line 33: | ||
text-align: center; | text-align: center; | ||
cursor: default; | cursor: default; | ||
- | background-color: | + | background-color: rgb(52, 152, 219); |
border-radius: 15% | border-radius: 15% | ||
} | } | ||
Line 49: | Line 49: | ||
} | } | ||
.bs-docs-booticon-inverse { | .bs-docs-booticon-inverse { | ||
- | color: | + | color: rgb(52, 152, 219); |
background-color: #fff | background-color: #fff | ||
} | } | ||
Line 66: | Line 66: | ||
.bs-docs-nav .navbar-brand, .bs-docs-nav .navbar-nav>li>a { | .bs-docs-nav .navbar-brand, .bs-docs-nav .navbar-nav>li>a { | ||
font-weight: 500; | font-weight: 500; | ||
- | color: | + | color: rgb(52, 152, 219) |
} | } | ||
.bs-docs-nav .navbar-nav>li>a:hover, .bs-docs-nav .navbar-nav>.active>a, .bs-docs-nav .navbar-nav>.active>a:hover { | .bs-docs-nav .navbar-nav>li>a:hover, .bs-docs-nav .navbar-nav>.active>a, .bs-docs-nav .navbar-nav>.active>a:hover { | ||
Line 73: | Line 73: | ||
} | } | ||
.bs-docs-nav .navbar-toggle .icon-bar { | .bs-docs-nav .navbar-toggle .icon-bar { | ||
- | background-color: | + | background-color: rgb(52, 152, 219) |
} | } | ||
.bs-docs-nav .navbar-header .navbar-toggle { | .bs-docs-nav .navbar-header .navbar-toggle { | ||
Line 85: | Line 85: | ||
padding-top: 40px; | padding-top: 40px; | ||
padding-bottom: 40px; | padding-bottom: 40px; | ||
- | margin-top: 100px; | + | /* margin-top: 100px; */ |
color: #777; | color: #777; | ||
text-align: center; | text-align: center; | ||
Line 92: | Line 92: | ||
.bs-docs-footer-links { | .bs-docs-footer-links { | ||
padding-left: 0; | padding-left: 0; | ||
- | margin-top: | + | margin-top: 10px; |
color: #999 | color: #999 | ||
} | } | ||
Line 132: | Line 132: | ||
border: 0 | border: 0 | ||
} | } | ||
- | .bs-docs-masthead | + | .bs-docs-masthead { |
- | margin-top:- | + | margin-top:-30px; |
position: relative; | position: relative; | ||
padding: 30px 15px; | padding: 30px 15px; | ||
- | color: #cdbfe3; | + | /* color: #cdbfe3; */ |
+ | text-align: center; | ||
+ | /* text-shadow: 0 1px 0 rgba(0, 0, 0, .1); */ | ||
+ | background-color: #6f5499; | ||
+ | background-image: -webkit-gradient(linear, left top, left bottom, from(#23f1a7), to(#27c1f3)); | ||
+ | background-image: -webkit-linear-gradient(top, #23f1a7 0, #27c1f3 100%); | ||
+ | background-image: -o-linear-gradient(top, #23f1a7 0, #27c1f3 100%); | ||
+ | background-image: linear-gradient(to bottom, #23f1a7 0, #27c1f3 100%); | ||
+ | filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#23f1a7', endColorstr='#27c1f3', GradientType=0); | ||
+ | background-repeat: repeat-x; | ||
+ | -webkit-user-select: none; | ||
+ | -moz-user-select: none; | ||
+ | -ms-user-select: none; | ||
+ | user-select: none; | ||
+ | } | ||
+ | .bs-docs-header { | ||
+ | margin-top:-30px; | ||
+ | position: relative; | ||
+ | padding: 30px 15px; | ||
+ | color: #fdffe3; | ||
text-align: center; | text-align: center; | ||
text-shadow: 0 1px 0 rgba(0, 0, 0, .1); | text-shadow: 0 1px 0 rgba(0, 0, 0, .1); | ||
background-color: #6f5499; | background-color: #6f5499; | ||
- | background-image: -webkit-gradient(linear, left top, left bottom, from(# | + | background-image: -webkit-gradient(linear, left top, left bottom, from(#23f1a7), to(#27c1f3)); |
- | background-image: -webkit-linear-gradient(top, # | + | background-image: -webkit-linear-gradient(top, #23f1a7 0, #27c1f3 100%); |
- | background-image: -o-linear-gradient(top, # | + | background-image: -o-linear-gradient(top, #23f1a7 0, #27c1f3 100%); |
- | background-image: linear-gradient(to bottom, # | + | background-image: linear-gradient(to bottom, #23f1a7 0, #27c1f3 100%); |
- | filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='# | + | filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#23f1a7', endColorstr='#27c1f3', GradientType=0); |
- | background-repeat: repeat-x | + | background-repeat: repeat-x; |
+ | -webkit-user-select: none; | ||
+ | -moz-user-select: none; | ||
+ | -ms-user-select: none; | ||
+ | user-select: none; | ||
} | } | ||
.bs-docs-masthead .bs-docs-booticon { | .bs-docs-masthead .bs-docs-booticon { | ||
Line 170: | Line 193: | ||
font-size: 20px | font-size: 20px | ||
} | } | ||
- | .bs-docs-masthead a:visited { | + | .bs-docs-masthead a.btn-outline-inverse:visited { |
color: white; | color: white; | ||
} | } | ||
- | .bs-docs-masthead a:visited:hover { | + | .bs-docs-masthead a.btn-outline-inverse:visited:hover { |
- | color: | + | color: rgb(52, 152, 219); |
} | } | ||
+ | |||
@media (min-width: 480px) { | @media (min-width: 480px) { | ||
.bs-docs-masthead .btn { | .bs-docs-masthead .btn { | ||
Line 232: | Line 256: | ||
} | } | ||
} | } | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
.bs-docs-featurette { | .bs-docs-featurette { | ||
padding-top: 40px; | padding-top: 40px; | ||
Line 402: | Line 360: | ||
@media (min-width: 768px) { | @media (min-width: 768px) { | ||
.bs-docs-sidebar { | .bs-docs-sidebar { | ||
- | padding-left: 20px | + | /* padding-left: 20px */ |
} | } | ||
} | } | ||
Line 418: | Line 376: | ||
.bs-docs-sidebar .nav>li>a:hover, .bs-docs-sidebar .nav>li>a:focus { | .bs-docs-sidebar .nav>li>a:hover, .bs-docs-sidebar .nav>li>a:focus { | ||
padding-left: 19px; | padding-left: 19px; | ||
- | color: | + | color: rgb(52, 152, 219); |
text-decoration: none; | text-decoration: none; | ||
background-color: transparent; | background-color: transparent; | ||
- | border-left: 1px solid | + | border-left: 1px solid rgb(52, 152, 219) |
} | } | ||
.bs-docs-sidebar .nav>.active>a, .bs-docs-sidebar .nav>.active:hover>a, .bs-docs-sidebar .nav>.active:focus>a { | .bs-docs-sidebar .nav>.active>a, .bs-docs-sidebar .nav>.active:hover>a, .bs-docs-sidebar .nav>.active:focus>a { | ||
padding-left: 18px; | padding-left: 18px; | ||
font-weight: 700; | font-weight: 700; | ||
- | color: | + | color: rgb(52, 152, 219); |
background-color: transparent; | background-color: transparent; | ||
- | border-left: 2px solid | + | border-left: 2px solid rgb(52, 152, 219) |
} | } | ||
.bs-docs-sidebar .nav .nav { | .bs-docs-sidebar .nav .nav { | ||
Line 437: | Line 395: | ||
padding-top: 1px; | padding-top: 1px; | ||
padding-bottom: 1px; | padding-bottom: 1px; | ||
- | padding-left: | + | padding-left: 10px; |
font-size: 12px; | font-size: 12px; | ||
- | font-weight: 400 | + | font-weight: 400; |
+ | border-bottom: 1px dashed rgba(52,152,219,0.7); | ||
} | } | ||
.bs-docs-sidebar .nav .nav>li>a:hover, .bs-docs-sidebar .nav .nav>li>a:focus { | .bs-docs-sidebar .nav .nav>li>a:hover, .bs-docs-sidebar .nav .nav>li>a:focus { | ||
- | padding-left: | + | padding-left: 9px |
} | } | ||
.bs-docs-sidebar .nav .nav>.active>a, .bs-docs-sidebar .nav .nav>.active:hover>a, .bs-docs-sidebar .nav .nav>.active:focus>a { | .bs-docs-sidebar .nav .nav>.active>a, .bs-docs-sidebar .nav .nav>.active:hover>a, .bs-docs-sidebar .nav .nav>.active:focus>a { | ||
- | padding-left: | + | padding-left: 8px; |
font-weight: 500 | font-weight: 500 | ||
} | } | ||
Line 458: | Line 417: | ||
} | } | ||
.back-to-top:hover, .bs-docs-theme-toggle:hover { | .back-to-top:hover, .bs-docs-theme-toggle:hover { | ||
- | color: | + | color: rgb(52, 152, 219); |
text-decoration: none | text-decoration: none | ||
} | } | ||
Line 478: | Line 437: | ||
.bs-docs-sidebar.affix { | .bs-docs-sidebar.affix { | ||
position: fixed; | position: fixed; | ||
- | top: | + | top: 70px |
} | } | ||
.bs-docs-sidebar.affix-bottom { | .bs-docs-sidebar.affix-bottom { | ||
Line 589: | Line 548: | ||
} | } | ||
.color-swatches .bs-purple { | .color-swatches .bs-purple { | ||
- | background-color: | + | background-color: rgb(52, 152, 219) |
} | } | ||
.color-swatches .bs-purple-light { | .color-swatches .bs-purple-light { | ||
Line 930: | Line 889: | ||
.bs-glyphicons li:hover { | .bs-glyphicons li:hover { | ||
color: #fff; | color: #fff; | ||
- | background-color: | + | background-color: rgb(52, 152, 219) |
} | } | ||
@media (min-width: 768px) { | @media (min-width: 768px) { | ||
Line 1,023: | Line 982: | ||
margin-bottom: 15px; | margin-bottom: 15px; | ||
overflow: hidden; | overflow: hidden; | ||
- | color: | + | color: rgb(52, 152, 219); |
background-color: #f9f9f9; | background-color: #f9f9f9; | ||
border-radius: 4px | border-radius: 4px | ||
Line 1,036: | Line 995: | ||
.bs-brand-logos .inverse { | .bs-brand-logos .inverse { | ||
color: #fff; | color: #fff; | ||
- | background-color: | + | background-color: rgb(52, 152, 219) |
} | } | ||
.bs-brand-item .svg { | .bs-brand-item .svg { | ||
Line 1,114: | Line 1,073: | ||
.btn-clipboard-hover { | .btn-clipboard-hover { | ||
color: #fff; | color: #fff; | ||
- | background-color: | + | background-color: rgb(52, 152, 219); |
- | border-color: | + | border-color: rgb(52, 152, 219) |
} | } | ||
@media (min-width: 768px) { | @media (min-width: 768px) { | ||
Line 1,122: | Line 1,081: | ||
} | } | ||
} | } | ||
- | . | + | |
- | + | ||
+ | /* END Bootstrap */ | ||
+ | |||
+ | .round-container { | ||
+ | position: relative; | ||
+ | width:100%; | ||
+ | max-width: 9rem; | ||
+ | border-radius: 100%; | ||
+ | border-color: white; | ||
+ | border-style: solid; | ||
+ | margin-left: auto; | ||
+ | margin-right: auto; | ||
} | } | ||
- | . | + | |
- | + | .main-icon { | |
+ | cursor: pointer; | ||
+ | -webkit-transition: all 0.5s ease; | ||
+ | -o-transition: all 0.5s ease; | ||
+ | transition: all 0.5s ease; | ||
} | } | ||
- | . | + | |
- | + | .main-icon .row { | |
- | + | margin-bottom: 8px; | |
} | } | ||
- | . | + | |
- | color: | + | .main-icon:hover { |
+ | color: black; | ||
+ | -webkit-transition: all 0.5s ease; | ||
+ | -o-transition: all 0.5s ease; | ||
+ | transition: all 0.5s ease; | ||
} | } | ||
- | . | + | |
- | + | .main-icon:hover .round-container { | |
+ | box-shadow:rgba(255, 255,255,0.7) 0px 0px 20px 8px; | ||
+ | -webkit-box-shadow:rgba(255, 255,255,0.7) 0px 0px 20px 8px; | ||
+ | -moz-box-shadow:rgba(255, 255,255,0.7) 0px 0px 20px 8px; | ||
} | } | ||
- | . | + | |
- | + | .round-container{ | |
+ | -webkit-transition: all 0.5s ease; | ||
+ | -o-transition: all 0.5s ease; | ||
+ | transition: all 0.5s ease; | ||
} | } | ||
- | . | + | |
- | + | .round-container:before{ | |
+ | content: ""; | ||
+ | display: block; | ||
+ | padding-top: 100%; /* initial ratio of 1:1*/ | ||
} | } | ||
- | . | + | .round-container > div { |
- | + | position: absolute; | |
+ | top: 0; | ||
+ | left: 0; | ||
+ | bottom: 0; | ||
+ | right: 0; | ||
+ | height: 100%; | ||
+ | width: 100%; | ||
} | } | ||
- | . | + | .round-container > div > svg { |
- | + | position: absolute; | |
+ | top: 0; | ||
+ | left: 0; | ||
+ | bottom: 0; | ||
+ | right: 0; | ||
+ | max-height: 100%; | ||
+ | max-width: 100%; | ||
+ | margin-left:auto; | ||
+ | margin-right:auto; | ||
+ | margin-top:auto; | ||
+ | margin-bottom:auto; | ||
} | } | ||
- | . | + | |
- | + | .round-container > div > svg.size-70p { | |
- | + | max-height: 70%; | |
+ | max-width: 70%; | ||
} | } | ||
- | . | + | |
- | + | .round-container > div > svg.size-90p { | |
+ | max-height: 90%; | ||
+ | max-width: 90%; | ||
} | } | ||
- | . | + | |
- | + | .round-container > div > svg.size-60p { | |
+ | max-height: 60%; | ||
+ | max-width: 60%; | ||
} | } | ||
- | . | + | |
- | color: | + | .bs-docs-masthead .img-caption { |
+ | font-size:2.2rem; | ||
+ | font-family:bubbleboddy_lightlight; | ||
+ | color: white; | ||
+ | margin-top:5px; | ||
+ | margin-left:auto; | ||
+ | margin-right:auto; | ||
} | } | ||
- | . | + | |
- | + | .vertical-align { | |
- | + | display: flex; | |
+ | align-items: center; | ||
} | } | ||
- | + | ||
- | + | /* Turn on custom 8px wide scrollbar */ | |
+ | ::-webkit-scrollbar { | ||
+ | width: 8px; /* 1px wider than Lion. */ | ||
+ | /* This is more usable for users trying to click it. */ | ||
+ | background-color: rgba(0,0,0,0); | ||
+ | -webkit-border-radius: 100px; | ||
} | } | ||
- | + | /* hover effect for both scrollbar area, and scrollbar 'thumb' */ | |
- | + | ::-webkit-scrollbar:hover { | |
+ | background-color: rgba(0, 0, 0, 0.09); | ||
} | } | ||
- | . | + | |
- | + | /* The scrollbar 'thumb' ...that marque oval shape in a scrollbar */ | |
+ | ::-webkit-scrollbar-thumb:vertical { | ||
+ | /* This is the EXACT color of Mac OS scrollbars. | ||
+ | Yes, I pulled out digital color meter */ | ||
+ | background: rgba(0,0,0,0.5); | ||
+ | -webkit-border-radius: 100px; | ||
} | } | ||
- | + | ::-webkit-scrollbar-thumb:vertical:active { | |
- | + | background: rgba(0,0,0,0.61); /* Some darker color when you click it */ | |
+ | -webkit-border-radius: 100px; | ||
} | } | ||
- | + | ||
- | + | svg { | |
+ | width: 100%; | ||
} | } | ||
- | + | svg path, svg line, svg circle { | |
- | + | stroke-dasharray: 400; | |
+ | animation: dash 3s linear alternate infinite; | ||
+ | -webkit-animation: dash 3s linear alternate infinite; | ||
} | } | ||
- | + | @keyframes dash { | |
- | + | from { | |
+ | stroke-dashoffset: 400; | ||
+ | } | ||
+ | to { | ||
+ | stroke-dashoffset: 0; | ||
+ | } | ||
} | } | ||
- | + | @-webkit-keyframes dash { | |
- | + | from { | |
- | + | stroke-dashoffset: 400; | |
- | + | } | |
- | + | to { | |
- | } | + | stroke-dashoffset: 0; |
- | + | } | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | } | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } |
Latest revision as of 01:32, 18 October 2014
body {
position: relative
} .table code {
font-size: 13px; font-weight: 400
} .btn-outline {
color: rgb(52, 152, 219); background-color: transparent; border-color: rgb(52, 152, 219)
} .btn-outline:hover, .btn-outline:focus, .btn-outline:active {
color: #fff; background-color: rgb(52, 152, 219); border-color: rgb(52, 152, 219)
} .btn-outline-inverse {
color: #fff; background-color: transparent; border-color: #cdbfe3
} .btn-outline-inverse:hover, .btn-outline-inverse:focus, .btn-outline-inverse:active {
color: rgb(52, 152, 219); text-shadow: none; background-color: #fff; border-color: #fff
} .bs-docs-booticon {
display: block; font-weight: 500; color: #fff; text-align: center; cursor: default; background-color: rgb(52, 152, 219); border-radius: 15%
} .bs-docs-booticon-sm {
width: 30px; height: 30px; font-size: 20px; line-height: 28px
} .bs-docs-booticon-lg {
width: 144px; height: 144px; font-size: 108px; line-height: 140px
} .bs-docs-booticon-inverse {
color: rgb(52, 152, 219); background-color: #fff
} .bs-docs-booticon-outline {
background-color: transparent; border: 1px solid #cdbfe3
} .bs-docs-nav {
margin-bottom: 0; background-color: #fff; border-bottom: 0
} .bs-home-nav .bs-nav-b {
display: none
} .bs-docs-nav .navbar-brand, .bs-docs-nav .navbar-nav>li>a {
font-weight: 500; color: rgb(52, 152, 219)
} .bs-docs-nav .navbar-nav>li>a:hover, .bs-docs-nav .navbar-nav>.active>a, .bs-docs-nav .navbar-nav>.active>a:hover {
color: #463265; background-color: #f9f9f9
} .bs-docs-nav .navbar-toggle .icon-bar {
background-color: rgb(52, 152, 219)
} .bs-docs-nav .navbar-header .navbar-toggle {
border-color: #fff
} .bs-docs-nav .navbar-header .navbar-toggle:hover, .bs-docs-nav .navbar-header .navbar-toggle:focus {
background-color: #f9f9f9; border-color: #f9f9f9
} .bs-docs-footer {
padding-top: 40px; padding-bottom: 40px; /* margin-top: 100px; */ color: #777; text-align: center; border-top: 1px solid #e5e5e5
} .bs-docs-footer-links {
padding-left: 0; margin-top: 10px; color: #999
} .bs-docs-footer-links li {
display: inline; padding: 0 2px
} .bs-docs-footer-links li:first-child {
padding-left: 0
} @media (min-width: 768px) {
.bs-docs-footer p { margin-bottom: 0 }
} .bs-docs-social {
margin-bottom: 20px; text-align: center
} .bs-docs-social-buttons {
display: inline-block; padding-left: 0; margin-bottom: 0; list-style: none
} .bs-docs-social-buttons li {
display: inline-block; padding: 5px 8px; line-height: 1
} .bs-docs-social-buttons .twitter-follow-button {
width: 225px!important
} .bs-docs-social-buttons .twitter-share-button {
width: 98px!important
} .github-btn {
overflow: hidden; border: 0
} .bs-docs-masthead {
margin-top:-30px; position: relative; padding: 30px 15px; /* color: #cdbfe3; */ text-align: center; /* text-shadow: 0 1px 0 rgba(0, 0, 0, .1); */ background-color: #6f5499; background-image: -webkit-gradient(linear, left top, left bottom, from(#23f1a7), to(#27c1f3)); background-image: -webkit-linear-gradient(top, #23f1a7 0, #27c1f3 100%); background-image: -o-linear-gradient(top, #23f1a7 0, #27c1f3 100%); background-image: linear-gradient(to bottom, #23f1a7 0, #27c1f3 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#23f1a7', endColorstr='#27c1f3', GradientType=0); background-repeat: repeat-x; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
} .bs-docs-header {
margin-top:-30px; position: relative; padding: 30px 15px; color: #fdffe3; text-align: center; text-shadow: 0 1px 0 rgba(0, 0, 0, .1); background-color: #6f5499; background-image: -webkit-gradient(linear, left top, left bottom, from(#23f1a7), to(#27c1f3)); background-image: -webkit-linear-gradient(top, #23f1a7 0, #27c1f3 100%); background-image: -o-linear-gradient(top, #23f1a7 0, #27c1f3 100%); background-image: linear-gradient(to bottom, #23f1a7 0, #27c1f3 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#23f1a7', endColorstr='#27c1f3', GradientType=0); background-repeat: repeat-x; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
} .bs-docs-masthead .bs-docs-booticon {
margin: 0 auto 30px
} .bs-docs-masthead h1 {
font-weight: 300; line-height: 1; color: #fff
} .bs-docs-masthead .lead {
margin: 0 auto 30px; font-size: 20px; color: #fff
} .bs-docs-masthead .version {
margin-top: -15px; margin-bottom: 30px; color: #9783b9
} .bs-docs-masthead .btn {
width: 100%; padding: 15px 30px; font-size: 20px
} .bs-docs-masthead a.btn-outline-inverse:visited {
color: white;
}
.bs-docs-masthead a.btn-outline-inverse:visited:hover {
color: rgb(52, 152, 219);
}
@media (min-width: 480px) {
.bs-docs-masthead .btn { width: auto }
} @media (min-width: 768px) {
.bs-docs-masthead { padding: 80px 0 } .bs-docs-masthead h1 { font-size: 60px } .bs-docs-masthead .lead { font-size: 24px }
} @media (min-width: 992px) {
.bs-docs-masthead .lead { width: 80%; font-size: 30px }
} .bs-docs-header {
margin-bottom: 40px; font-size: 20px
} .bs-docs-header h1 {
margin-top: 0; color: #fff
} .bs-docs-header p {
margin-bottom: 0; font-weight: 300; line-height: 1.4
} .bs-docs-header .container {
position: relative
} @media (min-width: 768px) {
.bs-docs-header { padding-top: 60px; padding-bottom: 60px; font-size: 24px; text-align: left } .bs-docs-header h1 { font-size: 60px; line-height: 1 }
} @media (min-width: 992px) {
.bs-docs-header h1, .bs-docs-header p { margin-right: 380px }
}
.bs-docs-featurette {
padding-top: 40px; padding-bottom: 40px; font-size: 16px; line-height: 1.5; color: #555; text-align: center; background-color: #fff; border-bottom: 1px solid #e5e5e5
} .bs-docs-featurette+.bs-docs-footer {
margin-top: 0; border-top: 0
} .bs-docs-featurette-title {
margin-bottom: 5px; font-size: 30px; font-weight: 400; color: #333
} .half-rule {
width: 100px; margin: 40px auto
} .bs-docs-featurette h3 {
margin-bottom: 5px; font-weight: 400; color: #333
} .bs-docs-featurette-img {
display: block; margin-bottom: 20px; color: #333
} .bs-docs-featurette-img:hover {
color: #428bca; text-decoration: none
} .bs-docs-featurette-img img {
display: block; margin-bottom: 15px
} @media (min-width: 480px) {
.bs-docs-featurette .img-responsive { margin-top: 30px }
} @media (min-width: 768px) {
.bs-docs-featurette { padding-top: 100px; padding-bottom: 100px } .bs-docs-featurette-title { font-size: 40px } .bs-docs-featurette .lead { max-width: 80%; margin-right: auto; margin-left: auto } .bs-docs-featured-sites .col-sm-3:first-child img { border-top-left-radius: 4px; border-bottom-left-radius: 4px } .bs-docs-featured-sites .col-sm-3:last-child img { border-top-right-radius: 4px; border-bottom-right-radius: 4px } .bs-docs-featurette .img-responsive { margin-top: 0 }
} .bs-docs-featured-sites {
margin-right: -1px; margin-left: -1px
} .bs-docs-featured-sites .col-sm-3 {
padding-right: 1px; padding-left: 1px
} .bs-docs-featured-sites .img-responsive {
margin-bottom: 15px
} @media (min-width: 480px) {
.bs-docs-featured-sites .img-responsive { margin-bottom: 0 }
} @media (max-width: 480px) {
.bs-examples { margin-right: -10px; margin-left: -10px } .bs-examples>[class^=col-] { padding-right: 10px; padding-left: 10px }
} .bs-docs-sidebar.affix {
position: static
} @media (min-width: 768px) {
.bs-docs-sidebar { /* padding-left: 20px */ }
} .bs-docs-sidenav {
margin-top: 20px; margin-bottom: 20px
} .bs-docs-sidebar .nav>li>a {
display: block; padding: 4px 20px; font-size: 13px; font-weight: 500; color: #999
} .bs-docs-sidebar .nav>li>a:hover, .bs-docs-sidebar .nav>li>a:focus {
padding-left: 19px; color: rgb(52, 152, 219); text-decoration: none; background-color: transparent; border-left: 1px solid rgb(52, 152, 219)
} .bs-docs-sidebar .nav>.active>a, .bs-docs-sidebar .nav>.active:hover>a, .bs-docs-sidebar .nav>.active:focus>a {
padding-left: 18px; font-weight: 700; color: rgb(52, 152, 219); background-color: transparent; border-left: 2px solid rgb(52, 152, 219)
} .bs-docs-sidebar .nav .nav {
display: none; padding-bottom: 10px
} .bs-docs-sidebar .nav .nav>li>a {
padding-top: 1px; padding-bottom: 1px; padding-left: 10px; font-size: 12px; font-weight: 400; border-bottom: 1px dashed rgba(52,152,219,0.7);
} .bs-docs-sidebar .nav .nav>li>a:hover, .bs-docs-sidebar .nav .nav>li>a:focus {
padding-left: 9px
} .bs-docs-sidebar .nav .nav>.active>a, .bs-docs-sidebar .nav .nav>.active:hover>a, .bs-docs-sidebar .nav .nav>.active:focus>a {
padding-left: 8px; font-weight: 500
} .back-to-top, .bs-docs-theme-toggle {
display: none; padding: 4px 10px; margin-top: 10px; margin-left: 10px; font-size: 12px; font-weight: 500; color: #999
} .back-to-top:hover, .bs-docs-theme-toggle:hover {
color: rgb(52, 152, 219); text-decoration: none
} .bs-docs-theme-toggle {
margin-top: 0
} @media (min-width: 768px) {
.back-to-top, .bs-docs-theme-toggle { display: block }
} @media (min-width: 992px) {
.bs-docs-sidebar .nav>.active>ul { display: block } .bs-docs-sidebar.affix, .bs-docs-sidebar.affix-bottom { width: 213px } .bs-docs-sidebar.affix { position: fixed; top: 70px } .bs-docs-sidebar.affix-bottom { position: absolute } .bs-docs-sidebar.affix-bottom .bs-docs-sidenav, .bs-docs-sidebar.affix .bs-docs-sidenav { margin-top: 0; margin-bottom: 0 }
} @media (min-width: 1200px) {
.bs-docs-sidebar.affix-bottom, .bs-docs-sidebar.affix { width: 263px }
} .bs-docs-section {
margin-bottom: 60px
} .bs-docs-section:last-child {
margin-bottom: 0
} h1[id] {
padding-top: 20px; margin-top: 0
} .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-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
} .color-swatches {
margin: 0 -5px; overflow: hidden
} .color-swatch {
float: left; width: 60px; height: 60px; margin: 0 5px; border-radius: 3px
} @media (min-width: 768px) {
.color-swatch { width: 100px; height: 100px }
} .color-swatches .gray-darker {
background-color: #222
} .color-swatches .gray-dark {
background-color: #333
} .color-swatches .gray {
background-color: #555
} .color-swatches .gray-light {
background-color: #999
} .color-swatches .gray-lighter {
background-color: #eee
} .color-swatches .brand-primary {
background-color: #428bca
} .color-swatches .brand-success {
background-color: #5cb85c
} .color-swatches .brand-warning {
background-color: #f0ad4e
} .color-swatches .brand-danger {
background-color: #d9534f
} .color-swatches .brand-info {
background-color: #5bc0de
} .color-swatches .bs-purple {
background-color: rgb(52, 152, 219)
} .color-swatches .bs-purple-light {
background-color: #c7bfd3
} .color-swatches .bs-purple-lighter {
background-color: #e5e1ea
} .color-swatches .bs-gray {
background-color: #f9f9f9
} .bs-team .team-member {
line-height: 32px; color: #555
} .bs-team .team-member:hover {
color: #333; text-decoration: none
} .bs-team .github-btn {
float: right; width: 180px; height: 20px; margin-top: 6px
} .bs-team img {
float: left; width: 32px; margin-right: 10px; border-radius: 4px
} .show-grid {
margin-bottom: 15px
} .show-grid[class^=col-] {
padding-top: 10px; padding-bottom: 10px; background-color: #eee; background-color: rgba(86, 61, 124, .15); border: 1px solid #ddd; border: 1px solid rgba(86, 61, 124, .2)
} .bs-example {
position: relative; padding: 45px 15px 15px; margin: 0 -15px 15px; border-color: #e5e5e5 #eee #eee; border-style: solid; border-width: 1px 0; -webkit-box-shadow: inset 0 3px 6px rgba(0, 0, 0, .05); box-shadow: inset 0 3px 6px rgba(0, 0, 0, .05)
} .bs-example:after {
position: absolute; top: 15px; left: 15px; font-size: 12px; font-weight: 700; color: #959595; text-transform: uppercase; letter-spacing: 1px; content: "Example"
} .bs-example+.highlight {
margin: -15px -15px 15px; border-width: 0 0 1px; border-radius: 0
} @media (min-width: 768px) {
.bs-example { margin-right: 0; margin-left: 0; background-color: #fff; border-color: #ddd; border-width: 1px; border-radius: 4px 4px 0 0; -webkit-box-shadow: none; box-shadow: none } .bs-example+.highlight { margin-top: -16px; margin-right: 0; margin-left: 0; border-width: 1px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px }
} .bs-example .container {
width: auto
} .bs-example>p:last-child, .bs-example>ul:last-child, .bs-example>ol:last-child, .bs-example>blockquote:last-child, .bs-example>.form-control:last-child, .bs-example>.table:last-child, .bs-example>.navbar:last-child, .bs-example>.jumbotron:last-child, .bs-example>.alert:last-child, .bs-example>.panel:last-child, .bs-example>.list-group:last-child, .bs-example>.well:last-child, .bs-example>.progress:last-child, .bs-example>.table-responsive:last-child>.table {
margin-bottom: 0
} .bs-example>p>.close {
float: none
} .bs-example-type .table .type-info {
color: #999; vertical-align: middle
} .bs-example-type .table td {
padding: 15px 0; border-color: #eee
} .bs-example-type .table tr:first-child td {
border-top: 0
} .bs-example-type h1, .bs-example-type h2, .bs-example-type h3, .bs-example-type h4, .bs-example-type h5, .bs-example-type h6 {
margin: 0
} .bs-example-bg-classes p {
padding: 15px
} .bs-example>.img-circle, .bs-example>.img-rounded, .bs-example>.img-thumbnail {
margin: 5px
} .bs-example>.table-responsive>.table {
background-color: #fff
} .bs-example>.btn, .bs-example>.btn-group {
margin-top: 5px; margin-bottom: 5px
} .bs-example>.btn-toolbar+.btn-toolbar {
margin-top: 10px
} .bs-example-control-sizing select, .bs-example-control-sizing input[type=text]+input[type=text] {
margin-top: 10px
} .bs-example-form .input-group {
margin-bottom: 10px
} .bs-example>textarea.form-control {
resize: vertical
} .bs-example>.list-group {
max-width: 400px
} .bs-example .navbar:last-child {
margin-bottom: 0
} .bs-navbar-top-example, .bs-navbar-bottom-example {
z-index: 1; padding: 0; overflow: hidden
} .bs-navbar-top-example .navbar-header, .bs-navbar-bottom-example .navbar-header {
margin-left: 0
} .bs-navbar-top-example .navbar-fixed-top, .bs-navbar-bottom-example .navbar-fixed-bottom {
position: relative; margin-right: 0; margin-left: 0
} .bs-navbar-top-example {
padding-bottom: 45px
} .bs-navbar-top-example:after {
top: auto; bottom: 15px
} .bs-navbar-top-example .navbar-fixed-top {
top: -1px
} .bs-navbar-bottom-example {
padding-top: 45px
} .bs-navbar-bottom-example .navbar-fixed-bottom {
bottom: -1px
} .bs-navbar-bottom-example .navbar {
margin-bottom: 0
} @media (min-width: 768px) {
.bs-navbar-top-example .navbar-fixed-top, .bs-navbar-bottom-example .navbar-fixed-bottom { position: absolute }
} .bs-example .pagination {
margin-top: 10px; margin-bottom: 10px
} .bs-example>.pager {
margin-top: 0
} .bs-example-modal {
background-color: #f5f5f5
} .bs-example-modal .modal {
position: relative; top: auto; right: auto; bottom: auto; left: auto; z-index: 1; display: block
} .bs-example-modal .modal-dialog {
left: auto; margin-right: auto; margin-left: auto
} .bs-example>.dropdown>.dropdown-toggle {
float: left
} .bs-example>.dropdown>.dropdown-menu {
position: static; display: block; margin-bottom: 5px; clear: left
} .bs-example-tabs .nav-tabs {
margin-bottom: 15px
} .bs-example-tooltips {
text-align: center
} .bs-example-tooltips>.btn {
margin-top: 5px; margin-bottom: 5px
} .bs-example-popover {
padding-bottom: 24px; background-color: #f9f9f9
} .bs-example-popover .popover {
position: relative; display: block; float: left; width: 260px; margin: 20px
} .scrollspy-example {
position: relative; height: 200px; margin-top: 10px; overflow: auto
} .highlight {
padding: 9px 14px; margin-bottom: 14px; background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius: 4px
} .highlight pre {
padding: 0; margin-top: 0; margin-bottom: 0; word-break: normal; word-wrap: nowrap; white-space: nowrap; background-color: transparent; border: 0
} .highlight pre code {
font-size: inherit; color: #333
} .highlight pre code:first-child {
display: inline-block; padding-right: 45px
} .table-responsive .highlight pre {
white-space: normal
} .bs-table th small, .responsive-utilities th small {
display: block; font-weight: 400; color: #999
} .responsive-utilities tbody th {
font-weight: 400
} .responsive-utilities td {
text-align: center
} .responsive-utilities td.is-visible {
color: #468847; background-color: #dff0d8!important
} .responsive-utilities td.is-hidden {
color: #ccc; background-color: #f9f9f9!important
} .responsive-utilities-test {
margin-top: 5px
} .responsive-utilities-test .col-xs-6 {
margin-bottom: 10px
} .responsive-utilities-test span {
display: block; padding: 15px 10px; font-size: 14px; font-weight: 700; line-height: 1.1; text-align: center; border-radius: 4px
} .visible-on .col-xs-6 .hidden-xs, .visible-on .col-xs-6 .hidden-sm, .visible-on .col-xs-6 .hidden-md, .visible-on .col-xs-6 .hidden-lg, .hidden-on .col-xs-6 .hidden-xs, .hidden-on .col-xs-6 .hidden-sm, .hidden-on .col-xs-6 .hidden-md, .hidden-on .col-xs-6 .hidden-lg {
color: #999; border: 1px solid #ddd
} .visible-on .col-xs-6 .visible-xs-block, .visible-on .col-xs-6 .visible-sm-block, .visible-on .col-xs-6 .visible-md-block, .visible-on .col-xs-6 .visible-lg-block, .hidden-on .col-xs-6 .visible-xs-block, .hidden-on .col-xs-6 .visible-sm-block, .hidden-on .col-xs-6 .visible-md-block, .hidden-on .col-xs-6 .visible-lg-block {
color: #468847; background-color: #dff0d8; border: 1px solid #d6e9c6
} .bs-glyphicons {
margin: 0 -10px 20px; overflow: hidden
} .bs-glyphicons-list {
padding-left: 0; list-style: none
} .bs-glyphicons li {
float: left; width: 25%; height: 115px; padding: 10px; font-size: 10px; line-height: 1.4; text-align: center; background-color: #f9f9f9; border: 1px solid #fff
} .bs-glyphicons .glyphicon {
margin-top: 5px; margin-bottom: 10px; font-size: 24px
} .bs-glyphicons .glyphicon-class {
display: block; text-align: center; word-wrap: break-word
} .bs-glyphicons li:hover {
color: #fff; background-color: rgb(52, 152, 219)
} @media (min-width: 768px) {
.bs-glyphicons { margin-right: 0; margin-left: 0 } .bs-glyphicons li { width: 12.5%; font-size: 12px }
} .bs-customizer .toggle {
float: right; margin-top: 25px
} .bs-customizer label {
margin-top: 10px; font-weight: 500; color: #555
} .bs-customizer h2 {
padding-top: 30px; margin-top: 0; margin-bottom: 5px
} .bs-customizer h3 {
margin-bottom: 0
} .bs-customizer h4 {
margin-top: 15px; margin-bottom: 0
} .bs-customizer .bs-callout h4 {
margin-top: 0; margin-bottom: 5px
} .bs-customizer input[type=text] {
font-family: Menlo, Monaco, Consolas, "Courier New", monospace; background-color: #fafafa
} .bs-customizer .help-block {
margin-bottom: 5px; font-size: 12px
}
- less-section label {
font-weight: 400
} .bs-customizer-input {
float: left; width: 33.333333%; padding-right: 15px; padding-left: 15px
} .bs-customize-download .btn-outline {
padding: 20px
} .bs-customizer-alert {
position: fixed; top: 0; right: 0; left: 0; z-index: 1030; padding: 15px 0; color: #fff; background-color: #d9534f; border-bottom: 1px solid #b94441; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25)
} .bs-customizer-alert .close {
margin-top: -4px; font-size: 24px
} .bs-customizer-alert p {
margin-bottom: 0
} .bs-customizer-alert .glyphicon {
margin-right: 5px
} .bs-customizer-alert pre {
margin: 10px 0 0; color: #fff; background-color: #a83c3a; border-color: #973634; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 2px 4px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1)
} .bs-brand-logos {
display: table; width: 100%; margin-bottom: 15px; overflow: hidden; color: rgb(52, 152, 219); background-color: #f9f9f9; border-radius: 4px
} .bs-brand-item {
padding: 60px 0; text-align: center
} .bs-brand-item+.bs-brand-item {
border-top: 1px solid #fff
} .bs-brand-logos .inverse {
color: #fff; background-color: rgb(52, 152, 219)
} .bs-brand-item .svg {
width: 144px; height: 144px
} .bs-brand-item h1, .bs-brand-item h3 {
margin-top: 0; margin-bottom: 0
} .bs-brand-item .bs-docs-booticon {
margin-right: auto; margin-left: auto
} .bs-brand-item .glyphicon {
width: 30px; height: 30px; margin: 10px auto -10px; line-height: 30px; color: #fff; border-radius: 50%
} .bs-brand-item .glyphicon-ok {
background-color: #5cb85c
} .bs-brand-item .glyphicon-remove {
background-color: #d9534f
} @media (min-width: 768px) {
.bs-brand-item { display: table-cell; width: 1% } .bs-brand-item+.bs-brand-item { border-top: 0; border-left: 1px solid #fff } .bs-brand-item h1 { font-size: 60px }
} .bs-examples .thumbnail {
margin-bottom: 10px
} .bs-examples h4 {
margin-bottom: 5px
} .bs-examples p {
margin-bottom: 20px
}
- focusedInput {
border-color: #ccc; border-color: rgba(82, 168, 236, .8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: 0 0 8px rgba(82, 168, 236, .6); box-shadow: 0 0 8px rgba(82, 168, 236, .6)
} .zero-clipboard {
position: relative; display: none
} .btn-clipboard {
position: absolute; top: 0; right: 0; z-index: 10; display: block; padding: 5px 8px; font-size: 12px; color: #777; cursor: pointer; background-color: #fff; border: 1px solid #e1e1e8; border-radius: 0 4px 0 4px
} .btn-clipboard-hover {
color: #fff; background-color: rgb(52, 152, 219); border-color: rgb(52, 152, 219)
} @media (min-width: 768px) {
.zero-clipboard { display: block }
}
/* END Bootstrap */
.round-container {
position: relative; width:100%; max-width: 9rem; border-radius: 100%; border-color: white; border-style: solid; margin-left: auto; margin-right: auto;
}
.main-icon {
cursor: pointer; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;
}
.main-icon .row {
margin-bottom: 8px;
}
.main-icon:hover {
color: black; -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;
}
.main-icon:hover .round-container {
box-shadow:rgba(255, 255,255,0.7) 0px 0px 20px 8px; -webkit-box-shadow:rgba(255, 255,255,0.7) 0px 0px 20px 8px; -moz-box-shadow:rgba(255, 255,255,0.7) 0px 0px 20px 8px;
}
.round-container{
-webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;
}
.round-container:before{
content: ""; display: block; padding-top: 100%; /* initial ratio of 1:1*/
} .round-container > div {
position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%;
} .round-container > div > svg {
position: absolute; top: 0; left: 0; bottom: 0; right: 0; max-height: 100%; max-width: 100%; margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto;
}
.round-container > div > svg.size-70p {
max-height: 70%; max-width: 70%;
}
.round-container > div > svg.size-90p {
max-height: 90%; max-width: 90%;
}
.round-container > div > svg.size-60p {
max-height: 60%; max-width: 60%;
}
.bs-docs-masthead .img-caption {
font-size:2.2rem; font-family:bubbleboddy_lightlight; color: white; margin-top:5px; margin-left:auto; margin-right:auto;
}
.vertical-align {
display: flex; align-items: center;
}
/* Turn on custom 8px wide scrollbar */
- -webkit-scrollbar {
width: 8px; /* 1px wider than Lion. */ /* This is more usable for users trying to click it. */ background-color: rgba(0,0,0,0); -webkit-border-radius: 100px;
} /* hover effect for both scrollbar area, and scrollbar 'thumb' */
- -webkit-scrollbar:hover {
background-color: rgba(0, 0, 0, 0.09);
}
/* The scrollbar 'thumb' ...that marque oval shape in a scrollbar */
- -webkit-scrollbar-thumb:vertical {
/* This is the EXACT color of Mac OS scrollbars. Yes, I pulled out digital color meter */ background: rgba(0,0,0,0.5); -webkit-border-radius: 100px;
}
- -webkit-scrollbar-thumb:vertical:active {
background: rgba(0,0,0,0.61); /* Some darker color when you click it */ -webkit-border-radius: 100px;
}
svg {
width: 100%;
} svg path, svg line, svg circle {
stroke-dasharray: 400; animation: dash 3s linear alternate infinite; -webkit-animation: dash 3s linear alternate infinite;
} @keyframes dash {
from { stroke-dashoffset: 400; } to { stroke-dashoffset: 0; }
} @-webkit-keyframes dash {
from { stroke-dashoffset: 400; } to { stroke-dashoffset: 0; }
}