.inmotion img{ width:100%;   }
.inmotion { width:100%;  overflow:hidden; max-width:100%!important;  }

.slideLeft{
	animation-name: slideLeft;
	-webkit-animation-name: slideLeft;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: linear;	
	-webkit-animation-timing-function:linear;		

	visibility: visible !important;	
}

@keyframes slideLeft {
	0% {
		transform: translateX(150%);
	}
	
	100% {
		transform: translateX(0%);
	}
}

@-webkit-keyframes slideLeft {
	0% {
		-webkit-transform: translateX(150%);
	}
	
	100% {
		-webkit-transform: translateX(0%);
	}
}


/* Outer Container */
.smoothslides, .smoothslides-on {
	position:relative;
	font-size:0;
	line-height: 0;
	min-height: 40px;
	
}
/* Outer Container Background (visible while loading) */
.smoothslides {
	background:rgba(255,255,255,.5);
}
/* Hide images until loaded */
.smoothslides img {
	display:none;
}

/* Loading animation keyframes */ 
@keyframes throb {
	0% {
		opacity:0;
		transform:scale(1);
	}
	50% {
		opacity:1;
		transform:scale(.2);
	}
	100% {
		opacity:0;
		transform:scale(1);
	}
}
@-webkit-keyframes throb {
	0% {
		opacity:0;
		-webkittransform:scale(1);
	}
	50% {
		opacity:1;
		-webkittransform:scale(.2);
	}
	100% {
		opacity:0;
		-webkittransform:scale(1);
	}
}
/* Loading animation */
.smoothslides:before {
	content:'';
	position: absolute;
	width:8px;
	height:8px;
	left:50%;
	top:50%;
	margin-left:-4px;
	margin-top:-4px;

	animation: throb 1s infinite;
	-webkit-animation: throb 1s infinite;
}

/* wrapper around all slides */
.ss-slide-stage {
	position: relative;
	overflow: hidden;

	/* This fixes the bug in chrome where border-radius doesn't work with overflow hidden */
	-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}

/* wrapper around each slide */
.ss-slide {
	position: absolute;
	top:0;
	left:0;
	transform-origin:center;
	display: block;
	width:100%;
	zoom: 1;
}
.ss-slide img{
	height:auto;
	/* max-width, or width gets set via JS */
}
/* Caption wrapper. Used for centering */
.ss-caption-wrap {
	position: absolute;
	bottom:40%;
	width:100%;
	padding:0 5px 5px 5px;
	text-align:center;
	box-sizing:border-box;
}

/* Caption */
.ss-caption {
	min-height:50px;
	
	color: #fff;
	font-size:20px;
	font-weight: bold;
	line-height: 1.4em;

	padding-top:15px;
	box-sizing:border-box;
}

/* Previous and Next buttons */
.smoothslides-on a.ss-prev, .smoothslides-on a.ss-next {
	position: absolute;
	bottom:40%;
	left:5px;
	font-size:14px;
	line-height: 1em;
	color:#A1A1A1;
	text-decoration: none;
	background:#fff;
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-radius: 3px;
	opacity:.5;
	transition:.2s ease-out;
	font-family: sans-serif;
}

.smoothslides-on  a.ss-next {
	left:auto;
	right:5px;
}
/* Highlight nav btns when hovering over the slideshow */
.smoothslides-on:hover .ss-prev, .smoothslides-on:hover .ss-next {
	opacity: 1;
}

.smoothslides-on .ss-prev:hover, .smoothslides-on .ss-next:hover {
	background:#fff;	
	color:#000;
}

/* Pagination wrapper. Used for centering */
.ss-paginate-wrap {
	position: absolute;
	bottom:-30px;
	width:100%;
	text-align:center;
}
.ss-paginate {
	display: inline-block;
	line-height: 0;
}
/* Pagination dots */
.ss-paginate a:link, .ss-paginate a:visited {
	display: inline-block;
	width: 16px;
	height: 4px;
	border-radius: 10px;
	margin: 0 5px;
	background:#ccc;
	background: rgba(0,0,0,.1);
	border: 2px solid #fff;
	transition: .3s;
}
.ss-paginate a:hover {
	background:#ddd;
	background:rgba(0,0,0,.3);
}
.ss-paginate a.ss-paginate-current {
	background:#000;
	background: rgba(0,0,0,.5);
}



@media (max-width: 1024px) {

    .inmotion { max-height:500px!important;}

}


/* changes for smaller screens */
@media (max-width: 600px) {
	.ss-paginate-wrap {
		bottom:-35px;
	}
	.ss-caption {
		min-height:0;
		padding:5px;
		font-size:12px;
	}
	a.ss-prev, a.ss-next {
		bottom:auto;
		top:50%;
		margin-top:-25px;
		color:#000;
		background:rgba(255,255,255,.3);
		color:#444;
	}
	.smoothslides-on, .ss-slide-stage {
		border-radius:0;
	}
}
#stacks_in_366_page8 .ss-caption h4  {  }

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px)  {
	.ss-caption h4  { font-size:50px!important; }
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px) {
	.ss-caption h4  { font-size:40px!important; }
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape)  {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen 
  and (max-device-width: 320px)
  and (orientation: portrait)  {
  	.ss-caption h4  { font-size:20px!important; }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px)
  and (orientation: portrait) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 1024px)   {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen
  and (max-width: 667px) {
  	.ss-caption h4  { font-size:40px!important; }
}

@media only screen
  and (max-width: 600px) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 320px) {
  	.ss-caption h4  { font-size:20px!important; }
}


