.social-btns {
    margin-top: 10px;
}

.twitter-share-button{
    width: 89px!important;
}
#main {
    margin-bottom: 80px;
}

.instructions li {
    margin: 10px 0 0 20px;
}

.instructions li .file {
    margin-right: 10px;
    display: inline-block;
    display: -moz-inline-stack;
    zoom: 1;
    *display: inline;
    font-style: italic;
}

#dependencies code {
    color: #000;
    font-weight: bold;
    font-style: italic;
}

code a {
    color: #000;
}


.code-wrapper {
    margin: 10px 20px 20px 40px;
}

.code {
    background-color: whiteSmoke;
    border: 1px solid #CCC;
    border: 1px solid rgba(0, 0, 0, 0.15);
}
.code-wrapper > .title {
    height: 31px;
    font-size: 20px;
    border: solid 1px rgba(0, 0, 0, 0.15);
    border-bottom: 0 none;
    padding: 3px 3px 0 20px;
    background-color: #DBDBDB;
    box-shadow: inset 0 -1px 2px #C7C7C7;
}

.code-wrapper > .title > h3 {
    float: left;
    width: 80%;
    text-shadow: 0 1px 0 #F1F1F1;
}

.code-wrapper > .title  small {
    color: #686D79;
    margin-left: 4px;
}

.code-wrapper > .title > button {
    float: right;
    width: 10%;
    height: 27px;
}

.btn.run, .btn.runnable {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAALCAYAAABCm8wlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKZJREFUeNpiZmBgkALif0D8mwEb+PTp0/6DBw+mAZniQMz2//9/BmTM8O/fvx9Axr83b95smjlzphtQkSAQM8MV/Pnz5+1/KPj79++HO3fudKamphoAFfEAMSOKAhj4+fPn/WPHjmVramrKY1UAA1+/fj3GxIAHcHFxKeBSAHQdQw8Qm2OzYg0QW8N9AXT5Z6jEJSBOxAgHIHERiHuAmAtdEoQBAgwAXIHJm1bei18AAAAASUVORK5CYII=);
    background-position: center center;
    background-repeat: no-repeat;
}

.code-wrapper .code {
    clear: both;
    float: none;
    color: #888;

    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.code-wrapper pre > strong {
    font-weight: normal;
    color: #222;
}
.code-wrapper pre > small {
    color: green;
}

#installation .file {
    color: #666;
}
#installation .file > strong {
    color: #000;
}

#logoBar {
    width: 150px;
}

.btns-wrapper {
    margin: 0 20px 20px;
}

.btns-block {
    margin: 20px 0 20px 60px;
}
.btns-block > button {
    margin: 0 10px;
}
.btns-block .lbl, .btns-block .more {
    font-size: 13px;
    display: block;
    float: left;
    color: #919191;
    text-shadow: 0 1px 0 #EEE;
    margin: 10px 9px 0;

    -moz-transition: all 400ms ease-in-out;
    -webkit-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out;
}
.btns-block .more {
    color: #5A5A5A;
    margin: 10px 0 0 4px;
}
.btns-block .more:hover {
    color: #1B1B1B;
}
.btns-block .lbl {
    border-right: solid 1px #ACACAC;
    padding-right: 9px;
    -webkit-box-shadow: 1px 0 0 #EEE;
    -moz-shadow: 1px 0 0 #EEE;
    box-shadow: 1px 0 0 #EEE;
}
.btn.runnable {
    background-position: 8px center;
    padding-left: 26px;
    padding: 4px 6px 4px 23px;
    margin: 5px 8px 6px;
    float: left;
}


.wrapper-940, #topBar .wrapper-940 {
    width: 940px;
    margin: 0 auto;
}
.float-navbar {
    background: #e6e6e6;
    bottom: 0;
    position: fixed;
    left: 0;
    right: 0;
    padding-top: 2px;
}

#intro {
    margin-bottom: 20px;
    padding: 40px 0;
    background: #efefef url(data:image/gif;base64,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) repeat;
    border-bottom: solid 1px #DBDBDB;
    border-top: solid 1px #eee;
    -webkit-box-shadow: 0 -1px 14px rgba(138, 138, 138, 0.22), inset 0 -1px 0 #fff;
    -moz-box-shadow: 0 -1px 14px rgba(138, 138, 138, 0.22), inset 0 -1px 0 #fff;
    box-shadow: 0 -1px 14px rgba(138, 138, 138, 0.22), inset 0 -1px 0 #fff;
}
#intro > div {
    padding-top: 10px;
    margin: 0 auto;
    width: 940px;
}
#demoBtn {
    margin: 0 0 0 30px;
    width: 120px;
    display: inline-block;
    float: left;
}

