﻿/*Bunt Creative styles*/

/********************************************************************************************************************



	Table of Contents:



	 0.	Common

	 1.	Hyperlinks		

	 2.	Headings

	 3.	Header

	 4.	Navigation

	 5.	Featured Slider

	 6.	Homepage

	 7.	Content

	 8. Porftolio

	 9. Wordpress Gallery

	10. Images

	11. Pagination

	12. Sidebars

	13. Sidebar Widgets

	14. Text Widget & Tag Cloud Widget

	15. Custom Menu Widget

	16. Calendar Widget

	17. Recent Comments Widget

	18. Search Form

	19. Footer

	20. Comments

	21. Gravity Forms Styling

	In this file

	22. Overrides and Customizations

	23.	Custom Sidebar

	24.	Media Queries

	  

*******************************************************************************************************************/



/************************************************

*	22.	Overrides and Customizations		    *

************************************************/

/**** GET LOST SKYPE! ****/

span.skype_pnh_container {display:none !important;} 

span.skype_pnh_print_container {display:inline !important;} 

body {font-family: 'Droid Sans', Arial, Helvetica, sans-serif;background:url("images/bg_image2.gif") no-repeat bottom left transparent;}

#wrap {background: /*url("images/bg_image2.gif")*/none no-repeat bottom left transparent;}

#header {background: url(images/bg_image.gif) top left repeat-x;border-bottom: 0px solid #CCCCCC;display: block;float: left;margin: 0 auto;padding: 0;width: 100%;}

#headercontent {height: 160px;margin: 0 auto;padding: 0 48px;width: 896px;}

#header #title a{height:160px;width:130px;}

.logo {float: left;margin: 0;overflow: hidden;padding: 0;width: 200px;}

#navpad {display: block;float: right;height: 78px;margin: 0;padding: 0;width: 596px;}

#featurebanner {

    border-radius: 3px 3px 3px 3px;

    margin: 0 0 0px;

    overflow: hidden;

}

#header .menu .current_page_item a, #header .menu .current_page_ancestor a, #header .menu .current-menu-item a, #header .menu .current-cat a {color:#ff8000;}

#header .menu .current_page_item a, #header .menu .current_page_ancestor a, #header .menu .current-menu-item a, #header .menu .current-cat a {background: url("images/menu_highlight2.png") no-repeat scroll center top transparent;font-weight: bold;}

/*override inline styles*/

div.anythingSlider .arrow:hover, #submit:hover, #searchsubmit:hover, .reply a:hover, #content.left .feature_img:hover, #homeslider .slideinfo:hover, .launch:hover, div.anythingSlider.activeSlider .thumbNav a:hover, 

div.anythingSlider.activeSlider .thumbNav a.cur, .menu li li a:focus, .menu li li a:hover, .menu li li a:active, #header .menu .current_page_item ul li a:hover, #header .menu .current-menu-item ul li a:hover, #header .menu .current-cat ul li a:hover {

background-color: #ff8000;}

a, a:link, a:visited, #sidebar_right ul.menu .current_page_item a, #sidebar_right ul.menu .current-menu-item a, #sidebar_left ul.menu .current_page_item a, #sidebar_left ul.menu .current-menu-item a, #container .gform_wrapper input.button {

color: #ff8000;}

a:hover, #container h1 a:hover, #container h2 a:hover, #container h3 a:hover, #container h4 a:hover, #container h5 a:hover, #container h6 a:hover, #sidebar_right .widget ul li a:hover, #sidebar_left .widget ul li a:hover, #sidebar_right ul.menu li a:hover, #sidebar_left ul.menu li a:hover, #sidebar_right ul.menu li ul.sub-menu li a:hover, 

#sidebar_left ul.menu li ul.sub-menu li a:hover, #sidebar_right ul.menu .current_page_item a, #sidebar_right ul.menu .current-menu-item a, #sidebar_left ul.menu .current_page_item a, #sidebar_left ul.menu .current-menu-item a, #container .gform_wrapper input.button:hover {

color: #ff8000!important;}

#homeslider .slideinfo:hover p{color:#f5f5f5;}

#homeslider .slideinfo:hover a{color:#f5f5f5;}

div.anythingSlider .arrow.forward a {

    text-indent: 0px;

}

