
#stacks_in_13 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}

#stacks_in_14 {
	padding: 20px 20px 20px 20px;
}

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

#stacks_in_17 {
	text-transform: uppercase;
	font-weight: bold;
}

#stacks_in_18 {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
@font-face {
	font-family: 'FontAwesome'; src: url('../../rw_common/plugins/stacks/fonts/fontawesome-webfont.woff') format('woff');
	font-weight: normal; font-style: normal
}
#stacks_in_117 .listig_base_wrap {

	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif, fontawesome;

}

#stacks_in_117 .listig_base {
	margin-left: auto; margin-right: auto; 
	padding-left: 0px;
	padding-right: 0px;
	
	 
	 
	
	

	font-family: fontawesome, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;


	/*Custom CSS;*/
}

#stacks_in_117 .listig_wrap {
	display: block;
	clear: both !important;
	margin-left: auto;
	margin-right: auto;


	font-family: fontawesome, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}
	
#stacks_in_117 .listig_wrap img {

}

#stacks_in_117 .title_listig {
	display: block;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 115%;
	text-align: left;
	line-height: 115%;







 
	float: none; width: 100%;



	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif, fontawesome;


	font-weight: bold;
	/**/
	/**/
	/*Custom CSS;*/
}

#stacks_in_117 .content_listig {
	display: block; float: none;
	overflow: hidden;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	font-size: 100%;
	line-height: 100%;
	text-align: left;





 
	margin-right: 0px;
	margin-left: 0px;


	
		font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif, fontawesome;
	

	/*Custom CSS;*/
}


#stacks_in_117 .title_listig img {

	max-width: 100%; height: auto;
margin-top: 10px; margin-bottom: 0px;

}

#stacks_in_117 .content_listig img {

	max-width: 100%; height: auto;
margin-top: 10px; margin-bottom: 0px;

}

#stacks_in_117 .closer_listig {
	float: none;
	clear: both;
	display: block;
	margin-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
	/*Custom CSS;*/
}

#stacks_in_117 .styling_listig {
	font-variant: normal;
	left
	left

}

#stacks_in_117 .subtitle_listig {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 115%;
	text-align: left !important;



	border-bottom: 2px solid #CCCCCC;

	font-weight: bold;
	/**/
	/*Custom CSS;*/
}

#stacks_in_117 .title_listig_subsub {
	display: block;
	overflow: hidden;
	padding-bottom: 0px;
	font-size: 115%;
	line-height: 115%;
	text-align: left;





 
	float: none;
	/*margin-right: 0px;
	margin-left: 0px;*/


	font-weight: bold;
	/**/
	/*Custom CSS;*/
}

#stacks_in_117 .first_listig::first-line {


}

/*LISTIG HELPER STACKS*/

#stacks_in_117 .listig_colomnwrap {
	margin-bottom: 0px;
	}

#stacks_in_117 .listig_left {
	width: 49%;
	display: block; 
	float: left; clear: none;
}
#stacks_in_117 .listig_right {
	width: 33%;
	display: block; 
	float: right; 
}


#stacks_in_117 .listig_left_tre {
	width: 34%;
	display: block; 
	float: left; clear: none;
padding-right: 2px;
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */
}
#stacks_in_117 .listig_center_tre {
	width: 33%;
	display: block; 
	float: right; clear: none;
padding-left: 2px;
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */

}
#stacks_in_117 .listig_right_tre {
	width: 33%;
	display: block; 
	float: left; clear: none;
padding-left: 2px;
padding-right: 2px;
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */
}



#stacks_in_117 .line_listig {
	border-bottom: 1px dotted #CCCCCC;
	margin-top: 0px;
	margin-bottom: 10px;
}

#stacks_in_117 .whitespace_listig {
display: block; 
height: 20px;
}

#stacks_in_117 .listig_boxa {
	margin-left: auto; margin-right: auto; float: none;
	border: 1px dotted #CCCCCC;
	background: #F4F3EF !important;
	padding: 15px !important;
	padding-bottom: 10px !important;
	margin-bottom: 5px !important;
	display: inline-block;
	
	}



