/*Theme Name: GrandaTheme URI: http://www.saintdo.me/themes/grandaDescription: Wordpress Theme.Version: 1.0Author: Sittipol SunthornpiyakulAuthor URI: http://www.saintdo.mev1.01***********************- fixed thumbnail height on blog template- Nivo title color fixed- missing </div>, added to footer***********************v1.02***********************-fixed for javscript confliction with plugin ************************//* Reset */html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address,code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{	margin:0;	padding:0;	border:0;	font-weight:inherit;	font-style:inherit;	font-size:100%;	font-family:inherit;	vertical-align:baseline;}body,p,pre,div,span{	font-family: "Lucida Sans Unicode", "Lucida Grande", Garuda,sans-serif, Arial, Helvetica, Garuda, sans-serif;	line-height: 175%;	color: #606060;}p{		margin-top: 0px;	margin-bottom: 20px;}h1,h2,h3,h4,h5,h6{  margin-top: 15px;  margin-bottom: 15px ;  color: 333;}h1 {	font-size: 25px;}h2 {	font-size: 21px;}h3 {	font-size: 18px;}h4 {	font-size: 16px;}h5 {	font-size: 14px;}h6 {	font-size: 13px;}/*h1 {	font-size: 30px;}h2 {	font-size: 25px;}h3 {	font-size: 20px;}h4 {	font-size: 18px;}h5 {	font-size: 16px;}h6 {	font-size: 15px;}*/a{	text-decoration: none;}em{	font-style:italic;}table{	margin-top: 15px;	margin-bottom: 15px;}hr{	border: 0;	color: #ddd;	background-color: #ddd;	height: 1px;	margin-bottom: 20px;}img.centered {	display: block;	margin-left: auto;	margin-right: auto;}img.alignnone {	margin: 0px 0px 5px 5px;	display: inline;}img.alignright {	margin: 0px 0px 5px 10px;	display: inline;}img.alignleft {	margin: 0px 10px 5px 0px;	display: inline;}.alignright {	float: right !important;}.alignleft {	float: left !important;}.aligncenter{	margin-left: auto !important;	margin-right: auto !important;}/* Misc using */.space{	clear: both;	height: 15px;	display: block;}.bar-title-whole{	width: 100%;	margin: 0px auto 0px;	overflow: hidden;	position: relative;	z-index: 10;}/*.bar-title{	width: 100%;	height: 102px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/bar-title-bg.png') repeat-x;	border-bottom: 4px #ededed solid;	margin: 0px auto 0px;	position: relative;	z-index: 10;}*/.bar-title {    background: url("https://s3.amazonaws.com/hansonscoaching/img/bg.noise.jpg") repeat scroll 0 0 transparent;    border-bottom: 2px solid #EDEDED;    border-top: 1px solid #EDEDED;    height: 102px;    margin: 0 auto;    position: relative;    width: 100%;    z-index: 10; }.bar-title-shadow-top{	width: 100%;	background: url('https://s3.amazonaws.com/hansonscoaching/img/slider-shadow-top.png') no-repeat center top;	overflow: hidden;}.bar-title-sh-bottom{	width: 100%;	overflow: hidden;}.bar-title-inner{	width: 960px;	overflow: hidden;	margin: 0px auto 0px;	position: relative;}		/*Button*/.button_small{	border: 0px ;	text-decoration:none;		height: 22px;	line-height:22px;	display:inline-block;	clear:both;	padding: 0px 13px;	margin-top: 0px;	margin-bottom: 10px;	font-size: 10px;	font-family:  Verdana, Arial, Helvetica;	cursor:pointer;}.button_medium, .button{	border: 0px ;	text-decoration:none;		height: 28px;	line-height:26px;	display:inline-block;	clear:both;	padding: 0px 16px;	margin-top: 0px;	margin-bottom: 10px;	font-size: 13px;	font-family:  Verdana, Arial, Helvetica;	cursor:pointer;}.button_large, .button_big{	border: 0px ;	text-decoration:none;		height: 28px;	line-height:28px;	display:inline-block;	clear:both;	padding: 5px 21px;	margin-top: 10px;	margin-bottom: 10px;	font-size: 16px;	font-family:  Verdana, Arial, Helvetica;	cursor:pointer;}/*Frame*/.frame{	padding: 4px;	background: #eee;	border: 1px #dadada solid;}.frame-left{	float: left;	padding: 3px;	background: #e5e5e5;	border: 1px #ccc solid;	margin: 0px 20px 0px 0px;	overflow: hidden;}.frame-right{	float: right;	padding: 3px;	background: #e5e5e5;	border: 1px #ccc solid;	margin: 0px 0px 0px 20px;	overflow: hidden;}.frame-center{	text-align: center;	clear: both;	padding: 3px;	background: #e5e5e5;	border: 1px #ccc solid;	margin: 0px auto 0px auto;	overflow: hidden;	display: table;}	/* Contents' Table */	.meta-left-sidebar table,.meta-right-sidebar table,.meta-left-full table, .meta-left-full-content table{		width: 100%;		padding: 5px;		border-collapse:collapse;		border: 0px;		}		.meta-left-sidebar th,.meta-right-sidebar th,.meta-left-full th, .meta-left-full-content th{			text-align: left;			color: #777;			font-weight: bold;			padding: 11px 20px;			background: #ddd;			border-bottom: 0px;		}		.meta-left-sidebar td,.meta-right-sidebar td,.meta-left-full td, .meta-left-full-content td{			background: #eee;			color: #999;			padding: 9px 20px;			border-left: 0px;		}		/*Breadcrumbs*/.breadcrumbs-wrapper{	width: 960px;		background: url('https://s3.amazonaws.com/hansonscoaching/img/breadcrumbs-divider.png') no-repeat center bottom;	min-height: 37px;	margin: 0px auto 25px;	overflow: hidden;}	.breadcrumbs-inner{	width: 960px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/breadcrumbs-bg.jpg') no-repeat center top ;	margin: 0px auto 4px;	position: relative;	height: 37px;	overflow: hidden;}.breadcrumbs-wrapper .breadcrumbs{	font-size: 10px;	text-transform: uppercase;	letter-spacing: 1px;	position: absolute;	right: 5px;	top: 11px;}.breadcrumbs .current{	color: #bbb;}.breadcrumbs .and{ 	color: #666;}.breadcrumbs a{	color: #999;}.breadcrumbs a:hover{	color: #777;}.arrow-breadcrumbs{	width: 20px;	height: 9px;	display:inline-block;	background: url('https://s3.amazonaws.com/hansonscoaching/img/arrow-breadcrumbs.png') no-repeat center;}.pre-breadcrumbs{	color: #999;	margin-right: 5px;	display:inline-block;}.body-2{	width: auto;}.sub-title-wrapper{	width: 95px;		color: #777;	text-align: left;	margin-bottom: 20px;}.sub-title-wrapper-single{	height: 28px;	overflow: hidden;	color: #777;	text-align: left;	font-size: 90%;	background: url('https://s3.amazonaws.com/hansonscoaching/img/sub-title-bg.png') no-repeat center top;	border-bottom: 1px #e5e5e5 solid;	border-top: 1px #e5e5e5 solid;}.sub-title-shadow-top{	height: 6px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/sub-title-shadow-top.png') no-repeat center top;	display: block;	overflow: hidden;}.sub-title-shadow{	height: 6px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/sub-title-shadow.png') no-repeat center bottom;	display: block;	overflow: hidden;}.last-port-item .post-tag{	font-size: 10px;	margin-bottom: 8px;}.post-tag .role{	margin-right: 10px;	color: #aaa !important;}.relative{	position: relative;}/*width*/.w58{	width: 58px !important;}.w85{	width: 85px !important;}.w100{	width: 100px !important;}.w131{	width: 131px !important;}.w193{	width: 193px !important;}.w199{	width: 199px !important;}.w210{	width: 210px !important;}.w225{	width: 225px !important;}.w290{	width: 290px !important;}.w455{	width: 455px !important}.w600{	width: 600px !important;}.w900{	width: 900px !important;}.w930{	width: 930px !important;}.w960{	width: 960px !important;}/*height*/.h5{	height: 5px !important;}.h8{	height: 8px !important;}.h10{	height: 10px !important;}.h15{	height: 15px !important;}.h20{	height: 20px !important;}.h25{	height: 25px !important;}.h30{	height: 30px !important;}.h45{	height: 45px !important;}.h58{	height: 58px !important;}.h50{		height: 50px !important;}.h69{	height: 69px !important;}.h70{	height: 70px !important;}.h80{	height: 80px !important;}.h146{	height: 146px !important;}.h150{	height: 150px !important;}.h167{	height:167px !important;}.h180{	height: 180px !important;}.h190{	height: 190px !important;}.h205{	height: 205px !important;}.h215{	height: 215px !important;}.h200{	height: 200px !important;}.h220{	height: 220px !important;}.h240{	height: 240px !important;}.h265{	height: 290px !important;}.h236{	height: 236px !important;}.h275{	height: 275px !important;}.h300{	height: 300px !important;}.h320{	height: 320px !important;}.h375{	height: 375px !important;}/*position*/.mb30{	margin-bottom: 30px !important;}.mb20{	margin-bottom: 20px !important;}.mb23{	margin-bottom: 23px !important;}.mb0{	margin-bottom: 0px !important;}.mr0{	margin-right: 0px !important;}.mt0{	margin-top: 0px !important;}.mt5{	margin-top: 5px !important;}.mb40{	margin-bottom: 40px !important;}.ml30{	margin-left: 30px !important;}.ml0{	margin-left: 0px !important;}.mt10{	margin-top: 10px !important;}.mt12{	margin-top: 12px !important;}.mt15{	margin-top: 15px !important;}.right20{	right: 20px !important;}.right23{	right: 23px !important;}.right53{	right: 53px !important;}.right100{	right: 100px !important;}.right153{	right: 153px !important;}.right137{	right: 137px !important;}.right200{	right: 200px !important;}.top46{	top: 46px !important;}.top48{	top: 48px !important;}.top60{	top: 60px !important;}.top91{	top: 91px !important;}.left20{	left: 20px !important;}.left23{	left: 23px !important;}.left53{	left: 53px !important;}.left80{	left: 80px !important;}.left83{	left: 83px !important;}.left100{	left: 100px !important;}.left118{	left: 118px !important;}.left200{	left: 200px !important;}/* postDate*/.post-date-single {		overflow: hidden;	float: left;	background:  url('https://s3.amazonaws.com/hansonscoaching/img/clock.png') no-repeat 8px;	padding: 7px;	padding-left: 30px;	letter-spacing: 1px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;}.post-date-single .day-single,.post-date-single .month-single,.post-date-single .year-single{			color:  #999 ;}.post-by-single {		color:  #999 ;	background: url('https://s3.amazonaws.com/hansonscoaching/img/pencil.png') no-repeat 8px;	padding: 7px;	padding-left: 30px;	margin-left: 10px;	float: left;	letter-spacing: 1px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;}.post-tag-single .role-single{	margin-right: 5px;	color: #999 !important;	letter-spacing: 1px;}.post-tag-single{	color:  #999 ;	background: url('https://s3.amazonaws.com/hansonscoaching/img/tag.png') no-repeat 8px;	padding: 7px;	padding-left: 30px;	margin-left: 10px;	float: left;	letter-spacing: 1px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;}.post-comment-single {	color:  #999 ;	background: url('https://s3.amazonaws.com/hansonscoaching/img/comment.png') no-repeat 8px;	padding: 7px;	padding-left: 30px;	margin-left: 10px;	float: left;	letter-spacing: 1px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;}/* Search Form*/#searchinput{	width: 282px;	background: #eee ;	color: #777;	height: 25px;	padding: 3px;	padding-left: 7px;	border: 0px;	margin-top: 5px;	outline: none;}#search-wrapper{	width: 287px;	position: relative;}#searchsubmit{	background:url('https://s3.amazonaws.com/hansonscoaching/img/search-big.png') no-repeat 3px 5px;	position: absolute;	height: 24px;	top: 4px;	right: 3px;	cursor:pointer;	width: 26px;	border: 0px;	padding:5px;}/* Search in caption */#caption  .search-top-2{	position: absolute;	right: 0px;	top: 17px;}#caption  #searchinput{		background: none ;	margin: 0px;	margin-left: 10px;	outline: none;	border: 0px;	height: 27px;	overflow: hidden;}#caption #search-wrapper{	background: url('https://s3.amazonaws.com/hansonscoaching/img/search-top-2.png') no-repeat ;	margin-top: 18px;	width: 237px;	height: 32px;	overflow: hidden;	position: relative;}#caption #searchsubmit{	background: none;	position: absolute;	height: 29px;	top: 0px;	right: 0px;	cursor:pointer;	width: 36px;	border: 0px;	padding:5px;}/*search in footer*/#footer #searchinput{		height: 24px;	background: #e5e5e5;	border: 0px solid #ddd;	width: 221px;}#footer #search-wrapper{	margin-top: 3px;	width: 230px;}	/* Header */	.header-bar{		width: 100%;		height: 9px;		background: #e5e5e5 url('https://s3.amazonaws.com/hansonscoaching/img/dot-top.png') repeat-x center bottom;				display: block;	}	#header-whole{		width: 100%;		margin: auto;	}	#header{		width: 960px;		/*height: 110px;*/		height: 110px;		clear: both;		margin: 0px auto 0px;			}	.header-wrapper {		height: 120px;		margin-top:20px; }	#header .logo{		float: left;		 	}	#header .logo-text{		float: left;		margin: 27px 0px 0px 0px;	}	#header	.logo-text a{			color: #5d5d5d;			text-decoration: none;	}/*-- Menu Setting --*/		.nav-wrapper{				margin: 15px auto 0px;			position: relative;			margin-right: -15px;			float: right;			z-index: 200;		}		/*-- Start Menu --*/		.menu-wrapper{		/*background of menu bar (default state)*/		/*max-width: 700px;*/		text-align: center;		margin: 0px;		overflow: visible;		}		.menu-wrapper ul li ul{		padding: 0px;		list-style-type: none;		border: 1px #ddd solid;		background: url('https://s3.amazonaws.com/hansonscoaching/img/bg-menu3.png');			-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.05);			-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.05);			box-shadow: 0 0 3px rgba(0, 0, 0, 0.05);		}		/*Top level list items*/		.menu-wrapper ul li{		position: relative;		display: block;		float: left;				}		/*Top level menu link items style*/		.menu-wrapper ul li a{			line-height: 180%;			overflow: hidden;			text-align: left;			font-family:  "Droid Sans";			letter-spacing: 0px;			font-size: 13px;			display: block; /*background of menu items (default state)*/			padding: 20px 15px 20px 15px;			text-decoration: none;		}							* html .menu-wrapper ul li a{ /*IE6 hack to get sub menu links to behave correctly*/		display: inline-block;		}		.menu-wrapper ul li a:link, .menu-wrapper ul li a:visited{		color: #777;		}		.menu-wrapper ul li:hover > a{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/		color: #777;				}					/*1st sub level menu*/		.menu-wrapper ul li ul{		position: absolute;		left: 0;		visibility: hidden;		padding-bottom: 15px;		display: none; /*collapse all sub menus to begin with*/		margin-top: -30px;		}				/*Sub level menu list items (undo style from Top level List Items)*/		.menu-wrapper ul li ul li{		text-align:left;		display: list-item;		/*border-left: 1px #555 solid;*/		float: none;				}		.menu-wrapper ul li ul li a{		color: #a5a5a5;		font-size: 12px;		border-bottom: 0px;		}		.menu-wrapper ul li ul li  a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/		/*background: #ababab;*/		color: #888;		}		.menu-wrapper ul li ul li a:link, .menu-wrapper ul li ul li a:visited{		/*background: #ababab;*/		color: #888;		}		.menu-wrapper ul li ul li a:hover{		/*background: #bbb;*/ /*background of menu items during onmouseover (hover state)*/		border-bottom: 0px;		}			/*All subsequent sub menu levels vertical offset after 1st level sub menu */		.menu-wrapper ul li ul li ul{		top: 0;		}		/* Sub level menu links style */		.menu-wrapper ul li ul li a{			padding: 0px 0px 0px 15px;			font-size: 12px;			height: 38px;			line-height: 440%;			overflow: hidden;			letter-spacing: 0px;		}				/* Holly Hack for IE \*/		* html .menu-wrapper{height: 1%;} /*Holly Hack for IE7 and below*/		/* ######### CSS classes applied to down and right arrow images  ######### */		.downarrowclass{		position: absolute;		top: 12px;		right: 7px;		}		.rightarrowclass{		position: absolute;		top: 6px;		right: 5px;		}		/* ######### CSS for shadow added to sub menus  ######### */		.ddshadow{		position: absolute;		left: 0;		top: 0;		width: 0;		height: 0;		background: silver;		z-index: 90;		}		.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/		opacity: 0.8;		}		/*-- End menu */	/* Search Form */				/* Slider */		#slider-wrapper{	width: 100%;	overflow: visible;    padding-top: 15px;	margin: 0px auto 0px;		position:relative;		z-index: 10;	}				#slider-wrapper .slider-content{			min-height: 20px;		width: 960px;		margin: 0px auto 0px;		}	#slider-wrapper .slider-shadow{			width: 960px;				margin: 0px auto 0px;		background: #181818;	}	#slider-wrapper .slider-shadow-left{			width: 972px;			background: url('https://s3.amazonaws.com/hansonscoaching/img/slider-shadow-left.png') no-repeat left top;		overflow: hidden;		margin: 0px auto 0px;	}	#slider-wrapper .slider-shadow-right{			width: 972px;				background: url('https://s3.amazonaws.com/hansonscoaching/img/slider-shadow-right.png') no-repeat right top;		overflow: hidden;		margin: 0px auto 0px;	}		#slider-wrapper .slider-bullet{			width: 960px;		margin: 0px auto 0px;		overflow: hidden;		position: relative;		z-index: 99;	}.carousel-wrapper-slider{	position: relative;	margin: auto;}.carousel-slider{	margin: auto;}	.carousel-slider ul{	margin: auto;	display: table;}	.carousel-slider ul li{	list-style: none;	float: left;}/* */#box-4-wrapper{	width: 960px;	min-height: 120px;	margin: 1px auto 0px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/4-box-shadow.png') no-repeat center bottom;	display: block;	overflow: hidden;}.box1-4{	width: 210px;	float: left;	padding: 15px;	overflow: hidden;	display: block;}.header-box{	margin: 10px auto 5px;				font-size: 16px;	font-weight: bold;	color: #444;}.box-icon {	width: 50px;	margin: 0px auto 0px;	text-align: center;	overflow: hidden;	display: block;}.box-detail-wrapper {	width: 200px;	margin: 5px auto 0px;	text-align: center;	overflow: hidden;	display: block;}.box-detail-wrapper  .box-detail{	color: #999;}/* middle wrapper */#container-wrapper-main{	width: 100%;	overflow: hidden;	position: relative;	z-index: 10;}/* Stunning Text */#stunning-text-wrapper{		overflow: hidden;	width: 960px;	margin: 0px auto 0px;	position: relative;	border-top: 1px #dcdcdc solid;}#stunning-text-inner{		width: 960px;	margin: auto;	text-align: center;	overflow: hidden;	min-height: 10px;	font-size: 20px;	padding-top: 15px;	padding-bottom: 23px;	padding-left: 0px;	padding-right: 0px;}/*#stunning-text-below-wrapper{	width: 100%;	margin: 0px auto 0px;	overflow: hidden;}*/#stunning-text-below-wrapper {	background: url("https://s3.amazonaws.com/hansonscoaching/img/bg.noise.jpg") repeat scroll 0 0 transparent;    width: 100%;	margin: 0px auto 0px;	border-top: 2px solid #e8e8e8;	overflow: hidden; } #stunning-text-below{	overflow: hidden;	width: 960px;	margin: auto;	height: 50px;	border-top: 1px #e2e2e2 solid;	padding-top: 24px;	padding-bottom: 31px;	font-size: 20px;}.stunning-text-below-bg{	width: 41px;	height: 40px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/stunning-below-bg.png') no-repeat;	display: block;	margin: 13px 20px 0px 30px;	float: left;}.stunning-text-below-inner{	overflow: hidden;	float: left;}#stunning-text-inner h2{	font-size: 22px;	font-style: italic;	margin-top: 22px;	margin-bottom: 10px;}#stunning-text-inner h3{	font-size: 15px;	font-style: italic;	margin-top: 7px;	margin-bottom: 5px;	line-height: 20px;}#stunning-text-inner .stunning-title{	color: #f0b000;	margin-right: 15px;}#stunning-text-inner .stunning-caption{	color: #aaa;}#stunning-text-below .stunning-title{	font-size: 23px;	margin-top: 1px;	margin-bottom: 6px;}#stunning-text-below .stunning-caption{	font-size: 13px;	line-height: 130%;	margin-top: 0px;	margin-bottom: 0px;	color: #888;}#stunning-text-below a{	margin: 10px 0px 0px 0px;	padding: 3px 15px;	float: right;}/* Front manager */#front-manager{	overflow: hidden;	width: 100%;}#front-manager p{	margin-top: 8px;	margin-bottom: 8px;}#container-wrapper-main{	width: 100%;	overflow: hidden;}#container{	width: 1020px;	margin: 0px auto 0px;	position: relative;}#container-inner-main{	width: 960px;	margin: 0px auto 30px;}#container-inner-main{}#container-inner{	width: 920px;	margin: 25px auto 0px;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 20px;}/* 3 Columns service */.column-3-service{		margin-bottom: 40px;	overflow: hidden;}.column-3-thumb{	width: 298px;	padding: 5px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/frame-bg.png');	overflow: hidden;}.column-3-icon{	margin-top: 4px;	margin-left: 5px;}.column-3-detail h3{	color: #333;}	.heading-up .header{		margin-top: 15px;		margin-bottom: 9px;				font-size: 18px;		color: #444;	}	.heading{		overflow: hidden;	}	.heading .header{		font-size: 22px;		line-height: 100%;		margin-bottom: 2px;		color: #333;	}	.heading .caption{		font-size: 14px;		color: #777;		margin-bottom: 5px;	}/* Slide show*/		/* Slider Portfolio */.cPrev{	position: absolute;	width: 15px;	height: 22px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/carousel-arrow-left.png') no-repeat;	overflow: hidden;	top: 20px;	left: 30px;	cursor: pointer;}.cNext{	position: absolute;	width: 15px;	height: 22px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/carousel-arrow-right.png') no-repeat;	overflow: hidden;	top: 20px;	right: 30px;	cursor: pointer;}.carousel-wrapper{	width: 960px;	margin: auto;	height: 60px;	position: relative;	padding-bottom: 35px;	overflow: hidden;}.carousel-inner{	width: 960px;	margin: 0px auto 0px;	position: relative;	overflow: hidden;}.carousel{	height: 70px;	overflow: hidden;	padding-left: 4px;	padding-right: 4px;	margin: 0px auto 0px;}			.carousel img{	width: 99px;	height: 54px;	padding: 3px;	background: #d9d9d9;	margin: 0px 15px;}	/* Last Form Portfolio*/.last-port-wrapper{	width: 960px;	overflow: hidden;	margin: 0px auto 30px;	padding-top: 35px;}		.last-port-wrapper-content{		width: 750PX;		overflow: hidden;		float: right;	}	.last-port-title {		margin-bottom: 20px;		color: #aaa;	}	.last-port-title  h3{		margin-top: 5px;		font-size: 18px;		color: #444 !important;	}	.last-port-desc{		color: #777;		overflow: hidden;		margin-bottom: 10px;	}	.last-port-item{				width: 230px;		margin: 0px 20px 0px 0px;		overflow: hidden;		float: left;		margin-bottom: 15px !important;			}	.last-port-item-link h4{		font-family: Arial !important;		font-size: 15px;		font-weight: bold;		margin-top: 13px;		margin-bottom: 3px;	}	.last-port-item-role {		margin-bottom: 8px;		font-size: 10px;		color: #555;	}	.last-port-item-role .role{		margin-right: 5px;		font-size: 10px;		font-style: normal;		color: #fff;	}		/* Last Form Blog*/.last-blog-wrapper{	width: 960px;	overflow: hidden;	margin: 0px auto 5px;	padding-top: 10px;}	.divider-shadow{		border-top: 1px #dcdcdc solid;		background: url('https://s3.amazonaws.com/hansonscoaching/img/container-shadow-top.png') no-repeat center top;		padding-top: 40px;	}	.last-blog-wrapper-content{		width: 750PX;		overflow: hidden;		float: right;	}	.last-blog-title {		margin-bottom: 20px;		color: #aaa;	}	.last-blog-title  h3{		margin-top: 5px;		font-size: 18px;		color: #444 !important;	}		.last-blog-desc{		overflow: hidden;		color: #777;		margin-bottom: 10px;	}	.last-blog-item{		width: 230px;		margin: 0px 20px 0px 0px;		overflow: hidden;		float: left;		margin-bottom: 15px !important;			}	.last-blog-item-link h4{		font-family: Arial !important;		font-size: 15px;		font-weight: bold;		margin-top: 0px;		margin-bottom: 8px;	}	.post-date-lfb{		color: #aaa;		text-align: left;		font-size: 10px;		margin-bottom: 8px;		margin-top: -6px;		margin-left: 0px;		font-style: italic;			}/* Last portfolio Widget*/.last-port-widget-whole{	clear:both; overflow:hidden;}.last-port-wrapper-widget{	margin-top: 8px;	margin-bottom: 5px;	margin-right: 13px;	margin-left: 1px;	float: left;}	.last-port-wrapper-widget .port-postthumb{		background: #ddd;		padding: 3px; 	}	.last-post-wrapper-widget{	margin-top: 17px;	padding-bottom: 13px;	border-bottom: 1px #e5e5e5 solid;	overflow: hidden;}	.last-post-wrapper-widget .blog-title h4 {		font-size: 16px;		margin-top: 5px;			margin-bottom: 5px;	}	.last-post-wrapper-widget .blog-title h4 a{		color: #555 !important;	}	.last-post-wrapper-widget .port-postthumb{		float: left;		background: #ddd;		padding: 3px; 	}	.meta-right-wrapper-widget{		width: 135px;		overflow: hidden;		margin-left: 10px;		float: left;		margin-bottom: 0px;	}			#sidebar .meta-right-wrapper-widget{				width: 210px;	}	.meta-right-widget{		font-size: 92%;	}	/* Widget */.twitter-whole{	clear: both;}.flickr-widget{	overflow: hidden;}.flickr-widget .flickr_badge_image{	width: 55px;	float: left;	margin-right: 17px;	margin-bottom: 17px;	border: 3px #ddd solid;}.flickr-widget img{	width: 55px;	height: 55px;}ul#twitter_update_list li{	list-style: none;	border-bottom: 0;	background: #eee url('https://s3.amazonaws.com/hansonscoaching/img/twitter_icon_s.png') no-repeat 10px 15px;	display: inline-block;	padding-left: 35px;	padding-top: 15px;	padding-bottom: 15px;	padding-right: 15px;	margin-top: 5px;	margin-bottom: 15px;	font-family: Georgia, Helvetica, Verdana, sans-serif;	font-size: 12px;	width: 240px;		-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;}ul#twitter_update_list li:hover{	background: #f4f4f4 url('https://s3.amazonaws.com/hansonscoaching/img/twitter_icon_s.png') no-repeat 10px 15px;}ul#twitter_update_list li span{	width: 227px;	list-style: none;	background: none;	margin-left: 0px;	margin-right: 5px;	display: inline-block;	color: #777 !important;}ul#twitter_update_list li a{	width: 227px;	color: #555 !important;	display:table;	margin-top: 10px;}ul#twitter_update_list li span a{	width: 227px;	color: #999 !important;	margin-top: 0px;}ul#twitter_update_list li a:hover{	width: 227px;	color: #bbb !important;}/* Twitter in footer */.footer-content ul#twitter_update_list li span,.footer-content ul#twitter_update_list li a, .footer-content ul#twitter_update_list li span a, .footer-content ul#twitter_update_list li a:hover{ 	width: 190px; }.footer-content ul#twitter_update_list li{	list-style: none;	border-bottom: 0;	background: #f9f9f9 url('https://s3.amazonaws.com/hansonscoaching/img/twitter_icon_s.png') no-repeat 10px 15px;	display: inline-block;	padding-left: 35px;	padding-top: 15px;	padding-bottom: 15px;	padding-right: 15px;	margin-top: 5px;	margin-bottom: 15px;	font-family: Georgia, Helvetica, Verdana, sans-serif;	font-size: 12px;	width: 165px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;}.footer-content ul#twitter_update_list li span{	width: 165px;}.footer-wrapper{	width: 100%;	background: #f1f1f1;	border-top: 1px #e4e4e4 solid;	margin: 0px auto 0px;	overflow: hidden;}#footer{	width: 100%;	margin: 0px auto 0px;	overflow: hidden;}.footer-content{	width: 960px;	margin: 0px auto 0px;	overflow: hidden;}#footer div{		color: #999;}		#footer h4{		margin-top: 5px;	}	/*  end overiding */		/* overide for thumbnail in footer*/		#footer  .footer-space{		width: 5px;		height: 30px;		display: block;		float: left;	}	#footer .flickr-widget .flickr_badge_image{		width: 50px;		border: 2px #d0d0d0 solid;		margin-right: 10px;		margin-bottom: 10px;	}	#footer 	.flickr-widget img{			width: 50px;			height: 50px;	}	#footer .port-postthumb{		background: #e5e5e5;		border: 1px #d9d9d9 solid; 	}	#footer p{		color: #666;	}	#footer .footer-inner ul{		margin-top: 0px;	}	#footer li{			width: 180px;		padding: 10px 10px 10px 23px;		border-bottom: 1px #e0e0e0 solid;		list-style: none;			}			#footer .footer-style{		width: 225px;				margin: 40px 15px 0px 0px;		float: left;			text-align: left;	}	#footer .footer-style a{		color: #ccc;	}	#footer .footer-style a:hover{		color: #f3f3f3;	}	#footer .footer-inner{		padding-top: 0px;		margin-bottom: 40px;	}	#footer .meta-right-widget {		color: #8a8a8a;	}		#copyright .copyright{			width: 960px;			min-height: 50px;			clear: both;			text-align: right;			margin: 13px auto 0px;		}		#copyright .copyright a{			color: #bbb;			text-decoration: none;		}     	#copyright .copyright a:hover{			color: #eee;		}		/*.copyright-wrapper{			width: 960px;			border-top: 1px #dcdcdc solid;			overflow: hidden;			margin: 25px auto 0px;			display: block;		}*/		.copyright-wrapper {    background-color: #F8F8F8;    border-top: 1px solid #CCCCCC;    display: block;    margin: 25px auto 0;    overflow: hidden;    width: 100%;}		#copyright .copyright-left{		    color: #959595;			float: left;			overflow: hidden;			line-height: 300%;		}		#copyright .copyright-right{		    color: #959595;			float: right;			overflow: hidden;			line-height: 300%;		}			#footer li {						background: url('https://s3.amazonaws.com/hansonscoaching/img/arrow-footer.png') no-repeat 0px;		}				#footer li:hover {						background: #f5f5f5 url('https://s3.amazonaws.com/hansonscoaching/img/arrow-footer.png') no-repeat 5px;		}		/* Page  */	.page-desc{		font-size: 14px;		font-family : Arial,Helvetica,Verdana, sans-serif;		margin-left: 10px;	}	#page .page-wrapper-full{		width: 960px;		margin: 0px auto 0px;		padding-bottom: 10px;		overflow: hidden;	}	#page .page-wrapper{		width: 960px;		min-height: 250px;		margin: 0px auto 0px;		overflow: hidden;	}	#page .page-w600{		width: 630px;		margin-bottom: 10px;		margin-right: 40px;		overflow: hidden;		float: left;	}	#page .page-w900{		width: 960px;		margin: 0px auto 50px;		overflow: hidden;	}	#page .page-w600-right{		width: 630px;		margin-bottom: 10px;		margin-left: 40px;		overflow: hidden;		float: right;	}	#page .page-wrapper-right{		margin: 0px 40px 0px 25px;		width: 935px;		overflow: hidden;		float: right;	}	#page .title-wrapper h2{		margin-top: 10px;		margin-bottom: 15px;	}	#page .meta-left-full{		margin: 10px 0px 13px 0px;		overflow: hidden;	}			#page .meta-left-full p{		margin: 0px 0px 20px;	}		#page .meta-left-full-content{		margin: 0px 0px 0px 0px;		overflow: hidden;	}	#page .meta-left-button{		margin: 5px 0px 0px 0px;		overflow: hidden;	}		#page .meta-left-button a{		margin: 0px 0px 5px;	}		#page .w600{		width: 600px;	}		/* Blog with sidebar style */	#page .blog-sidebar-wrapper{		width:100%;				overflow: hidden;		margin-bottom:40px;			}		#page .blog-sidebar-info{		width: 95px;			background: #00b6f8;		padding: 15px;				padding-left: 10px;		padding-right: 15px;		margin-top: 25px;			overflow: hidden;			float: left;	}		#page .blog-sidebar-content{		width: 100%;		float: left;	}			#page .blog-sidebar-shadow{		width: 100%;		height: 19px;		background: url('https://s3.amazonaws.com/hansonscoaching/img/blog-sidebar-shadow.png') no-repeat center top;		display: block;	}				/* Blog full width style */	#page .blog-full-wrapper{		width: 960px;				overflow: hidden;		margin-bottom: 40px;			}		#page .blog-full-content{		width: 960px;		float: left;	}	#page .blog-full-thumb{		width: 350px;		margin-right: 15px;		float: left;		overflow: hidden;	}		#page .page-search-not-found{	}	#page .blog-full-shadow{		width: 100%;		height: 15px;		background: url('https://s3.amazonaws.com/hansonscoaching/img/blog-full-shadow.png') no-repeat center top;		display: block;	}			/* Page Single */	#page .single-wrapper{		width: 600px;		padding: 15px;		background: #171717;		overflow: hidden;	}		#page .single-sidebar-info{		width: 500px;			padding: 15px;			margin-top: 25px;			margin-left: 30px;			overflow: hidden;			background: #101010;		float: left;	}	#page .single-full-shadow{		width: 100%;		height: 22px;		background: url('https://s3.amazonaws.com/hansonscoaching/img/single-full-shadow.png') no-repeat center top;		display: block;	}	/* Portfolio */#page .portfolio-wrapper{		width: 990px;		margin: 0px 0px 0px 30px;		overflow: hidden;	}.portfolio-content{	width: 960px;	overflow: hidden;}.port-2-wrapper{	width: 465px;	float: left;	overflow: hidden;	margin-bottom: 20px;	margin-left: 0px;	margin-right: 30px;}.port-3-wrapper{	width: 300px;	float: left;	overflow: hidden;		margin-bottom: 30px;	margin-right: 30px;	margin-left: 0px;}.port-4-wrapper{	width: 225px;	float: left;	overflow: hidden;	margin-bottom: 20px;	margin-right: 20px;	margin-left: 0px;}	/* Portfolio Shadow */	.port-2-shadow{		width: 100%;		height: 19px;		background: url('https://s3.amazonaws.com/hansonscoaching/img/port-2-shadow.png') no-repeat center top;		display: block;	}		.port-3-shadow{		width: 100%;		height: 14px;		background: url('https://s3.amazonaws.com/hansonscoaching/img/port-3-shadow.png') no-repeat center top;		display: block;	}		.port-4-shadow{		width: 100%;		height: 10px;		background: url('https://s3.amazonaws.com/hansonscoaching/img/port-4-shadow.png') no-repeat center top;		display: block;	}	.portfolio-hover{	top: 0px;	left: 0px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/port-hover-bg.png') ;	z-index: 99;	position: absolute;	overflow: hidden;	width: 100%;	height: 100%;	display: none;}.portfolio-hover-inner{	position: relative;}.portfolio-zoom{	width: 54px;	height: 54px;	position: absolute;	display: block;	cursor: pointer;}.portfolio-h-link{	width: 54px;	height: 54px;	position: absolute;	display: block;	cursor: pointer;}.portfolio-link h4{	margin-top: 14px;	margin-bottom: 8px;}.portfolio-wrapper .title-wrapper{		margin-left: 18px;		margin-right: 25px;		margin-top: 0.5em;		margin-bottom: 0.3em;}.portfolio-filter-wrapper{	width: 100%;	clear: both;	margin-left: 0px;	margin-top: 15px;}#portfolio-filter{	float: none;}#portfolio-filter li{	float: left;	list-style: none;	margin-right: 20px;	margin-bottom: 15px;}#portfolio-filter li:last-child{	float: none;}#portfolio-list{	display: inline-block;}#portfolio-filter .filter-button{	font-size: 13px !important;}/* Sidebar */#sidebar{	width: 290px;	overflow: hidden;	float: left;	text-align: center;	margin: 0px 0px 0px 0px;	position: relative;}		#sidebar h3{		font-size: 17px;		margin: 10px 0px;		color: #333;	}	#sidebar li{				padding: 10px 10px 10px 23px;		list-style: none;		border-bottom: 1px #eaeaea solid;	}				#sidebar .sidebar-style{		overflow: hidden;		text-align: left;	}		.sidebar-style a{			color: #ff0055;			text-decoration: none;		}		.sidebar-style a:hover{			color: #555;		}	#sidebar .sidebar-inner{		color: #999;		margin-top: 0px; 			margin-bottom: 30px; 			overflow: hidden;	}	#sidebar .sidebar-wrapper{		position: relative;		z-index: 2;		overflow: hidden;		margin: 8px 0px 0px 0px;	}	#sidebar .sidebar-top-right,#sidebar .sidebar-bottom-right{		width: 100%;			height: 140px;		position: absolute;		left: 0px;		z-index: 1;		display:block;	}	/*overiding for main page*/	#sidebar .sidebar-top-left,#sidebar .sidebar-bottom-left{		width: 100%;			height: 140px;		position: absolute;		left: 0px;		z-index: 1;		display:block;	}	#sidebar .sidebar-inner p{		margin-bottom: 0px;	}	.sidebar-right{		overflow: hidden;	}	.sidebar-left{		overflow: hidden;	}		/* COMMENTS CSS */	#comment-area{	margin: 20px 0px 0px;}	#comments p.form-allowed-tags {	display:none;}#comments h3 {	font-weight:normal;}#comments ol.commentlist {	clear:both;	list-style:none;}#comments ol ul {	list-style:none;	}#comments ol li {	margin:0px;	clear:both;}#comments ol li > ul {		margin: 0px 0px 0px 0px;	float:left;	clear:both;}#comments ol li ul.children li div.comment-body {	margin-left: 25px;	width:535px;	background: #eee url('https://s3.amazonaws.com/hansonscoaching/img/comment-bg.png') repeat-x center top;	border-left:1px solid #e9e9e9;	border-right:1px solid #ddd;	border-bottom:1px solid #d5d5d5;}#comments ol li ul.children ul.children li div.comment-body {	margin-left: 50px;	width:510px;	background: #eee url('https://s3.amazonaws.com/hansonscoaching/img/comment-bg.png') repeat-x center top;	border-left:1px solid #e9e9e9;	border-right:1px solid #ddd;	border-bottom:1px solid #d5d5d5;}#comments ol li ul.children ul.children ul.children li div.comment-body {	margin-left: 75px;	width:485px;	background: #eee url('https://s3.amazonaws.com/hansonscoaching/img/comment-bg.png') repeat-x center top;	border-left:1px solid #e9e9e9;	border-right:1px solid #ddd;	border-bottom:1px solid #d5d5d5;}#comments ol li ul.children ul.children ul.children ul.children li div.comment-body {	margin-left: 100px;	width:460px;	background: #eee url('https://s3.amazonaws.com/hansonscoaching/img/comment-bg.png') repeat-x center top;	border-left:1px solid #e9e9e9;	border-right:1px solid #ddd;	border-bottom:1px solid #d5d5d5;}#comments ol li ul.children ul.children ul.children ul.children ul.children li div.comment-body {	margin-left: 125px;	width:435px;	background: #eee url('https://s3.amazonaws.com/hansonscoaching/img/comment-bg.png') repeat-x center top;	border-left:1px solid #e9e9e9;	border-right:1px solid #ddd;	border-bottom:1px solid #d5d5d5;}#comments ul li {	clear:both;}#comments div.comment-meta {	float:left;	width:105px;	overflow:hidden;	margin-right: 5px;}#comments div.comment-meta div.avatar-wrapper {	float:left;	background:#f5f5f5;	padding:5px;	/*-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;*/	border:1px #ddd solid;	width:80px;	height:80px;}#comments div.comment-meta div.comment-date {	width:120px;	font-size: 10px;	color:#a6a6a6;	float:left;	text-align:left;	margin-top:6px;}#comments div.comment-body {	overflow: hidden;	width:560px;	float:left;	padding:10px;	background: #eee url('https://s3.amazonaws.com/hansonscoaching/img/comment-bg.png') repeat-x center top;	border-left:1px solid #e9e9e9;	border-right:1px solid #ddd;	border-bottom:1px solid #d5d5d5;	margin: 7px 0px 7px;	}#comments div.comment-body h3 {	font-size:12pt;	margin-bottom: 0.8em;	margin-top: 0.4em;}#comments div.comment-body p {	line-height:14pt;	color: #777;}#comments a.comment-reply-link:link, #comments a.comment-reply-link:visited{	text-decoration: none;	font-size: 11px;	font-family: Verdana, Arial, Helvetica;	cursor: pointer;	display: inline-block;	float: right;	clear: both;	padding: 5px 10px;}  p.form-submit input {	width: 90px;  }#cancel-comment-reply-link:link, #cancel-comment-reply-link:visited{	display:inline-block;	float:right;	clear:both;	padding:5px 8px;	margin-right: 45px;	margin-top: 20px;		text-decoration:none;		font-size: 11px;	font-family:  Verdana, Arial, Helvetica;	cursor:pointer;}#comments #respond {	clear:both;	width: 590x;	margin-bottom: 20px;	overflow: hidden;}#comments #respond p {	float:left;	clear:both;}#comments #respond p.comment-form-email ,#comments #respond p.comment-form-author ,#comments #respond p.comment-form-url,#comments #respond p.comment-form-comment  {	width: 620px;}#comments #respond p.comment-form-email input, #comments #respond p.comment-form-author input, #comments #respond p.comment-form-url input {	border: 0px;	height:28px;	line-height:28px;	padding:0px 10px;	color:#777;	float:left;	width: 425px;	margin:3px 0px 3px;	background: #eee;	outline: none;}#comments #respond p.comment-form-email input:hover, #comments #respond p.comment-form-author input:hover, #comments #respond p.comment-form-url input:hover{	background: #eee;}#comments #respond p.comment-form-comment textarea {	border: 0px;	padding:15px;	color:#777;	float:left;	width: 415px;	margin:3px 0px 3px;	background: #eee;	outline: none;}#comments #respond p.comment-form-comment textarea:hover {	background: #eee;	color:#777;}#comments #respond p.login-as{	margin: 5px 0px 10px;}	#comments #respond p.comment-form-email label, #comments #respond p.comment-form-author label, #comments #respond p.comment-form-url label, #comments #respond p.comment-form-comment label {	line-height: 30px;	float:left;	width:135px;	padding-top: 1px;	color:#777;}#comments #respond span.required {	font-size:8pt;	color:#cd0002;}#comments #respond p.comment-notes {	font-size:8pt;	color:#999;	padding:20px 0px;}#comments #respond p.logged-in-as {	padding:10px 0px;	font-size:8pt;	color:#999999;}#comments #respond p.logged-in-as a:link,#comments #respond p.logged-in-as a:visited {	font-size:8pt;}#comments #respond p.form-submit {	margin:5px 0px 5px;	padding-left:135px;}.reply-title h3{		margin-bottom: 20px;}.reply-title{	margin-top: 40px;	margin-bottom: 10px;}.comments-title h3{		margin-bottom: 20px;}.comments-title{	margin-top: 40px;	margin-bottom: 15px;}.reply-title, .comments-title{	width: 580px;}/* Pagination	*/.port-4-pagination{	margin-left: 0px;	margin-top: 10px;}.port-3-pagination{	margin-left: 0px;	margin-top: 10px;}.port-2-pagination{	margin-left: 0px;	margin-top: 10px;}.pagination {	margin: 0px 0px 0px 0px;	clear:both;	position:relative;	font-size:11px;} .pagination span, .pagination a {	font-size: 13px;	display:block;	float:left;	margin: 2px 3px 40px 0;	padding: 7px 11px 8px 11px;	text-decoration:none;	width:auto;	color:#888;	line-height:13px;	background: #eee;} .pagination a:hover{	color:#777;	background: #ddd;} .pagination .current{	background: #ddd;	padding: 7px 11px 8px 11px;	color:#777;}/* Page Contact */#contactForm{	clear:both;	width: 930px;	}.screenReader { left: -9999px; position: absolute; top: -9999px; }.thanks { background: #eee;color: #777; border: 1px solid #ddd; padding:10px; width: 590px; }ol.forms { float: left; list-style: none;margin: 0px 0px 0px;text-align:left; clear: both;}ol.forms li { 	clear: both; 	float: left; 	position: relative;	width: 100%;	margin: 20px 0px 0px 0px;}ol.forms li.buttons{ 	margin-top: 0px;}ol.forms label {	line-height: 36px;	display: block;	float: left;	font-weight: normal;	width: 100px;}ol.forms input{	border:0px solid #d0d0d0;	height:28px;	line-height:28px;	padding:0px 10px;	color:#777;	float:left;	width: 430px;	margin:3px 0px 3px;	background: #eee;	outline: none;}ol.forms textarea{	border:0px solid #d0d0d0;	padding:15px;	color:#777;	float:left;	width: 420px;	margin:3px 0px 3px;	background: #eee;	outline: none;}ol.forms  li.buttons .button{}#contactForm ol.forms input:focus,#contactForm ol.forms textarea:focus { background: #eee; border-color: #ff9800; }ol.forms li .error { line-height:20px; font-size: 12px; margin-left: 100px; clear: both; font-style: italic; color: #777;}ol.forms li.screenReader { margin-bottom: 0; }ol.forms li.buttons, ol.forms li.inline {  width: 585px; }ol.forms li.inline input { width: auto; border: 0px;}ol.forms li.inline label { margin-left: 5px; display: inline; float: none; width: auto; }/* Contact widget in footer and sidebar*/.contact-widget-whole .contact-widget{	clear:both;	overflow: hidden;}#footer .contact-widget .thanks { 	background: #f6f6f6;	border: 1px #e7e7e7 solid;	color: #999;	width: 90%}#sidebar .contact-widget .thanks { width: 268px; }.contact-widget ol.forms { float: left; list-style: none;margin: 0px 0px 0px;text-align:left; clear: both; width: 100%;}#footer #contactForm, #sidebar #contactForm{	width: 100%;}#footer .contact-widget ol.forms li , #sidebar .contact-widget ol.forms li{ 	width: 100%;	margin: 0px 0px 0px 0px;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 0px;	padding-right: 0px;	border: 0px;	background: none;}.contact-widget ol.forms label {	width: 20%;	float: right;}.contact-widget ol.forms input{	width: 65%;}#footer .contact-widget ol.forms input{	background: #e5e5e5;	border: 0px ;	color: #888;}.contact-widget ol.forms textarea{	width: 85%;	height: 50px;}#footer .contact-widget ol.forms textarea{	background: #e5e5e5;	border: 0px;	color: #888;}.contact-widget ol.forms input:focus, ol.forms textarea:focus { background-color: #eee;}.contact-widget ol.forms li.screenReader { margin-bottom: 0; }.contact-widget ol.forms li .error { margin-left: 0px;}#footer .contact-widget ol.forms li.buttons, #sidebar .contact-widget ol.forms li.buttons{  width: 100%; margin: 0px; padding-top: 0px; }#footer .contact-widget ol.forms li.buttons button, #sidebar .contact-widget ol.forms li.buttons button{  margin: 0px; }#footer .contact-widget ol.forms li.buttons button{}	/*Calendar Table*/#wp-calendar{		border-collapse: collapse;	text-align: center;	font-size: 11px;	line-height: 150%;	width: 100%;}	#wp-calendar td{	padding: 8px;	background: #f2f2f2;}#wp-calendar th, #wp-calendar tfoot tr td{		border-collapse: collapse;	border: 0px;	padding: 8px;	font-weight: 900;	color: #666;	background: #f2f2f2;}#wp-calendar tfoot tr td{	background: #f2f2f2;}#wp-calendar caption{	margin-right: -1px;	font-family : Helvetica, Verdana, sans-serif;	font-size: 16px; 	padding: 10px;		background: #e5e5e5;}	/*Calendar Table*/#footer  #wp-calendar a{	color: #fff;}#footer  #wp-calendar a:hover{	color: #eee;}#footer  #wp-calendar{		border-collapse: collapse;	text-align: center;	font-size: 11px;	line-height: 150%;	width: 95%;}	#footer  #wp-calendar td{	padding: 8px;	color: #777;	background: #f7f7f7;}#footer #wp-calendar th, #footer #wp-calendar tfoot tr td{		border-collapse: collapse;	border: 0px;	padding: 8px;	font-weight: 900;	color: #666;	background: #f7f7f7;}#footer #wp-calendar tfoot tr td{	background: #f7f7f7;}#footer #wp-calendar caption{	color: #555;	margin-right: -1px;	font-family : Helvetica, Verdana, sans-serif;	font-size: 16px; 	padding: 8px;		background: #e8e8e8;}	/* Tag Cloud*/.tagcloud a{	font-size: 12px !important;	background: #f1f1f1 url('https://s3.amazonaws.com/hansonscoaching/img/dot-white.png') no-repeat 5px 5px;	display: block;	float: left;	padding: 5px 10px 5px 17px;	margin-right: 10px;	margin-top: 10px;	border: 1px #e5e5e5 solid;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}.tagcloud a:hover{	background: #f8f8f8 url('https://s3.amazonaws.com/hansonscoaching/img/dot-white.png') no-repeat 5px 5px;}/* Tag Cloud in footer*/#footer .tagcloud a{	background: #f5f5f5 url('https://s3.amazonaws.com/hansonscoaching/img/dot-gray.png') no-repeat 5px 5px;	border: 1px #e5e5e5 solid;}#footer .tagcloud a:hover{	background: #f9f9f9 url('https://s3.amazonaws.com/hansonscoaching/img/dot-gray.png') no-repeat 5px 5px;;	}/* Social Share */.social-share-wrapper{	width: 100%;	overflow: hidden;	margin-bottom: 10px;	padding-top: 10px;}.social-share-wrapper ul{		margin-top: 15px;	list-style: none;}.social-share-wrapper li{	margin-right: 20px;	float: left;}.social-share-wrapper-title {	width: 580px;}.social-share-wrapper-title h3{	margin-top: 40px;	margin-bottom: 20px;}/* Short Code*/ul.style-none{	list-style: none;}ul.list_check li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/check-list.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_check2 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/check-list2.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_check3 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/check-list3.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_delete li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/delete-list.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_delete2 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/delete-list2.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_delete3 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/delete-list3.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_bullet li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/bullet-list.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_bullet2 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/bullet-list2.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_bullet3 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/bullet-list3.png') no-repeat 0 8px;	padding: 2px 0px 2px 25px;}ul.list_arrow li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/arrow-list.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_arrow2 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/arrow-list2.png') no-repeat 0 2px;	padding: 2px 0px 2px 25px;}ul.list_arrow3 li{	background: url('https://s3.amazonaws.com/hansonscoaching/img/arrow-list3.png') no-repeat 0 2px;	padding: 2px 0px 2px 23px;}.yellow-box{	margin-top: 0px;	margin-bottom: 20px;		width: auto;	overflow: hidden;	padding: 20px 20px 20px 60px;	color: #e3ac52;	background: #fffdcc url('https://s3.amazonaws.com/hansonscoaching/img/error.png') no-repeat 15px 20px;	border: 2px solid #ffd400 ;	clear: both;	-moz-border-radius:5px;	-webkit-radius:5px;	border-radius:5px;}.red-box{	margin-top: 0px;	margin-bottom: 20px;		width: auto;	overflow: hidden;	padding: 20px 20px 20px 60px;	color: #ee497b;	background: #fbe3e8 url('https://s3.amazonaws.com/hansonscoaching/img/exclamation.png') no-repeat 15px 20px;	border: 2px solid #ff7d98 ;	clear: both;	-moz-border-radius:5px;	-webkit-radius:5px;	border-radius:5px;}.green-box{	margin-top: 0px;	margin-bottom: 20px;		width: auto;	overflow: hidden;	padding: 20px 20px 20px 60px;	color: #76ac53;	background: #eafdcf url('https://s3.amazonaws.com/hansonscoaching/img/accept.png') no-repeat 15px 20px;	border: 2px solid #9fde23 ;	clear: both;	-moz-border-radius:5px;	-webkit-radius:5px;	border-radius: 5px;}.code{	width: auto;	overflow: auto;	font: 12px 'andale mono', 'lucida console', monospace;	line-height: 170%;	margin-top: 0px;	margin-bottom: 20px;	padding: 10px;	background: #f3f3f3;	color: #777;	border: 1px solid #e0e0e0;	border-left: 10px solid #e0e0e0;	clear: both;	word-wrap: break-word; } .code p{	font: 12px 'andale mono', 'lucida console', monospace;	color: #777;	line-height: 170%;}.dash-box{	margin-top: 0px;	margin-bottom: 20px;		width: auto;	overflow: hidden;	padding: 20px 20px 20px 20px;	width: auto;	border: 1px #292929 dashed;	background: #333;	clear: both;	-moz-border-radius:5px;	-webkit-radius:5px;	border-radius: 5px;}.quote{	margin-top: 0px;	margin-bottom: 20px;	float: none;	overflow: hidden;	color: #888;	/*border-left: 3px #ccc solid;*/		font-size: 1em;	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;	font-style: oblique;	text-align: left;	background-image: url(../../../img/quote.png);	background-repeat: no-repeat;	background-position: left top;	padding-top: 15px;	padding-right: 15px;	padding-bottom: 15px;	padding-left: 45px;}.quote p { color: #888; }.quote-left{	margin-top: 0px;	margin-bottom: 20px;	margin-left: 40px;		border-left: 3px #ccc solid;		overflow: hidden;	width: 33%;	color: #999;	font-size: 1.3em;	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;	font-style: oblique;	float: left;	padding-left: 20px;	padding-top: 5px;	padding-bottom: 5px;}.quote-right{	margin-top: 0px;	margin-bottom: 20px;	margin-left: 40px;		border-left: 3px #ccc solid;		overflow: hidden;	width: 33%;	color: #999;	font-size: 1.3em;	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;	font-style: oblique;	float: right;	padding-left: 20px;	padding-top: 5px;	padding-bottom: 5px;}.quote-open{	overflow: hidden;	padding: 0px 25px 0px 25px;	background: url('https://s3.amazonaws.com/hansonscoaching/img/quote-open.png') no-repeat left;}.divider{	width: 100%;	height: 1px;	margin-bottom: 30px;	padding-top: 30px;	border-bottom: 1px #dcdcdc solid;	display: block;	clear: both;	overflow: hidden;}.divider-main{	width: 100%;	height: 1px;	display: block;	clear: both;	overflow: hidden;}#container .dropcap{	margin-bottom: 0px;	margin-right: 5px;	float: left;	font-size: 25px;	width: 40px;	height: 32px;	text-align: center;	float: left;	/*background: url('https://s3.amazonaws.com/hansonscoaching/img/dropcap-circle.png') no-repeat;*/}#container .dropcap_circle{	margin-bottom: 0px;	margin-right: 10px;	float: left;	font-size: 21px;	width: 42px;	height: 37px;	padding-top: 7px;	text-align: center;	float: left;	background: url('https://s3.amazonaws.com/hansonscoaching/img/dropcap-circle.png') no-repeat center 7px;}	.column1_2{	width: 48%;	margin: 0px 3% 0px 0px;	overflow: hidden;	float: left;}	.column1_3{	width: 31%;	margin: 0px 3% 0px 0px;	overflow: hidden;	float: left;}	.column1_4{	width: 22.5%;	margin: 0px 3% 0px 0px;	overflow: hidden;	float: left;}	.column1_5{	width: 14%;	margin: 0px 3% 0px 0px;	overflow: hidden;	float: left;}	.column2_3{	width: 65%;	margin: 0px 3% 0px 0px;	overflow: hidden;	float: left;}	.column3_4{	width: 74.5%;	margin: 0px 3% 0px 0px;	overflow: hidden;	float: left;}	.column4_5{	width: 80%;	margin: 0px 3% 0px 0px;	overflow: hidden;	float: left;}    .column1_3_wrap{		width: 306px;		margin: 0px 20px 0px 0px;		overflow: hidden;		float: left;	}    .column2_3_wrap{		width: 692px;		margin: 0px 20px 0px 0px;		overflow: hidden;		float: left;	} 	.column1_4_wrap{		width: 195px;		margin: 0px 15px 0px 0px;		overflow: hidden;		float: left;	}	.last{		margin-right: 0px !important;	}	.googlemap{	margin: 0px 20px 10px 0px;	padding: 4px;	background: #e5e5e5;	border: 0px;		}		.testimonial{		font-size: 12px;		font-style: italic;		background: #eee;		color: #999;		overflow: hidden;		padding: 20px;		margin-bottom: 20px;		border: 1px #e0e0e0 solid;			-moz-border-radius:7px;			-webkit-border-radius:7px;			border-radius:px;	}	.testimonial .by{		display: block;		font-style: normal;		padding-top: 20px;		font-size: 16px;		color: #aaa;	}	.box{		width: 100%;		overflow: hidden;		margin: 0px auto 20px;	}	.box-title{		font-size: 18px;		padding-top: 6px;		padding-bottom: 6px;		padding-left: 15px;		padding-right: 15px;	}	.box-content{		padding: 15px;	}	.box-light .box-title{		color: white;		background: #313131;		}	.box-light .box-content{		background: #f1f1f1;		}	.box-medium .box-title{		color: white;		background: #313131;		}	.box-medium .box-content{		color: #dcdcdc;		background: #535353;		}	.box-dark .box-title{		color: white;		background: #313131;		}	.box-dark .box-content{		color: #eee;		background: #313131;		}	.big-box{		font-size: 18px;		padding: 15px;		margin: 0px auto 20px;	}	.big-box-light{		background: #eee;	}	.big-box-medium{		color: #eee;		background: #535353;	}	.big-box-dark{		color: #eee;		background: #313131;	}			.price-title{		font-size: 20px;				color: #eee;		text-align: center;		background: #313131;		padding: 10px 0px 10px 0px ;	}	.price{		font-size: 36px;			background: #f1f1f1;		color: #444; 		text-align: center;		padding: 20px;		border-left: 1px #313131 solid;		border-right: 1px #313131 solid;	}	.price-body{		background: #f1f1f1;		padding: 0px 30px  0px 30px;		border-left: 1px #313131 solid;		border-right: 1px #313131 solid;	}	.price-button{		padding: 20px;		background: #f1f1f1;		text-align: center;			border-left: 1px #313131 solid;		border-right: 1px #313131 solid;		border-bottom: 1px #313131 solid;		}	/* Social link */	.social-link{		float: left;		width: 30px;		height: 40px;		padding-top: 5px;		margin-right: 12px;		overflow: hidden;		display: block;	}		.wp-caption{	}	.wp-caption-text{		}	.sticky {	}	.gallery-caption {	}	.bypostauthor {	}/* eb styles */.img_border {	padding: 3px;	border: solid 1px #cccccc; }.ebTopLogin {    float: right;    margin-left: auto;    margin-right: auto;    margin-top: 35px;}/*.ebTopLogin span { float:right; margin-top: 7px; z-index: 400; margin-right: 1px; }*/.ebTopLogin span {    float: right;    margin-right: 1px;    margin-top: 7px;    z-index: 999999;}.membersTab { margin-right: auto; margin-left: auto; width: 960px; text-align: right; padding-bottom: 10px; }.membersTab a { padding: 15px; border-top: solid 1px #e9e9e9; border-right: solid 1px #e9e9e9; border-left: solid 1px #e9e9e9; }.membersTab a.current { background-color: #fff; }.membersTab a:hover { background-color: #fff; }a[href $='.pdf'] {    padding-right: 18px;   background: transparent url(/img/icon_pdf.gif) no-repeat center right; }a[href $='.PDF'] {    padding-right: 18px;   background: transparent url(/img/icon_pdf.gif) no-repeat center right; }.meta-left-full ol li { padding-left: 30px; padding-bottom: 10px; margin-left: 30px }.ebFormbg { background: none repeat scroll 0 0 #EEEEEE;    border: 3px solid #FFF;    color: #777777;    margin: 3px 0;    outline: medium none;    padding: 10px;     }#social-icons img:hover {    margin-top: 2px;}#social-icons {    float: right;    height: 10px;    margin-left: 8px;  /*  margin-right: 23px;    margin-top: 40px;*/    position: relative;    top: 6px;z-index: 9;    /*z-index: 999999;*/}#social-icons img {    float: left;    margin-left: 3px;    width: 23px;}.menu-wrapper ul li a {    padding: 20px 13px;     }#header {    margin: 0 auto;    width: 960px;}.nav-wrapper {    /*border-top: 1px solid #EAEAEA;*/    float: left;    margin: 7px -15px 0 auto;    position: relative;    width: 100%;    z-index: 200;}.wpcf7-form input[type="submit"],.wpcf7-form input[type="reset"],.wpcf7-form input[type="image"] {    padding: 8px 30px 7px 30px;    margin: 5px 2px;    color: #333333;    font-size: 12px;    text-transform: uppercase;    cursor: pointer;    font-weight: bold;    background-color: #DD4C39;    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #DD4C39)color-stop(0%, #D14836));    background-image: -webkit-linear-gradient(bottom, #DD4C39 100%, #D14836 0%);    background-image: -moz-linear-gradient(bottom, #DD4C39 100%, #D14836 0%);    background-image: -o-linear-gradient(bottom, #DD4C39 100%, #D14836 0%);    background-image: -ms-linear-gradient(bottom, #DD4C39 100%, #D14836 0%);    background-image: linear-gradient(bottom, #DD4C39 100%, #D14836 0%);    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border: 1px solid #d64232;    text-shadow: 0 1px 0 #d64232;}.wpcf7-form input[type="submit"]:hover,.wpcf7-form input[type="reset"]:hover,.wpcf7-form input[type="image"]:hover {    background-color: #BF362A;    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #E04B3A)color-stop(0%, #BF362A));    background-image: -webkit-linear-gradient(bottom, #E04B3A 100%, #BF362A 0%);    background-image: -moz-linear-gradient(bottom, #E04B3A 100%, #BF362A 0%);    background-image: -o-linear-gradient(bottom, #E04B3A 100%, #BF362A 0%);    background-image: -ms-linear-gradient(bottom, #E04B3A 100%, #BF362A 0%);    background-image: linear-gradient(bottom, #E04B3A 100%, #BF362A 0%);    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);    border: 1px solid #BF362A;}.wpcf7-form input[type="submit"]:active,.wpcf7-form input[type="reset"]:active,.wpcf7-form input[type="image"]:active {    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;    border: 1px solid #BF362A;}.wpcf7-form input[type="button"] {    padding: 8px 30px 7px 30px;    margin: 5px 2px;    color: #222;    font-size: 12px;    cursor: pointer;    font-weight: bold;    background-color: #F0F0F0;    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F0F0F0), color-stop(100%, #F5F5F5));    background-image: -webkit-linear-gradient(bottom, #F0F0F0 0%, #F5F5F5 100%);    background-image: -moz-linear-gradient(bottom, #F0F0F0 0%, #F5F5F5 100%);    background-image: -o-linear-gradient(bottom, #F0F0F0 0%, #F5F5F5 100%);    background-image: -ms-linear-gradient(bottom, #F0F0F0 0%, #F5F5F5 100%);    background-image: linear-gradient(bottom, #F0F0F0 0%, #F5F5F5 100%);    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    border: 1px solid #dcdcdc;}.wpcf7-form input[type="button"]:hover {    background-color: #E8E8E8;    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E8E8E8), color-stop(100%, #F5F5F5));    background-image: -webkit-linear-gradient(bottom, #E8E8E8 0%, #F5F5F5 100%);    background-image: -moz-linear-gradient(bottom, #E8E8E8 0%, #F5F5F5 100%);    background-image: -o-linear-gradient(bottom, #E8E8E8 0%, #F5F5F5 100%);    background-image: -ms-linear-gradient(bottom, #E8E8E8 0%, #F5F5F5 100%);    background-image: linear-gradient(bottom, #E8E8E8 0%, #F5F5F5 100%);    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);    border: 1px solid #cecece;}.wpcf7-form input[type="button"]:active {    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3) inset;    border: 1px solid #c9c9c9;}.wpcf7-form input[type="image"] {    height: 17px;    padding: 7px 10px 6px 10px;    position: absolute;}.wpcf7-form input[type="text"],.wpcf7-form input[type="password"],.wpcf7-form textarea, #em-booking-form input[type="text"], #em-booking-form textarea, .em-booking-login-form input[type="text"], .em-booking-login-form input[type="password"] {    padding: 8px 10px;    color: #555;    font-size: 12px;    margin: 5px 2px;    font-family: "Droid Sans", sans-serif;    background-color: #fdfdfd;    border: 1px solid #c2c2c2;}.wpcf7-form input[type="text"]:hover,.wpcf7-form input[type="password"]:hover,.wpcf7-form textarea:hover, #em-booking-form input[type="text"]:hover, #em-booking-form textarea:hover, .em-booking-login-form input[type="text"]:hover, .em-booking-login-form input[type="password"]:hover {    border: 1px solid #a2a2a2;    outline: none;        box-shadow: -1px 1px 2px rgba(0,0,0,.1) inset;    -moz-box-shadow: -1px 1px 2px rgba(0,0,0,.1) inset;    -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,.1) inset;}.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="password"]:focus,.wpcf7-form textarea:focus, #em-booking-form input[type="text"]:focus, #em-booking-form textarea:focus, .em-booking-login-form input[type="text"]:focus, .em-booking-login-form input[type="password"]:focus {    border: 1px solid #d14836;    outline: none;        box-shadow: -1px 1px 2px rgba(0,0,0,.1) inset;    -moz-box-shadow: -1px 1px 2px rgba(0,0,0,.1) inset;    -webkit-box-shadow: -1px 1px 2px rgba(0,0,0,.1) inset;}.wpcf7-form input.GLF_correctInput {    border: 1px solid #90d190;    color: #407d40;    text-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}.wpcf7-form input.GLF_correctInput:focus,.wpcf7-form input.GLF_correctInput:hover {    background-color: #e7f9e7;    border: 1px solid #7cc17c;}.wpcf7-form input.GLF_wrongInput {    border: 1px solid #ff9597;    color: #933a3c;}.wpcf7-form input.GLF_wrongInput:focus,.wpcf7-form input.GLF_wrongInput:hover {    background-color: #fff2f2;    border: 1px solid #ff6e70;}.GLF_search {    position: relative;}.GLF_search input.searchINPUT {    -webkit-border-radius: 5px 0 0 5px;    -moz-border-radius: 5px 0 0 5px;    border-radius: 5px 0 0 5px;    margin-right: 0;}.GLF_search input.searchBTN {    position: absolute;    -webkit-border-radius: 0 5px 5px 0;    -moz-border-radius: 0 5px 5px 0;    border-radius: 0 5px 5px 0;    margin-left: -4px;}.wpcf7-form p {    margin-bottom: 10px !important;}.wpcf7-form p input {    margin-top: 0 !important; }/*#container ul li {    background: url("img/check-list2.png") no-repeat scroll 2px 50% transparent;    padding: 2px 0 2px 25px;}*/div.item-list-tabs {    width: 960px;}#whats-new-options {    height: 50px !important;}ul.item-list li {    list-style-type: none;}.bar-title h2 {    font-size: 23px !important;}/*.h30 {    background: url("/wp-content/uploads/2012/04/sidebar_bg.gif") repeat-y scroll 820px 0 transparent;}#container-wrapper {    background: url("/wp-content/uploads/2012/04/sidebar_bg.gif") repeat-y scroll 820px 0 transparent;}*/#sidebar li.current-menu-item a, #sidebar li.current-menu-parent a {    color: #333333 !important;}ul#group-admins li {    list-style-type: none;}#admin-bar-logo {    display: none; }#sidebar li {	     background: url(img/arrow-footer.png) no-repeat scroll 0 13px transparent;		}		#sidebar li:hover {        background-color: #f4f4f4;	background-image: url(img/arrow-footer.png));	background-repeat: no-repeat;	background-position: 5px 13px;		}#megaMenu li#menu-item-1325 {    float:left;    clear:none;    width:auto;    padding:11px 27px;   }     #megaMenu li#menu-item-1325 .wpmega-widgetarea h2.widgettitle {    display: none;}.em-location-map, .em-locations-map { width: 330px !important; height: 310px !important; }.em-booking-form-details select, .em-booking-form-details input.input, .em-booking-form-details textarea {    clear: left;    float: left;    margin-bottom: 25px;    margin-top: 7px;}#em-booking-form label {    width: 250px !important;}div.em-gateway-buttons .first {    margin-top: 20px !important;}.sidebar-inner .item-avatar a { float:left; margin: 0 7px 7px 0; }.button_float_left { float:left; margin-right:5px; }.buttonbox { height: 40px; }div.item-list-tabs ul li a, div.item-list-tabs ul li span {    padding: 6px !important;}div.item-list-tabs ul li.feed a {    padding-left: 20px !important;}table.forum {    margin: 0 !important;}.activity-list li.load-more {    display: none;}ul.children { margin-left:55px; }ul.page_item_list { margin-left:30px; }#rcp_subscription_levels br { display:none !important; }.rcp_form p {    min-height: 0 !important;}.rcp_level_duration { display:none; }#rcp_auto_renew_wrap { display:none !important; }p.rcp_subscription_message { font-weight:bold; font-size:125%; margin: 20px 0; }#rcp_submit { padding: 15px; }.rcp_user_fieldset { float: left; }.rcp_user_fieldset input { padding: 10px !important; }#recaptcha_widget_div { margin-top: 30px !important; }.rcp_paid_posts { margin-left: 35px; }div#sidebar table#newsletter_subscribe  {    margin: 0 !important;    width: inherit !important;}.page-wrapper a { text-decoration: underline !important; }
.rcp_form label {
    width: 120px !important;
}
.rcp_form p {
    margin: 0 20px 10px 0 !important;
   
}
.appointments-pagination {
    margin-left: 20px !important;
    margin-right: 20px !important;
}
.sub-title-wrapper-single {
  overflow: inherit !important;
}
.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
 
  position: inherit !important;

}