div.anythingSlider .arrow a {

    color: #333333 !important;

    display: block;

    font-size: 100%;

    height: 40px;

    line-height: 40px;

    margin: 0;

    outline: 0 none;

    text-align: center;

    width: 40px;

}

#homeslider a.post-1 {visibility:hidden;}

/*menu*/

.menu a, .menu a:link, .menu a:visited {color: #666666;text-shadow: none;text-transform: uppercase;}

.menu li:hover ul,

.menu li.sfHover ul {

	left: 0;

	top: 30px; /* match top ul list item height */

	z-index: 99;

	}

#header .menu .current_page_item ul li a:hover,

#header .menu .current-menu-item ul li a:hover,

#header .menu .current-menu-ancestor ul li a:hover,

#header .menu .current_page_ancestor ul li a:hover,

#header .menu .current-menu-ancestor ul .current_page_item a,

#header .menu .current_page_ancestor ul .current-menu-item a,

#header .menu .current-cat ul li a:hover {

	background: #ff8000;/*#cc3300*/

	color: #FFFFFF;

	}

.menu li li a:focus, .menu li li a:hover, .menu li li a:active {

	background: #ff8000;

	color: #FFFFFF !important;

	outline: 0;

	}



/************************************************	

*	2.	Headings								*

************************************************/

h1, h2, h3, h4, h5, h6 {

    color: #747474;

    font-family: 'Droid Sans',Helvetica,Arial,sans-serif;

}

h1 {

    font-size: 250%;

    font-weight: normal;

    letter-spacing: -1px;

    line-height: 40px;

    margin: 5px 0;

}

h2 {

	font-size: 233%;

	font-weight: normal;

	line-height: 32px;

	letter-spacing: -0.8px;

	margin: 5px 0px 5px 0px;

	color: #ff8000;

	}

h3 {

    font-size: 175%;

    font-weight: normal;

    letter-spacing: -0.6px;

    line-height: 28px;

    margin: 5px 0;

}

h4 {

    font-size: 125%;

    font-weight: bold;

    /*letter-spacing: -0.2px;*/

    line-height: 150%;

    margin: 5px 0;

	color: #ff8000;

    font-family: 'Droid Sans',Helvetica,Arial,sans-serif;

	text-transform:uppercase;

}

h5 {

    font-size: 150%;

    font-weight: normal;

    line-height: 24px;

    margin: 5px 0;

}

h6 {

	font-size: 133%;

	font-weight: normal;

	line-height: 22px;

	letter-spacing: 0.2px;

	margin: 5px 0px 5px 0px;

	padding: 0px 0px 4px 0px;

	border-bottom: 1px solid #CCCCCC;

	}



h4 span{

    font-size: 80%;

    font-weight: normal;

    /*letter-spacing: -0.2px;*/

    line-height: 150%;

    margin: 5px 0;

	color: #747474;

    font-family: 'Droid Sans',Helvetica,Arial,sans-serif;

	text-transform:none;

}



h2.phone {

	font-size: 233%;

	font-weight: normal;

	line-height: 32px;

	letter-spacing: -0.8px;

	margin: 30px 10px 5px 0px;

	color: #4c4c4c;

	float:right;

	}



/*shortcodes*/

/* ------- Fluid Columns ------- */

.one_half{ width:48%; }

.one_third{ width:30.66%; }

.two_third{ width:65.33%; }

.one_fourth{ width:22%; }

.three_fourth{ width:74%; }

.one_fifth{ width:16.8%; }

.two_fifth{ width:37.6%; }

.three_fifth{ width:58.4%; }

.four_fifth{ width:67.2%; }

.one_sixth{ width:13.33%; }

.five_sixth{ width:82.67%; }

.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ position:relative; margin-right:2%; float:left; }

.last{ margin-right:0 !important; clear:right; }

.clearboth {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}

