/* Themify Customize Styling */
body {	
	font-family:Arial, Helvetica, sans-serif;	font-size:14px;

	color: #000000; 
}
a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
.pagewidth {	
	width: 1050px; 
}
#body {	
	padding: 0px; 
}
#content {	
	width: 700px;
	padding: 0px; 
}
#sidebar {	
	width: 280px; 
}
h1 {		font-weight:bold;

	color: #387965; 
}
h3 {	
	color: #2c7766; 
}
input[type=reset], input[type=submit], button {	
	background-color: #2c7766; 
}
#headerwrap {	background-image: url(http://swclean.com.au/swc/wp-content/uploads/2017/01/header-bg.jpg);
	background-repeat: repeat-x;
	background-position: center top; 
}
#header {	
	background-repeat: repeat-x;
	background-position: center top;
	height: 162px; 
}
#header a {		text-decoration:underline;

	color: #ffffff; 
}
#header a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
#site-logo {		position:absolute;
 
}
#site-description {	display: none; 
}
#main-nav {		position:absolute;

	top: 85px;
	right: 0px;background-image: none; 
}
#main-nav a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #2c7766; 
}
#main-nav a:hover {	
	background-color: #2c7766;
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: #2c7766;
	color: #ffffff; 
}
#sidebar .widgettitle {	
	color: #2c7766;
	border-bottom: 3px solid #2c7766;
	padding-bottom: 10px; 
}
#footerwrap {	background-image: none;
	background-color: #2c7766; 
}
#footer {	
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;	text-align:justify; 
}
#footer a {		text-decoration:underline;
 
}
#footer a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}

/* Themify Custom CSS */
#headerwrap {
   border-bottom: none;
}

#main-nav { 
   width: inherit;
   left: inherit;
}

.mobile_menu_active #header {
    height: 162px;
}

#footerwrap {
    border-top: none;
}

.phone {
   position: absolute;
   font: 15px "Oswald",Arial,Helvetica,sans-serif;
   color: #ffffff;
   right: 0;
   top: -33px;
}

.one {
   font: 1.3em/1em Arial,Helvetica,sans-serif;
   padding-bottom: 10px;
}

.two {
   font: 0.85em/1.5em Arial,Helvetica,sans-serif;
}

#gform_1 input.medium {
    width: 100%;
}

.widget li {
    border-top: medium none;
}

#gform_1 .gform_footer {
   text-align: center;
   margin: 0;
}

#gform_1 ul.gform_fields li.gfield {
    padding-right: 0;
}

#text-5 {
   text-align: justify;
}

#text-2, #text-3, #text-4 {
    border-top: 6px solid #6c9f93;
    padding-top: 15px;
}

.back-top {
   display: none;
}@media screen and (max-width: 480px) { /* Themify Customize Styling */
body {	
	color: #000000; 
}
h1 {	
	color: #387965; 
}
h3 {	
	color: #2c7766; 
}
input[type=reset], input[type=submit], button {	
	background-color: #2c7766; 
}
#header a {	
	color: #ffffff; 
}
#main-nav a {	
	color: #2c7766; 
}
#main-nav a:hover {	
	background-color: #2c7766;
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: #2c7766;
	color: #ffffff; 
}
#sidebar .widgettitle {	
	color: #2c7766; 
}
#footerwrap {	
	background-color: #2c7766; 
}
#footer {	
	color: #ffffff; 
}
 }