
#stacks_in_316 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_317 {
	font-size: 125%;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_4963 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_4963 .theDivider1, #simpleDivider_stacks_in_4963 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_4963 .theDivider1 {
	border-top: solid 1px #A30035;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_4963 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_545 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_545 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_545 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_549 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_549 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_549 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_549 {
	margin: 0px 0px 30px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_4966 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_4966 .theDivider1, #simpleDivider_stacks_in_4966 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_4966 .theDivider1 {
	border-top: solid 1px #A30035;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_4966 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_567 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_567 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_567 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_577 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_577 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_577 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_577 {
	margin: 0px 0px 30px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_4969 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_4969 .theDivider1, #simpleDivider_stacks_in_4969 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_4969 .theDivider1 {
	border-top: solid 1px #A30035;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_4969 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_587 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_587 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_587 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_604 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_604 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_604 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_4960 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_4960 .theDivider1, #simpleDivider_stacks_in_4960 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_4960 .theDivider1 {
	border-top: solid 1px #A30035;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_4960 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}
  #stacks_in_5083{visibility:hidden}

#stacks_in_5192 {
	margin: 0px 0px 0px 5px;
	padding: 10px 0px 10px 0px;
}

#stacks_in_5193 {
	font-size: 120%;
}
  #stacks_in_5089{visibility:hidden}

#stacks_in_5093 {
	background-color: rgba(230, 246, 255, 1.00);
	margin: 0px 0px 20px 0px;
}
#stacks_in_5095 .sirecowrapper {
display: block;
padding-top: 0% !important;
padding-bottom: 0% !important;


height:auto;


/*Custom CSS;*/
}

#stacks_in_5095 .sirecowrapper a {/*Custom CSS;*/}
#stacks_in_5095 .sirecowrapper a:hover {/*Custom CSS;*/}

#stacks_in_5095 .sirecocontainer {
display: block;
max-width: 1060px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_5095 .sirecocontainer img {

	padding: 0px 0px 0px 0px;
}


#stacks_in_5095 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_5095 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}

#stacks_in_5095 .sireco:first-of-type {
float: left;

											/*3columnspecial*/





}
#stacks_in_5095 .sireco {



											/*3columnspecial*/





	width: 20%;






	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#stacks_in_5095 .sireco:last-of-type {
float: right; clear: right;

											/*3columnspecial*/




}

#stacks_in_5095 .sireco_bottomslice {
	text-align: center;
	padding: 5%;
	/*Custom CSS;*/
}


@media handheld, only screen and (max-width: 680px) {
#stacks_in_5095 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
}
#stacks_in_5095 .sireco {
	width: 100%;
	padding: 25px;
				
}
#stacks_in_5095 .sireco:first-of-type {
	width: 100%;
	padding: 25px; 
				
/*Custom CSS;*/
}
#stacks_in_5095 .sireco:last-of-type { 
	width: 100%;
	padding: 25px; 
				
	/*Custom CSS;*/
}

#stacks_in_5095 .sireco:nth-of-type(2n) {
 
}

#stacks_in_5095 .sirecocontainer {

}

#stacks_in_5095 .sirecowrapper {



height:auto !important;


/*Custom CSS;*/
}

#stacks_in_5095 .sireco_bottomslice {
	/*Custom CSS;*/
}

}



#stacks_in_5095 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 30px 30px 30px 30px;
	padding: 20px 20px 20px 20px;
}

#stacks_in_5102 {
	font-size: 80%;
}

#stacks_in_5109 {
	font-size: 80%;
}

#stacks_in_5116 {
	font-size: 80%;
}

#stacks_in_5123 {
	font-size: 80%;
}

#stacks_in_5130 {
	font-size: 80%;
}
#stacks_in_5131 .sirecowrapper {
display: block;
padding-top: 0% !important;
padding-bottom: 0% !important;


height:auto;


/*Custom CSS;*/
}

#stacks_in_5131 .sirecowrapper a {/*Custom CSS;*/}
#stacks_in_5131 .sirecowrapper a:hover {/*Custom CSS;*/}

#stacks_in_5131 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_5131 .sirecocontainer img {

	padding: 0px 0px 0px 0px;
}


#stacks_in_5131 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_5131 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}