.orange{color: #ff8000;}

.caption{font-family:'Droid Sans', Helvetica, Arial sans-serif; font-size: 83%; color: #666; line-height:100%;}

#textbanner {border-bottom: 0px solid #CCCCCC;margin: 20px 0 0;padding: 0 0 20px;}

#textbanner p {

    color: #666666;

    font-family: Georgia,"Times New Roman",Times,serif;

    font-size: 150%;

    font-style: italic;

    line-height: 30px;

    margin: 8px 0 4px;

}

/*text*/

.postarea p {margin: 0;padding: 5px 0;font-size: 125%;/* 15/12*100 */line-height:150%;}

.postauthor p {font-size:100%;}

.postmeta p {font-size:100%;}

blockquote {

    border-left: 2px solid #DDDDDD;

    font-family: Georgia,"Times New Roman",Times,serif;

    font-size: 125%;

    font-style: italic;

    line-height: 28px;

    margin: 15px 25px;

    padding: 0 25px 0 10px;

}



/*floats*/

.float-left{float:left;display:inline;margin:0 11px 0 0;}

.float-right{float:right;margin:0 0 0 11px;}



/*sidebar*/

#sidebar_right {

    background: url("images/grey_grad.gif") repeat-x scroll top left transparent;

	min-height:478px;

	padding-left:10px;

    /*opacity: 0.2;*/}

	

/*search*/

#sidebar_right .widget {

    display: block;

    float: left;

    list-style: none outside none;

    margin: 0 0 10px;

    padding: 15px 0;

    width: 240px;

}

#s {

    background: none repeat scroll 0 0 #e7e7e7;

    border: medium none;

    border-radius: 3px 3px 3px 3px;

    color: #666666;

    display: inline;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    margin: 10px 0 0;

    padding: 6px 4px;

    width: 55%;

}

#searchsubmit {

    background: none repeat scroll 0 0 #e7e7e7;

    border: medium none;

    border-radius: 3px 3px 3px 3px;

    color: #333333;

    float: right;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: bold;

    margin: 10px 0 0;

    padding: 5px 3px;

    text-transform: uppercase;

    width: 40%;

}

/*table styling*/

.postarea table {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #E9E9E9;

    border-collapse: collapse;}

