/*
Theme Name: The Bravura
Description: Child theme for the The Bootstrap theme 
Author: Michael Lee
Template: the-bootstrap
*/

@import url("../the-bootstrap/style.css");

body > .container {
  margin-top: 0;
}

a {
  color: #9f7eab;
}

a:hover {
  color: #7f658a;
}

#page {
  background: transparent;
  /*background: transparent url('img/bravura_watermark.png') top center no-repeat;*/
  padding-top: 8px;
}

#site-title {
  background: transparent url('img/bravura_logo.png') top left no-repeat;
  clear: none;
  float: left;
}

#site-title a {
  display: inline-block;
  height: 102px;
  width: 242px;
}

#site-title span {
  display: none;
}

#site-description {
  clear: none;
  float: right;
  font-size: 1.5em;
  margin-top: 73px;
}

#header-image {
  height: 150px;
  margin: 129px 0 0;
}

.navbar {
  background: transparent url('img/header_shadow.png') bottom center no-repeat;
  padding-bottom: 24px;
}

.navbar-inner {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}

#primary {
  background: transparent url('img/primary_shadow.png') bottom center no-repeat;
  margin-bottom: 49px;
  padding: 0 0 19px;
  width: 769px;
}

#content {
  background: #ffffff;
  padding: 0 29px 1px;
}

.entry-content figure {
  max-width: 705px;
}

.page-header {
  background: #1b1b1b;
  color: #f5f5f5;
  margin: 0 -29px 16px;
  padding: 7px 31px 16px;
}

.form-actions {
  background: transparent;
  border: 0;
}

#secondary {
  background: transparent url('img/secondary_shadow.png') bottom center no-repeat;
  padding: 0 0 19px;
  width: 370px;
}

.widget {
  background: #ffffff;
  border: 0;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  margin-bottom: 0;
  padding-top: 0;
}

.widget, .well {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

.widget-title {
  background: #1b1b1b;
  color: #f5f5f5;
  margin: 0 -19px 14px;
  padding: 7px 19px;
}

#page-footer {
  background: transparent;
  border: 0;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  padding: 0;
}

.news-thumbnail {
  float: left;
  padding-right: 39px;
  text-align: center;
  width: 198px;
}
