.container-fluid:after,
.container:after,
.form-horizontal .control-group:after,
.modal-footer:after,
.row-fluid:after {
    clear: both
}

.input-block-level,
.row-fluid [class*=span] {
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

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

.container,
.navbar-fixed-bottom .container,
.navbar-fixed-top .container,
.navbar-static-top .container,
.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
}

.row-fluid,
.row-fluid .span12 {
    width: 100%
}

.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:after,
.row-fluid:before {
    display: table;
    content: "";
    line-height: 0
}

.row-fluid [class*=span] {
    display: block;
    width: 100%;
    float: left;
    margin-left: 2.1276595744681%
}

.row-fluid [class*=span]:first-child {
    margin-left: 0
}

.row-fluid .controls-row [class*=span]+[class*=span] {
    margin-left: 2.1276595744681%
}

.row-fluid .span11 {
    width: 91.489361702128%
}

.row-fluid .span10 {
    width: 82.978723404255%
}

.row-fluid .span9 {
    width: 74.468085106383%
}

.row-fluid .span8 {
    width: 65.957446808511%
}

.row-fluid .span7 {
    width: 57.446808510638%
}

.row-fluid .span6 {
    width: 48.936170212766%
}

.row-fluid .span5 {
    width: 40.425531914894%
}

.row-fluid .span4 {
    width: 31.914893617021%
}

.row-fluid .span3 {
    width: 23.404255319149%
}

.row-fluid .span2 {
    width: 14.893617021277%
}

.row-fluid .span1 {
    width: 6.3829787234043%
}

.row-fluid .offset12 {
    margin-left: 104.25531914894%
}

.row-fluid .offset12:first-child {
    margin-left: 102.12765957447%
}

.row-fluid .offset11 {
    margin-left: 95.744680851064%
}

.row-fluid .offset11:first-child {
    margin-left: 93.617021276596%
}

.row-fluid .offset10 {
    margin-left: 87.234042553191%
}

.row-fluid .offset10:first-child {
    margin-left: 85.106382978723%
}

.row-fluid .offset9 {
    margin-left: 78.723404255319%
}

.row-fluid .offset9:first-child {
    margin-left: 76.595744680851%
}

.row-fluid .offset8 {
    margin-left: 70.212765957447%
}

.row-fluid .offset8:first-child {
    margin-left: 68.085106382979%
}

.row-fluid .offset7 {
    margin-left: 61.702127659574%
}

.row-fluid .offset7:first-child {
    margin-left: 59.574468085106%
}

.row-fluid .offset6 {
    margin-left: 53.191489361702%
}

.row-fluid .offset6:first-child {
    margin-left: 51.063829787234%
}

.row-fluid .offset5 {
    margin-left: 44.68085106383%
}

.row-fluid .offset5:first-child {
    margin-left: 42.553191489362%
}

.row-fluid .offset4 {
    margin-left: 36.170212765957%
}

.row-fluid .offset4:first-child {
    margin-left: 34.042553191489%
}

.row-fluid .offset3 {
    margin-left: 27.659574468085%
}

.row-fluid .offset3:first-child {
    margin-left: 25.531914893617%
}

.row-fluid .offset2 {
    margin-left: 19.148936170213%
}

.row-fluid .offset2:first-child {
    margin-left: 17.021276595745%
}

.row-fluid .offset1 {
    margin-left: 10.63829787234%
}

.row-fluid .offset1:first-child {
    margin-left: 8.5106382978723%
}

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

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

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

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

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

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

.media,
.media-body {
    overflow: hidden;
    zoom: 1
}

.media,
.media .media {
    margin-top: 15px
}

.media:first-child {
    margin-top: 0
}

.media-object {
    display: block
}

.media-heading {
    margin: 0 0 5px
}

.media>.pull-left {
    margin-right: 10px
}

.media>.pull-right {
    margin-left: 10px
}

.media-list {
    margin-left: 0;
    list-style: none
}

.row-fluid ol,
.row-fluid ul {
    padding: 0;
    margin-bottom: 10px
}

.carousel {
    position: relative;
    margin-bottom: 20px;
    line-height: 1
}

