a.anchor{height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;display:block !important}

#soft_landing_stacks_in_380 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	background: rgba(0, 0, 0, 1.00);
	display: block;
}

#soft_landing_content_stacks_in_380 {
	position: relative;
	top: 50%;
	text-align: center;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

#soft_landing_content_stacks_in_380,
#soft_landing_content_stacks_in_380 h1,
#soft_landing_content_stacks_in_380 h2,
#soft_landing_content_stacks_in_380 h3,
#soft_landing_content_stacks_in_380 h4,
#soft_landing_content_stacks_in_380 h5,
#soft_landing_content_stacks_in_380 h6,
#soft_landing_content_stacks_in_380 p {
	color: rgba(255, 255, 255, 0.99);
}

#soft_landing_content_stacks_in_380 img {
	max-width: 100%;
	height: auto;
}

#pageWrapper {
	opacity: 0;

}




#stacks_out_381 {
	width: 36%;
}

#usefulGridOuterstacks_in_639 {
	margin: 0;
	height: auto;
	overflow: auto;
}

#usefulGridOuterstacks_in_639 .usefulGridItem {
	float: left;
	padding: 0;
	margin: 0;
	display: block;
	height: 100.00%;
	overflow: hidden;
	position: relative;
	width: 32.00%;
}

@media screen and (max-width: 2500px) {
	#usefulGridOuterstacks_in_639 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 2000px) {
	#usefulGridOuterstacks_in_639 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 1500px) {
	#usefulGridOuterstacks_in_639 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 1000px) {
	#usefulGridOuterstacks_in_639 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 700px) {
	#usefulGridOuterstacks_in_639 .usefulGridItem {
		width: 100.00%;
	}
}

@media print {
	#usefulGridOuterstacks_in_639 .usefulGridItem {
		width: 100%;
	}
}

#usefulGridOuterstacks_in_639 .usefulGridItem .usefulGridItemInner {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
}




#stacks_in_639 {
	padding:  10px;
}

#stacks_out_639 {
	width: 67%;
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_590 *,
#adaptiveGridstacks_in_590 *:before,
#adaptiveGridstacks_in_590 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_590 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_590 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_590:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_590 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_590 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_590 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_590 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_590 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_590 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_590 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_590 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_590 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_590 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_590 .column1 {
		width: 73.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_590 .column1 {
		width: 100.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_590 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_590 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_590 .column2 {
		width: 27.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_590 .column2 {
		width: 100.00%;
	}
}






















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_590 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_590 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_590 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_590 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_590 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_590 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_590 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_590 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_590 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_590 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_590 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_590 .column1,
	#adaptiveGridstacks_in_590 .column2,
	#adaptiveGridstacks_in_590 .column3,
	#adaptiveGridstacks_in_590 .column4,
	#adaptiveGridstacks_in_590 .column5,
	#adaptiveGridstacks_in_590 .column6,
	#adaptiveGridstacks_in_590 .column7,
	#adaptiveGridstacks_in_590 .column8,
	#adaptiveGridstacks_in_590 .column9,
	#adaptiveGridstacks_in_590 .column10,
	#adaptiveGridstacks_in_590 .column11,
	#adaptiveGridstacks_in_590 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_590 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */#bannerStackstacks_in_591 {
	position: relative;
	z-index: 0;
	overflow: hidden;
}