#stacks_in_364_page8 .ss-caption h4  {  }

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px)  {
	.ss-caption h4  { font-size:50px!important; }
}


@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px) {
	.ss-caption h4  { font-size:40px!important; }
}

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: landscape)  {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen 
  and (max-device-width: 320px)
  and (orientation: portrait)  {
  	.ss-caption h4  { font-size:20px!important; }
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 600px)
  and (orientation: portrait) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 1024px)   {
	.ss-caption h4  { font-size:55px!important; }
}

@media only screen
  and (max-width: 667px) {
  	.ss-caption h4  { font-size:40px!important; }
}

@media only screen
  and (max-width: 600px) {
  	.ss-caption h4  { font-size:30px!important; }
}

@media only screen
  and (max-width: 320px) {
  	.ss-caption h4  { font-size:20px!important; }
}

/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_p1793_n1_page8 #myExtraContent8,
#ExtraContentPlusstacks_in_p1793_n1_page8 #fs {
	display: none;
}


#stacks_in_p1793_n1_page8 {
	background-color: rgba(76, 76, 76, 1.00);
}

#stacks_in_p1793_n3_page8 {
	font-size: 150%;
}

#stacks_in_1680_page8 {
	margin: 50px 0px 0px 0px;
}
#stacks_in_1687_page8 .fluid-image img {
  width: auto;
  max-width: 100% !important;
  height: auto !important;
  min-width: 50px !important;
  padding: 0;
  margin: 0 auto;
  display: block;
  transition: all 1s none;
  border-radius: 0px; }

#stacks_in_1687_page8 .fluid-image.unlimited img {
  width: 100% !important; }

#stacks_in_1687_page8 .fluid-image.define_max img {
  width: 100% !important;
  max-width: 800px !important; }

#stacks_in_1687_page8 .fluid-image.align-left img {
  float: left; }

#stacks_in_1687_page8 .fluid-image.align-right img {
  float: right; }

#stacks_in_1687_page8 {
	margin: 0px 0px 50px 0px;
}
#stacks_in_1682_page8>.s3_row {
	margin: 0 -12px;
}

#stacks_in_1682_page8>.s3_row>.s3_column_left {
	width: 72.38%;
}

#stacks_in_1682_page8>.s3_row>.s3_column_right {
	width: 27.620003%;
}




#stacks_in_1682_page8>.s3_row>.s3_column {
	padding: 0 12px;
}










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


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


}



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


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


}






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

#stacks_out_1685_page8 {
	width: 75%;
}

#stacks_in_1678_page8 {
	background-color: rgba(25, 25, 25, 1.00);
	margin: 20px 0px 20px 0px;
	padding: 20px 0px 20px 0px;
}

#stacks_in_1671_page8 {
	padding: 250px 0px 250px 0px;
}

#stacks_in_1675_page8 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 150px 0px 150px 0px;
}

#stacks_in_1689_page8 {
	margin: 0px 0px 100px 0px;
}

#stacks_in_1690_page8 {
	padding: 250px 0px 250px 0px;
}

#stacks_in_1694_page8 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 100px 0px 90px 0px;
}

#stacks_in_1697_page8 {
	margin: 0px 0px 100px 0px;
}

#stacks_in_1698_page8 {
	padding: 250px 0px 250px 0px;
}

#stacks_in_1702_page8 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 100px 0px 90px 0px;
}

#stacks_in_1705_page8 {
	margin: 0px 0px 100px 0px;
}

#stacks_in_1706_page8 {
	padding: 250px 0px 250px 0px;
}

#stacks_in_1710_page8 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 100px 0px 90px 0px;
}

#stacks_in_1713_page8 {
	margin: 0px 0px 100px 0px;
}

#stacks_in_1714_page8 {
	padding: 250px 0px 250px 0px;
}

#stacks_in_1718_page8 {
	background-color: rgba(255, 255, 255, 1.00);
	padding: 100px 0px 90px 0px;
}
#stacks_in_p1803_n2_page8>.s3_row {
	margin: 0 -0px;
}

#stacks_in_p1803_n2_page8>.s3_row>.s3_column_left {
	width: 33.27%;
}

#stacks_in_p1803_n2_page8>.s3_row>.s3_column_center {
	width: 33.089996%;
}

#stacks_in_p1803_n2_page8>.s3_row>.s3_column_right {
	width: 33.64%;
}

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








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


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


}



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


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


}