#stacks_in_5131 .sireco:first-of-type {
float: left;

											/*3columnspecial*/





}
#stacks_in_5131 .sireco {



											/*3columnspecial*/



	width: 25%;








	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#stacks_in_5131 .sireco:last-of-type {
float: right; clear: right;

											/*3columnspecial*/




}

#stacks_in_5131 .sireco_bottomslice {
	text-align: center;
	padding: 5%;
	/*Custom CSS;*/
}


@media handheld, only screen and (max-width: 680px) {
#stacks_in_5131 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
}
#stacks_in_5131 .sireco {
	width: 100%;
	padding: 25px;
				
}
#stacks_in_5131 .sireco:first-of-type {
	width: 100%;
	padding: 25px; 
				
/*Custom CSS;*/
}
#stacks_in_5131 .sireco:last-of-type { 
	width: 100%;
	padding: 25px; 
				
	/*Custom CSS;*/
}

#stacks_in_5131 .sireco:nth-of-type(2n) {
 
}

#stacks_in_5131 .sirecocontainer {

}

#stacks_in_5131 .sirecowrapper {



height:auto !important;


/*Custom CSS;*/
}

#stacks_in_5131 .sireco_bottomslice {
	/*Custom CSS;*/
}

}



#stacks_in_5131 {
	background-color: rgba(230, 246, 255, 1.00);
	margin: 10px 0px 10px 0px;
	padding:  20px;
}

#stacks_in_5133 {
	margin: 0px 0px 27px 0px;
}

#stacks_in_5136 {
	font-size: 79%;
}

#stacks_in_5138 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_5141 {
	font-size: 79%;
}

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

#stacks_in_5146 {
	font-size: 80%;
}

#stacks_in_5148 {
	margin: 0px 0px 8px 0px;
}

#stacks_in_5151 {
	font-size: 79%;
}

#stacks_in_5152 {
	background-color: rgba(230, 246, 255, 1.00);
	margin: 20px 0px 30px 0px;
}

#stacks_in_5154 {
	background-color: rgba(255, 255, 255, 1.00);
	margin: 30px 30px 30px 30px;
	padding:  20px;
}
#stacks_in_5158 .sirecowrapper {
display: block;
padding-top: 0% !important;
padding-bottom: 0% !important;


height:auto;


/*Custom CSS;*/
}

#stacks_in_5158 .sirecowrapper a {/*Custom CSS;*/}
#stacks_in_5158 .sirecowrapper a:hover {/*Custom CSS;*/}

#stacks_in_5158 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_5158 .sirecocontainer img {

	padding: 0px 0px 0px 0px;
}


#stacks_in_5158 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_5158 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}

#stacks_in_5158 .sireco:first-of-type {
float: left;

											/*3columnspecial*/





}
#stacks_in_5158 .sireco {



											/*3columnspecial*/



	width: 25%;








	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#stacks_in_5158 .sireco:last-of-type {
float: right; clear: right;

											/*3columnspecial*/




}

#stacks_in_5158 .sireco_bottomslice {
	text-align: center;
	padding: 5%;
	/*Custom CSS;*/
}


@media handheld, only screen and (max-width: 680px) {
#stacks_in_5158 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
}
#stacks_in_5158 .sireco {
	width: 100%;
	padding: 25px;
				
}
#stacks_in_5158 .sireco:first-of-type {
	width: 100%;
	padding: 25px; 
				
/*Custom CSS;*/
}
#stacks_in_5158 .sireco:last-of-type { 
	width: 100%;
	padding: 25px; 
				
	/*Custom CSS;*/
}

#stacks_in_5158 .sireco:nth-of-type(2n) {
 
}

#stacks_in_5158 .sirecocontainer {

}

#stacks_in_5158 .sirecowrapper {



height:auto !important;


/*Custom CSS;*/
}

#stacks_in_5158 .sireco_bottomslice {
	/*Custom CSS;*/
}

}



#stacks_in_5158 {
	background-color: rgba(230, 246, 255, 1.00);
	padding:  20px;
}

#stacks_in_5162 {
	margin: 0px 0px 27px 0px;
}

#stacks_in_5165 {
	font-size: 80%;
}

#stacks_in_5172 {
	font-size: 80%;
}

#stacks_in_5179 {
	font-size: 80%;
}

#stacks_in_5183 {
	margin: 0px 0px 8px 0px;
}

#stacks_in_5186 {
	font-size: 80%;
}