#stacks_in_117 .listig_flatbutton a {
  display: inline-block;
  background: #A8C8D2;
  color: #FFFFFF;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 100%;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}

#stacks_in_117 .listig_flatbutton a:hover {
  background: #72B2CA;
  color: #C3D4D8;
  text-decoration: none;
}

#stacks_in_117 .listig_air {
display:inline-block; margin-left:0px; margin-right:0px; 
padding-bottom: 4px; padding-right:4px;
float: left; clear:none; 
}



@media handheld, only screen and (max-width: 780px) {
#stacks_in_117 .listig_base {

padding-left: 20px; /*CHANGED17012015TEST*/
padding-right: 20px; /*CHANGED17012015TEST*/
/*Custom CSS;*/

}
}

@media handheld, only screen and (max-width: 500px) {
#stacks_in_117 .listig_left {
	width: 100%; padding-bottom: 0px;
}
#stacks_in_117 .listig_right {
	width: 100%;
}
}
@media handheld, only screen and (max-width: 750px) {
#stacks_in_117 .listig_left_tre {
padding-left: 0px; padding-bottom: 0px;
padding-right: 0px;
width: 100%;
}
#stacks_in_117 .listig_center_tre {
padding-left: 0px; padding-bottom: 0px;
padding-right: 0px;
width: 100%;
}
#stacks_in_117 .listig_right_tre {
padding-left: 0px;
padding-right: 0px;
width: 100%;
}
}

@media handheld, only screen and (max-width: 460px) {
#stacks_in_117 .title_listig_subsub {


}
}
#stacks_in_117 {
	margin: 20px 0px 20px 0px;
}
#stacks_in_498 .listig_left {

	width: 49%;
	display: block; 
	float: left; clear: none;

}
#stacks_in_498 .listig_right {

	width: 49%;
	display: block; 
	float: right; 

}
@media handheld, only screen and (max-width: 780px) {
#stacks_in_498 .listig_left {
	width: 100%; padding-bottom: 0px;

}
#stacks_in_498 .listig_right {
	width: 100%;

}
}#stacks_in_191 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_191 .title_listig {

/*Custom CSS;*/
}
#stacks_in_191 {
	background-color: rgba(108, 184, 32, 1.00);
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
}

#stacks_in_192 {
	letter-spacing: 2px;
	text-transform: uppercase;
	font-size: 300%;
}
#stacks_in_472 .listig_left {

	width: 50%;
	display: block; 
	float: left; clear: none;

}
#stacks_in_472 .listig_right {

	width: 50%;
	display: block; 
	float: right; 

}
@media handheld, only screen and (max-width: 780px) {
#stacks_in_472 .listig_left {
	width: 100%; padding-bottom: 0px;

}
#stacks_in_472 .listig_right {
	width: 100%;

}
}
#stacks_in_472 {
	background-color: rgba(108, 184, 32, 0.32);
}
#stacks_in_491 .subtitle_listig {

	border-bottom: none !important;


	text-align: left;
}#stacks_in_526 .closer_listig {

}
#stacks_in_526 .title_listig {


}

#stacks_in_526 .content_listig {


 
	margin-right: 0px;
	margin-left: 0px;

}
#stacks_in_533 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_533 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_535 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_535 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_501 .subtitle_listig {

	border-bottom: none !important;


	text-align: left;
}#stacks_in_537 .closer_listig {

}
#stacks_in_537 .title_listig {


}

#stacks_in_537 .content_listig {


 
	margin-right: 0px;
	margin-left: 0px;

}
#stacks_in_539 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_539 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_542 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_542 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_193 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_193 .title_listig {

/*Custom CSS;*/
}
#stacks_in_193 {
	background-color: rgba(107, 139, 169, 1.00);
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
}