#bannerStackstacks_in_591 img {
	width: 100%;
	height: auto;
}/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_595 *,
#adaptiveGridstacks_in_595 *:before,
#adaptiveGridstacks_in_595 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_595 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_595 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_595:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_595 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_595 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_595 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 320px) {
	#adaptiveGridstacks_in_595 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_595 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_595 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_595 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_595 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 320px) {
	#adaptiveGridstacks_in_595 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_595 .column1 {
		width: 25.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_595 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_595 .column1 {
		width: 25.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 320px) {
	#adaptiveGridstacks_in_595 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_595 .column2 {
		width: 25.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_595 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_595 .column2 {
		width: 25.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 320px) {
	#adaptiveGridstacks_in_595 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_595 .column3 {
		width: 25.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_595 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_595 .column3 {
		width: 25.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 320px) {
	#adaptiveGridstacks_in_595 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_595 .column4 {
		width: 25.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_595 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_595 .column4 {
		width: 25.00%;
	}
}


















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 320px) {
	#adaptiveGridstacks_in_595 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_595 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_595 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_595 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_595 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_595 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_595 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_595 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_595 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_595 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_595 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_595 .column1,
	#adaptiveGridstacks_in_595 .column2,
	#adaptiveGridstacks_in_595 .column3,
	#adaptiveGridstacks_in_595 .column4,
	#adaptiveGridstacks_in_595 .column5,
	#adaptiveGridstacks_in_595 .column6,
	#adaptiveGridstacks_in_595 .column7,
	#adaptiveGridstacks_in_595 .column8,
	#adaptiveGridstacks_in_595 .column9,
	#adaptiveGridstacks_in_595 .column10,
	#adaptiveGridstacks_in_595 .column11,
	#adaptiveGridstacks_in_595 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_595 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_595 {
	padding: 0px 40px 30px 0px;
}

#stacks_out_596 {
	width: 49%;
}

#stacks_out_599 {
	width: 49%;
}

#stacks_out_602 {
	width: 50%;
}

#stacks_out_605 {
	width: 49%;
}
#usefulStackWrapperstacks_in_408 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_408 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 2%;
	margin-right: 2%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_408 {
		display: none;
	}
}













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

#stacks_in_409 {
	background-color: rgba(255, 255, 255, 1.00);
}
#stacks_in_415_float {
	float:left;
	width:33%;
}
#stacks_in_418 {
	padding:  20px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_423 {
	width: 100%;
	clear: both;
	padding-top: 40px;
	padding-bottom: 40px;
}
#simpleDivider_stacks_in_423 .theDivider1,
#simpleDivider_stacks_in_423 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_423 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_423.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_423.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_423 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_423.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_423.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_423.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_423.bgImageOn .theDivider1 img {
	display: block;
}

#usefulStackWrapperstacks_in_425 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_425 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 2%;
	margin-right: 2%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_425 {
		display: none;
	}
}













#stacks_in_425 {
	background-color: rgba(255, 255, 255, 1.00);
}

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

#usefulGridOuterstacks_in_434 {
	margin: 0;
	height: auto;
	overflow: auto;
}

#usefulGridOuterstacks_in_434 .usefulGridItem {
	float: left;
	padding: 0;
	margin: 0;
	display: block;
	height: 100.00%;
	overflow: hidden;
	position: relative;
	width: 32.00%;
}

@media screen and (max-width: 2000px) {
	#usefulGridOuterstacks_in_434 .usefulGridItem {
		width: 33.00%;
	}
}

@media screen and (max-width: 1600px) {
	#usefulGridOuterstacks_in_434 .usefulGridItem {
		width: 50.00%;
	}
}

@media screen and (max-width: 1200px) {
	#usefulGridOuterstacks_in_434 .usefulGridItem {
		width: 50.00%;
	}
}

@media screen and (max-width: 1000px) {
	#usefulGridOuterstacks_in_434 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 700px) {
	#usefulGridOuterstacks_in_434 .usefulGridItem {
		width: 100.00%;
	}
}

@media print {
	#usefulGridOuterstacks_in_434 .usefulGridItem {
		width: 100%;
	}
}

#usefulGridOuterstacks_in_434 .usefulGridItem .usefulGridItemInner {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
}



/*
* Parallax Flight 2
* Author: Jonathan Meadows
* Website: http://onelittledesigner.com
* Support: http://forum.onelittledesigner.com
* Verson: 1.3.0
*/

#bg1-stacks_in_435 {
  position: absolute;
  background-image: url();
  background-repeat: no-repeat;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