.carousel-inner {
    overflow: hidden;
    width: 100%;
    position: relative
}

.carousel-inner>.item {
    display: none;
    position: relative;
    -webkit-transition: .6s ease-in-out left;
    -moz-transition: .6s ease-in-out left;
    -o-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left
}

.carousel-inner>.item>a>img,
.carousel-inner>.item>img {
    display: block;
    line-height: 1
}

.carousel-inner>.active,
.carousel-inner>.next,
.carousel-inner>.prev {
    display: block
}

.carousel-inner>.active {
    left: 0
}

.carousel-inner>.next,
.carousel-inner>.prev {
    position: absolute;
    top: 0;
    width: 100%
}

.carousel-inner>.next {
    left: 100%
}

.carousel-inner>.prev {
    left: -100%
}

.carousel-inner>.next.left,
.carousel-inner>.prev.right {
    left: 0
}

.carousel-inner>.active.left {
    left: -100%
}

.carousel-inner>.active.right {
    left: 100%
}

.carousel-control {
    position: absolute;
    top: 40%;
    left: 15px;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    font-size: 60px;
    font-weight: 100;
    line-height: 30px;
    color: #fff;
    text-align: center;
    background: #222;
    border: 3px solid #fff;
    -webkit-border-radius: 23px;
    -moz-border-radius: 23px;
    border-radius: 23px;
    opacity: .5;
    cursor: pointer;
    filter: alpha(opacity=50)
}

.carousel-control.right {
    left: auto;
    right: 15px
}

.carousel-control:focus,
.carousel-control:hover {
    color: #fff;
    text-decoration: none;
    opacity: .9;
    filter: alpha(opacity=90)
}

.carousel-indicators {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 5;
    margin: 0;
    list-style: none
}

.carousel-indicators li {
    display: block;
    float: left;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    text-indent: -999px;
    background-color: #ccc;
    background-color: rgba(255, 255, 255, .25);
    border-radius: 5px
}

.alert,
.thumbnail,
.tooltip-inner {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px
}

.carousel-indicators .active {
    background-color: #fff
}

.carousel-caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 15px;
    background: #333;
    background: rgba(0, 0, 0, .75)
}

.carousel-caption h4,
.carousel-caption p {
    color: #fff;
    line-height: 20px
}

.carousel-caption h4 {
    margin: 0 0 5px
}

.carousel-caption p {
    margin-bottom: 0
}

.thumbnail {
    display: block;
    padding: 4px;
    line-height: 1
}

.thumbnail>img {
    display: block;
    max-width: 100%;
    margin-right: auto;
    margin-left: auto
}

a.thumbnail:hover {
    border-color: #08c;
    -webkit-box-shadow: 0 1px 4px rgba(219, 105, 93, .6);
    -moz-box-shadow: 0 1px 4px rgba(219, 105, 93, .6);
    box-shadow: 0 1px 4px rgba(219, 105, 93, .6)
}

.control-group {
    margin-bottom: 10px
}

legend+.control-group {
    margin-top: 20px;
    -webkit-margin-top-collapse: separate
}

.form-horizontal .control-group {
    margin-bottom: 20px
}

.form-horizontal .control-group:after,
.form-horizontal .control-group:before {
    display: table;
    content: "";
    line-height: 0
}

.form-horizontal .control-label {
    float: left;
    width: 160px;
    padding-top: 5px;
    text-align: right
}

.form-horizontal .controls {
    margin-left: 180px
}

.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.input-block-level {
    display: block;
    width: 100%
}

.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    font-size: 11px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0)
}

.tooltip.in {
    opacity: .8;
    filter: alpha(opacity=80)
}

.tooltip.top {
    margin-top: -3px;
    padding: 5px 0
}

.tooltip.right {
    margin-left: 3px;
    padding: 0 5px
}

.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0
}

.tooltip.left {
    margin-left: -3px;
    padding: 0 5px
}

.tooltip-inner {
    max-width: 200px;
    padding: 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}

.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.modal-header h3 {
    margin: 0;
    line-height: 30px
}

.modal-body {
    position: relative
}

.modal-footer:after,
.modal-footer:before {
    line-height: 0
}

