#demo{margin:20px auto;overflow:auto;padding:20px;position:relative}
#demo #DemoLiveCSSEditor-code,#DemoLiveCSSEditor-code{resize:vertical!important}
#demo #DemoLiveCSSEditor-panel{box-shadow:0 0 0 50px rgba(0,0,0,0.4);height:auto;position:relative!important;width:auto}
#demo #DemoLiveCSSEditor-panel #DemoLiveCSSEditor-code{height:100px;width:100%}
#ft{margin-bottom:40px}
.btn-primary{border-color:rgba(255,255,255,0.5);border-width:1px 0 0;box-shadow:0 2px 0 4px rgba(0,0,0,1)}
.chrome .chrome-only,.safari .safari-only{display:block}
.chrome .non-webkit, .safari .non-webkit{display:none;}
.chrome-only,.safari-only{display:none}
.feature-list .col-md-4{margin-bottom:22px}
.feature-list h4{font-family:'Noto Serif',Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:500;line-height:1.1}
.feature-list h4 .fa:before{display:inline-block;font-size:28px;margin-right:5px;text-align:center;vertical-align:-10%;width:1.0714285714286em}
.jumbotron{background-color:#000;background-position:left;background-repeat:no-repeat;color:#fff;margin-bottom:0}
.jumbotron p.version{font-size:1em}
.share-bar{background-color:#F5F5F5;margin-bottom:30px;padding:10px}
div.social{text-align:center}
ul.social-buttons{display:inline-block;list-style:none;margin-bottom:0;overflow:auto}
ul.social-buttons li{display:inline-block;line-height:1;padding:5px 8px}