.postarea tr:nth-of-type(2n+1), .page-content tr:nth-of-type(2n+1), .post-content tr:nth-of-type(2n+1) {

    background-color: #f5f5f5;}

/*need to insert class (program this in) if browser is ie7-ie9*/

.postarea tr.ie7_class25 {background-color:#f5f5f5;}

.postarea th, .postarea td {

    border: 1px solid #E9E9E9;

    padding: 9px 22px;

}



/*watering list items*/

.watering-results ul{width:100%;}

.watering-results ul li{list-style:none;float:left;margin-left:12px;margin-right:12px;width:100px;font-size:90%;font-weight:normal;font-style:normal;text-align:center;background-color:#f1f1f1;padding: 0 0 0 0px;}

.watering-results {text-align:left;}

.clearfix:after, .clearfix .watering-results:after {

    clear: both;

    content: ".";

    display: block;

    font-size: 0;

    height: 0;

    line-height: 0;

    overflow: auto;

    visibility: hidden;

}



/*calculator*/

.calculation{background-color:#f1f1f1;}

.calculation-reset{background-color:#ffffff;margin-top:20px;}

.calculation h4{padding:10px 0 10px 10px;}

.cal-image{float:left;width:35%;padding-left:10px;}

.cal-cal{float:left;width:55%;margin-left:20px;margin-top:50px;}

.clearfix:after, .clearfix .calculation:after {

    clear: both;

    content: ".";

    display: block;

    font-size: 0;

    height: 0;

    line-height: 0;

    overflow: auto;

    visibility: hidden;

}



#calculator-form input {

    border-radius: 3px 3px 3px 3px;

    /*margin: 0px 5px 0 0;

    padding: 6px 0;

    width: 120px;*/

}

.calculate {

    background: none repeat scroll 0 0 #e7e7e7;

    border: medium none;

    border-radius: 3px 3px 3px 3px;

    color: #333333;

    cursor: pointer;

    display: block;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: bold;

    margin: -2px 5px 0 0;

    padding: 5px 5px;

    text-decoration: none;

    text-transform: uppercase;

}

.calculate:hover{background-color:#ff8000;color:#ffffff;}

.cal-reset {

    background: none repeat scroll 0 0 #F5F5F5;

    border: medium none;

    border-radius: 3px 3px 3px 3px;

    color: #333333;

    cursor: pointer;

    display: block;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: bold;

    margin: 0;

    padding: 8px 5px;

    text-decoration: none;

    text-transform: uppercase;

	width:120px;

}

.cal-reset:hover{background-color:#ff8000;color:#ffffff;}

.calculation-reset span {line-height:32px;}



/*sod sidebar button*/

.sodbtn {

    background: none repeat scroll 0 0 #e7e7e7;

    border: medium none;

    border-radius: 3px 3px 3px 3px;

    color: #333333;

    cursor: pointer;

    float: left;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-weight: bold;

    margin: 0px 5px 0 0;

    /*display: block;

	padding: 5px 5px;*/

    text-decoration: none;

    text-transform: uppercase;

	text-align:center;

	width:120px;

}

.sodbtn a{color:#ff8000;display:block;padding: 5px 5px;}

.sodbtn:hover{background-color:#ff8000;color:#ffffff;}

.sodbtn a:hover{color:#ffffff !important;text-decoration:none;}

.clearfix:after, .clearfix .sodbtn:after {

    clear: both;

    content: ".";

    display: block;

    font-size: 0;

    height: 0;

    line-height: 0;

    overflow: auto;

    visibility: hidden;

}



.homebtn-margin{float:right;margin-top:-40px;margin-bottom:10px;margin-right:10px;}



/*footer*/

#footerbottom {background: none repeat scroll 0 0 #FF8000;}

#footerinfo {color: #333333;}

#footerinfo a {text-decoration: underline; color:#333333;}

#footerinfo a:hover {text-decoration: none; color:#333333 !important;}



/*gravity form*/

#container .gform_wrapper input.button:hover { 

	color: #FFFFFF !important;

	background: #ff8000;

	}

.gform_wrapper ul.gform_fields li.testimonial-form-relationship ul li{float:left;margin-right:10px;}

li.testimonial-form-relationship div.charleft {display:none;}

code{display:none;}

	

/************************************************

*	23.	Custom Bottom Sidebar					*

************************************************/

#sidebar_bottom {

    margin: 0 auto;

}

#sidebar_bottom {

    background: none repeat scroll 0 0 transparent;

    color: #333333;

    overflow: hidden;

    padding: 24px 48px;

    width: 896px;

}

#sidebar_bottom img {

	border: 10px solid #ffffff;

	margin-right:20px;

	margin-bottom:20px;

}

img.alignnone {display: inherit;}

#include_post-3 p {margin-left:86px;}

#include_post-11 p {margin-left:86px;}

/*#include_post-9 p {margin-left:86px;}*/



/************************************************

*	24.	Media Queries								*

************************************************/

	

/*		Default Layout: 992px. 

		Gutters: 24px.

		Outer margins: 48px.

		Leftover space for scrollbars @1024px: 32px.

-------------------------------------------------------------------------------

cols    1     2      3      4      5      6      7      8      9      10

px      68    160    252    344    436    528    620    712    804    896    */



#container {

	width: 896px;

	padding: 24px 48px 24px;

	background: none;

	color: #333333;

	overflow: hidden;

	border-bottom: 0px solid #cccccc; /* changed March 2025 */

	-webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */

	}



/*		Tablet and Mobile Layout: 492px.

		Gutters: 24px.

		Outer margins: 28px.

		Inherits styles from: Default Layout.

-----------------------------------------------------------------

cols    1     2      3      4      5      6      7      8

px      68    160    252    344    436    528    620    712    */



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

	body {

		font-size: 18px;

		line-height: 26px;

		}

	#header {

		height: auto;

		padding: 0px 28px;

		}

	#headercontent {

		width: 100%;

		height: 100%;

		padding: 0px;

		}

	#navpad {

		display: none;

		}

	#navigation {

		float: left;

		width: 436px;

		height: auto;

		padding: 20px 0px 0px 0px;

		}

	.menu {

		float: left;

		}

	.menu li {

		margin: 0px 5px 0px 0px;

		}

	.menu a {

		width: auto;

		font-size: 14px;

		height: 48px;

		padding: 0px 6px;

		}

	.menu a, .menu a:link {

		background-image: none !important;

		}

	.sf-vertical li:hover ul,

	.sf-vertical li.sfHover ul {

		left: 205px; /* match ul width */

		}

	a > .sf-sub-indicator {

		top: 10px;

		}

	#container {

		width: 436px;

		padding: 24px 28px 24px;

		overflow: hidden;

		}

	#container #sidebar_right, #container #sidebar_left {

		display: none;

		}

	#content.wide, #content.left, #homepage {

		width: 436px;

		}

	#content.left iframe, 

	#content.left embed,

	#content.left object {

		max-width: 416px;

		max-height: 232px;

		}

	#content.left .feature_img img {

		max-width: 416px;

		max-height: 232px;

		}

	#featurebanner img {

		width: 436px;

		max-height: 224px;

		}

	.postarea img {

		max-width: 436px;

		}

	.homecontent .homepost {

		margin: 12px 0px 12px 0px;

		}

	.hometext h6 {

		font-size: 22px;

		line-height: 28px;

		}

	.hometext p {

		line-height: 24px;

		margin: 6px 0px 0px 0px;

		}

	.author_column {

		width: 436px;

		padding: 0px;

		border: none;

		}

	.portfoliopost, .portfoliopost.first {

		margin: 20px 86px 0px 86px;

		}

	#sidebar_bottom {

		width: 436px;

		padding: 24px 28px 24px;

		overflow: hidden;

		}

	#footerbottom {

		padding: 12px 28px 0px 28px;

		}

	#footerinfo {

		width: 100%;

		}

	

	/************************************************

	*	Featured Slider	Small					    *

	************************************************/

		

	#homeslider {

		float: left;

		display: inline;

		width: 436px;

		height: 280px;

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

		}

	#homeslider .slideinfo {

		float: left;

		display: block;

		position: absolute;

		background: #FFFFFF;

		color: #333333;

		width: 396px;

		height: 80px;

		margin: 130px 10px 0px 10px;

		padding: 10px;

		overflow: hidden;

		opacity: 0.75;

		filter:alpha(opacity=75);

		z-index: 6;

		border-radius: 3px;

		-moz-border-radius: 3px;

		-khtml-border-radius: 3px;

		-webkit-border-radius: 3px;

		}

	#homeslider .slideinfo:hover {

		color: #FFFFFF;

		background: #336699;

		text-decoration: none;

		}

	#homeslider .slideinfo h2 {

		float: left;

		display: inline-block;

		max-width: 120px;

		height: 80px;

		font-size: 18px;

		line-height: 26px;

		letter-spacing: -0.2px;

		margin: 0px 15px 0px 0px;

		padding: 0px 14px 0px 0px;

		border-right: 1px solid #CCCCCC;

		overflow: hidden;

		}

	#homeslider .slideinfo p {

		float: left;

		display: inline-block;

		font-size: 16px;

		width: 180px;

		height: 80px;

		margin: 0px;

		padding: 0px;

		overflow: hidden;

		}

	#homeslider .slideinfo:hover h2, #homeslider .slideinfo:hover p {

		text-decoration: none;

		}

	#homeslider .slideinfo .morearrow {

		float: right;

		display: inline-block;

		background: url(images/arrow_lg.png) no-repeat;

		width: 50px;

		height: 80px;

		}

	#homeslider ul, #homeslider li {

		list-style-type: none;

		margin: 0px;

		padding: 0px;

		}

	div.anythingSlider {

		height: 242px !important;

		margin: 0 auto 0;

		padding: 0px 0px 0px 0px;

		position: relative;

		list-style: none;

		}

	div.anythingSlider li iframe, div.anythingSlider li embed,

	div.anythingSlider li object {

		float: left;

		display: block;

		width: 436px;

		height: 242px;

		margin: 0px;

		padding: 0px;

		position: relative;

		z-index: 8;

		}

	div.anythingSlider li .feature_video {

		float: left;

		display: block;

		width: 436px;

		height: 242px;

		margin: 0px;

		padding: 0px;

		overflow: hidden;

		position: relative;

		z-index: 8;

		}

	div.anythingSlider li .feature_img {

		float: left;

		display: block;

		width: 436px;

		height: 242px;

		margin: 0px;

		padding: 0px;

		overflow: hidden;

		position: relative;

		z-index: 1;

		}

	div.anythingSlider li .feature_img img {

		width: 436px;

		max-height: 242px;

		}

	div.anythingSlider .anythingWindow {

		float: left;

		display: block;

		position: relative;

		width: 436px;

		height: 242px;;

		margin: 0px 0px 0px 0px;

		padding: 0px;

		overflow: hidden;

		z-index: 1;

		}

	

	/* Navigation Arrows */

	div.anythingSlider .arrow.back {

		float: left;

		display: block;

		background: #FFFFFF;

		position: absolute;

		width: 30px;

		height: 30px;

		margin: 100px auto 0px;

		left: -15px;

		cursor: pointer;

		clear: both;

		z-index: 9;

		overflow: hidden;

		border-radius: 15px;

		-moz-border-radius: 15px;

		-khtml-border-radius: 15px;

		-webkit-border-radius: 15px;

		}

	div.anythingSlider .arrow.forward {

		float: left;

		display: block;

		background: #FFFFFF;

		position: absolute;

		width: 30px;

		height: 30px;

		margin: 100px auto 0px;

		left: -45px;

		cursor: pointer;

		clear: both;

		z-index: 9;

		overflow: hidden;

		border-radius: 15px;

		-moz-border-radius: 15px;

		-khtml-border-radius: 15px;

		-webkit-border-radius: 15px;

		}

	div.anythingSlider .arrow a {

		display: block;

		color: #333333 !important;

		height: 30px;

		width: 30px;

		font-size: 16px;

		text-align: center;

		line-height: 26px;

		margin: 0px 0px 0px 0px;

		outline: 0;

		}

			

	/* Navigation Links */

	div.anythingSlider .anythingControls {

		display: block;

		height: 30px;

		width: 436px;

		margin: 248px auto 0px;

		padding: 0px;

		position: absolute;

		overflow: hidden;

		z-index: 7;

		outline: 0;

		}	

		/*shortcode for iPhone

	  .contact-homepage{visibility:hidden;}*/

	  .one_half{ width:98%; }

	  .one_third{ width:98%; }

	  .two_third{ width:98%; }

	  .one_fourth{ width:98%; }

	  .three_fourth{ width:98%; }

	  .one_fifth{ width:98%; }

	  .two_fifth{ width:98%; }

	  .three_fifth{ width:98%; }

	  .four_fifth{ width:98%; }

	  .one_sixth{ width:98%; }

	  .five_sixth{ width:98%; }

}



