.full-width-content .content,
.content-sidebar .content {
	padding-left: 0!important;
	padding-right: 0!important;
}

#main_footer .content {
	width: auto;
}

.single #featured-image,
.single .entry-content {
	width: 640px;
}

#relatedProducts {
	margin-top: 50px;
}

.page-template-search-results.full-width-content .more-link,
.entry-content .more-link {
    display: block;
    margin: 10px 0 0 0;
    background: url(../images/more-link-arrow.png) no-repeat left center;
    padding-left: 10px;
    overflow: hidden;
}

.page-template-search-results.full-width-content .content,
.archive.full-width-content .content {
    padding: 0 130px 20px 130px;
}

.page-template-search-results.full-width-content .entry-content,
.archive.full-width-content .entry-content {
	width: 435px;
	float: right;
}

body .breadcrumb {
	background: url(../images/ROX_icon_path.png) no-repeat left center;
	padding-left: 30px;
	margin: 11px 0 25px 0;
}

 #email-signup-post {
  background: url(../images/VIP_ICON_compass.jpg) no-repeat;
  padding: 10px 10px 45px 250px;
}

 #email-signup-post .form-content li {
	list-style: none;
	background: url(../images/white-bullet.jpg) no-repeat left center;
	margin: 0;
	padding-left: 15px;
}

 #email-signup-post .form-content ul {
    margin: 10px 0 0 0;
}

.page #featured-image {
  text-align: center;
  margin: 15px 0;
}

 .wp-caption .wp-caption-text,
 .entry-content .gallery-notes {
  margin: 5px 0;
  text-align: left;
  padding: 0 5px;
}

 .wp-caption.alignnone {
  position: relative;
  margin-bottom: 25px;
  padding: 0;
}

 .wp-caption.alignnone .wp-caption-text {
  position: absolute;
  top: 50px;
  width: 250px;
  background: url(../images/semi-trans-black.png) repeat;
	color: #fff;
  padding: 30px;
}

 .wp-caption.alignnone .wp-caption-text strong {
  color: #6289c3;
}

.side-note {
	font-size: 14px;
}

.side-note,
#prod-pfid {
	width: 215px;
  float: right;
	margin-bottom: 25px;
}

.our-story .wp-caption {
  padding-right: 0;
  padding-left: 0;
}

.page-template-single.full-width-content .alignright .wp-caption-text,
.page-template-faq-php .alignright .wp-caption-text,
 div#prod-pfid p,
 .side-note p,
 .our-story .side-note p,
 .wp-caption-text {
	margin-right: 0!important;
}

.adventure-center .entry-title {
	padding: 20px 30px;
}

.adventure-center #recent-posts {
  padding: 20px;
  overflow: hidden;
}

.adventure-center #map-header {
  padding: 15px 30px;
}

.adventure-center #map-header h2 {
	float: left;
	line-height: 190%;
	margin: 0;
}

body .adventure-center #map-header .button {
	float: right;
	padding: 2px 15px;
	color: #fff;
}

.adventure-center #recent-posts .category-more-link {
	background: url(../images/white-bullet.jpg) no-repeat left center;
	padding-left: 25px;
}

.adventure-center #recent-posts .srp-thumbnail-box {
  display: inline-block;
  padding-right: 10px;
  vertical-align: top;
}

.adventure-center #recent-posts .srp-content-box {
	display: inline-block;
	width: 57%;
}

.adventure-center #recent-posts .srp-post-title {
	font-size: 14px;
	margin-top: 0;
	line-height: 140%;
}

.adventure-center #recent-posts .srp-widget-singlepost {
	margin-bottom: 25px;
}

body #main_content ul li {
	list-style: none;
}

 .archive .wp-post-image {
	margin-bottom: 31px;
}

.relpost-thumb-wrapper .relpost-block-single {
    display: inline-block;
    margin-right: 20px;
		vertical-align: top;
}

@media only screen and (max-width: 1023px) {
	.center_section {
		width: 100%!important;
	}
}

@media only screen and (max-width: 860px) {
	.side-note,
	#prod-pfid {
		float: none;
		text-align: center;
		width: auto;
	}
}

@media only screen and (max-width: 767px) {
	.single #featured-image, .single .entry-content {
		width: 100%;
	}
}

@media only screen and (max-width: 600px) {
	.wp-caption.alignnone .wp-caption-text {
	  position: static;
		width: auto;
	}
	#email-signup-post {
	 background-position: top center;
	 padding: 191px 0 0 0;
 	}
}