#stacks_in_p1803_n2_page8 {
	padding: 50px 0px 0px 0px;
}
#stacks_in_p1803_n3_page8 .fluid-image img {
  width: auto;
  max-width: 100%;
  height: auto;
  min-width: 50px;
  padding: 0;
  margin: 0 auto;
  display: block;
  transition: all 1s none;
  border-radius: 0px; }

#stacks_in_p1803_n3_page8 .fluid-image.unlimited img {
  width: 100% !important; }

#stacks_in_p1803_n3_page8 .fluid-image.define_max img {
  width: 100% !important;
  max-width: 300px !important; }

#stacks_in_p1803_n3_page8 .fluid-image.align-left img {
  float: left; }

#stacks_in_p1803_n3_page8 .fluid-image.align-right img {
  float: right; }

#stacks_out_p1803_n3_page8 {
	width: 86%;
}

#stacks_out_p1803_n4_page8 {
	width: 55%;
}
#stacks_in_p1803_n8_page8 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_p1803_n8_page8 .textalign {
text-align: center;

display: block;




color: rgba(255, 255, 255, 1.00) !important;









/*Custom CSS;*/
}

#stacks_in_p1803_n8_page8 .textalign a {

}

#stacks_in_p1803_n8_page8 .textalign a:visited {

}

#stacks_in_p1803_n8_page8 .textalign a:hover {

}

#stacks_in_p1803_n8_page8 .textalign a:active {

}
#stacks_in_p1803_n8_page8 {
	margin: 10px 0px 15px 0px;
}

#stacks_in_p1803_n9_page8 {
	font-size: 120%;
}

#stacks_in_p1803_n31_page8 {
	padding: 15px 0px 20px 0px;
}

#stacks_out_p1803_n31_page8 {
	width: 180px;
}

#stacks_in_p1803_n11_page8 {
	margin: 10px 0px 50px 0px;
}
/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_p1803_n13_page8 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_p1803_n13_page8 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_p1803_n13_page8 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #CCCCCC;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_p1803_n13_page8 .cd-modal-content a,
#stacks_in_p1803_n13_page8 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_p1803_n13_page8 .cd-modal-content a:hover,
#stacks_in_p1803_n13_page8 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_p1803_n13_page8 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_p1803_n13_page8 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_p1803_n13_page8 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_p1803_n13_page8 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_p1803_n13_page8 .cd-modal-action {
  position: relative;
}

#stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn, #stacks_in_p1803_n13_page8 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 5em;
  background-color: #373737;
}

#stacks_in_p1803_n13_page8 .modal_btn,
#stacks_in_p1803_n13_page8 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 5em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn {
		width: 300px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn.to-circle {
  width: 5em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_p1803_n13_page8 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 5em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_p1803_n13_page8 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_p1803_n13_page8 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_p1803_n13_page8 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_p1803_n13_page8 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_p1803_n13_page8 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_p1803_n13_page8 .cd-modal-action a,
#stacks_in_p1803_n13_page8 .cd-modal-action a:visited,
#stacks_in_p1803_n13_page8 .cd-modal-action a:hover,
#stacks_in_p1803_n13_page8 .cd-modal-action a:active {
		color: #FFFFFF !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_p1803_n13_page8 .cd-modal-action .modal_btn {
  }






#stacks_in_p1803_n13_page8 {
	margin: 0px 0px 20px 0px;
}
/* Start Contact Form stack CSS code */.stacks_in_p1803_n14_page8formwrap{	margin: 0;}#stacks_in_p1803_n14_page8comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_p1803_n14_page8mail{padding: 0;}.stacks_in_p1803_n14_page8fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_p1803_n14_page8formail{}.stacks_in_p1803_n14_page8fieldset{	padding: 0 20px 0 3px;}#stacks_in_p1803_n14_page8 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_p1803_n14_page8 label *{display: inline;}#stacks_in_p1803_n14_page8 .stacks_in_p1803_n14_page8input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_p1803_n14_page8 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_p1803_n14_page8sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #FFFFFF !important;border: 1px solid #99A929 !important;background-color: #B4C731 !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_p1803_n14_page8response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_p1803_n14_page8loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_p1803_n14_page8autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_p1803_n14_page8 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_p1803_n14_page8 {
	background-color: rgba(55, 55, 55, 1.00);
}
#stacks_in_p1803_n23_page8 .textalign_wrap {
margin-left: auto; margin-right: auto;
text-align: center;
/*Custom CSS;*/
}

#stacks_in_p1803_n23_page8 .textalign {
text-align: center;

display: block;







margin-left: 5px !important; margin-right: 5px !important;
margin-top: 5px !important; margin-bottom: 5px !important;



padding-left: 10px !important; padding-right: 10px !important;
padding-top: 2px !important; padding-bottom: 2px !important;




/*Custom CSS;*/
}

#stacks_in_p1803_n23_page8 .textalign a {

}

#stacks_in_p1803_n23_page8 .textalign a:visited {

}

#stacks_in_p1803_n23_page8 .textalign a:hover {

}

#stacks_in_p1803_n23_page8 .textalign a:active {

}