


@media (max-width: 47.9375em) {
	/* iPhone */
	#stacks_in_2 .foundry_column {
		margin-bottom: 20px;
	}
}

@media (min-width: 48em) and (max-width: 61.9375em) {
	/* iPad */
	#stacks_in_2 .foundry_column {
		margin-bottom: 40px;
	}
}

@media (min-width: 62em) {
	/* Desktop */
	#stacks_in_2 .foundry_column {
		margin-bottom: 40px;
	}
}



	@media (max-width: 47.9375em) {
		/* iPhone */
		#stacks_in_2 .row.custom-gutters > [class^="col-"],
		#stacks_in_2 .row.custom-gutters > [class*=" col-"] {
			padding-right: 7.500000px;
			padding-left: 7.500000px;
		}

		#stacks_in_2 .row.custom-gutters {
			margin-right: -3.750000px;
			margin-left: -3.750000px;
		}
	}

	@media (min-width: 48em) and (max-width: 61.9375em) {
		/* iPad */
		#stacks_in_2 .row.custom-gutters > [class^="col-"],
		#stacks_in_2 .row.custom-gutters > [class*=" col-"] {
			padding-right: 7.500000px;
			padding-left: 7.500000px;
		}

		#stacks_in_2 .row.custom-gutters {
			margin-right: -3.750000px;
			margin-left: -3.750000px;
		}
	}

	@media (min-width: 62em) {
		/* Desktop */
		#stacks_in_2 .row.custom-gutters > [class^="col-"],
		#stacks_in_2 .row.custom-gutters > [class*=" col-"] {
			padding-right: 7.500000px;
			padding-left: 7.500000px;
		}

		#stacks_in_2 .row.custom-gutters {
			margin-right: -3.750000px;
			margin-left: -3.750000px;
		}
	}



/* CSS for removing gutters if option is enabled. */
#stacks_in_2 .row.no-gutters {
	margin-right: 0;
	margin-left: 0;
  }
  
  #stacks_in_2 .row.no-gutters > [class^="col-"],
  #stacks_in_2 .row.no-gutters > [class*=" col-"] {
	padding-right: 0;
	padding-left: 0;
  }
  




	@media screen and (min-width: 768px) {
	  #stacks_in_2 .equal, #stacks_in_2 .equal > div[class*='col-'] {
	      display: -webkit-box;
	      display: -moz-box;
	      display: -ms-flexbox;
	      display: -webkit-flex;
	      display: flex;
	      flex: 1 1 auto;
	  }

		
		#stacks_in_2 .equal > div[class*='col-'] {
			align-items: center;
		}
		

		#stacks_in_2 .equal > div[class*='col-'] > .inner_column_content {
				display: block;
				width: 100%;
		}

	}

	#stacks_in_2 > .row > .foundry_column_one {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_2 > .row > .foundry_column_two {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_2 > .row > .foundry_column_three {
		background-color: rgba(255, 255, 255, 0.00);
	}

	#stacks_in_2 > .row > .foundry_column_four {
		background-color: rgba(255, 255, 255, 0.00);
	}















	#stacks_in_3 > .container {
		max-width: 1140px;
	}










	#stacks_in_3 > .container {
		border-radius: 0px;
	}

	







	#stacks_in_5 > .container {
		max-width: 1140px;
	}










	#stacks_in_5 > .container {
		border-radius: 0px;
	}

	


#stacks_out_5 {
	width: 75%;
}


#stacks_in_7 h5 {
	
		font-weight: 700;
	
	font-style: normal;

	margin-bottom: 0;
	
	letter-spacing: 0px;
	
}











#stacks_in_7 a.foundry-header-linked,
#stacks_in_7 a.foundry-header-linked:visited {
	color: rgba(3, 118, 216, 1.00);
	cursor: pointer;
	text-decoration: none;
}

#stacks_in_7 a.foundry-header-linked:hover,
#stacks_in_7 a.foundry-header-linked:active {
	color: rgba(5, 116, 216, 1.00);
	text-decoration: none;
}

#stacks_in_7 {
	background-color: rgba(228, 228, 228, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	padding:  8px;
}

#stacks_out_7 {
	margin-left:0;
}



@media only screen {
   
    #stacks_in_10_2 {
      margin: 0px;
    }

    #stacks_in_10_2 {
      padding: 0px;
    }

    

    
  


 


 
}


@media only screen and (max-width: 61.9375em) {
   
    #stacks_in_10_2 {
      margin: 0px;
    }

    #stacks_in_10_2 {
      padding: 0px;
    }


    

    
  


 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_10_2 {
      margin: 0px;
    }

    #stacks_in_10_2 {
      padding: 0px;
    }


    

    
  

}

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



/* Color picker style settings */







	
	#stacks_in_11 p,
	#stacks_in_11 {
		
	}
	

	
	
	
	
	



#stacks_in_11 p,
#stacks_in_11 {
	
}










#stacks_out_13 {
	margin-left:0;
}



@media only screen {
   
    #stacks_in_14_2 {
      margin: 0px;
    }

    #stacks_in_14_2 {
      padding: 0px;
    }

    

    
  


 


 
}


@media only screen and (max-width: 61.9375em) {
   
    #stacks_in_14_2 {
      margin: 0px;
    }

    #stacks_in_14_2 {
      padding: 0px;
    }


    

    
  


 
}


@media only screen and (max-width: 47.9375em){
   
    #stacks_in_14_2 {
      margin: 0px;
    }

    #stacks_in_14_2 {
      padding: 0px;
    }


    

    
  

}

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