/*!
 * Bootstrap v3.2.0
 *
 * Copyright 2014 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.
 *
 * This file has changed by Medeiros, Marcos
 */

html {
  font-size: 10px;
  -webkit-text-size-adjust: 12px;
      -ms-text-size-adjust: 12px;
}

body {
	width: auto;
	border: 0;
	margin: 0 5%;
	padding: 0;
	float: none !important;
	
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	background-color: #ffffff;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 10px 0;
  font-family: inherit;
  font-weight: bold;
  color: inherit;
  text-rendering: optimizelegibility;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}

h1 {
  font-size: 20px;
  line-height: 22px;
}

h2 {
  font-size: 18px;
  line-height: 20px;
}

h3 {
  font-size: 16px;
  line-height: 18px;
}

h4 {
  font-size: 14px;
  line-height: 16px;
}

h5 {
  font-size: 12px;
  line-height: 14px;
}

h6 {
  font-size: 10px;
  line-height: 12px;
}

h1 small {
  font-size: 24.5px;
}

h2 small {
  font-size: 17.5px;
}

h3 small {
  font-size: 14px;
}

h4 small {
  font-size: 14px;
}

blockquote, ul {
margin: 0;
}

ul {list-style: none}

li {
content: "» ";
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

legend small {
  font-size: 8px;
  color: #999999;
}

label,
input,
button,
select,
textarea {
  font-size: 10px;
  font-weight: normal;
  line-height: 12px;
}


dl {
  margin-bottom: 10px;
}

dt,
dd {
  line-height: 12px;
}

dt {
  font-weight: bold;
}

dd {
  margin-left: 10px;
}

.dl-horizontal {
  *zoom: 1;
}

.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  line-height: 0;
  content: "";
}

.dl-horizontal:after {
  clear: both;
}

.dl-horizontal dt {
  float: left;
  width: 160px;
  overflow: hidden;
  clear: left;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dl-horizontal dd {
  margin-left: 180px;
}

.btn {
	display: none;
}

.container {
  width: 100%;
}

.span12 {
	width: 100%;
  *width: 99.94680851063829%;
}

.span11 {
	width: 91.45299145299145%;
 	*width: 91.39979996362975%;
}

.span10 {
    width: 82.90598290598291%;
    *width: 82.8527914166212%;
}

.span9 {
    width: 74.35897435897436%;
    *width: 74.30578286961266%;
}

.span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
}

.span7 {
    width: 57.26495726495726%;
    *width: 57.21176577559556%;
}

.span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
}

.span5 {
    width: 40.17094017094017%;
    *width: 40.11774868157847%;
}

.span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
}

.span3 {
    width: 23.076923076923077%;
    *width: 23.023731587561375%;
}

.span2 {
    width: 14.52991452991453%;
    *width: 14.476723040552828%;
}

.span1 {
    width: 5.982905982905983%;
    *width: 5.929714493544281%;
}

.offset12 {
    margin-left: 105.12820512820512%;
    *margin-left: 105.02182214948171%;
  }
.offset12:first-child {
    margin-left: 102.56410256410257%;
    *margin-left: 102.45771958537915%;
  }
.offset11 {
    margin-left: 96.58119658119658%;
    *margin-left: 96.47481360247316%;
  }
.offset11:first-child {
    margin-left: 94.01709401709402%;
    *margin-left: 93.91071103837061%;
  }
.offset10 {
    margin-left: 88.03418803418803%;
    *margin-left: 87.92780505546462%;
  }
.offset10:first-child {
    margin-left: 85.47008547008548%;
    *margin-left: 85.36370249136206%;
  }
.offset9 {
    margin-left: 79.48717948717949%;
    *margin-left: 79.38079650845607%;
  }
.offset9:first-child {
    margin-left: 76.92307692307693%;
    *margin-left: 76.81669394435352%;
  }
.offset8 {
    margin-left: 70.94017094017094%;
    *margin-left: 70.83378796144753%;
  }
.offset8:first-child {
    margin-left: 68.37606837606839%;
    *margin-left: 68.26968539734497%;
  }
.offset7 {
    margin-left: 62.393162393162385%;
    *margin-left: 62.28677941443899%;
  }
.offset7:first-child {
    margin-left: 59.82905982905982%;
    *margin-left: 59.72267685033642%;
  }
.offset6 {
    margin-left: 53.84615384615384%;
    *margin-left: 53.739770867430444%;
  }
.offset6:first-child {
    margin-left: 51.28205128205128%;
    *margin-left: 51.175668303327875%;
  }
.offset5 {
    margin-left: 45.299145299145295%;
    *margin-left: 45.1927623204219%;
  }
.offset5:first-child {
    margin-left: 42.73504273504273%;
    *margin-left: 42.62865975631933%;
  }
.offset4 {
    margin-left: 36.75213675213675%;
    *margin-left: 36.645753773413354%;
  }
.offset4:first-child {
    margin-left: 34.18803418803419%;
    *margin-left: 34.081651209310785%;
  }
.offset3 {
    margin-left: 28.205128205128204%;
    *margin-left: 28.0987452264048%;
  }
.offset3:first-child {
    margin-left: 25.641025641025642%;
    *margin-left: 25.53464266230224%;
  }
.offset2 {
    margin-left: 19.65811965811966%;
    *margin-left: 19.551736679396257%;
  }
.offset2:first-child {
    margin-left: 17.094017094017094%;
    *margin-left: 16.98763411529369%;
  }
.offset1 {
    margin-left: 11.11111111111111%;
    *margin-left: 11.004728132387708%;
  }
.offset1:first-child {
    margin-left: 8.547008547008547%;
    *margin-left: 8.440625568285142%;
  }

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 12px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 10px;
  line-height: 12px;
  color: #555555;
  vertical-align: middle;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.input-append .add-on,
.input-prepend .add-on {
  display: inline-block;
  width: auto;
  height: 12px;
  min-width: 16px;
  padding: 4px 5px;
  font-size: 10px;
  font-weight: normal;
  line-height: 12px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #eeeeee;
  border: 1px solid #ccc;
}

a[href]:after {
    content: none !important;
}

a.hidden-print-href[href]:after {
	content: none !important;
}
