
#stacks_in_163 {
	margin: 0px 0px 15px 0px;
}

#stacks_in_32 {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

#stacks_in_33 {
	display:inline-block; width:100%; line-height: 1.100000em;
	font-size: 80%;
}

#stacks_in_119 {
	padding: 5px 0px 28px 10px;
}

#stacks_out_119 {
	width: 89%;
	margin-left:0;
}

#stacks_in_170 {
	background-color: rgba(98, 177, 228, 0.20);
	padding:  20px;
}

#stacks_in_171 {
	padding: 5px 0px 10px 0px;
}

#stacks_in_174 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_in_175 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_177 {
	padding: 5px 0px 10px 0px;
}

#stacks_in_178 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_in_214 {
	padding: 20px 0px 10px 0px;
}

#stacks_out_214 {
	width: 97%;
}

#stacks_in_217 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_out_216 {
	width: 97%;
}

#stacks_in_230 {
	background-color: rgba(240, 222, 235, 1.00);
	margin: 20px 0px 0px 0px;
	padding:  20px;
}

#stacks_in_231 {
	padding: 15px 0px 0px 0px;
}

#stacks_out_231 {
	width: 96%;
}

#stacks_in_233 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_in_234 {
	margin: 20px 0px 20px 0px;
}

#stacks_out_234 {
	width: 96%;
}

#stacks_out_222 {
	width: 90%;
}

#stacks_in_184 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_185 {
	display:inline-block; width:100%; line-height: 1.100000em;
	letter-spacing: -1px;
	font-size: 78%;
}

#stacks_in_188 {
	padding: 5px 0px 28px 0px;
}

#stacks_out_188 {
	width: 89%;
	margin-left:0;
}
#stacks_in_117 .textimage_block {
	display:block;

}

#stacks_in_117 .textimage_wrapper
{
	display: table; 
	width: 100% !important;
	height:500px;

	 background:url(../bereavement-counselling-littlehampton-west-sussex_files/backgroundimage-117.jpg) repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 
		background-size: cover !important;
		-webkit-background-size: cover !important; 
		-o-background-size: cover !important; 
		background-position:center;
	 

	 

	 

	margin-left:auto; margin-right:auto; max-width:1560px !important;


		
		
		 

 

 

 

 

/*Custom CSS*/
}

#stacks_in_117 .textimage_wrapper img { /*Custom CSS*/ }


#stacks_in_117 .textimage_wrapper:hover, #stacks_in_117 .textimage_wrapper:focus {

 




/*Custom CSS*/;
}

#stacks_in_117 .textimage_container
{
	display: table-cell;
	vertical-align: middle;

	
		background: url(../bereavement-counselling-littlehampton-west-sussex_files/dotoverlay1.png) scroll repeat !important;
	
	
	 
		
	
		
		
	
		opacity: 0.77;
	

	 

/*Custom CSS*/
}

	#stacks_in_117 .textimage_position
{
	display: block; 
	margin: 30px 30px 0px 30px;
}
#stacks_in_117 .textimage_content
{
	-webkit-user-select: none; -moz-user-select: none; -o-user-select:none; -ms-user-select:none; user-select:none;
	display: block;
	margin-left: auto; margin-right:auto;
	float: right; clear: both;

	
		background: rgba(255, 255, 255, 1.00);
	

	color: rgba(20, 20, 19, 1.00);
	padding: 26px;

	

	/**/
	/**/

	width: 100%;
	min-width: 0px;
	max-width: 560px !important;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 30px;
	text-align: left;

	 opacity: 0.99; 
	
	
	
	

	-o-transition:all 1.5s ease-in-out; -moz-transition:all 1.5s ease-in-out; -webkit-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out; 

/*Custom CSS*/
}

#stacks_in_117 .textimage_content a {
	
/*Custom CSS*/
}

#stacks_in_117 .textimage_content a:hover, #stacks_in_117 .textimage_content a:focus { /*added-19052015-2330*/
	
	/*Custom CSS*/
}

#stacks_in_117 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	

	/*Custom CSS*/
}


																
@media handheld, only screen and (max-width: 600px) {

	#stacks_in_117 .textimage_position 
	{
		display: block; 
		margin: 20px 20px 0px 20px;
	}


#stacks_in_117 .textimage_wrapper {
	
}

#stacks_in_117 .textimage_content 
{
	display: block;
	width: 100%;
	min-width: 0px;
	margin-bottom: 20px;
	

	

	

/*Custom CSS*/
}

#stacks_in_117 .extrazone
{
	/*Custom CSS*/
}
}
																

																


																




																	


#stacks_in_98 {
	padding: 0px 0px 9px 10px;
}

#stacks_out_98 {
	width: 94%;
}

#stacks_in_102 {
	padding: 5px 0px 10px 0px;
}

#stacks_in_103 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_in_104 {
	margin: 0px 0px 10px 0px;
}

#stacks_in_123 {
	background-color: rgba(98, 177, 228, 0.20);
	padding:  20px;
}

#stacks_out_123 {
	width: 90%;
}

#stacks_in_160 {
	padding: 5px 0px 10px 0px;
}

#stacks_out_160 {
	width: 97%;
}

#stacks_in_159 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_in_161 {
	padding: 0px 0px 20px 0px;
}

#stacks_out_161 {
	width: 97%;
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_207 .s2c_stacks_in_207_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_207 .s2c_stacks_in_207_cw, #stacks_in_207 .s2c_stacks_in_207_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_207 .s2c_stacks_in_207_cw [class^="s2c_stacks_in_207_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_207 .s2c_stacks_in_207_col1 {			vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_207 .s2c_stacks_in_207_col2 {		vertical-align: top;   	  	border-radius: 0px;		}#stacks_in_207 .s2c_stacks_in_207_cw .s2c_stacks_in_207_spacer {	display: table-cell;	width: 2%;}@media only screen and (max-width: 768px) {		#stacks_in_207 .s2c_stacks_in_207_cw {		display: block;		table-layout: auto;	}		#stacks_in_207 .s2c_stacks_in_207_cw [class^="s2c_stacks_in_207_col"] {		display: block;		width: 100%;	}	 	#stacks_in_207 .s2c_stacks_in_207_cw .s2c_stacks_in_207_spacer {		display: block;		height: 12px;		order: 2;	}		}			/* End of Smart2columns2 stack */
#stacks_in_207 {
	margin: 20px 0px 30px 0px;
}

#stacks_out_207 {
	width: 90%;
}

#stacks_in_193 {
	padding: 5px 0px 10px 0px;
}

#stacks_in_192 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_in_228 {
	background-color: rgba(240, 222, 235, 1.00);
	padding:  20px;
}

#stacks_in_226 {
	padding: 15px 0px 0px 0px;
}

#stacks_out_226 {
	width: 96%;
}

#stacks_in_227 {
	display:inline-block; width:100%; line-height: 0.990000em;
	font-size: 99%;
}

#stacks_in_224 {
	margin: 20px 0px 20px 0px;
}

#stacks_out_224 {
	width: 96%;
}

#stacks_out_220 {
	width: 90%;
}

#stacks_in_157 {
	margin: 20px 0px 0px 0px;
}

#stacks_out_157 {
	width: 83%;
}

#stacks_in_158 {
	display:inline-block; width:100%; line-height: 1.190000em;
}