#floatBarPh {
    height: 40px;
    position: absolute;
    right: 0;
    left: 0;
}

#floatBar{
    -webkit-transition: all 400ms ease-in-out;
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out;
    border-top: solid 1px #c7c7c7;
    border-bottom: solid 1px #E9E9E9;
    -webkit-box-shadow: inset 0 1px 0 white, 0 -2px 8px rgba(0, 0, 0, 0.09), 0 -17px 37px rgba(0, 0, 0, 0.06);
    -moz-box-shadow: inset 0 1px 0 white, 0 -2px 8px rgba(0, 0, 0, 0.09), 0 -17px 37px rgba(0, 0, 0, 0.06);
    box-shadow: inset 0 1px 0 white, 0 -2px 8px rgba(0, 0, 0, 0.09), 0 -17px 37px rgba(0, 0, 0, 0.06);
}
#floatBar.in-place {
    right: 0;
    left: 0;
    -webkit-box-shadow: inset 0 1px 0 #D8D8D8, inset 0 -1px 0 whiteSmoke, 0 0 3px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: inset 0 1px 0 #D8D8D8, inset 0 -1px 0 whiteSmoke, 0 0 3px rgba(0, 0, 0, 0.09);
    box-shadow: inset 0 1px 0 #D8D8D8, inset 0 -1px 0 whiteSmoke, 0 0 3px rgba(0, 0, 0, 0.09);
    border-top: solid 1px #F7F7F7;
    border-bottom: solid 1px #B6B6B6;
}
#floatBar.in-place .more, #floatBar.in-place .lbl {
    -moz-opacity:0;
    filter:alpha(opacity=0);
    opacity:0;
}
.bar-spacer {
    height: 40px;
    margin: 20px 0;
}

#intro h1 {
    font-size: 50px;
    display: inline-block;
    color: #ccc;
}

#btnTour, #btnTheme {
    float: right;
    font-size: 20px;
    display: none;
}

#btnTheme {
    margin-right: 15px;
}

.lbl-module-state, .btn-module {
    float: left;
}

.lbl-module-state {
    padding-top: 5px;
    margin-left: 10px;
}

.lbl-module-state > span{
    font-weight: bold;
}

#modules h4 {
    margin: 0 0 20px;
}

code a, .well a {
    border-bottom: dotted 1px #08C;
    text-decoration: none;
}
code a:hover, .well a:hover {
    border-bottom: solid 1px #005580;
    text-decoration: none;
}

#modules code em {
    color: #C29696;
    font-weight: normal;
}

.well-block h4 {
    border-bottom: solid 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 0 white;
    padding: 0 21px 10px 21px;
    margin: -5px -19px 20px!important;
}

#footer {
    border-bottom: solid 1px #eee;
    margin: 20px 0 20px;
}


#githubBadge {
    position: absolute;
    top: 0;
    right: 0;
}

#githubBadge a {
    background: transparent url(data:image/png;base64,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) 0 0 no-repeat;
    width: 149px;
    height: 149px;
    display: block;
}

#changelog{
    margin: 40px 0 50px;
    height: 100px;
}
#changelog h3 {
    /*border-bottom: 1px solid #EEE;*/
    padding-left: 20px;
    margin: 5px 30px 10px;
}
#changelog .release-changes {
    margin: 10px 50px 0 50px;
    padding-top: 20px;
    border-top: 1px solid #EEE;
    box-shadow: 0 -1px 0 #fff;
}

#changelog .release-changes li.ver {
    list-style-type: none;
    margin-left: -16px;
    line-height: 25px;
    font-weight: bold;
}

.res-section {
    margin: 40px 0 20px;
}
.res-section .alert{
    margin: 0 10px;
    padding: 3px;
}

.theme-item {
    border: solid 1px #EEE;
    background-color: #fafafa;
    padding: 10px 20px;
    margin: 10px 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.theme-item ul {
    list-style-type: square;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #intro h1 {
        color: transparent;
        -webkit-text-stroke: 1px rgba(0,0,0,0.2);
        -webkit-text-stroke: 0;
        background-color: rgba(82,96,117,0.5);
        -webkit-background-clip: text;
        text-shadow: rgba(255, 255, 255, 0.5) 0 2px 3px, rgba(255, 255, 255, 0.2) 2px 1px 2px;
    }
}