/************************************************

*	25.	Testimonials							*

************************************************/

.home .testimonials .quote {

    clear: none;

    float: left;

    margin: 0 3.75% 2.244em 0;

    width: 30.75%;

}







.home .testimonials .quote .quote-content:before {

    /*-moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: transparent #E6E6E6 transparent transparent;

    border-image: none;

    border-style: solid;

    border-width: 0.53em;

    content: "";

    display: block;

    height: 0;

    left: -1em;

    position: absolute;

    top: 0.857em;

    width: 0;*/

}



.home .testimonials .quote .quote-content {

    /*background: none repeat scroll 0 0 padding-box #F9F9F9;

    border: 1px solid #E6E6E6;

    border-radius: 4px 4px 4px 4px;

    margin-left: 70px;

    padding: 0.618em 1em;

    position: relative;*/

}



.home .testimonials .quote img {

    background-clip: padding-box;

    margin: 0;

	

	/*float: left;*/

}



.home .testimonials .quote .quote-content blockquote {

    color: #6F6F6F;

}

.home .testimonials .quote blockquote {

	border-left: 2px solid #DDDDDD;

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 145%;

	margin: 0px 0px 10px 25px;

	

	/*float:right;

	width:60%*/

}



#sidebar_bottom .testimonials .quote img {

    border: 0px solid #FFFFFF !important;

    margin-bottom: 10px;

	margin-top:10px;

    margin-right: 0px !important;

}



.home .testimonials .quote .author {padding-left:0px;}



.home .widget_woothemes_testimonials{border-bottom: 1px solid #CCCCCC;margin-bottom:10px;}

.fix{

    clear: both;

    content: ".";

    display: block;

    font-size: 0;

    height: 0;

    line-height: 0;

    overflow: auto;

    visibility: hidden;

}

.fix:after, .col-full:after, .clear:after {

    clear: both;

}

.fix:before, .fix:after {

    content: " ";

    display: block;

    height: 0;

    overflow: hidden;

}