#stacks_in_194 {
	letter-spacing: 2px;
	font-size: 300%;
}
#stacks_in_353 .listig_left_tre {

	width: 34%;
	display: block; 
	float: left; clear: none;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */

}
#stacks_in_353 .listig_center_tre {

	width: 33%;
	display: block; 
	float: right; clear: none;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */

}
#stacks_in_353 .listig_right_tre {

	width: 33%;
	display: block; 
	float: left; clear: none;
	padding-left: 2px;
	padding-right: 2px;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */

}

@media handheld, only screen and (max-width: 750px) {
#stacks_in_353 .listig_left_tre {
 padding-left: 0px; padding-bottom: 0px;
padding-right: 0px;
width: 100%;

}
#stacks_in_353 .listig_center_tre {
 padding-left: 0px; padding-bottom: 0px;
padding-right: 0px;
width: 100%;

}
#stacks_in_353 .listig_right_tre {
 padding-left: 0px;
padding-right: 0px;
width: 100%;

}
}

#stacks_in_353 {
	background-color: rgba(88, 120, 152, 0.30);
}
#stacks_in_503 .subtitle_listig {

	border-bottom: none !important;


	text-align: left;
}#stacks_in_544 .closer_listig {

}
#stacks_in_544 .title_listig {


}

#stacks_in_544 .content_listig {


 
	margin-right: 0px;
	margin-left: 0px;

}
#stacks_in_546 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_546 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_549 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_549 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_507 .subtitle_listig {

	border-bottom: none !important;


	text-align: left;
}#stacks_in_551 .closer_listig {

}
#stacks_in_551 .title_listig {


}

#stacks_in_551 .content_listig {


 
	margin-right: 0px;
	margin-left: 0px;

}
#stacks_in_553 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_553 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_556 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_556 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_505 .subtitle_listig {

	border-bottom: none !important;


	text-align: left;
}#stacks_in_558 .closer_listig {

}
#stacks_in_558 .title_listig {


}

#stacks_in_558 .content_listig {


 
	margin-right: 0px;
	margin-left: 0px;

}
#stacks_in_560 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_560 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}#stacks_in_563 .closer_listig {

	border-bottom: none !important;

}

#stacks_in_563 .title_listig {

	text-align: center;


 
	float: none;
	width: 100%;


/*Custom CSS;*/
}
#stacks_in_313 {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}

#stacks_in_314 {
	font-size: 103%;
}

#stacks_in_315 {
	margin: 30px 0px 10px 0px;
	padding: 0px 0px 0px 20px;
}

#stacks_in_316 {
	text-transform: uppercase;
	font-weight: bold;
}
#stacks_in_323>.s3_row {
	margin: 0 -10px;
}

#stacks_in_323>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_323>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_323>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_323>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_323>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_323 {
	margin: 10px 0px 0px 20px;
}
#stacks_in_332>.s3_row {
	margin: 0 -10px;
}

#stacks_in_332>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_332>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_332>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_332>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_332>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_332 {
	margin: 10px 0px 0px 20px;
}
#stacks_in_339>.s3_row {
	margin: 0 -10px;
}

#stacks_in_339>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_339>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_339>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_339>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_339>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_339 {
	margin: 10px 0px 0px 20px;
}
#stacks_in_346>.s3_row {
	margin: 0 -10px;
}

#stacks_in_346>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_346>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_346>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_346>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_346>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_346 {
	margin: 10px 0px 0px 20px;
}

#stacks_in_97 {
	margin: 40px 0px 10px 0px;
	padding: 0px 0px 0px 20px;
}

#stacks_in_98 {
	text-transform: uppercase;
	font-weight: bold;
}

#stacks_in_108 {
	font-size: 166%;
}

#stacks_in_565 {
	margin: 40px 0px 10px 0px;
	padding: 0px 0px 0px 20px;
}

#stacks_in_566 {
	text-transform: uppercase;
	font-weight: bold;
}

#stacks_in_570 {
	font-size: 166%;
}
#stacks_in_516>.s3_row {
	margin: 0 -10px;
}

#stacks_in_516>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_516>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_516>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_516>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_516>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_516 {
	margin: 30px 0px 0px 20px;
}
