
@media(min-width:768px) {
	.col-sm-offset-12 {
        margin-left: 100%}
    .col-sm-offset-11 {
        margin-left: 91.66666666666666%}
    .col-sm-offset-10 {
        margin-left: 83.33333333333334%}
    .col-sm-offset-9 {
        margin-left: 75%}
    .col-sm-offset-8 {
        margin-left: 66.66666666666666%}
    .col-sm-offset-7 {
        margin-left: 58.333333333333336%}
    .col-sm-offset-6 {
        margin-left: 50%}
    .col-sm-offset-5 {
        margin-left: 41.66666666666667%}
    .col-sm-offset-4 {
        margin-left: 33.33333333333333%}
    .col-sm-offset-3 {
        margin-left: 25%}
    .col-sm-offset-2 {
        margin-left: 16.666666666666664%}
    .col-sm-offset-1 {
        margin-left: 8.333333333333332%}
    .col-sm-offset-0 {
        margin-left: 0;
    }
}
@media(min-width:992px) {
	.col-md-offset-12 {
        margin-left: 100%}
    .col-md-offset-11 {
        margin-left: 91.66666666666666%}
    .col-md-offset-10 {
        margin-left: 83.33333333333334%}
    .col-md-offset-9 {
        margin-left: 75%}
    .col-md-offset-8 {
        margin-left: 66.66666666666666%}
    .col-md-offset-7 {
        margin-left: 58.333333333333336%}
    .col-md-offset-6 {
        margin-left: 50%}
    .col-md-offset-5 {
        margin-left: 41.66666666666667%}
    .col-md-offset-4 {
        margin-left: 33.33333333333333%}
    .col-md-offset-3 {
        margin-left: 25%}
    .col-md-offset-2 {
        margin-left: 16.666666666666664%}
    .col-md-offset-1 {
        margin-left: 8.333333333333332%}
    .col-md-offset-0 {
        margin-left: 0;
    }
}

.col-xs-12 {
    width: 100%}
.col-xs-11 {
    width: 91.66666666666666%}
.col-xs-10 {
    width: 83.33333333333334%}
.col-xs-9 {
    width: 75%}
.col-xs-8 {
    width: 66.66666666666666%}
.col-xs-7 {
    width: 58.333333333333336%}
.col-xs-6 {
    width: 50%}
.col-xs-5 {
    width: 41.66666666666667%}
.col-xs-4 {
    width: 33.33333333333333%}
.col-xs-3 {
    width: 25%}
.col-xs-2 {
    width: 16.666666666666664%}
.col-xs-1 {
    width: 8.333333333333332%}

