@import url('../salient/style.css');
@import url('../salient/header.css');
@import url('../salient/footer.css');
.google-map-placeholder {
  border: none !important;
}
body {
  color: #555 !important;
}
#page-header-bg {
  background-position: center center !important;
}
.container-wrap,
.project-title {
  background: black none repeat scroll 0 0;
  margin-top: -55px;
  padding-bottom: 40px;
  position: relative;
  z-index: 10;
  padding-top: 5.5em;
}
.full-width-section.standard_section {
  background: white;
}
.row,
div.clear {
  padding-bottom: 1em;
}
#search-btn {
  display: none;
}
#social a {
  font-size: 15px;
}
header#top nav > ul > li {
  float: left;
  text-transform: uppercase !important;
  letter-spacing: 2px !important;
}
#social a:hover {
  color: #f8b62d;
}
.container-wrap {
  background: #fff none repeat scroll 0 0;
  margin-top: -55px !important;
  padding-bottom: 22px !important;
  padding-top: 3.2em !important;
  position: relative;
  z-index: 10;
}
.iframe-embed {
  margin-bottom: -10px !important;
  position: relative;
}
div.clear {
  padding-bottom: 0 !important;
}
.section-title h2 {
  color: #5f7a87;
  font-size: 1em;
  letter-spacing: 0.5px !important;
  line-height: 25px;
  margin: 20px 0;
  padding: 0 25px;
  text-transform: uppercase;
}
.full-width-section > .col.span_12.light {
  color: #000;
}
.col.boxed {
  background-color: #fff;
  box-shadow: none;
  padding: 25px 0px;
  position: relative;
}

.meta-author,
meta-category,
meta-comment-count,
.post-meta,
.meta-category,
.meta-comment-count {
  display: none !important;
}
.post-content {
  padding: 0px;
}
.col.boxed img {
  padding: 0;
}
.gmap_name strong {
  color: #5f7a87;
  font-size: 1.8em;
  font-weight: lighter;
  text-align: center;
}
.row .col.section-title {
  border-bottom: none !important;
}
.element_2 .title-block_2 a,
.element_2 .title-block_2 a:link,
.element_2 .title-block_2 a:visited {
  text-transform: uppercase !important;
}
.element_2 .title-block_2 {
  height: 40px !important;
}
.ptb_post {
}
.row .ptb_image {
  margin: 0 !important;
}
.ptb_post_image {
  margin: 0 0 0.4em;
}
.ptb_col.ptb_col1-1.ptb_col_first {
  background: #c9d8df none repeat scroll 0 0;
}
.ptb_post_title {
  line-height: 1em;
  padding: 0;
  color: #fff !important;
  font-size: 1.8em;
  margin: 0.45em 1em !important;
}
.ptb_post_title.ptb_entry_title > a {
  font-size: 0.7em !important;
  text-align: center !important;
  display: block !important;
  color: #666;
}
.row .col.section-title.project-title,
.row .col.section-title.blog-title {
  display: none !important;
}
.col.span_6 li {
  line-height: 2em !important;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #5f7a87 !important;
}
h1 {
  font-size: 26px;
  letter-spacing: 0.5px;
}
h2 {
  font-size: 19px;
  line-height: 30px;
  margin: 17px 0 3px;
}
#sidebar .widget.widget_categories li a,
#sidebar .widget.widget_pages li a,
#sidebar .widget.widget_nav_menu li a,
#sidebar div ul li {
  border-bottom: 2px dotted #8799a2;
  display: block;
  font-size: 1em;
  padding: 8px 0;
  text-transform: uppercase;
}
.main-content ul,
.main-content ol {
  margin-bottom: 30px;
  margin-left: 30px;
}
.project-attrs.checks {
  padding-left: 35px;
}
.icon-ok-sign {
  margin-left: -20px;
}
.winepairing {
  background: #8799a2 none repeat scroll 0 0;
  color: white;
  margin-top: 18px;
  padding: 10px 25px;
}
.winepairing h2 {
  color: white !important;
}
.title > a,
.content-inner h1 {
  font-family: bad script !important;
}
.ptb_entry_content {
  margin: 1em 1.25em;
}
article.post .more-link span,
.blog-recent .more-link span {
  background-color: #8799a2;
  font-size: 15px;
  padding: 16px 25px;
}
#mobile-menu #mobile-search {
  display: none !important;
}
.ptb_post_title.ptb_entry_title > a {
  color: white;
  display: block;
  font-family: bad script;
  font-size: 0.89em;
}
#mobile-menu ul li a {
  border-bottom: 1px dotted rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.6);
  display: block;
  font-size: 17px;
  letter-spacing: 1px;
  padding: 16px 0 !important;
  position: relative;
  text-transform: uppercase;
}
#sidebar h4 {
  font-size: 17px;
  font-size: 17px !important;
  letter-spacing: 1px;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #f39800 !important;
}
div.gmap .gmap_description img {
  padding: 5px !important;
}
.gmap_description .more-link {
  display: block;
  font-size: 1.1em;
  text-align: center;
  text-decoration: underline;
  text-transform: uppercase;
  color: #f39800 !important;
}
div.gmap_infowindow h2 {
  font-size: 1.35em !important;
  text-transform: uppercase;
}
div.gmap_infowindow h2 strong {
  color: #5f7a87 !important;
  font-weight: bold;
}
