@media (min-width: 980px) and (max-width: 1199px) {
  .row {
    margin-left: -10px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    min-height: 1px;
    margin-left: 10px;
  }
  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 974px;
  }
  .span12 {
    width: 974px;
  }
  .span11 {
    width: 892px;
  }
  .span10 {
    width: 810px;
  }
  .span9 {
    width: 728px;
  }
  .span8 {
    width: 646px;
  }
  .span7 {
    width: 564px;
  }
  .span6 {
    width: 482px;
  }
  .span5 {
    width: 400px;
  }
  .span4 {
    width: 318px;
  }
  .span3 {
    width: 236px;
  }
  .span2 {
    width: 154px;
  }
  .span1 {
    width: 72px;
  }
  .offset12 {
    margin-left: 994px;
  }
  .offset11 {
    margin-left: 912px;
  }
  .offset10 {
    margin-left: 830px;
  }
  .offset9 {
    margin-left: 748px;
  }
  .offset8 {
    margin-left: 666px;
  }
  .offset7 {
    margin-left: 584px;
  }
  .offset6 {
    margin-left: 502px;
  }
  .offset5 {
    margin-left: 420px;
  }
  .offset4 {
    margin-left: 338px;
  }
  .offset3 {
    margin-left: 256px;
  }
  .offset2 {
    margin-left: 174px;
  }
  .offset1 {
    margin-left: 92px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 1.0266940451745%;
    *margin-left: 0.97535934291581%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 1.0266940451745%;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.948665297741%;
  }
  .row-fluid .span11 {
    width: 91.581108829569%;
    *width: 91.52977412731%;
  }
  .row-fluid .span10 {
    width: 83.162217659138%;
    *width: 83.110882956879%;
  }
  .row-fluid .span9 {
    width: 74.743326488706%;
    *width: 74.691991786448%;
  }
  .row-fluid .span8 {
    width: 66.324435318275%;
    *width: 66.273100616016%;
  }
  .row-fluid .span7 {
    width: 57.905544147844%;
    *width: 57.854209445585%;
  }
  .row-fluid .span6 {
    width: 49.486652977413%;
    *width: 49.435318275154%;
  }
  .row-fluid .span5 {
    width: 41.067761806982%;
    *width: 41.016427104723%;
  }
  .row-fluid .span4 {
    width: 32.64887063655%;
    *width: 32.597535934292%;
  }
  .row-fluid .span3 {
    width: 24.229979466119%;
    *width: 24.17864476386%;
  }
  .row-fluid .span2 {
    width: 15.811088295688%;
    *width: 15.759753593429%;
  }
  .row-fluid .span1 {
    width: 7.3921971252567%;
    *width: 7.3408624229979%;
  }
  .row-fluid .offset12 {
    margin-left: 102.05338809035%;
    *margin-left: 101.95071868583%;
  }
  .row-fluid .offset12:first-child {
    margin-left: 101.02669404517%;
    *margin-left: 100.92402464066%;
  }
  .row-fluid .offset11 {
    margin-left: 93.634496919918%;
    *margin-left: 93.5318275154%;
  }
  .row-fluid .offset11:first-child {
    margin-left: 92.607802874743%;
    *margin-left: 92.505133470226%;
  }
  .row-fluid .offset10 {
    margin-left: 85.215605749487%;
    *margin-left: 85.112936344969%;
  }
  .row-fluid .offset10:first-child {
    margin-left: 84.188911704312%;
    *margin-left: 84.086242299795%;
  }
  .row-fluid .offset9 {
    margin-left: 76.796714579055%;
    *margin-left: 76.694045174538%;
  }
  .row-fluid .offset9:first-child {
    margin-left: 75.770020533881%;
    *margin-left: 75.667351129363%;
  }
  .row-fluid .offset8 {
    margin-left: 68.377823408624%;
    *margin-left: 68.275154004107%;
  }
  .row-fluid .offset8:first-child {
    margin-left: 67.35112936345%;
    *margin-left: 67.248459958932%;
  }
  .row-fluid .offset7 {
    margin-left: 59.958932238193%;
    *margin-left: 59.856262833676%;
  }
  .row-fluid .offset7:first-child {
    margin-left: 58.932238193018%;
    *margin-left: 58.829568788501%;
  }
  .row-fluid .offset6 {
    margin-left: 51.540041067762%;
    *margin-left: 51.437371663244%;
  }
  .row-fluid .offset6:first-child {
    margin-left: 50.513347022587%;
    *margin-left: 50.41067761807%;
  }
  .row-fluid .offset5 {
    margin-left: 43.121149897331%;
    *margin-left: 43.018480492813%;
  }
  .row-fluid .offset5:first-child {
    margin-left: 42.094455852156%;
    *margin-left: 41.991786447639%;
  }
  .row-fluid .offset4 {
    margin-left: 34.702258726899%;
    *margin-left: 34.599589322382%;
  }
  .row-fluid .offset4:first-child {
    margin-left: 33.675564681725%;
    *margin-left: 33.572895277207%;
  }
  .row-fluid .offset3 {
    margin-left: 26.283367556468%;
    *margin-left: 26.180698151951%;
  }
  .row-fluid .offset3:first-child {
    margin-left: 25.256673511294%;
    *margin-left: 25.154004106776%;
  }
  .row-fluid .offset2 {
    margin-left: 17.864476386037%;
    *margin-left: 17.76180698152%;
  }
  .row-fluid .offset2:first-child {
    margin-left: 16.837782340862%;
    *margin-left: 16.735112936345%;
  }
  .row-fluid .offset1 {
    margin-left: 9.4455852156057%;
    *margin-left: 9.3429158110883%;
  }
  .row-fluid .offset1:first-child {
    margin-left: 8.4188911704312%;
    *margin-left: 8.3162217659138%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-left: 10px;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 960px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 878px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 796px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 714px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 632px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 550px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 468px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 386px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 304px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 222px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 140px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 58px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .offset-12 {
    margin-left: -758px;
  }
  .offset-11 {
    margin-left: -694px;
  }
  .offset-10 {
    margin-left: -630px;
  }
  .offset-9 {
    margin-left: -566px;
  }
  .offset-8 {
    margin-left: -502px;
  }
  .offset-7 {
    margin-left: -438px;
  }
  .offset-6 {
    margin-left: -374px;
  }
  .offset-5 {
    margin-left: -310px;
  }
  .offset-4 {
    margin-left: -246px;
  }
  .offset-3 {
    margin-left: -182px;
  }
  .offset-2 {
    margin-left: -118px;
  }
  .offset-1 {
    margin-left: -54px;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .offset-12 {
    margin-left: -974px;
  }
  .offset-11 {
    margin-left: -892px;
  }
  .offset-10 {
    margin-left: -810px;
  }
  .offset-9 {
    margin-left: -728px;
  }
  .offset-8 {
    margin-left: -646px;
  }
  .offset-7 {
    margin-left: -564px;
  }
  .offset-6 {
    margin-left: -482px;
  }
  .offset-5 {
    margin-left: -400px;
  }
  .offset-4 {
    margin-left: -318px;
  }
  .offset-3 {
    margin-left: -236px;
  }
  .offset-2 {
    margin-left: -154px;
  }
  .offset-1 {
    margin-left: -72px;
  }
}
@media (min-width: 1200px) {
  .offset-12 {
    margin-left: -974px;
  }
  .offset-11 {
    margin-left: -892px;
  }
  .offset-10 {
    margin-left: -810px;
  }
  .offset-9 {
    margin-left: -728px;
  }
  .offset-8 {
    margin-left: -646px;
  }
  .offset-7 {
    margin-left: -564px;
  }
  .offset-6 {
    margin-left: -482px;
  }
  .offset-5 {
    margin-left: -400px;
  }
  .offset-4 {
    margin-left: -318px;
  }
  .offset-3 {
    margin-left: -236px;
  }
  .offset-2 {
    margin-left: -154px;
  }
  .offset-1 {
    margin-left: -72px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .row,
  .row-fluid {
    width: 100%;
    margin-left: 0;
    *zoom: 1;
  }
  .row:before,
  .row:after,
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .row:after,
  .row-fluid:after {
    clear: both;
  }
  .row [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 1.3192612137203%;
    *margin-left: 1.2679265114616%;
  }
  .row [class*="span"]:first-child:not(.pull-right),
  .row-fluid [class*="span"]:first-child:not(.pull-right) {
    margin-left: 0;
  }
  .row [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right),
  .row-fluid [class*="span"].pull-right:first-child + [class*="span"]:not(.pull-right) {
    margin-left: 0;
  }
  .row .span12,
  .row-fluid .span12 {
    width: 100%;
    *width: 99.948665297741%;
  }
  .row .span11,
  .row-fluid .span11 {
    width: 91.55672823219%;
    *width: 91.505393529931%;
  }
  .row .span10,
  .row-fluid .span10 {
    width: 83.11345646438%;
    *width: 83.062121762121%;
  }
  .row .span9,
  .row-fluid .span9 {
    width: 74.67018469657%;
    *width: 74.618849994311%;
  }
  .row .span8,
  .row-fluid .span8 {
    width: 66.22691292876%;
    *width: 66.175578226501%;
  }
  .row .span7,
  .row-fluid .span7 {
    width: 57.78364116095%;
    *width: 57.732306458691%;
  }
  .row .span6,
  .row-fluid .span6 {
    width: 49.34036939314%;
    *width: 49.289034690881%;
  }
  .row .span5,
  .row-fluid .span5 {
    width: 40.89709762533%;
    *width: 40.845762923071%;
  }
  .row .span4,
  .row-fluid .span4 {
    width: 32.45382585752%;
    *width: 32.402491155261%;
  }
  .row .span3,
  .row-fluid .span3 {
    width: 24.01055408971%;
    *width: 23.959219387451%;
  }
  .row .span2,
  .row-fluid .span2 {
    width: 15.5672823219%;
    *width: 15.515947619641%;
  }
  .row .span1,
  .row-fluid .span1 {
    width: 7.1240105540897%;
    *width: 7.072675851831%;
  }
  .span12 .row [class*="span"] {
    margin-left: 1.3192612137203%;
    *margin-left: 1.2679265114616%;
  }
  .span12 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span12 .row .span12 {
    width: 100%;
    *width: 99.948665297741%;
  }
  .span12 .row .span11 {
    width: 91.55672823219%;
    *width: 91.505393529931%;
  }
  .span12 .row .span10 {
    width: 83.11345646438%;
    *width: 83.062121762121%;
  }
  .span12 .row .span9 {
    width: 74.67018469657%;
    *width: 74.618849994311%;
  }
  .span12 .row .span8 {
    width: 66.22691292876%;
    *width: 66.175578226501%;
  }
  .span12 .row .span7 {
    width: 57.78364116095%;
    *width: 57.732306458691%;
  }
  .span12 .row .span6 {
    width: 49.34036939314%;
    *width: 49.289034690881%;
  }
  .span12 .row .span5 {
    width: 40.89709762533%;
    *width: 40.845762923071%;
  }
  .span12 .row .span4 {
    width: 32.45382585752%;
    *width: 32.402491155261%;
  }
  .span12 .row .span3 {
    width: 24.01055408971%;
    *width: 23.959219387451%;
  }
  .span12 .row .span2 {
    width: 15.5672823219%;
    *width: 15.515947619641%;
  }
  .span12 .row .span1 {
    width: 7.1240105540897%;
    *width: 7.072675851831%;
  }
  .span11 .row [class*="span"] {
    margin-left: 1.4409221902017%;
    *margin-left: 1.389587487943%;
  }
  .span11 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span11 .row .span11 {
    width: 91.55672823219%;
    *width: 91.505393529931%;
  }
  .span11 .row .span10 {
    width: 83.11345646438%;
    *width: 83.062121762121%;
  }
  .span11 .row .span9 {
    width: 74.67018469657%;
    *width: 74.618849994311%;
  }
  .span11 .row .span8 {
    width: 66.22691292876%;
    *width: 66.175578226501%;
  }
  .span11 .row .span7 {
    width: 57.78364116095%;
    *width: 57.732306458691%;
  }
  .span11 .row .span6 {
    width: 49.34036939314%;
    *width: 49.289034690881%;
  }
  .span11 .row .span5 {
    width: 40.89709762533%;
    *width: 40.845762923071%;
  }
  .span11 .row .span4 {
    width: 32.45382585752%;
    *width: 32.402491155261%;
  }
  .span11 .row .span3 {
    width: 24.01055408971%;
    *width: 23.959219387451%;
  }
  .span11 .row .span2 {
    width: 15.5672823219%;
    *width: 15.515947619641%;
  }
  .span11 .row .span1 {
    width: 7.1240105540897%;
    *width: 7.072675851831%;
  }
  .span10 .row [class*="span"] {
    margin-left: 1.5873015873016%;
    *margin-left: 1.5359668850429%;
  }
  .span10 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span10 .row .span10 {
    width: 90.778097982709%;
    *width: 90.72676328045%;
  }
  .span10 .row .span9 {
    width: 81.556195965418%;
    *width: 81.504861263159%;
  }
  .span10 .row .span8 {
    width: 72.334293948127%;
    *width: 72.282959245868%;
  }
  .span10 .row .span7 {
    width: 63.112391930836%;
    *width: 63.061057228577%;
  }
  .span10 .row .span6 {
    width: 53.890489913545%;
    *width: 53.839155211286%;
  }
  .span10 .row .span5 {
    width: 44.668587896254%;
    *width: 44.617253193995%;
  }
  .span10 .row .span4 {
    width: 35.446685878963%;
    *width: 35.395351176704%;
  }
  .span10 .row .span3 {
    width: 26.224783861671%;
    *width: 26.173449159413%;
  }
  .span10 .row .span2 {
    width: 17.00288184438%;
    *width: 16.951547142122%;
  }
  .span10 .row .span1 {
    width: 7.7809798270893%;
    *width: 7.7296451248306%;
  }
  .span9 .row [class*="span"] {
    margin-left: 1.7667844522968%;
    *margin-left: 1.7154497500381%;
  }
  .span9 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span9 .row .span9 {
    width: 89.84126984127%;
    *width: 89.789935139011%;
  }
  .span9 .row .span8 {
    width: 79.68253968254%;
    *width: 79.631204980281%;
  }
  .span9 .row .span7 {
    width: 69.52380952381%;
    *width: 69.472474821551%;
  }
  .span9 .row .span6 {
    width: 59.365079365079%;
    *width: 59.313744662821%;
  }
  .span9 .row .span5 {
    width: 49.206349206349%;
    *width: 49.15501450409%;
  }
  .span9 .row .span4 {
    width: 39.047619047619%;
    *width: 38.99628434536%;
  }
  .span9 .row .span3 {
    width: 28.888888888889%;
    *width: 28.83755418663%;
  }
  .span9 .row .span2 {
    width: 18.730158730159%;
    *width: 18.6788240279%;
  }
  .span9 .row .span1 {
    width: 8.5714285714286%;
    *width: 8.5200938691698%;
  }
  .span8 .row [class*="span"] {
    margin-left: 1.99203187251%;
    *margin-left: 1.9406971702512%;
  }
  .span8 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span8 .row .span8 {
    width: 88.6925795053%;
    *width: 88.641244803042%;
  }
  .span8 .row .span7 {
    width: 77.385159010601%;
    *width: 77.333824308342%;
  }
  .span8 .row .span6 {
    width: 66.077738515901%;
    *width: 66.026403813642%;
  }
  .span8 .row .span5 {
    width: 54.770318021201%;
    *width: 54.718983318943%;
  }
  .span8 .row .span4 {
    width: 43.462897526502%;
    *width: 43.411562824243%;
  }
  .span8 .row .span3 {
    width: 32.155477031802%;
    *width: 32.104142329543%;
  }
  .span8 .row .span2 {
    width: 20.848056537102%;
    *width: 20.796721834844%;
  }
  .span8 .row .span1 {
    width: 9.5406360424028%;
    *width: 9.4893013401441%;
  }
  .span7 .row [class*="span"] {
    margin-left: 2.283105022831%;
    *margin-left: 2.2317703205723%;
  }
  .span7 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span7 .row .span7 {
    width: 87.250996015936%;
    *width: 87.199661313678%;
  }
  .span7 .row .span6 {
    width: 74.501992031873%;
    *width: 74.450657329614%;
  }
  .span7 .row .span5 {
    width: 61.752988047809%;
    *width: 61.70165334555%;
  }
  .span7 .row .span4 {
    width: 49.003984063745%;
    *width: 48.952649361486%;
  }
  .span7 .row .span3 {
    width: 36.254980079681%;
    *width: 36.203645377423%;
  }
  .span7 .row .span2 {
    width: 23.505976095618%;
    *width: 23.454641393359%;
  }
  .span7 .row .span1 {
    width: 10.756972111554%;
    *width: 10.705637409295%;
  }
  .span6 .row [class*="span"] {
    margin-left: 2.6737967914438%;
    *margin-left: 2.6224620891851%;
  }
  .span6 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span6 .row .span6 {
    width: 85.388127853881%;
    *width: 85.336793151623%;
  }
  .span6 .row .span5 {
    width: 70.776255707763%;
    *width: 70.724921005504%;
  }
  .span6 .row .span4 {
    width: 56.164383561644%;
    *width: 56.113048859385%;
  }
  .span6 .row .span3 {
    width: 41.552511415525%;
    *width: 41.501176713266%;
  }
  .span6 .row .span2 {
    width: 26.940639269406%;
    *width: 26.889304567148%;
  }
  .span6 .row .span1 {
    width: 12.328767123288%;
    *width: 12.277432421029%;
  }
  .span5 .row [class*="span"] {
    margin-left: 3.2258064516129%;
    *margin-left: 3.1744717493542%;
  }
  .span5 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span5 .row .span5 {
    width: 82.887700534759%;
    *width: 82.836365832501%;
  }
  .span5 .row .span4 {
    width: 65.775401069519%;
    *width: 65.72406636726%;
  }
  .span5 .row .span3 {
    width: 48.663101604278%;
    *width: 48.611766902019%;
  }
  .span5 .row .span2 {
    width: 31.550802139037%;
    *width: 31.499467436779%;
  }
  .span5 .row .span1 {
    width: 14.438502673797%;
    *width: 14.387167971538%;
  }
  .span4 .row [class*="span"] {
    margin-left: 4.0650406504065%;
    *margin-left: 4.0137059481478%;
  }
  .span4 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span4 .row .span4 {
    width: 79.354838709677%;
    *width: 79.303504007419%;
  }
  .span4 .row .span3 {
    width: 58.709677419355%;
    *width: 58.658342717096%;
  }
  .span4 .row .span2 {
    width: 38.064516129032%;
    *width: 38.013181426774%;
  }
  .span4 .row .span1 {
    width: 17.41935483871%;
    *width: 17.368020136451%;
  }
  .span3 .row [class*="span"] {
    margin-left: 5.4945054945055%;
    *margin-left: 5.4431707922468%;
  }
  .span3 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span3 .row .span3 {
    width: 73.983739837398%;
    *width: 73.93240513514%;
  }
  .span3 .row .span2 {
    width: 47.967479674797%;
    *width: 47.916144972538%;
  }
  .span3 .row .span1 {
    width: 21.951219512195%;
    *width: 21.899884809936%;
  }
  .span2 .row [class*="span"] {
    margin-left: 8.4745762711864%;
    *margin-left: 8.4232415689277%;
  }
  .span2 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span2 .row .span2 {
    width: 64.835164835165%;
    *width: 64.783830132906%;
  }
  .span2 .row .span1 {
    width: 29.67032967033%;
    *width: 29.618994968071%;
  }
  .span1 .row [class*="span"] {
    margin-left: 18.518518518519%;
    *margin-left: 18.46718381626%;
  }
  .span1 .row [class*="span"]:first-child {
    margin-left: 0;
  }
  .span1 .row .span1 {
    width: 45.762711864407%;
    *width: 45.711377162148%;
  }
  .spanfirst {
    margin-left: 0 !important;
    clear: left;
  }
}
.row .span50,
.row-fluid .span50 {
  width: 50%;
  float: left;
}
.row .span33,
.row-fluid .span33 {
  width: 33.3333%;
  float: left;
}
.row .span25,
.row-fluid .span25 {
  width: 25%;
  float: left;
}
.row .span20,
.row-fluid .span20 {
  width: 20%;
  float: left;
}
.row .span16,
.row-fluid .span16 {
  width: 16.6666%;
  float: left;
}
.hidden-default {
  display: none !important;
}
@media (min-width: 1200px) {
  .hidden-wide {
    display: none !important;
  }
}
@media (min-width: 980px) and (max-width: 1199px) {
  .hidden-normal {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .hidden-xtablet {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .hidden-mobile {
    display: none !important;
  }
}