.hidden {
    display: none!important;
    visibility: hidden!important;
}
.affix {
    position: fixed;
}
@-ms-viewport {
    width: device-width;
}
.visible-xs, tr.visible-xs, th.visible-xs, td.visible-xs {
    display: none!important;
}
@media(max-width:767px) {
    .visible-xs {
        display: block!important;
    }
    table.visible-xs {
        display: table;
    }
    tr.visible-xs {
        display: table-row!important;
    }
    th.visible-xs, td.visible-xs {
        display: table-cell!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .visible-xs.visible-sm {
        display: block!important;
    }
    table.visible-xs.visible-sm {
        display: table;
    }
    tr.visible-xs.visible-sm {
        display: table-row!important;
    }
    th.visible-xs.visible-sm, td.visible-xs.visible-sm {
        display: table-cell!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .visible-xs.visible-md {
        display: block!important;
    }
    table.visible-xs.visible-md {
        display: table;
    }
    tr.visible-xs.visible-md {
        display: table-row!important;
    }
    th.visible-xs.visible-md, td.visible-xs.visible-md {
        display: table-cell!important;
    }
}
@media(min-width:1200px) {
    .visible-xs.visible-lg {
        display: block!important;
    }
    table.visible-xs.visible-lg {
        display: table;
    }
    tr.visible-xs.visible-lg {
        display: table-row!important;
    }
    th.visible-xs.visible-lg, td.visible-xs.visible-lg {
        display: table-cell!important;
    }
}
.visible-sm, tr.visible-sm, th.visible-sm, td.visible-sm {
    display: none!important;
}
@media(max-width:767px) {
    .visible-sm.visible-xs {
        display: block!important;
    }
    table.visible-sm.visible-xs {
        display: table;
    }
    tr.visible-sm.visible-xs {
        display: table-row!important;
    }
    th.visible-sm.visible-xs, td.visible-sm.visible-xs {
        display: table-cell!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block!important;
    }
    table.visible-sm {
        display: table;
    }
    tr.visible-sm {
        display: table-row!important;
    }
    th.visible-sm, td.visible-sm {
        display: table-cell!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .visible-sm.visible-md {
        display: block!important;
    }
    table.visible-sm.visible-md {
        display: table;
    }
    tr.visible-sm.visible-md {
        display: table-row!important;
    }
    th.visible-sm.visible-md, td.visible-sm.visible-md {
        display: table-cell!important;
    }
}
@media(min-width:1200px) {
    .visible-sm.visible-lg {
        display: block!important;
    }
    table.visible-sm.visible-lg {
        display: table;
    }
    tr.visible-sm.visible-lg {
        display: table-row!important;
    }
    th.visible-sm.visible-lg, td.visible-sm.visible-lg {
        display: table-cell!important;
    }
}
.visible-md, tr.visible-md, th.visible-md, td.visible-md {
    display: none!important;
}
@media(max-width:767px) {
    .visible-md.visible-xs {
        display: block!important;
    }
    table.visible-md.visible-xs {
        display: table;
    }
    tr.visible-md.visible-xs {
        display: table-row!important;
    }
    th.visible-md.visible-xs, td.visible-md.visible-xs {
        display: table-cell!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .visible-md.visible-sm {
        display: block!important;
    }
    table.visible-md.visible-sm {
        display: table;
    }
    tr.visible-md.visible-sm {
        display: table-row!important;
    }
    th.visible-md.visible-sm, td.visible-md.visible-sm {
        display: table-cell!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block!important;
    }
    table.visible-md {
        display: table;
    }
    tr.visible-md {
        display: table-row!important;
    }
    th.visible-md, td.visible-md {
        display: table-cell!important;
    }
}
@media(min-width:1200px) {
    .visible-md.visible-lg {
        display: block!important;
    }
    table.visible-md.visible-lg {
        display: table;
    }
    tr.visible-md.visible-lg {
        display: table-row!important;
    }
    th.visible-md.visible-lg, td.visible-md.visible-lg {
        display: table-cell!important;
    }
}
.visible-lg, tr.visible-lg, th.visible-lg, td.visible-lg { display: none!important;}

@media(max-width:767px) {
    .visible-lg.visible-xs {
        display: block!important;
    }
    table.visible-lg.visible-xs {
        display: table;
    }
    tr.visible-lg.visible-xs {
        display: table-row!important;
    }
    th.visible-lg.visible-xs, td.visible-lg.visible-xs {
        display: table-cell!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .visible-lg.visible-sm {
        display: block!important;
    }
    table.visible-lg.visible-sm {
        display: table;
    }
    tr.visible-lg.visible-sm {
        display: table-row!important;
    }
    th.visible-lg.visible-sm, td.visible-lg.visible-sm {
        display: table-cell!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .visible-lg.visible-md {
        display: block!important;
    }
    table.visible-lg.visible-md {
        display: table;
    }
    tr.visible-lg.visible-md {
        display: table-row!important;
    }
    th.visible-lg.visible-md, td.visible-lg.visible-md {
        display: table-cell!important;
    }
}
@media(min-width:1200px) {
    .visible-lg {
        display: block!important;
    }
    table.visible-lg {
        display: table;
    }
    tr.visible-lg {
        display: table-row!important;
    }
    th.visible-lg, td.visible-lg {
        display: table-cell!important;
    }
}
.hidden-xs {
    display: block!important;
}
table.hidden-xs {
    display: table;
}
tr.hidden-xs {
    display: table-row!important;
}
th.hidden-xs, td.hidden-xs {
    display: table-cell!important;
}
@media(max-width:767px) {
    .hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs {
        display: none!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm {
        display: none!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md {
        display: none!important;
    }
}
@media(min-width:1200px) {
    .hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg {
        display: none!important;
    }
}
.hidden-sm {
    display: block!important;
}
table.hidden-sm {
    display: table;
}
tr.hidden-sm {
    display: table-row!important;
}
th.hidden-sm, td.hidden-sm {
    display: table-cell!important;
}
@media(max-width:767px) {
    .hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs {
        display: none!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm {
        display: none!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md {
        display: none!important;
    }
}
@media(min-width:1200px) {
    .hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg {
        display: none!important;
    }
}
.hidden-md {
    display: block!important;
}
table.hidden-md {
    display: table;
}
tr.hidden-md {
    display: table-row!important;
}
th.hidden-md, td.hidden-md {
    display: table-cell!important;
}
@media(max-width:767px) {
    .hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs {
        display: none!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm {
        display: none!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md {
        display: none!important;
    }
}
@media(min-width:1200px) {
    .hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg {
        display: none!important;
    }
}
.hidden-lg {
    display: block!important;
}
table.hidden-lg {
    display: table;
}
tr.hidden-lg {
    display: table-row!important;
}
th.hidden-lg, td.hidden-lg {
    display: table-cell!important;
}
@media(max-width:767px) {
    .hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs {
        display: none!important;
    }
}
@media(min-width:768px) and (max-width:991px) {
    .hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm {
        display: none!important;
    }
}
@media(min-width:992px) and (max-width:1199px) {
    .hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md {
        display: none!important;
    }
}
@media(min-width:1200px) {
    .hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg {
        display: none!important;
    }
}
.visible-print, tr.visible-print, th.visible-print, td.visible-print {
    display: none!important;
}
@media print {
    .visible-print {
        display: block!important;
    }
    table.visible-print {
        display: table;
    }
    tr.visible-print {
        display: table-row!important;
    }
    th.visible-print, td.visible-print {
        display: table-cell!important;
    }
    .hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print {
        display: none!important;
    }
}