/*!
 * Bootstrap Responsive v2.1.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
/* 20 */
/* 30 */
/* 20 */
@media (min-width: 1200px) {
  .row {
    margin-right: 0px;
  }
  [class*="span"] {
    float: right;
    margin-right: 0px;
  }
  .offset12 {
    margin-right: 840px;
    margin-left: 0px;
  }
  .offset11 {
    margin-right: 770px;
    margin-left: 0px;
  }
  .offset10 {
    margin-right: 700px;
    margin-left: 0px;	
  }
  .offset9 {
    margin-right: 630px;
    margin-left: 0px;	
  }
  .offset8 {
    margin-right: 560px;
    margin-left: 0px;	
  }
  .offset7 {
    margin-right: 490px;
    margin-left: 0px;	
  }
  .offset6 {
    margin-right: 420px;
    margin-left: 0px;	
  }
  .offset5 {
    margin-right: 350px;
    margin-left: 0px;	
  }
  .offset4 {
    margin-right: 280px;
    margin-left: 0px;	
  }
  .offset3 {
    margin-right: 210px;
    margin-left: 0px;	
  }
  .offset2 {
    margin-right: 140px;
    margin-left: 0px;	
  }
  .offset1 {
    margin-right: 70px;
    margin-left: 0px;	
  }
  .row-fluid [class*="span"] {
    float: right;
    margin-right: 0%;
    margin-left: 0%;
    *margin-right: -0.06944444444444445%;
    *margin-left: 0
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .offset12 {
    margin-right: 99.99999999999999%;
    *margin-right: 99.8611111111111%;
    margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset12:first-child {
    margin-right: 99.99999999999999%;
    *margin-right: 99.8611111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset11 {
    margin-right: 91.66666666666666%;
    *margin-right: 91.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset11:first-child {
    margin-right: 91.66666666666666%;
    *margin-right: 91.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset10 {
    margin-right: 83.33333333333331%;
    *margin-right: 83.19444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset10:first-child {
    margin-right: 83.33333333333331%;
    *margin-right: 83.19444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset9 {
    margin-right: 74.99999999999999%;
    *margin-right: 74.8611111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset9:first-child {
    margin-right: 74.99999999999999%;
    *margin-right: 74.8611111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset8 {
    margin-right: 66.66666666666666%;
    *margin-right: 66.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset8:first-child {
    margin-right: 66.66666666666666%;
    *margin-right: 66.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset7 {
    margin-right: 58.33333333333333%;
    *margin-right: 58.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset7:first-child {
    margin-right: 58.33333333333333%;
    *margin-right: 58.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset6 {
    margin-right: 49.99999999999999%;
    *margin-right: 49.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset6:first-child {
    margin-right: 49.99999999999999%;
    *margin-right: 49.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset5 {
    margin-right: 41.66666666666666%;
    *margin-right: 41.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset5:first-child {
    margin-right: 41.66666666666666%;
    *margin-right: 41.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset4 {
    margin-right: 33.33333333333333%;
    *margin-right: 33.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset4:first-child {
    margin-right: 33.33333333333333%;
    *margin-right: 33.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset3 {
    margin-right: 24.999999999999996%;
    *margin-right: 24.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset3:first-child {
    margin-right: 24.999999999999996%;
    *margin-right: 24.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset2 {
    margin-right: 16.666666666666664%;
    *margin-right: 16.52777777777778%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset2:first-child {
    margin-right: 16.666666666666664%;
    *margin-right: 16.52777777777778%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset1 {
    margin-right: 8.333333333333332%;
    *margin-right: 8.194444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.333333333333332%;
    *margin-right: 8.194444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0px;
  }
  .thumbnails > li {
    margin-right: 0px;
  }
  .row-fluid .thumbnails {
    margin-right: 0;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .row {
    margin-right: 0px;
  }
  [class*="span"] {
    float: right;
    margin-right: 0px;
  }
  .offset12 {
    margin-right: 504px;
    margin-left: 0px;
  }
  .offset11 {
    margin-right: 462px;
	margin-left: 0px;
  }
  .offset10 {
    margin-right: 420px;
	margin-left: 0px;
  }
  .offset9 {
    margin-right: 378px;
	margin-left: 0px;
  }
  .offset8 {
    margin-right: 336px;
	margin-left: 0px;
  }
  .offset7 {
    margin-right: 294px;
	margin-left: 0px;
  }
  .offset6 {
    margin-right: 252px;
	margin-left: 0px;
  }
  .offset5 {
    margin-right: 210px;
	margin-left: 0px;
  }
  .offset4 {
    margin-right: 168px;
	margin-left: 0px;
  }
  .offset3 {
    margin-right: 126px;
	margin-left: 0px;
  }
  .offset2 {
    margin-right: 84px;
	margin-left: 0px;
  }
  .offset1 {
    margin-right: 42px;
	margin-left: 0px;
  }
  .row-fluid [class*="span"] {
    float: right;
    margin-right: 0%;
    margin-left: 0%;
    *margin-right: -0.06944444444444445%;
    *margin-left: 0
  }
  .row-fluid [class*="span"]:first-child {
    margin-right: 0;
  }
  .row-fluid .offset12 {
    margin-right: 99.99999999999999%;
    *margin-right: 99.8611111111111%;
    margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset12:first-child {
    margin-right: 99.99999999999999%;
    *margin-right: 99.8611111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset11 {
    margin-right: 91.66666666666666%;
    *margin-right: 91.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset11:first-child {
    margin-right: 91.66666666666666%;
    *margin-right: 91.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset10 {
    margin-right: 83.33333333333331%;
    *margin-right: 83.19444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset10:first-child {
    margin-right: 83.33333333333331%;
    *margin-right: 83.19444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset9 {
    margin-right: 74.99999999999999%;
    *margin-right: 74.8611111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset9:first-child {
    margin-right: 74.99999999999999%;
    *margin-right: 74.8611111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset8 {
    margin-right: 66.66666666666666%;
    *margin-right: 66.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset8:first-child {
    margin-right: 66.66666666666666%;
    *margin-right: 66.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset7 {
    margin-right: 58.33333333333333%;
    *margin-right: 58.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset7:first-child {
    margin-right: 58.33333333333333%;
    *margin-right: 58.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset6 {
    margin-right: 49.99999999999999%;
    *margin-right: 49.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset6:first-child {
    margin-right: 49.99999999999999%;
    *margin-right: 49.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset5 {
    margin-right: 41.66666666666666%;
    *margin-right: 41.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset5:first-child {
    margin-right: 41.66666666666666%;
    *margin-right: 41.52777777777777%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset4 {
    margin-right: 33.33333333333333%;
    *margin-right: 33.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset4:first-child {
    margin-right: 33.33333333333333%;
    *margin-right: 33.19444444444444%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset3 {
    margin-right: 24.999999999999996%;
    *margin-right: 24.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset3:first-child {
    margin-right: 24.999999999999996%;
    *margin-right: 24.86111111111111%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset2 {
    margin-right: 16.666666666666664%;
    *margin-right: 16.52777777777778%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset2:first-child {
    margin-right: 16.666666666666664%;
    *margin-right: 16.52777777777778%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset1 {
    margin-right: 8.333333333333332%;
    *margin-right: 8.194444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  .row-fluid .offset1:first-child {
    margin-right: 8.333333333333332%;
    *margin-right: 8.194444444444443%;
	margin-left: 0px;
    *margin-left: 0px
  }
  input,
  textarea,
  .uneditable-input {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0px;
  }
}
@media (max-width: 768px) {
  .dl-horizontal dt {
    text-align: right;
  }
  .dl-horizontal dd {
    margin-right: 0;
  }
  .row,
  .thumbnails {
    margin-right: 0;
  }
  .thumbnails > li {
    margin-right: 0;
  }
  [class*="span"],
  .row-fluid [class*="span"] {
    margin-right: 0;
  }
  .controls-row [class*="span"] + [class*="span"] {
    margin-right: 0;
  }
}
@media (max-width: 480px) {
  .form-horizontal .control-label {
    text-align: right;
  }
  .form-horizontal .controls {
    margin-right: 0;
  }
}
@media (max-width: 768px) {

  .navbar .brand {
    margin: 0 -5px 0 0;
  }
  .nav-collapse .dropdown-menu {
    right: auto;
  }
  .navbar .nav-collapse .nav.pull-right {
    margin-right: 0;
  }
}
