/* Pull Quote Styling */


  #stacks_in_5670_page46 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_5670_page46 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_5670_page46 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_5670_page46 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_5670_page46 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_5670_page46 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_5670_page46 .floated_content {
    margin-right: 40px;
    margin-bottom: 40px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_5670_page46 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_5670_page46 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_5670_page46 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_5670_page46 .floated_content {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  


  
    #stacks_in_5670_page46 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_5670_page46 .pull_quote { 
      max-width: 100%;
    }
  

}




@media only screen and (max-width: 480px) {
  #stacks_in_5670_page46 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_5670_page46 .floated_content {
    margin-right: 10px;
    margin-bottom: 10px;
  }
  


  

}

/* Start Liquid Columns stack CSS code */.stacks_in_19550_page46relayInner img{	width: 100%;	height: auto;} .stacks_in_19550_page46column { float:left; display:inline; }.stacks_in_19550_page46one{	width: 60%;}.stacks_in_19550_page46two{	width: 40%;}.stacks_in_19550_page46three{	display: none;}.stacks_in_19550_page46first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_19550_page46middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_19550_page46first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_19550_page46middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_19550_page46one{		width: 100%;	}		.stacks_in_19550_page46two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_19550_page46 {
	border: solid #000000;
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Button Press stack CSS code */#stacks_in_19555_page46{	text-align: center !important;}.stacks_in_19555_page46dooabutton{	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;			border:1px solid #008D00;	color:#FFFFFF;									font-size:110% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_19555_page46dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_19555_page46 {
	margin: 10px 0px 0px 0px;
}
