/* Vantage Full Width Layout - Adjust Site Width */

body.responsive.layout-full #page-wrapper .full-container {
  max-width: 1200px;
}

body.responsive.layout-full #page-wrapper header#masthead .site-navigation {
  margin: 0 -35px;
}

body.responsive.layout-full #page-wrapper header#masthead .site-navigation .full-container {
  background: #000;
  max-width: 100%;
}

body.responsive.layout-full #page-wrapper header#masthead .site-navigation .full-container .mega-menu-wrap {
  margin: 0 auto;
  max-width: 1200px;
}

article.post .entry-header,
article.page .entry-header {
  margin-bottom: 5px;
}

article.post,
article.page {
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 30px;
  padding-bottom: 30px;
}

article.post .entry-header h1.entry-title,
article.page .entry-header h1.entry-title {
  color: #3b3b3b;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.35em;
}

/* Change size of Vantage Blog Small Icon */

article.post.post-with-thumbnail-icon .entry-thumbnail,
article.page.post-with-thumbnail-icon .entry-thumbnail {
  width: 25%;
}

article.post.post-with-thumbnail-icon .entry-main,
article.page.post-with-thumbnail-icon .entry-main {
  width: 70%;
}

/* Home */

.home #main {
  padding-top: 0;
}

.home.layout-full .panel-row-style.panel-row-style-full-width {
  padding-top: 0;
}

/* Rentals */

#page-133 {
  padding-top: 0;
}

.rentals.layout-full .panel-row-style.panel-row-style-full-width {
  padding-top: 0;
}

.so-widget-blog-style-one-blog-style-one-style-f70b9422c3b0 .blog_one_style .meta .left-style {
  display: none;
}

/* Inked Blog */

.iw-so-blog .iw-so-blog-container .iw-so-article .iw-so-article-content.iw-so-blog-article-responsive {
  width: 64% !important;
}

.iw-so-article-content {
  padding: 0 10px 10px 10px !important;
}

.so-widget-ink-blog-thumb-left-885d77d943b3 .iw-so-article {
  margin-bottom: 2em !important;
}

.iw-so-article {
  margin-bottom: 2em !important;
}

article.post .entry-header h1.entry-title {
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 12px;
}

.so-widget-ink-blog-thumb-left-763762d9c043 .iw-so-article-btn:hover {
  line-height: 21px;
}

#main.site-main {
  margin-top: 0px;
}

.entry-content h3 {
  margin-top: 2px;
  line-height: 31px;
}

.iw-so-article-btn {
  color: #fff !important;
}

#pg-w5a70e5311c460-0 .panel-grid-cell {
  width: auto !important;
  padding: 0 5px !important;
}



@media (max-width: 768px) {
  .iw-so-article-title {
    margin-top: 1em !important;
  }
   }

	#masthead .hgroup #header-sidebar {
		display: flex;
		align-items: center;
		font-size: 1.4em !important;
	}

/* Employment */
.anchor{
  display: block;
  height: 200px; /*same height as header*/
  margin-top: -200px; /*same height as header*/
  visibility: hidden;
}