/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.colleft {
	float: left;
	width: 60%;
}

.colright {
	float: right;
	width: 35%;
}

@media (min-width: 1000px) {
	.content-wrapper.full-width.without-featured-image {
		margin: 0;
		padding: 55px 150px;
	}
}

@media screen and (min-width: 1000px) {
	.content-wrapper.with-featured-image {
		margin: 0;
	}
}

.page header.entry-header {
	display: none;
}

.site-description:before, .site-description:after {
	content: " ";
}

.widget-title:before, .widget-title:after {
	content: " ";
}

h1 {
	font-size: 30px !important;
	}

H2 {
	font-size: 20px !important;
	}

p, ul, li {
	font-size: 15px; 
	}

/* Change top menu font */
#top-menu a {
	font-size: 14px;
	font-weight: 400;
	color: #7a672b;
}

/* Apply Montserrat as base font */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-family: "Montserrat", sans-serif; 
	color:#7a672b;	
}


#media_image-18 {
	text-align: center;
}
#media_image-10 {
	text-align: center;
}

#media_image-17 {
	text-align: center;
}
#media_image-15 {
	text-align: center;
}
/* change color of hyperlinks */
#main a {
	color:#7a672b;
	text-decoration: underline;
}

.site-branding {
background: #dcddde !important;
}

.site-content {background-color: #dcddde !important;}

.content-wrapper {
background: #dcddde !important;
}

/* margin content full width / 4666098-hc rw */
.content-wrapper.full-width.with-featured-image{
	margin:0em 8% 0 !important;
}
.strong-view.default .testimonial-content .testimonial-image img { border: none; padding: 0; }

.wpm-testimonial-template-default aside#secondary {
	display: none;
}

/* for page interior-designer-sydney */	
.page.page-id-1252 .hero .entry-thumbnail img,
.page.page-id-203 .hero .entry-thumbnail img,
.page.page-id-78 .hero .entry-thumbnail img{
    width: 100%;
    height: 438px;
    object-fit: cover;
}


@media screen and (min-width: 1000px) {
.wpm-testimonial-template-default .content-area {
    float: left;
    width: 100%;
    max-width: none;
    margin-left: 0px;
}
}

.wpm-testimonial-template-default .content-area .post-thumbnail img {
	width: 100%;
}

@media screen and (min-width: 1000px) {
.wpm-testimonial-template-default .content-area .post-thumbnail + .entry-header {
    background: none;
    margin: 15px 0 0 0;
    padding: 0;
    position: relative;
    transform: none;
    width: 100%;
}
}

.wpm-testimonial-template-default .content-area h1.entry-title {
	text-align: center;
}

@media screen and (min-width: 1000px) {
.wpm-testimonial-template-default .content-area .entry-body {
    margin-top: 1.6em;
    padding: 0 0 0 0;
}
}

@media screen and (min-width: 1000px) {
.wpm-testimonial-template-default .site-content {
    padding: 0 0 0 0;
}
}
/*Align social media icons in footer to left|KG-10841218-hc*/
.widget-area  .jetpack_widget_social_icons .jetpack-social-widget-list{
	text-align:left;
}

/* margin content full width post 1366 10841218-HC*/

.wpm-testimonial .entry-content {
    margin:  0 13% 0;
}

/* reduce size of the next and prev nav links */
#main .nav-links a {
  font-size: 70%;
	font-family: montserrat;
}
/* change footer widget hyperlink color and style */

.footer-widget-area a {
    color:#7a672b;
	}
#sfwa_footer a, .footer-widget-area a {
    color:#7a672b;
	}
/* Change color of social media icons in social menu */

.jetpack-social-navigation-svg .icon {
    color: #7a672b;
}

/* Change screen width to full-width 22369575-hc cw */
@media screen and (min-width: 1000px) {
.site {
max-width: 100%;
}
}
/* Remove top padding so there's no space between menu and content | JC-24268297-hc */
@media (min-width: 1000px) {
  .content-wrapper.full-width.without-featured-image {
    padding-top: 0;
  }
}

@media (max-width:999px){
.content-wrapper.full-width.without-featured-image {
    padding-top: 0px;
}
.site-content {
    padding-top: 0px;
}
	.page.page-id-203 div#content,
	.page.page-id-1252 div#content,
	.page.page-id-78 div#content{
    padding-left: 0px;
    padding-right: 0px;

}
	.page.page-id-1252 .hero .entry-thumbnail img, .page.page-id-203 .hero .entry-thumbnail img, .page.page-id-78 .hero .entry-thumbnail img {
    height: 225px;
    object-fit: cover;}
}