/* override bootstrap in minisite */
h1, .h1 {
  line-height: inherit;
  margin-bottom: 37px;
}
blockquote.pull-right {
  padding-right: 12px;
}
.container {
  padding-left: 12px;
  padding-right: 12px;
}

.container-fluid {
  padding-left: 12px;
  padding-right: 12px;
  max-width: 1024px;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-left: 0;
  padding-right: 0;
}
.form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0px;
}
.navbar-collapse {
  padding-right: 12px;
  padding-left: 12px;
}
.container-fluid > .navbar-collapse {
  margin-right: -12px;
  margin-left: -12px;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -12px;
  }
}
.navbar-form {
  margin-left: -12px;
  margin-right: -12px;
}
@media (min-width: 768px) {
  .navbar-right {
    margin-right: -12px;
  }
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-left: 12px;
  padding-right: 12px;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 12px;
  padding-right: 12px;
}
.carousel {
  margin-left: -12px;
  margin-right: -12px;
}
.carousel-inner > .item {
  margin-top: 37px;
  margin-bottom: 37px;
}
.carousel-control {
  width: auto;
  text-shadow: 0 3px 10px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: none;
}
.carousel-control.right {
  background-image: none;
}
@media (min-width: 768px) {
	.carousel-inner > .item {
	  margin-top: 77px;
	  margin-bottom: 77px;
	}
}
.collapse{
	display: inline;
}
.dropdown-header {
    white-space: inherit;
	color: #3E290F;
}
.navbar-nav {
  margin: inherit;
}
.navbar-nav > li {float: none;background: #DAEBEF;margin: 1px 1px;font-size: 1.2em;font-weight: bold;text-align: center;vertical-align: middle;}
.navbar-nav > li > a {padding-top: 20px;padding-bottom: 20px;line-height: 1.2em;}
.navbar {
  margin-bottom: 0;
  border:0;
}

.carousel-control:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.table-responsive{
   /*margin-right:-42px; */
   width: auto; 
   height: auto;
   border: 0;
   margin: 0;
   padding: 0; 
   margin-bottom: 20px;
}