.row {
    margin-left: -20px;
}
.row:before, .row:after {
    content: "";
    line-height: 0;
    display: table;
}
.row:after {
    clear: both;
}

[class*=span] {
    float: left;
    min-height: 1px;
    margin-left: 20px;
}

.container {
    width: 940px;
}

.span12 {
    width: 940px;
}

.span11 {
    width: 860px;
}

.span10 {
    width: 780px;
}

.span9 {
    width: 700px;
}

.span8 {
    width: 620px;
}

.span7 {
    width: 540px;
}

.span6 {
    width: 460px;
}

.span5 {
    width: 380px;
}

.span4 {
    width: 300px;
}

.span3 {
    width: 220px;
}

.span2 {
    width: 140px;
}

.span1 {
    width: 60px;
}

.offset12 {
    margin-left: 980px;
}

.offset11 {
    margin-left: 900px;
}

.offset10 {
    margin-left: 820px;
}

.offset9 {
    margin-left: 740px;
}

.offset8 {
    margin-left: 660px;
}

.offset7 {
    margin-left: 580px;
}

.offset6 {
    margin-left: 500px;
}

.offset5 {
    margin-left: 420px;
}

.offset4 {
    margin-left: 340px;
}

.offset3 {
    margin-left: 260px;
}

.offset2 {
    margin-left: 180px;
}

.offset1 {
    margin-left: 100px;
}

.row-fluid {
    width: 100%;
}
.row-fluid:before, .row-fluid:after {
    content: "";
    line-height: 0;
    display: table;
}
.row-fluid:after {
    clear: both;
}
.row-fluid [class*=span] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.1276595745%;
}
.row-fluid [class*=span]:first-child {
    margin-left: 0;
}
.row-fluid .controls-row [class*=span] + [class*=span] {
    margin-left: 2.1276595745%;
}
.row-fluid .span12 {
    width: 100%;
}
.row-fluid .span11 {
    width: 91.4893617021%;
}
.row-fluid .span10 {
    width: 82.9787234043%;
}
.row-fluid .span9 {
    width: 74.4680851064%;
}
.row-fluid .span8 {
    width: 65.9574468085%;
}
.row-fluid .span7 {
    width: 57.4468085106%;
}
.row-fluid .span6 {
    width: 48.9361702128%;
}
.row-fluid .span5 {
    width: 40.4255319149%;
}
.row-fluid .span4 {
    width: 31.914893617%;
}
.row-fluid .span3 {
    width: 23.4042553191%;
}
.row-fluid .span2 {
    width: 14.8936170213%;
}
.row-fluid .span1 {
    width: 6.3829787234%;
}
.row-fluid .offset12 {
    margin-left: 104.2553191489%;
}
.row-fluid .offset12:first-child {
    margin-left: 102.1276595745%;
}
.row-fluid .offset11 {
    margin-left: 95.7446808511%;
}
.row-fluid .offset11:first-child {
    margin-left: 93.6170212766%;
}
.row-fluid .offset10 {
    margin-left: 87.2340425532%;
}
.row-fluid .offset10:first-child {
    margin-left: 85.1063829787%;
}
.row-fluid .offset9 {
    margin-left: 78.7234042553%;
}
.row-fluid .offset9:first-child {
    margin-left: 76.5957446809%;
}
.row-fluid .offset8 {
    margin-left: 70.2127659574%;
}
.row-fluid .offset8:first-child {
    margin-left: 68.085106383%;
}
.row-fluid .offset7 {
    margin-left: 61.7021276596%;
}
.row-fluid .offset7:first-child {
    margin-left: 59.5744680851%;
}
.row-fluid .offset6 {
    margin-left: 53.1914893617%;
}
.row-fluid .offset6:first-child {
    margin-left: 51.0638297872%;
}
.row-fluid .offset5 {
    margin-left: 44.6808510638%;
}
.row-fluid .offset5:first-child {
    margin-left: 42.5531914894%;
}
.row-fluid .offset4 {
    margin-left: 36.170212766%;
}
.row-fluid .offset4:first-child {
    margin-left: 34.0425531915%;
}
.row-fluid .offset3 {
    margin-left: 27.6595744681%;
}
.row-fluid .offset3:first-child {
    margin-left: 25.5319148936%;
}
.row-fluid .offset2 {
    margin-left: 19.1489361702%;
}
.row-fluid .offset2:first-child {
    margin-left: 17.0212765957%;
}
.row-fluid .offset1 {
    margin-left: 10.6382978723%;
}
.row-fluid .offset1:first-child {
    margin-left: 8.5106382979%;
}

[class*=span].hide,
.row-fluid [class*=span].hide {
    display: none;
}

[class*=span].pull-right,
.row-fluid [class*=span].pull-right {
    float: right;
}

.container {
    margin-right: auto;
    margin-left: auto;
}

.container-fluid {
    padding-right: 20px;
    padding-left: 20px;
}

.container:before, .container:after, .container-fluid:before, .container-fluid:after {
    content: "";
    line-height: 0;
    display: table;
}
.container:after, .container-fluid:after {
    clear: both;
}