#bg2-stacks_in_435 {
  
  /*-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
  position: absolute;
  background-image: url();
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
}
#fg1-stacks_in_435 {
  
  text-align: left;
  position: relative;
}
.parallaxFlightPadding-stacks_in_435 {
  display: inline-block;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 1024px) {
  #bg1-stacks_in_435, #bg2-stacks_in_435, #fg1-stacks_in_435 {
    background-attachment: inherit !important;
    -webkit-transform: translate3d(0,0,0);
  }
  #skrollr-body {
      height: 100% !important;
      width: 100% !important;
  }
}

  #bg1-stacks_in_435, #bg2-stacks_in_435, #fg1-stacks_in_435 {
    -webkit-transform: translate3d(0,0,1px);
  }
  #ldr-stacks_in_435 {
    background: #333333;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
  }

@media all and (max-width:767px ) {
  #bg1-stacks_in_435, #bg2-stacks_in_435, #fg1-stacks_in_435 {
    
    
    background-position: center center !important;
    background-repeat: repeat;
    background-size: auto;
    
    -webkit-transform: translate(0px, 0px) rotate(0deg) !important;
    -moz-transform: translate(0px, 0px) rotate(0deg) !important;
    transform: translate(0px, 0px) rotate(0deg) !important;
  }
}






#stacks_in_435 {
	padding: 0px 0px 100px 0px;
}

#stacks_in_436 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_436 .pullquote:before, #stacks_in_436 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_436 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_436 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_436 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_436 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_436 {
	padding: 0px 0px 60px 0px;
}
/*
* Parallax Flight 2
* Author: Jonathan Meadows
* Website: http://onelittledesigner.com
* Support: http://forum.onelittledesigner.com
* Verson: 1.3.0
*/

#bg1-stacks_in_441 {
  position: absolute;
  background-image: url();
  background-repeat: no-repeat;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
#bg2-stacks_in_441 {
  
  /*-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
  position: absolute;
  background-image: url();
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
}
#fg1-stacks_in_441 {
  
  text-align: left;
  position: relative;
}
.parallaxFlightPadding-stacks_in_441 {
  display: inline-block;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 1024px) {
  #bg1-stacks_in_441, #bg2-stacks_in_441, #fg1-stacks_in_441 {
    background-attachment: inherit !important;
    -webkit-transform: translate3d(0,0,0);
  }
  #skrollr-body {
      height: 100% !important;
      width: 100% !important;
  }
}

  #bg1-stacks_in_441, #bg2-stacks_in_441, #fg1-stacks_in_441 {
    -webkit-transform: translate3d(0,0,1px);
  }
  #ldr-stacks_in_441 {
    background: #333333;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
  }

@media all and (max-width:767px ) {
  #bg1-stacks_in_441, #bg2-stacks_in_441, #fg1-stacks_in_441 {
    
    
    background-position: center center !important;
    background-repeat: repeat;
    background-size: auto;
    
    -webkit-transform: translate(0px, 0px) rotate(0deg) !important;
    -moz-transform: translate(0px, 0px) rotate(0deg) !important;
    transform: translate(0px, 0px) rotate(0deg) !important;
  }
}






#stacks_in_441 {
	padding: 0px 0px 100px 0px;
}

#stacks_in_442 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_442 .pullquote:before, #stacks_in_442 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_442 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_442 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_442 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_442 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_442 {
	padding: 0px 0px 60px 0px;
}
/*
* Parallax Flight 2
* Author: Jonathan Meadows
* Website: http://onelittledesigner.com
* Support: http://forum.onelittledesigner.com
* Verson: 1.3.0
*/

#bg1-stacks_in_447 {
  position: absolute;
  background-image: url();
  background-repeat: no-repeat;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