.modal-footer .btn-block+.btn-block {
    margin-left: 0
}

.alert {
    padding: 8px 35px 8px 14px;
    margin-bottom: 18px;
    margin-top: 20px;
    color: #c09853;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5
}

.alert-danger,
.alert-error {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7
}

@media (max-width:767px) {
    .controls-row [class*=span]+[class*=span],
    .dl-horizontal dd,
    .row-fluid [class*=offset]:first-child,
    .thumbnails,
    .thumbnails>li {
        margin-left: 0
    }
    body {
        padding-left: 20px;
        padding-right: 20px
    }
    .container-fluid {
        padding: 0
    }
    .dl-horizontal dt {
        float: none;
        clear: none;
        width: auto;
        text-align: left
    }
    .row-fluid {
        width: 100%
    }
    .thumbnails>li {
        float: none
    }
    .row-fluid [class*=span],
    .uneditable-input[class*=span],
    [class*=span] {
        float: none;
        display: block;
        width: 100%;
        margin-left: 0;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    .row-fluid .span12,
    .span12 {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    .input-large,
    .input-xlarge,
    .input-xxlarge,
    .uneditable-input,
    input[class*=span],
    select[class*=span],
    textarea[class*=span] {
        display: block;
        width: 100%;
        min-height: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    .input-append input,
    .input-append input[class*=span],
    .input-prepend input,
    .input-prepend input[class*=span] {
        display: inline-block;
        width: auto
    }
    .modal {
        position: fixed;
        top: 20px;
        left: 20px;
        right: 20px;
        width: auto;
        margin: 0
    }
    .modal.fade {
        top: -100px
    }
    .modal.fade.in {
        top: 20px
    }
}

@media (max-width:720px) {
    .form-horizontal .controls,
    .media-object {
        margin-left: 0
    }
    .nav-collapse {
        -webkit-transform: translate3d(0, 0, 0)
    }
    .page-header h1 small {
        display: block;
        line-height: 20px
    }
    input[type=checkbox],
    input[type=radio] {
        border: 1px solid #ccc
    }
    .form-horizontal .control-label {
        float: none;
        width: auto;
        padding-top: 0;
        text-align: left
    }
    .form-horizontal .control-list {
        padding-top: 0
    }
    .form-horizontal .form-actions {
        padding-left: 10px;
        padding-right: 10px
    }
    .media .pull-left,
    .media .pull-right {
        float: none;
        display: block;
        margin-bottom: 10px
    }
    .media-object {
        margin-right: 0
    }
    .modal {
        top: 10px;
        left: 10px;
        right: 10px
    }
    .modal-header .close {
        padding: 10px;
        margin: -10px
    }
    .carousel-caption {
        position: static
    }
}

@media (min-width:320px)and (max-width:979px) {
    [class*=span] {
        float: left;
        min-height: 1px;
        margin-left: 20px
    }
    .navbar-fixed-bottom .container,
    .navbar-fixed-top .container,
    .navbar-static-top .container,
    .span12 {
        width: 724px
    }
    .span11 {
        width: 662px
    }
    .span10 {
        width: 600px
    }
    .span9 {
        width: 538px
    }
    .span8 {
        width: 476px
    }
    .span7 {
        width: 414px
    }
    .span6 {
        width: 352px
    }
    .span5 {
        width: 290px
    }
    .span4 {
        width: 228px
    }
    .span3 {
        width: 166px
    }
    .span2 {
        width: 104px
    }
    .span1 {
        width: 42px
    }
    .row-fluid,
    .row-fluid .span12 {
        width: 100%
    }
    .offset12 {
        margin-left: 764px
    }
    .offset11 {
        margin-left: 702px
    }
    .offset10 {
        margin-left: 640px
    }
    .offset9 {
        margin-left: 578px
    }
    .offset8 {
        margin-left: 516px
    }
    .offset7 {
        margin-left: 454px
    }
    .offset6 {
        margin-left: 392px
    }
    .offset5 {
        margin-left: 330px
    }
    .offset4 {
        margin-left: 268px
    }
    .offset3 {
        margin-left: 206px
    }
    .offset2 {
        margin-left: 144px
    }
    .offset1 {
        margin-left: 82px
    }
    .row-fluid:after,
    .row-fluid:before {
        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: 2.7624309392265%
    }
    .row-fluid [class*=span]:first-child {
        margin-left: 0
    }
    .row-fluid .controls-row [class*=span]+[class*=span] {
        margin-left: 2.7624309392265%
    }
    .row-fluid .span11 {
        width: 91.436464088398%
    }
    .row-fluid .span10 {
        width: 82.872928176796%
    }
    .row-fluid .span9 {
        width: 74.309392265193%
    }
    .row-fluid .span8 {
        width: 65.745856353591%
    }
    .row-fluid .span7 {
        width: 57.182320441989%
    }
    .row-fluid .span6 {
        width: 48.618784530387%
    }
    .row-fluid .span5 {
        width: 40.055248618785%
    }
    .row-fluid .span4 {
        width: 31.491712707182%
    }
    .row-fluid .span3 {
        width: 22.92817679558%
    }
    .row-fluid .span2 {
        width: 14.364640883978%
    }
    .row-fluid .span1 {
        width: 5.8011049723757%
    }
    .row-fluid .offset12 {
        margin-left: 105.52486187845%
    }
    .row-fluid .offset12:first-child {
        margin-left: 102.76243093923%
    }
    .row-fluid .offset11 {
        margin-left: 96.961325966851%
    }
    .row-fluid .offset11:first-child {
        margin-left: 94.198895027624%
    }
    .row-fluid .offset10 {
        margin-left: 88.397790055249%
    }
    .row-fluid .offset10:first-child {
        margin-left: 85.635359116022%
    }
    .row-fluid .offset9 {
        margin-left: 79.834254143646%
    }
    .row-fluid .offset9:first-child {
        margin-left: 77.07182320442%
    }
    .row-fluid .offset8 {
        margin-left: 71.270718232044%
    }
    .row-fluid .offset8:first-child {
        margin-left: 68.508287292818%
    }
    .row-fluid .offset7 {
        margin-left: 62.707182320442%
    }
    .row-fluid .offset7:first-child {
        margin-left: 59.944751381215%
    }
    .row-fluid .offset6 {
        margin-left: 54.14364640884%
    }
    .row-fluid .offset6:first-child {
        margin-left: 51.381215469613%
    }
    .row-fluid .offset5 {
        margin-left: 45.580110497238%
    }
    .row-fluid .offset5:first-child {
        margin-left: 42.817679558011%
    }
    .row-fluid .offset4 {
        margin-left: 37.016574585635%
    }
    .row-fluid .offset4:first-child {
        margin-left: 34.254143646409%
    }
    .row-fluid .offset3 {
        margin-left: 28.453038674033%
    }
    .row-fluid .offset3:first-child {
        margin-left: 25.690607734807%
    }
    .row-fluid .offset2 {
        margin-left: 19.889502762431%
    }
    .row-fluid .offset2:first-child {
        margin-left: 17.127071823204%
    }
    .row-fluid .offset1 {
        margin-left: 11.325966850829%
    }
    .row-fluid .offset1:first-child {
        margin-left: 8.5635359116022%
    }
    .uneditable-input,
    input,
    textarea {
        margin-left: 0
    }
    .controls-row [class*=span]+[class*=span] {
        margin-left: 20px
    }
    .uneditable-input.span12,
    input.span12,
    textarea.span12 {
        width: 710px
    }
    .uneditable-input.span11,
    input.span11,
    textarea.span11 {
        width: 648px
    }
    .uneditable-input.span10,
    input.span10,
    textarea.span10 {
        width: 586px
    }
    .uneditable-input.span9,
    input.span9,
    textarea.span9 {
        width: 524px
    }
    .uneditable-input.span8,
    input.span8,
    textarea.span8 {
        width: 462px
    }
    .uneditable-input.span7,
    input.span7,
    textarea.span7 {
        width: 400px
    }
    .uneditable-input.span6,
    input.span6,
    textarea.span6 {
        width: 338px
    }
    .uneditable-input.span5,
    input.span5,
    textarea.span5 {
        width: 276px
    }
    .uneditable-input.span4,
    input.span4,
    textarea.span4 {
        width: 214px
    }
    .uneditable-input.span3,
    input.span3,
    textarea.span3 {
        width: 152px
    }
    .uneditable-input.span2,
    input.span2,
    textarea.span2 {
        width: 90px
    }
    .uneditable-input.span1,
    input.span1,
    textarea.span1 {
        width: 28px
    }
}

@media (min-width:1200px) {
    [class*=span] {
        float: left;
        min-height: 1px;
        margin-left: 30px
    }
    .navbar-fixed-bottom .container,
    .navbar-fixed-top .container,
    .navbar-static-top .container,
    .span12 {
        width: 1170px
    }
    .span11 {
        width: 1070px
    }
    .span10 {
        width: 970px
    }
    .span9 {
        width: 870px
    }
    .span8 {
        width: 770px
    }
    .span7 {
        width: 670px
    }
    .span6 {
        width: 570px
    }
    .span5 {
        width: 470px
    }
    .span4 {
        width: 360px
    }
    .span3 {
        width: 262px
    }
    .span2 {
        width: 170px
    }
    .span1 {
        width: 70px
    }
    .row-fluid,
    .row-fluid .span12 {
        width: 100%
    }
    .offset12 {
        margin-left: 1230px
    }
    .offset11 {
        margin-left: 1130px
    }
    .offset10 {
        margin-left: 1030px
    }
    .offset9 {
        margin-left: 930px
    }
    .offset8 {
        margin-left: 830px
    }
    .offset7 {
        margin-left: 730px
    }
    .offset6 {
        margin-left: 630px
    }
    .offset5 {
        margin-left: 530px
    }
    .offset4 {
        margin-left: 430px
    }
    .offset3 {
        margin-left: 330px
    }
    .offset2 {
        margin-left: 230px
    }
    .offset1 {
        margin-left: 130px
    }
    .row-fluid:after,
    .row-fluid:before {
        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: 2.5641025641026%
    }
    .row-fluid [class*=span]:first-child {
        margin-left: 0
    }
    .row-fluid .controls-row [class*=span]+[class*=span] {
        margin-left: 2.5641025641026%
    }
    .row-fluid .span11 {
        width: 91.452991452991%
    }
    .row-fluid .span10 {
        width: 82.905982905983%
    }
    .row-fluid .span9 {
        width: 74.358974358974%
    }
    .row-fluid .span8 {
        width: 65.811965811966%
    }
    .row-fluid .span7 {
        width: 57.264957264957%
    }
    .row-fluid .span6 {
        width: 48.717948717949%
    }
    .row-fluid .span5 {
        width: 40.17094017094%
    }
    .row-fluid .span4 {
        width: 31.623931623932%
    }
    .row-fluid .span3 {
        width: 23.076923076923%
    }
    .row-fluid .span2 {
        width: 14.529914529915%
    }
    .row-fluid .span1 {
        width: 5.982905982906%
    }
    .row-fluid .offset12 {
        margin-left: 105.12820512821%
    }
    .row-fluid .offset12:first-child {
        margin-left: 102.5641025641%
    }
    .row-fluid .offset11 {
        margin-left: 96.581196581197%
    }
    .row-fluid .offset11:first-child {
        margin-left: 94.017094017094%
    }
    .row-fluid .offset10 {
        margin-left: 88.034188034188%
    }
    .row-fluid .offset10:first-child {
        margin-left: 85.470085470085%
    }
    .row-fluid .offset9 {
        margin-left: 79.487179487179%
    }
    .row-fluid .offset9:first-child {
        margin-left: 76.923076923077%
    }
    .row-fluid .offset8 {
        margin-left: 70.940170940171%
    }
    .row-fluid .offset8:first-child {
        margin-left: 68.376068376068%
    }
    .row-fluid .offset7 {
        margin-left: 62.393162393162%
    }
    .row-fluid .offset7:first-child {
        margin-left: 59.82905982906%
    }
    .row-fluid .offset6 {
        margin-left: 53.846153846154%
    }
    .row-fluid .offset6:first-child {
        margin-left: 51.282051282051%
    }
    .row-fluid .offset5 {
        margin-left: 45.299145299145%
    }
    .row-fluid .offset5:first-child {
        margin-left: 42.735042735043%
    }
    .row-fluid .offset4 {
        margin-left: 36.752136752137%
    }
    .row-fluid .offset4:first-child {
        margin-left: 34.188034188034%
    }
    .row-fluid .offset3 {
        margin-left: 28.205128205128%
    }
    .row-fluid .offset3:first-child {
        margin-left: 25.641025641026%
    }
    .row-fluid .offset2 {
        margin-left: 19.65811965812%
    }
    .row-fluid .offset2:first-child {
        margin-left: 17.094017094017%
    }
    .row-fluid .offset1 {
        margin-left: 11.111111111111%
    }
    .row-fluid .offset1:first-child {
        margin-left: 8.5470085470085%
    }
    .uneditable-input,
    input,
    textarea {
        margin-left: 0
    }
    .controls-row [class*=span]+[class*=span] {
        margin-left: 30px
    }
    .uneditable-input.span12,
    input.span12,
    textarea.span12 {
        width: 1156px
    }
    .uneditable-input.span11,
    input.span11,
    textarea.span11 {
        width: 1056px
    }
    .uneditable-input.span10,
    input.span10,
    textarea.span10 {
        width: 956px
    }
    .uneditable-input.span9,
    input.span9,
    textarea.span9 {
        width: 856px
    }
    .uneditable-input.span8,
    input.span8,
    textarea.span8 {
        width: 756px
    }
    .uneditable-input.span7,
    input.span7,
    textarea.span7 {
        width: 656px
    }
    .uneditable-input.span6,
    input.span6,
    textarea.span6 {
        width: 556px
    }
    .uneditable-input.span5,
    input.span5,
    textarea.span5 {
        width: 456px
    }
    .uneditable-input.span4,
    input.span4,
    textarea.span4 {
        width: 356px
    }
    .uneditable-input.span3,
    input.span3,
    textarea.span3 {
        width: 256px
    }
    .uneditable-input.span2,
    input.span2,
    textarea.span2 {
        width: 156px
    }
    .uneditable-input.span1,
    input.span1,
    textarea.span1 {
        width: 56px
    }
    .thumbnails {
        margin-left: -30px
    }
    .thumbnails>li {
        margin-left: 30px
    }
    .row-fluid .thumbnails {
        margin-left: 0
    }
}

.modal-open .dropdown-menu {
    z-index: 2050
}

.modal-open .popover {
    z-index: 2060
}

.modal-open .tooltip {
    z-index: 2070
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop,
.modal-backdrop.fade.in {
    opacity: .8;
    filter: alpha(opacity=80)
}

.modal {
    outline: 0;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 1050;
    width: 560px;
    margin: -250px 0 0 -280px;
    overflow: auto;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .3);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
    box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box
}

.modal-footer,
.modal-form {
    margin-bottom: 0
}

.modal.fade {
    top: -25%;
    -webkit-transition: opacity .3s linear, top .3s ease-out;
    -moz-transition: opacity .3s linear, top .3s ease-out;
    -ms-transition: opacity .3s linear, top .3s ease-out;
    -o-transition: opacity .3s linear, top .3s ease-out;
    transition: opacity .3s linear, top .3s ease-out
}

.modal.fade.in {
    top: 50%
}

.modal-header {
    padding: 9px 15px;
    border-bottom: 1px solid #eee
}

.modal-header .close {
    float: right;
    margin-top: 2px
}

.modal-body {
    max-height: 400px;
    padding: 15px;
    overflow-y: auto
}

.modal-footer {
    padding: 14px 15px 15px;
    text-align: right;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: inset 0 1px 0 #fff;
    -moz-box-shadow: inset 0 1px 0 #fff;
    box-shadow: inset 0 1px 0 #fff
}

.modal-footer:after,
.modal-footer:before {
    display: table;
    content: ""
}

.modal-footer .btn+.btn {
    margin-bottom: 0;
    margin-left: 5px
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}