
a.service-link{
	border-bottom: 1px dashed;
	padding-bottom: 3px;
	margin-right: 15px;
	color: #fff;
}

.button, input.wpcf7-form-control.wpcf7-submit, #mc_embed_signup .button {
    border: 1px solid;
	border-radius: 5px;
}

.footnote{
  display: inline-block;
	width: 100%;
  text-align: right;
	margin:0 0 20px 0;
  padding:0 0 10px 0;
  text-transform: uppercase;
  font-size: 85%;
  font-weight: 300;
  clear: both;
	border-bottom: 1px dotted #666;
	letter-spacing: 1px;
}

.widget li {
    line-height: 140%;
    margin-bottom: 10px;
}

span.dashicons.dashicons-arrow-down {
    font-size: 125%;
}

/* Header - Nav */

.menu-item-229{
	vertical-align:-2px;
}

.menu-item-229 a{
  font-weight:700;
  font-size: 160%;
  text-transform:capitalize;
}

header#masthead {
  display: none;
}

.header-widget{
	float: unset;
	max-width: unset;
	display:none;
}
.headerleft{
	text-align:center;
	width: 100%;
	float: left;
	font-size: 90%;
}
.headerright{
	text-align:right;
	width: 50%;
	float: right;
	display:none;
}
#menu-item-1261, #menu-item-948 {
    float: right;
}

.archive #menu-item-665 a, #category #menu-item-665 a {
    color: #1e72bd !important;
}

.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{
	
}

@media only screen and (max-width:768px){
	.page-header-content-container{
		padding: 30px;
	}
	
	.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{
	margin-top:30px;
}
}
/* Header - Nav */


/* Post Styles */

.post-image{
	margin: 20px -60px 20px -60px !important;
    max-width: unset;
}

article.category-customer-reviews{
	font-style: italic;
	font-weight: 300;
	font-size: 135%;
	margin: 0 0 50px;
	text-align:center;
	border: 1px solid #eee;
	padding: 20px 50px 20px !important;
	letter-spacing: 1px;
	background-color: #ffffff;
background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23f9f9f9' fill-opacity='1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.category-customer-reviews h4{
	font-size:80%;
	font-weight: 500;
	font-style:normal;
	letter-spacing:normal;
	display: inline-block !important;
}
article.category-customer-reviews:before{
	content:"– CUSTOMER REVIEW –";
	font-weight: 400;
	font-size: 75%;
	margin: 10px 10px 10px 10px;
	display: block;
	font-style:normal;
	letter-spacing: 1px;
}
@media only screen and (max-width:768px){
	article.category-customer-reviews{
  font-size: 110%;
  margin: 0;
	border: 0;
	padding: 30px 0px !important;
	}
}
/* Post Styles */


/* Category */

.category.one-container .site-content{
	margin-top: 0;
}

@media only screen and (max-width:768px){

}
.category-subnav a.service-link{
	border-bottom: 0;
}

/* Category */
/* Footer */
ul#menu-footer-navigation li {
    float: left;
    margin: 0 20px 5px 0;
}