#bg2-stacks_in_447 {
  
  /*-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
  position: absolute;
  background-image: url();
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
}
#fg1-stacks_in_447 {
  
  text-align: left;
  position: relative;
}
.parallaxFlightPadding-stacks_in_447 {
  display: inline-block;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 1024px) {
  #bg1-stacks_in_447, #bg2-stacks_in_447, #fg1-stacks_in_447 {
    background-attachment: inherit !important;
    -webkit-transform: translate3d(0,0,0);
  }
  #skrollr-body {
      height: 100% !important;
      width: 100% !important;
  }
}

  #bg1-stacks_in_447, #bg2-stacks_in_447, #fg1-stacks_in_447 {
    -webkit-transform: translate3d(0,0,1px);
  }
  #ldr-stacks_in_447 {
    background: #333333;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
  }

@media all and (max-width:767px ) {
  #bg1-stacks_in_447, #bg2-stacks_in_447, #fg1-stacks_in_447 {
    
    
    background-position: center center !important;
    background-repeat: repeat;
    background-size: auto;
    
    -webkit-transform: translate(0px, 0px) rotate(0deg) !important;
    -moz-transform: translate(0px, 0px) rotate(0deg) !important;
    transform: translate(0px, 0px) rotate(0deg) !important;
  }
}






#stacks_in_447 {
	padding: 0px 0px 100px 0px;
}

#stacks_in_448 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_448 .pullquote:before, #stacks_in_448 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_448 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_448 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_448 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_448 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_448 {
	padding: 0px 0px 60px 0px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_454 {
	width: 100%;
	clear: both;
	padding-top: 40px;
	padding-bottom: 40px;
}
#simpleDivider_stacks_in_454 .theDivider1,
#simpleDivider_stacks_in_454 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_454 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_454.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_454.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_454 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_454.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_454.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_454.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_454.bgImageOn .theDivider1 img {
	display: block;
}

#usefulStackWrapperstacks_in_458 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_458 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 10%;
	margin-top: 0%;
	margin-left: 2%;
	margin-right: 2%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_458 {
		display: none;
	}
}













#stacks_in_458 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_459 *,
#adaptiveGridstacks_in_459 *:before,
#adaptiveGridstacks_in_459 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_459 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_459 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_459:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_459 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_459 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_459 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_459 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_459 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_459 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_459 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_459 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_459 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_459 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_459 .column1 {
		width: 12.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_459 .column1 {
		width: 10.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_459 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_459 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_459 .column2 {
		width: 88.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_459 .column2 {
		width: 85.00%;
	}
}






















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_459 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_459 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_459 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_459 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_459 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_459 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_459 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_459 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_459 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_459 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_459 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_459 .column1,
	#adaptiveGridstacks_in_459 .column2,
	#adaptiveGridstacks_in_459 .column3,
	#adaptiveGridstacks_in_459 .column4,
	#adaptiveGridstacks_in_459 .column5,
	#adaptiveGridstacks_in_459 .column6,
	#adaptiveGridstacks_in_459 .column7,
	#adaptiveGridstacks_in_459 .column8,
	#adaptiveGridstacks_in_459 .column9,
	#adaptiveGridstacks_in_459 .column10,
	#adaptiveGridstacks_in_459 .column11,
	#adaptiveGridstacks_in_459 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_459 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#usefulGridOuterstacks_in_460 {
	margin: 0;
	height: auto;
	overflow: auto;
}

#usefulGridOuterstacks_in_460 .usefulGridItem {
	float: left;
	padding: 0;
	margin: 0;
	display: block;
	height: 100.00%;
	overflow: hidden;
	position: relative;
	width: 100.00%;
}

@media screen and (max-width: 2500px) {
	#usefulGridOuterstacks_in_460 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 2000px) {
	#usefulGridOuterstacks_in_460 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 1500px) {
	#usefulGridOuterstacks_in_460 .usefulGridItem {
		width: 100.00%;
	}
}

@media screen and (max-width: 1000px) {
	#usefulGridOuterstacks_in_460 .usefulGridItem {
		width: 33.00%;
	}
}

@media screen and (max-width: 700px) {
	#usefulGridOuterstacks_in_460 .usefulGridItem {
		width: 33.00%;
	}
}

@media print {
	#usefulGridOuterstacks_in_460 .usefulGridItem {
		width: 100%;
	}
}

#usefulGridOuterstacks_in_460 .usefulGridItem .usefulGridItemInner {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
}




#stacks_in_471 {
	padding: 0px 0px 0px 20px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_483 {
	width: 100%;
	clear: both;
	padding-top: 40px;
	padding-bottom: 40px;
}
#simpleDivider_stacks_in_483 .theDivider1,
#simpleDivider_stacks_in_483 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_483 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_483.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_483.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_483 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_483.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_483.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_483.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_483.bgImageOn .theDivider1 img {
	display: block;
}

#usefulStackWrapperstacks_in_485 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_485 {
	padding-bottom: 2%;
	padding-top: 2%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 2%;
	margin-right: 2%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_485 {
		display: none;
	}
}













#stacks_in_485 {
	background-color: rgba(255, 255, 255, 1.00);
}

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

#usefulGridOuterstacks_in_494 {
	margin: 0;
	height: auto;
	overflow: auto;
}

#usefulGridOuterstacks_in_494 .usefulGridItem {
	float: left;
	padding: 0;
	margin: 0;
	display: block;
	height: 100.00%;
	overflow: hidden;
	position: relative;
	width: 32.00%;
}

@media screen and (max-width: 2500px) {
	#usefulGridOuterstacks_in_494 .usefulGridItem {
		width: 33.00%;
	}
}

@media screen and (max-width: 2000px) {
	#usefulGridOuterstacks_in_494 .usefulGridItem {
		width: 33.00%;
	}
}

@media screen and (max-width: 1500px) {
	#usefulGridOuterstacks_in_494 .usefulGridItem {
		width: 33.00%;
	}
}

@media screen and (max-width: 1000px) {
	#usefulGridOuterstacks_in_494 .usefulGridItem {
		width: 49.00%;
	}
}

@media screen and (max-width: 700px) {
	#usefulGridOuterstacks_in_494 .usefulGridItem {
		width: 100.00%;
	}
}

@media print {
	#usefulGridOuterstacks_in_494 .usefulGridItem {
		width: 100%;
	}
}

#usefulGridOuterstacks_in_494 .usefulGridItem .usefulGridItemInner {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
}



/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_505 *,
#adaptiveGridstacks_in_505 *:before,
#adaptiveGridstacks_in_505 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_505 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_505 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_505:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_505 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_505 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_505 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_505 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_505 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_505 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_505 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_505 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_505 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_505 .column1 {
		width: 25.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_505 .column1 {
		width: 33.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_505 .column1 {
		width: 33.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_505 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_505 .column2 {
		width: 75.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_505 .column2 {
		width: 67.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_505 .column2 {
		width: 67.00%;
	}
}






















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_505 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_505 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_505 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_505 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_505 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_505 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_505 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_505 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_505 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_505 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_505 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_505 .column1,
	#adaptiveGridstacks_in_505 .column2,
	#adaptiveGridstacks_in_505 .column3,
	#adaptiveGridstacks_in_505 .column4,
	#adaptiveGridstacks_in_505 .column5,
	#adaptiveGridstacks_in_505 .column6,
	#adaptiveGridstacks_in_505 .column7,
	#adaptiveGridstacks_in_505 .column8,
	#adaptiveGridstacks_in_505 .column9,
	#adaptiveGridstacks_in_505 .column10,
	#adaptiveGridstacks_in_505 .column11,
	#adaptiveGridstacks_in_505 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_505 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_505 {
	background-color: rgba(11, 55, 235, 1.00);
	padding: 0px 0px 400px 0px;
}

#stacks_in_506 {
	padding:  20px;
}

#stacks_out_506 {
	width: 49%;
}

#stacks_in_646 {
	padding:  8px;
}
/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_649 *,
#adaptiveGridstacks_in_649 *:before,
#adaptiveGridstacks_in_649 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_649 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_649 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_649:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_649 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_649 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_649 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_649 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_649 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_649 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_649 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_649 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_649 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_649 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_649 .column1 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_649 .column1 {
		width: 50.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_649 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_649 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_649 .column2 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_649 .column2 {
		width: 50.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_649 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_649 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_649 .column3 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_649 .column3 {
		width: 50.00%;
	}
}



/* If column 4 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_649 .column4 {
		width: 100.00%;
	}
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_649 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_649 .column4 {
		width: 50.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_649 .column4 {
		width: 50.00%;
	}
}


















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_649 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_649 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 769px) {
	#adaptiveGridstacks_in_649 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_649 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_649 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_649 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_649 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_649 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_649 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_649 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */

/*  */

/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_649 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_649 .column1,
	#adaptiveGridstacks_in_649 .column2,
	#adaptiveGridstacks_in_649 .column3,
	#adaptiveGridstacks_in_649 .column4,
	#adaptiveGridstacks_in_649 .column5,
	#adaptiveGridstacks_in_649 .column6,
	#adaptiveGridstacks_in_649 .column7,
	#adaptiveGridstacks_in_649 .column8,
	#adaptiveGridstacks_in_649 .column9,
	#adaptiveGridstacks_in_649 .column10,
	#adaptiveGridstacks_in_649 .column11,
	#adaptiveGridstacks_in_649 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_649 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_650 {
	padding:  6px;
}

#stacks_in_653 {
	padding:  6px;
}

#stacks_in_656 {
	padding:  6px;
}

#stacks_in_659 {
	padding:  6px;
}
