body.section-find-your-own-routine #content {height:444px; margin:0 !important;}
body.section-find-your-own-routine #main-page-title {display:none;}

body.section-find-your-own-routine #block-views-menu_filter_products-block_1, body.section-find-your-own-routine #block-views-view_products_cleanse-block_1 {display:block;}

body.section-find-your-own-routine #page_title {padding:20px 0 0 34px; position:relative;}

body.section-find-your-own-routine .findroutineDiv {margin:5px 0 0 38px;}
body.section-find-your-own-routine .findroutineDiv p {
	margin:0; padding:0;
	width:380px;
	font:14px Arial;
	color:#001e85;
}

body.section-find-your-own-routine #block-views-callout_routine_filter-block_1 {
	margin-top:44px;
	*margin-top:48px;
}

body.section-find-your-own-routine #txt-filter-callout #callout-Problem {
	margin:55px 0 0 34px !important;
	padding:0 !important;
	float:left !important;
	position:absolute !important;
	z-index:9900;
	width:200px;
}

body.section-find-your-own-routine #txt-filter-callout #callout-SkinLike {
	margin:55px 0 0 250px  !important;
	float:left !important;
	position:absolute !important;
	
}

body.section-find-your-own-routine #block-views-callout_routine_filter-block_1 a {
	font:bold 12px Arial;
	color:#6a5399;
}

body.section-find-your-own-routine #block-views-menu_filter_products-block_1 {
	float:left;
	height:90px;
	margin:-1px 0 0 35px;
	z-index:1000;
	width:200px !important;
	position:absolute;
}

body.section-find-your-own-routine #txtFilter,
body.section-routine #txtFilter {
	margin:0 !important;
	position:inherit !important;
	float:left !important;
	top:0;
	#width:220px !important;
	padding:0 !important;
	position: relative;
}

body.section-find-your-own-routine #txtFilter .typeFilters {margin-right:0 !important;}

body.section-find-your-own-routine #txtFilter .typeFilters a {left:-10px !important;}


body.section-find-your-own-routine #block-views-view_products_cleanse-block_1 {
	*margin-top:4px !important;
	float:right;
	margin:0 !important;
	right:4px;
	top:0 !important;
	position: relative;
	z-index: 0 !important;
}

body.section-routine #block-views-view_products_cleanse-block_1 {
	float:right;
	right:4px;
	top:0 !important;
	position: relative;
	z-index: 0 !important;
}

body.section-routine #content-area {
	height:448px !important;
}

#bgImage {
	float:right;
	clear:both;
	position:absolute;
	margin:0 0 0 473px;
}
body.page-routine-results-209 #block-views-view_products_cleanse-block_1 {margin-top:-90px !IMPORTANT;}
