 .target_stack.width-fill{width:100%}.target_stack.width-auto{width:auto}.target_stack.position-browser{position:fixed!important}.target_stack.position-absolute{position:absolute!important}.target_stack.position-body{position:absolute!important}.target_stack.position-right{float:right}.target_stack.position-left{float:left}.target_stack.vcenter{top:0;height:100%}.target_stack.vcenter>.com_joeworkman_stacks_target_stack{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.target_stack.hcenter>.com_joeworkman_stacks_target_stack{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.target_stack.hcenter.vcenter>.com_joeworkman_stacks_target_stack{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:40em){.target_stack.target-small-only{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.target-small-only>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width:39.9375em){.target_stack.disable-small{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.disable-small>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width:62.5em){.target_stack.disable-medium{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.disable-medium>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}
/* 
WHW edits
- Remove retina @media block at the bottom
- Remove '.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(icons/loading.gif) no-repeat 50% 50%; }'
- Remove 'background-image: url(icons/next.png);'
- Remove 'background-image: url(icons/prev.png);'
- Remove 'background: url(icons/close.png) no-repeat 5px 5px;'
- Remove default theme
*/


/*
 * Nivo Lightbox v1.2.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

.nivo-lightbox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99998;
	width: 100%;
	height: 100%;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
	visibility: visible;
	opacity: 1;
}
.nivo-lightbox-wrap  {
	position: absolute;
	top: 10%;
	bottom: 10%;
	left: 10%;
	right: 10%;
}
.nivo-lightbox-content {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-title-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
}
.nivo-lightbox-nav { display: none; }
.nivo-lightbox-prev {
	position: absolute;
	top: 50%;
	left: 0;
}
.nivo-lightbox-next {
	position: absolute;
	top: 50%;
	right: 0;
}
.nivo-lightbox-close {
	position: absolute;
	top: 2%;
	right: 2%;
}

.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	vertical-align: middle;
}

.nivo-lightbox-html5audio {
	width: 100%;
}

.nivo-lightbox-html5video {
	background: #000;
}

.nivo-lightbox-html5audio,
.nivo-lightbox-html5video {
	position: absolute;
	z-index: 99999;
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	top: 50%;
	left: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	vertical-align: middle;
}

.nivo-lightbox-content iframe {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
	max-height: 100%;
	overflow: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}
.nivo-lightbox-error {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%;
	color: #fff;
	text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
	display: table-cell;
	vertical-align: middle;
}

/* Effects
 **********************************************/
.nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
	    -ms-transition: all 0.2s ease-in-out;
	     -o-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}

/* fadeScale */
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	    -ms-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
	-webkit-transform: scale(0.7);
	   -moz-transform: scale(0.7);
	    -ms-transform: scale(0.7);
	        transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

/* slideLeft / slideRight / slideUp / slideDown */
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	   -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	    -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	     -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
	-webkit-transform: translateX(-10%);
	   -moz-transform: translateX(-10%);
	    -ms-transform: translateX(-10%);
	        transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
	-webkit-transform: translateX(10%);
	   -moz-transform: translateX(10%);
	    -ms-transform: translateX(10%);
	        transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateX(0);
	   -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transform: translateY(-10%);
	   -moz-transform: translateY(-10%);
	    -ms-transform: translateY(-10%);
	        transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
	-webkit-transform: translateY(10%);
	   -moz-transform: translateY(10%);
	    -ms-transform: translateY(10%);
	        transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
	-webkit-perspective: 1000px;
	   -moz-perspective: 1000px;
	        perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	   -moz-transform: translateZ(300px);
	    -ms-transform: translateZ(300px);
	        transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	        transform: translateZ(0);
}@-webkit-keyframes opLoad{0%{opacity:0}100%{opacity:1}}@keyframes opLoad{0%{opacity:0}100%{opacity:1}}.ncp{clear:both;padding:0;margin:0;counter-reset:section}.ncp.fadeimg{-webkit-animation:opLoad 1s ease-out;animation:opLoad 1s ease-out}.ncp.fadeimg img{opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.ncp.fadeimg img.show{opacity:1}.ncp .g:before,.ncp .g:after{content:"";display:table}.ncp .g:after{clear:both}.ncp .c{display:block;float:left;margin:1% 0 1% 1.6%}.ncp .s1_1,.ncp .s1_2,.ncp .s1_3,.ncp .s1_4{margin:1% 0}.ncp .c:first-child{margin-left:0}.ncp.s1 > .c{width:100%}.ncp.s2 > .c{width:49.2%}.ncp.s3 > .c{width:32.26%}.ncp.s4 > .c{width:23.8%}



#stacks_in_2202318 {
	padding: 10px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_2202649 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1180px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2202649 {
	padding-bottom: 15%;
	padding-top: 1%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








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












#usefulStackWrapperstacks_in_2202533 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1180px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Agent-X stack CSS code */.stacks_in_2203952label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_2203952iPhoneContent, .stacks_in_2203952iPadContent, .stacks_in_2203952AndroidContent, .stacks_in_2203952BlackberryContent, .stacks_in_2203952DesktopContent {	display: none;}.stacks_in_2203952label{	display: none;}/* End Agent-X stack CSS code *//* Start dooMax stack CSS code */#stacks_in_2204130, .stacks_in_2204130MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2204130MaxWidthContainer{	    max-width: 32px;	}    .stacks_in_2204130MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2204130MaxWidthContainer{		    max-width: 32px;		}										    .stacks_in_2204130MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2204130MaxWidthContainer{		    max-width: 32px;		}										    .stacks_in_2204130MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Backdrop Figure Which Contains The Filter */
.stacks_in_2204131_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204131_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204131_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204076Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204076Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204076Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204076Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204076Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204076Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204076Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204076Calligrapher h6, .stacks_in_2204076Calligrapher h5, .stacks_in_2204076Calligrapher h4, .stacks_in_2204076Calligrapher h3, .stacks_in_2204076Calligrapher h2, .stacks_in_2204076Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204076Calligrapher, .stacks_in_2204076Calligrapher h1, .stacks_in_2204076Calligrapher h2, .stacks_in_2204076Calligrapher h3, .stacks_in_2204076Calligrapher h4, .stacks_in_2204076Calligrapher h5, .stacks_in_2204076Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204076targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204076Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204076Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204076Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204076Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204077 {
	padding: 25px 0px 5px 0px;
}
#usefulStackWrapperstacks_in_2204143 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 700px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204144Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204144Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204144Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204144Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204144Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204144Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204144Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204144Calligrapher h6, .stacks_in_2204144Calligrapher h5, .stacks_in_2204144Calligrapher h4, .stacks_in_2204144Calligrapher h3, .stacks_in_2204144Calligrapher h2, .stacks_in_2204144Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204144Calligrapher, .stacks_in_2204144Calligrapher h1, .stacks_in_2204144Calligrapher h2, .stacks_in_2204144Calligrapher h3, .stacks_in_2204144Calligrapher h4, .stacks_in_2204144Calligrapher h5, .stacks_in_2204144Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204144targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204144Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204144Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204144Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204144Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204145 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_2204146 {
	line-height: 3em;
}
/* Start dooMax stack CSS code */#stacks_in_2204159, .stacks_in_2204159MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2204159MaxWidthContainer{	    max-width: 32px;	}    .stacks_in_2204159MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2204159MaxWidthContainer{		    max-width: 32px;		}										    .stacks_in_2204159MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2204159MaxWidthContainer{		    max-width: 32px;		}										    .stacks_in_2204159MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Backdrop Figure Which Contains The Filter */
.stacks_in_2204160_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204160_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204160_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204149Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204149Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204149Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204149Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204149Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204149Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204149Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204149Calligrapher h6, .stacks_in_2204149Calligrapher h5, .stacks_in_2204149Calligrapher h4, .stacks_in_2204149Calligrapher h3, .stacks_in_2204149Calligrapher h2, .stacks_in_2204149Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204149Calligrapher, .stacks_in_2204149Calligrapher h1, .stacks_in_2204149Calligrapher h2, .stacks_in_2204149Calligrapher h3, .stacks_in_2204149Calligrapher h4, .stacks_in_2204149Calligrapher h5, .stacks_in_2204149Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204149targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204149Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204149Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204149Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204149Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204150 {
	padding: 30px 0px 5px 0px;
}
#usefulStackWrapperstacks_in_2204137 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 700px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204138Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204138Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204138Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204138Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204138Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204138Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204138Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204138Calligrapher h6, .stacks_in_2204138Calligrapher h5, .stacks_in_2204138Calligrapher h4, .stacks_in_2204138Calligrapher h3, .stacks_in_2204138Calligrapher h2, .stacks_in_2204138Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204138Calligrapher, .stacks_in_2204138Calligrapher h1, .stacks_in_2204138Calligrapher h2, .stacks_in_2204138Calligrapher h3, .stacks_in_2204138Calligrapher h4, .stacks_in_2204138Calligrapher h5, .stacks_in_2204138Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204138targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204138Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204138Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204138Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204138Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204139 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_2204140 {
	line-height: 3em;
}
/* Start dooMax stack CSS code */#stacks_in_2204162, .stacks_in_2204162MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2204162MaxWidthContainer{	    max-width: 32px;	}    .stacks_in_2204162MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2204162MaxWidthContainer{		    max-width: 32px;		}										    .stacks_in_2204162MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2204162MaxWidthContainer{		    max-width: 32px;		}										    .stacks_in_2204162MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Backdrop Figure Which Contains The Filter */
.stacks_in_2204163_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204163_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204163_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204080Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204080Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204080Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204080Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204080Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204080Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204080Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204080Calligrapher h6, .stacks_in_2204080Calligrapher h5, .stacks_in_2204080Calligrapher h4, .stacks_in_2204080Calligrapher h3, .stacks_in_2204080Calligrapher h2, .stacks_in_2204080Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204080Calligrapher, .stacks_in_2204080Calligrapher h1, .stacks_in_2204080Calligrapher h2, .stacks_in_2204080Calligrapher h3, .stacks_in_2204080Calligrapher h4, .stacks_in_2204080Calligrapher h5, .stacks_in_2204080Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204080targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204080Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204080Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204080Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204080Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204081 {
	padding: 25px 0px 5px 0px;
}
#usefulStackWrapperstacks_in_2204153 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 700px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204154Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204154Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204154Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204154Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204154Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204154Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204154Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204154Calligrapher h6, .stacks_in_2204154Calligrapher h5, .stacks_in_2204154Calligrapher h4, .stacks_in_2204154Calligrapher h3, .stacks_in_2204154Calligrapher h2, .stacks_in_2204154Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204154Calligrapher, .stacks_in_2204154Calligrapher h1, .stacks_in_2204154Calligrapher h2, .stacks_in_2204154Calligrapher h3, .stacks_in_2204154Calligrapher h4, .stacks_in_2204154Calligrapher h5, .stacks_in_2204154Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204154targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204154Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204154Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204154Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204154Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204155 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_2204156 {
	line-height: 3em;
}
 .target_stacks_in_2204168{ }.target_stacks_in_2204168.rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center}.target_stacks_in_2204168.width-flexible{width:100%}.target_stacks_in_2204168.width-fixed{width:250px}.target_stacks_in_2204168.height-flexible{height:100%}.target_stacks_in_2204168.height-fixed{height:250px}.target_stacks_in_2204168.top_pt{top:20%}.target_stacks_in_2204168.top_px{top:20px}.target_stacks_in_2204168.bottom_pt{bottom:20%}.target_stacks_in_2204168.bottom_px{bottom:20px}.target_stacks_in_2204168.right_pt{right:20%}.target_stacks_in_2204168.right_px{right:20px}.target_stacks_in_2204168.left_pt{left:20%}.target_stacks_in_2204168.left_px{left:20px}  
#usefulStackWrapperstacks_in_2204172 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start dooMax stack CSS code */#stacks_in_2204165, .stacks_in_2204165MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2204165MaxWidthContainer{	    max-width: 32px;	}    .stacks_in_2204165MaxWidthContainer{		margin: 0 0 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2204165MaxWidthContainer{		    max-width: 32px;		}								    .stacks_in_2204165MaxWidthContainer{			margin: 0 0 0 auto;		}				}@media only screen and (max-width: 480px) {	 	    .stacks_in_2204165MaxWidthContainer{		    max-width: 32px;		}								    .stacks_in_2204165MaxWidthContainer{			margin: 0 0 0 auto;		}				}/* End dooMax stack CSS code *//* Backdrop Figure Which Contains The Filter */
.stacks_in_2204166_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204166_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204166_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202511Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2202511Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202511Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202511Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202511Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202511Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202511Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202511Calligrapher h6, .stacks_in_2202511Calligrapher h5, .stacks_in_2202511Calligrapher h4, .stacks_in_2202511Calligrapher h3, .stacks_in_2202511Calligrapher h2, .stacks_in_2202511Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202511Calligrapher, .stacks_in_2202511Calligrapher h1, .stacks_in_2202511Calligrapher h2, .stacks_in_2202511Calligrapher h3, .stacks_in_2202511Calligrapher h4, .stacks_in_2202511Calligrapher h5, .stacks_in_2202511Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202511targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202511Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202511Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202511Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202511Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202512 {
	padding: 5px 0px 5px 0px;
}
#usefulStackWrapperstacks_in_2204074 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 700px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202515Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2202515Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202515Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202515Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202515Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202515Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202515Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202515Calligrapher h6, .stacks_in_2202515Calligrapher h5, .stacks_in_2202515Calligrapher h4, .stacks_in_2202515Calligrapher h3, .stacks_in_2202515Calligrapher h2, .stacks_in_2202515Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202515Calligrapher, .stacks_in_2202515Calligrapher h1, .stacks_in_2202515Calligrapher h2, .stacks_in_2202515Calligrapher h3, .stacks_in_2202515Calligrapher h4, .stacks_in_2202515Calligrapher h5, .stacks_in_2202515Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202515targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202515Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202515Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202515Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202515Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202516 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_2202517 {
	line-height: 3em;
}

#stacks_in_2202645 {
	padding: 0px 0px 0px 5px;
}
/* Start dooMax stack CSS code */#stacks_in_2203966, .stacks_in_2203966MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2203966MaxWidthContainer{	    max-width: 960px;	}    .stacks_in_2203966MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2203966MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_2203966MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2203966MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_2203966MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202626Calligrapher{			font-size: 120% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202626Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202626Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202626Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202626Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202626Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202626Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202626Calligrapher h6, .stacks_in_2202626Calligrapher h5, .stacks_in_2202626Calligrapher h4, .stacks_in_2202626Calligrapher h3, .stacks_in_2202626Calligrapher h2, .stacks_in_2202626Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202626Calligrapher, .stacks_in_2202626Calligrapher h1, .stacks_in_2202626Calligrapher h2, .stacks_in_2202626Calligrapher h3, .stacks_in_2202626Calligrapher h4, .stacks_in_2202626Calligrapher h5, .stacks_in_2202626Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202626targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202626Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202626Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202626Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202626Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_222234 {
	padding: 30px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_2203231 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1600px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start dooGrid stack each CSS code */.stacks_in_2205023gridWrapper > div{	display: inline-block !important;	width: 50%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_2205023gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_2205023gridWrapper > div{		width: 50%;	}	}@media all and (max-width: 768px) {				.stacks_in_2205023gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_2205023gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGrid stack each CSS code */.stacks_in_2203190gridWrapper > div{	display: inline-block !important;	width: 50%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 10px;    padding-right: 5.000000px;    padding-left: 5.000000px;}.stacks_in_2203190gridWrapper{	margin-right: -5.000000px;    margin-left: -5.000000px;    margin-top: -10px;}@media all and (max-width: 1024px) {				.stacks_in_2203190gridWrapper > div{		width: 50%;	}	}@media all and (max-width: 1260px) {				.stacks_in_2203190gridWrapper > div{		width: 100%;	}		}@media all and (max-width: 480px) {				.stacks_in_2203190gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooMax stack CSS code */#stacks_in_2203227, .stacks_in_2203227MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2203227MaxWidthContainer{	    max-width: 344px;	}    .stacks_in_2203227MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2203227MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203227MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2203227MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203227MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* HoverLiftThing by RapidWeaver Central  */


#hoverliftthingstacks_in_2203127 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#cardlinkstacks_in_2203127  a:link,
#cardlinkstacks_in_2203127  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}


#stacks_in_2203127 .hoverliftthing {
	background: rgba(255, 255, 255, 1.00);
	margin: 10px 15px 25px 15px;
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
			box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
	-webkit-transition: box-shadow 0.3s ease;
			transition: box-shadow 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}


#stacks_in_2203127 .hoverliftthing:hover {
    -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2); 
    		box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);    	

}

#stacks_in_2203127 .hoverliftthing img {
	-webkit-border-radius: none !important;
			border-radius: none !important;

}

/* Start roundedbox css */

/* general styles edit and preview mode */
#stacks_in_2203128 .stacks_in_2203128bgimagestack
{
	position:relative;
	min-height:10px;
	padding:0px;
	border: 1px solid #FFFFFF;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
	-webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}





#stacks_in_2203128 .stacks_in_2203128bgimage
{
	display:none;
}




/* end roundedbox css */
#stacks_in_2203128 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* Backdrop Figure Which Contains The Filter */
.stacks_in_2203130_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2203130_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2203130_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


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

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203132Calligrapher{			font-size: 83% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203132Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203132Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203132Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203132Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203132Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203132Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203132Calligrapher h6, .stacks_in_2203132Calligrapher h5, .stacks_in_2203132Calligrapher h4, .stacks_in_2203132Calligrapher h3, .stacks_in_2203132Calligrapher h2, .stacks_in_2203132Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203132Calligrapher, .stacks_in_2203132Calligrapher h1, .stacks_in_2203132Calligrapher h2, .stacks_in_2203132Calligrapher h3, .stacks_in_2203132Calligrapher h4, .stacks_in_2203132Calligrapher h5, .stacks_in_2203132Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203132targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203132Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203132Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203132Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203132Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203133 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2203134 {
	font-weight: lighter;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203136Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203136Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203136Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203136Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203136Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203136Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203136Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203136Calligrapher h6, .stacks_in_2203136Calligrapher h5, .stacks_in_2203136Calligrapher h4, .stacks_in_2203136Calligrapher h3, .stacks_in_2203136Calligrapher h2, .stacks_in_2203136Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203136Calligrapher, .stacks_in_2203136Calligrapher h1, .stacks_in_2203136Calligrapher h2, .stacks_in_2203136Calligrapher h3, .stacks_in_2203136Calligrapher h4, .stacks_in_2203136Calligrapher h5, .stacks_in_2203136Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203136targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203136Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203136Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203136Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203136Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203137 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203140Calligrapher{			font-size: 80% !important;			color: #7F7F7F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203140Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203140Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203140Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203140Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203140Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203140Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203140Calligrapher h6, .stacks_in_2203140Calligrapher h5, .stacks_in_2203140Calligrapher h4, .stacks_in_2203140Calligrapher h3, .stacks_in_2203140Calligrapher h2, .stacks_in_2203140Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203140Calligrapher, .stacks_in_2203140Calligrapher h1, .stacks_in_2203140Calligrapher h2, .stacks_in_2203140Calligrapher h3, .stacks_in_2203140Calligrapher h4, .stacks_in_2203140Calligrapher h5, .stacks_in_2203140Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203140targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203140Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203140Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203140Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203140Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203141 {
	padding: 20px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203145Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203145Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203145Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203145Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203145Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203145Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203145Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203145Calligrapher h6, .stacks_in_2203145Calligrapher h5, .stacks_in_2203145Calligrapher h4, .stacks_in_2203145Calligrapher h3, .stacks_in_2203145Calligrapher h2, .stacks_in_2203145Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203145Calligrapher, .stacks_in_2203145Calligrapher h1, .stacks_in_2203145Calligrapher h2, .stacks_in_2203145Calligrapher h3, .stacks_in_2203145Calligrapher h4, .stacks_in_2203145Calligrapher h5, .stacks_in_2203145Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203145targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203145Calligrapher a:link{			color: #8C7C56 !important;			text-decoration: none !important;		}				.stacks_in_2203145Calligrapher a:visited{			color: #8C7C56 !important;		}				.stacks_in_2203145Calligrapher a:active{			color: #8C7C56 !important;		}				.stacks_in_2203145Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203146 {
	padding: 15px 0px 25px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooMax stack CSS code */#stacks_in_2203229, .stacks_in_2203229MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2203229MaxWidthContainer{	    max-width: 344px;	}    .stacks_in_2203229MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2203229MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203229MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2203229MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203229MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* HoverLiftThing by RapidWeaver Central  */


#hoverliftthingstacks_in_2203153 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#cardlinkstacks_in_2203153  a:link,
#cardlinkstacks_in_2203153  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}


#stacks_in_2203153 .hoverliftthing {
	background: rgba(255, 255, 255, 1.00);
	margin: 10px 15px 25px 15px;
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
			box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
	-webkit-transition: box-shadow 0.3s ease;
			transition: box-shadow 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}


#stacks_in_2203153 .hoverliftthing:hover {
    -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2); 
    		box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);    	

}

#stacks_in_2203153 .hoverliftthing img {
	-webkit-border-radius: none !important;
			border-radius: none !important;

}

/* Start roundedbox css */

/* general styles edit and preview mode */
#stacks_in_2203154 .stacks_in_2203154bgimagestack
{
	position:relative;
	min-height:10px;
	padding:0px;
	border: 1px solid #FFFFFF;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
	-webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}





#stacks_in_2203154 .stacks_in_2203154bgimage
{
	display:none;
}




/* end roundedbox css */
#stacks_in_2203154 {
	background-color: rgba(204, 204, 204, 1.00);
}
#usefulStackWrapperstacks_in_2203202 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203159Calligrapher{			font-size: 83% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203159Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203159Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203159Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203159Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203159Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203159Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203159Calligrapher h6, .stacks_in_2203159Calligrapher h5, .stacks_in_2203159Calligrapher h4, .stacks_in_2203159Calligrapher h3, .stacks_in_2203159Calligrapher h2, .stacks_in_2203159Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203159Calligrapher, .stacks_in_2203159Calligrapher h1, .stacks_in_2203159Calligrapher h2, .stacks_in_2203159Calligrapher h3, .stacks_in_2203159Calligrapher h4, .stacks_in_2203159Calligrapher h5, .stacks_in_2203159Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203159targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203159Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203159Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203159Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203159Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203160 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2203161 {
	font-weight: lighter;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203163Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203163Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203163Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203163Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203163Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203163Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203163Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203163Calligrapher h6, .stacks_in_2203163Calligrapher h5, .stacks_in_2203163Calligrapher h4, .stacks_in_2203163Calligrapher h3, .stacks_in_2203163Calligrapher h2, .stacks_in_2203163Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203163Calligrapher, .stacks_in_2203163Calligrapher h1, .stacks_in_2203163Calligrapher h2, .stacks_in_2203163Calligrapher h3, .stacks_in_2203163Calligrapher h4, .stacks_in_2203163Calligrapher h5, .stacks_in_2203163Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203163targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203163Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203163Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203163Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203163Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203164 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203167Calligrapher{			font-size: 80% !important;			color: #7F7F7F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203167Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203167Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203167Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203167Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203167Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203167Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203167Calligrapher h6, .stacks_in_2203167Calligrapher h5, .stacks_in_2203167Calligrapher h4, .stacks_in_2203167Calligrapher h3, .stacks_in_2203167Calligrapher h2, .stacks_in_2203167Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203167Calligrapher, .stacks_in_2203167Calligrapher h1, .stacks_in_2203167Calligrapher h2, .stacks_in_2203167Calligrapher h3, .stacks_in_2203167Calligrapher h4, .stacks_in_2203167Calligrapher h5, .stacks_in_2203167Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203167targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203167Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203167Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203167Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203167Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203168 {
	padding: 20px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203171Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203171Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203171Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203171Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203171Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203171Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203171Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203171Calligrapher h6, .stacks_in_2203171Calligrapher h5, .stacks_in_2203171Calligrapher h4, .stacks_in_2203171Calligrapher h3, .stacks_in_2203171Calligrapher h2, .stacks_in_2203171Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203171Calligrapher, .stacks_in_2203171Calligrapher h1, .stacks_in_2203171Calligrapher h2, .stacks_in_2203171Calligrapher h3, .stacks_in_2203171Calligrapher h4, .stacks_in_2203171Calligrapher h5, .stacks_in_2203171Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203171targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203171Calligrapher a:link{			color: #8C7C56 !important;			text-decoration: none !important;		}				.stacks_in_2203171Calligrapher a:visited{			color: #8C7C56 !important;		}				.stacks_in_2203171Calligrapher a:active{			color: #8C7C56 !important;		}				.stacks_in_2203171Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203172 {
	padding: 15px 0px 25px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_2202536.cleanResponse2_L.CR2_Goff {
	width: 50%;
}
.stacks_in_2202536.cleanResponse2_R.CR2_Goff {
	width: 50%;
}

/****************  3 Non ******************/

.stacks_in_2202536.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_2202536.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_2202536.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_2202536.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_2202536.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_2202536.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_2202536.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_2202536.CR4_LF.CR4_Goff, .stacks_in_2202536.CR4_LL.CR4_Goff, .stacks_in_2202536.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_2202536.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_2202536.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_2202536.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_2202536.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_2202536.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.CR5_LF.CR5_Goff, .stacks_in_2202536.CR5_LL.CR5_Goff, .stacks_in_2202536.CR5_RF.CR5_Goff, .stacks_in_2202536.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_2202536.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_2202536.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_2202536.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_2202536.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_2202536.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.CR6_LF.CR6_Goff,
.stacks_in_2202536.CR6_LL.CR6_Goff,
.stacks_in_2202536.CR6_RF.CR6_Goff,
.stacks_in_2202536.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_2202536.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_2202536.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_2202536.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_2202536.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_2202536.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_2202536.cleanResponse2_L {
	float: left;
	width: 49%;
	margin: 0 0 10px 0;
}
.stacks_in_2202536.cleanResponse2_R {
	float: right;
	width: 49%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_2202536.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_2202536.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_2202536.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_2202536.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_2202536.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_2202536.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_2202536.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_2202536.CR3_R.cleanResp1,
	.stacks_in_2202536.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_2202536.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_2202536.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_2202536.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_2202536.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_2202536.CR3_L,
	.stacks_in_2202536.CR3_R.cleanResp2,
	.stacks_in_2202536.CR3_R,
	.stacks_in_2202536.CR3_R.cleanResp1,
	.stacks_in_2202536.CR3_RS.cleanResp2,
	.stacks_in_2202536.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_2202536.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_2202536.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_2202536.CR4_L {
	float: left;
}
.stacks_in_2202536.CR4_R {
	float: left;
}
.stacks_in_2202536.CR4 {
	width: 23.5%;
}
.stacks_in_2202536.CR4_S {
	width: 23.6%;
}
.stacks_in_2202536.CR4_LF,
.stacks_in_2202536.CR4_LL,
.stacks_in_2202536.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_2202536.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_2202536.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_2202536.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_2202536.CR4 {
		width: 49%;
	}
	.stacks_in_2202536.CR4_S {
		width: 49%;
	}
	.stacks_in_2202536.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_2202536.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_2202536.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_2202536.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_2202536.CR4_R {
		float:left;
	}
	.stacks_in_2202536.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_2202536.CR4_S.CR4_Goff,
	.stacks_in_2202536.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_2202536.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_2202536.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_2202536.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_2202536.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_2202536.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR4_S.CR4_Goff,
	.stacks_in_2202536.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_2202536 .CR5_L {
	float: left;
}
.stacks_in_2202536 .CR5_R {
	float: left;
}
.stacks_in_2202536 .CR5 {
	width: 18.4%;
}
.stacks_in_2202536.CR5_S {
	width: 18.4%;
}
.stacks_in_2202536.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_2202536.CR5_LF,
.stacks_in_2202536.CR5_LL,
.stacks_in_2202536.CR5_RF,
.stacks_in_2202536.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_2202536.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_2202536.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_2202536.CR5, .stacks_in_2202536.CR5_S {
		width: 49%;
	}
	.stacks_in_2202536.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_2202536.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_2202536.CR5.cleanRespone5_Last,
	.stacks_in_2202536.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_2202536.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_2202536.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_2202536.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.cleanRespone5_Last.CR5_Goff,
	.stacks_in_2202536.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_2202536.CR5.cleanResp2,
	.stacks_in_2202536.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_2202536.CR5_LF.cleanResp2,
	.stacks_in_2202536.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_2202536.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_2202536.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_2202536.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_2202536.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_2202536.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_2202536.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_2202536.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_2202536.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_2202536.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_2202536.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_2202536.CR5.CR5_LL.cleanResp2,
	.stacks_in_2202536.CR5.CR5_LF.cleanResp2,
	.stacks_in_2202536.CR5.CR5_LL.cleanResp1,
	.stacks_in_2202536.CR5.CR5_LF.cleanResp1,
	.stacks_in_2202536.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_2202536.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_2202536.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_2202536.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR5.CR5_Goff,
	.stacks_in_2202536.CR5_S.CR5_Goff,
	.stacks_in_2202536.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_2202536.CR6_L,
.stacks_in_2202536.CR6_L1 {
	float: left;
}
.stacks_in_2202536.CR6_R,
.stacks_in_2202536.CR6_R1 {
	float: left;
}
.stacks_in_2202536.CR6 {
	width: 15%;
}
.stacks_in_2202536.CR6_S {
	width: 15.2%;
}
.stacks_in_2202536.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_2202536.CR6_LF,
.stacks_in_2202536.CR6_LL,
.stacks_in_2202536.CR6_RF,
.stacks_in_2202536.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_2202536.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_2202536.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_2202536.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_2202536.CR6,
	.stacks_in_2202536.CR6_S {
		width: 49%;
	}
	.stacks_in_2202536.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_2202536.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_2202536.CR6.CR6_Goff,
	.stacks_in_2202536.CR6_S.CR6_Goff,
	.stacks_in_2202536.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_2202536.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_2202536.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_2202536.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_2202536.CR6,
	.stacks_in_2202536.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202537Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: right !important;		}				.stacks_in_2202537Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202537Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202537Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202537Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202537Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202537Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202537Calligrapher h6, .stacks_in_2202537Calligrapher h5, .stacks_in_2202537Calligrapher h4, .stacks_in_2202537Calligrapher h3, .stacks_in_2202537Calligrapher h2, .stacks_in_2202537Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202537Calligrapher, .stacks_in_2202537Calligrapher h1, .stacks_in_2202537Calligrapher h2, .stacks_in_2202537Calligrapher h3, .stacks_in_2202537Calligrapher h4, .stacks_in_2202537Calligrapher h5, .stacks_in_2202537Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202537targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202537Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202537Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202537Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202537Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202538 {
	padding: 40px 10px 0px 0px;
}
/* Start Agent-X stack CSS code */.stacks_in_2203994label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_2203994iPhoneContent, .stacks_in_2203994iPadContent, .stacks_in_2203994AndroidContent, .stacks_in_2203994BlackberryContent, .stacks_in_2203994DesktopContent {	display: none;}.stacks_in_2203994label{	display: none;}/* End Agent-X stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204004Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: right !important;		}				.stacks_in_2204004Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204004Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204004Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204004Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204004Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204004Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204004Calligrapher h6, .stacks_in_2204004Calligrapher h5, .stacks_in_2204004Calligrapher h4, .stacks_in_2204004Calligrapher h3, .stacks_in_2204004Calligrapher h2, .stacks_in_2204004Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204004Calligrapher, .stacks_in_2204004Calligrapher h1, .stacks_in_2204004Calligrapher h2, .stacks_in_2204004Calligrapher h3, .stacks_in_2204004Calligrapher h4, .stacks_in_2204004Calligrapher h5, .stacks_in_2204004Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204004targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204004Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204004Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204004Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204004Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204005 {
	padding: 0px 10px 0px 0px;
}

#stacks_in_2204006 {
	line-height: 2em;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204000Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: right !important;		}				.stacks_in_2204000Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204000Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204000Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204000Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204000Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204000Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204000Calligrapher h6, .stacks_in_2204000Calligrapher h5, .stacks_in_2204000Calligrapher h4, .stacks_in_2204000Calligrapher h3, .stacks_in_2204000Calligrapher h2, .stacks_in_2204000Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204000Calligrapher, .stacks_in_2204000Calligrapher h1, .stacks_in_2204000Calligrapher h2, .stacks_in_2204000Calligrapher h3, .stacks_in_2204000Calligrapher h4, .stacks_in_2204000Calligrapher h5, .stacks_in_2204000Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204000targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204000Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204000Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204000Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204000Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204001 {
	padding: 0px 10px 0px 0px;
}

#stacks_in_2204002 {
	line-height: 2em;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202541Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: right !important;		}				.stacks_in_2202541Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202541Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202541Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202541Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202541Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202541Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202541Calligrapher h6, .stacks_in_2202541Calligrapher h5, .stacks_in_2202541Calligrapher h4, .stacks_in_2202541Calligrapher h3, .stacks_in_2202541Calligrapher h2, .stacks_in_2202541Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202541Calligrapher, .stacks_in_2202541Calligrapher h1, .stacks_in_2202541Calligrapher h2, .stacks_in_2202541Calligrapher h3, .stacks_in_2202541Calligrapher h4, .stacks_in_2202541Calligrapher h5, .stacks_in_2202541Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202541targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202541Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202541Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202541Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202541Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202542 {
	padding: 0px 10px 0px 0px;
}

#stacks_in_2202543 {
	line-height: 2em;
}

#stacks_in_2202647 {
	padding: 0px 12px 0px 0px;
}
#usefulStackWrapperstacks_in_2202559 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202551Calligrapher{			font-size: 105% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: right !important;		}				.stacks_in_2202551Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202551Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202551Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202551Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202551Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202551Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202551Calligrapher h6, .stacks_in_2202551Calligrapher h5, .stacks_in_2202551Calligrapher h4, .stacks_in_2202551Calligrapher h3, .stacks_in_2202551Calligrapher h2, .stacks_in_2202551Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202551Calligrapher, .stacks_in_2202551Calligrapher h1, .stacks_in_2202551Calligrapher h2, .stacks_in_2202551Calligrapher h3, .stacks_in_2202551Calligrapher h4, .stacks_in_2202551Calligrapher h5, .stacks_in_2202551Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202551targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202551Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202551Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202551Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202551Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202552 {
	padding: 20px 10px 60px 0px;
}
#usefulStackWrapperstacks_in_2202878 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1600px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start dooGrid stack each CSS code */.stacks_in_2205033gridWrapper > div{	display: inline-block !important;	width: 50%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_2205033gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_2205033gridWrapper > div{		width: 50%;	}	}@media all and (max-width: 768px) {				.stacks_in_2205033gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_2205033gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#usefulStackWrapperstacks_in_2203658 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202882Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202882Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202882Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202882Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202882Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202882Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202882Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202882Calligrapher h6, .stacks_in_2202882Calligrapher h5, .stacks_in_2202882Calligrapher h4, .stacks_in_2202882Calligrapher h3, .stacks_in_2202882Calligrapher h2, .stacks_in_2202882Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202882Calligrapher, .stacks_in_2202882Calligrapher h1, .stacks_in_2202882Calligrapher h2, .stacks_in_2202882Calligrapher h3, .stacks_in_2202882Calligrapher h4, .stacks_in_2202882Calligrapher h5, .stacks_in_2202882Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202882targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202882Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202882Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202882Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202882Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202883 {
	padding: 0px 10px 10px 2px;
}
/* Start Agent-X stack CSS code */.stacks_in_2204008label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_2204008iPhoneContent, .stacks_in_2204008iPadContent, .stacks_in_2204008AndroidContent, .stacks_in_2204008BlackberryContent, .stacks_in_2204008DesktopContent {	display: none;}.stacks_in_2204008label{	display: none;}/* End Agent-X stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204018Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204018Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204018Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204018Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204018Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204018Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204018Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204018Calligrapher h6, .stacks_in_2204018Calligrapher h5, .stacks_in_2204018Calligrapher h4, .stacks_in_2204018Calligrapher h3, .stacks_in_2204018Calligrapher h2, .stacks_in_2204018Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204018Calligrapher, .stacks_in_2204018Calligrapher h1, .stacks_in_2204018Calligrapher h2, .stacks_in_2204018Calligrapher h3, .stacks_in_2204018Calligrapher h4, .stacks_in_2204018Calligrapher h5, .stacks_in_2204018Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204018targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204018Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204018Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204018Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204018Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204019 {
	padding: 10px 10px 10px 0px;
}

#stacks_in_2204020 {
	line-height: 2em;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204014Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204014Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204014Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204014Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204014Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204014Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204014Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204014Calligrapher h6, .stacks_in_2204014Calligrapher h5, .stacks_in_2204014Calligrapher h4, .stacks_in_2204014Calligrapher h3, .stacks_in_2204014Calligrapher h2, .stacks_in_2204014Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204014Calligrapher, .stacks_in_2204014Calligrapher h1, .stacks_in_2204014Calligrapher h2, .stacks_in_2204014Calligrapher h3, .stacks_in_2204014Calligrapher h4, .stacks_in_2204014Calligrapher h5, .stacks_in_2204014Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204014targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204014Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204014Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204014Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204014Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204015 {
	padding: 10px 10px 10px 0px;
}

#stacks_in_2204016 {
	line-height: 2em;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202886Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202886Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202886Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202886Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202886Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202886Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202886Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202886Calligrapher h6, .stacks_in_2202886Calligrapher h5, .stacks_in_2202886Calligrapher h4, .stacks_in_2202886Calligrapher h3, .stacks_in_2202886Calligrapher h2, .stacks_in_2202886Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202886Calligrapher, .stacks_in_2202886Calligrapher h1, .stacks_in_2202886Calligrapher h2, .stacks_in_2202886Calligrapher h3, .stacks_in_2202886Calligrapher h4, .stacks_in_2202886Calligrapher h5, .stacks_in_2202886Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202886targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202886Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202886Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202886Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202886Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202887 {
	padding: 10px 10px 10px 0px;
}

#stacks_in_2202888 {
	line-height: 2em;
}

#stacks_in_2202890 {
	padding: 3px 10px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202893Calligrapher{			font-size: 105% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202893Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202893Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202893Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202893Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202893Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202893Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202893Calligrapher h6, .stacks_in_2202893Calligrapher h5, .stacks_in_2202893Calligrapher h4, .stacks_in_2202893Calligrapher h3, .stacks_in_2202893Calligrapher h2, .stacks_in_2202893Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202893Calligrapher, .stacks_in_2202893Calligrapher h1, .stacks_in_2202893Calligrapher h2, .stacks_in_2202893Calligrapher h3, .stacks_in_2202893Calligrapher h4, .stacks_in_2202893Calligrapher h5, .stacks_in_2202893Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202893targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202893Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2202893Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2202893Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2202893Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202894 {
	padding: 30px 10px 30px 0px;
}
#usefulStackWrapperstacks_in_2203945 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2203670 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_2203670 .theDivider1, #simpleDivider_stacks_in_2203670 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2203670 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2203670 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203666Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203666Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203666Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203666Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203666Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203666Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203666Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203666Calligrapher h6, .stacks_in_2203666Calligrapher h5, .stacks_in_2203666Calligrapher h4, .stacks_in_2203666Calligrapher h3, .stacks_in_2203666Calligrapher h2, .stacks_in_2203666Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203666Calligrapher, .stacks_in_2203666Calligrapher h1, .stacks_in_2203666Calligrapher h2, .stacks_in_2203666Calligrapher h3, .stacks_in_2203666Calligrapher h4, .stacks_in_2203666Calligrapher h5, .stacks_in_2203666Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203666targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203666Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203666Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203666Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203666Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203667 {
	padding: 40px 0px 30px 0px;
}
#usefulStackWrapperstacks_in_2204324 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2204325 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_2204325 .theDivider1, #simpleDivider_stacks_in_2204325 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2204325 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2204325 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204327Calligrapher{			font-size: 95% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204327Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204327Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204327Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204327Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204327Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204327Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204327Calligrapher h6, .stacks_in_2204327Calligrapher h5, .stacks_in_2204327Calligrapher h4, .stacks_in_2204327Calligrapher h3, .stacks_in_2204327Calligrapher h2, .stacks_in_2204327Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204327Calligrapher, .stacks_in_2204327Calligrapher h1, .stacks_in_2204327Calligrapher h2, .stacks_in_2204327Calligrapher h3, .stacks_in_2204327Calligrapher h4, .stacks_in_2204327Calligrapher h5, .stacks_in_2204327Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204327targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204327Calligrapher a:link{			color: #191919 !important;			text-decoration: none !important;		}				.stacks_in_2204327Calligrapher a:visited{			color: #191919 !important;		}				.stacks_in_2204327Calligrapher a:active{			color: #191919 !important;		}				.stacks_in_2204327Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204328 {
	padding: 30px 10px 30px 0px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	
	background: rgba(0, 0, 0, 0.85);
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 15px/1.80 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 0.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	z-index: 99999999999;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: rgba(255, 255, 255, 1.00);
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_2204513 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_2204513 #topBoxTriggerstacks_in_2204513 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_2204513 #topBoxTriggerContentstacks_in_2204513 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_2204513 #topBoxTriggerContentstacks_in_2204513 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_2204513 {
	color: rgba(66, 66, 66, 1.00);
}

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

#topBoxContentWrapperstacks_in_2204513 h1,
#topBoxContentWrapperstacks_in_2204513 h2,
#topBoxContentWrapperstacks_in_2204513 h3,
#topBoxContentWrapperstacks_in_2204513 h4,
#topBoxContentWrapperstacks_in_2204513 h5,
#topBoxContentWrapperstacks_in_2204513 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_2204513 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_2204513 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_2204513 a:hover,
#topBoxContentWrapperstacks_in_2204513 a:focus,
#topBoxContentWrapperstacks_in_2204513 a:active {
	color: rgba(255, 0, 0, 1.00);
}

#topBoxContentWrapperstacks_in_2204513 .topBoxAudio,
#topBoxContentWrapperstacks_in_2204513 .topBoxVideo {
	width: 100%;
	display: block;
}

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_2204513.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_2204513 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



#topBoxContentWrapperstacks_in_2204513 .trackName,
#topBoxContentWrapperstacks_in_2204513 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_2204513 {
	display: none;
}







#usefulStackWrapperstacks_in_2204514 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 220px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2204514 {
	padding-bottom: 15%;
	padding-top: 20%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204515Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 3px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204515Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204515Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204515Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204515Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204515Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204515Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204515Calligrapher h6, .stacks_in_2204515Calligrapher h5, .stacks_in_2204515Calligrapher h4, .stacks_in_2204515Calligrapher h3, .stacks_in_2204515Calligrapher h2, .stacks_in_2204515Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204515Calligrapher, .stacks_in_2204515Calligrapher h1, .stacks_in_2204515Calligrapher h2, .stacks_in_2204515Calligrapher h3, .stacks_in_2204515Calligrapher h4, .stacks_in_2204515Calligrapher h5, .stacks_in_2204515Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204515targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204515Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204515Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204515Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204515Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* If modifying any of this code, update the template.html file too */

/* CSS code for the FIND OUT MORE button */

#stacks_in_2204516 *,
#stacks_in_2204516 *:before,
#stacks_in_2204516 *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.ButtonMakerStackstacks_in_2204516 {
	line-height: 40px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 20px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_2204516 {
	background: #000000;
}

.ButtonMakerStackstacks_in_2204516:hover {
	background: #999999;
}





















.ButtonMakerStackstacks_in_2204516 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_2204516 a.Button-Link:active {
	
	-webkit-box-shadow:inset 0 0 3px 2px #4C4C4C;
	box-shadow:inset 0 0 3px 2px #4C4C4C;
	
	outline: none;
}

.ButtonMakerStackstacks_in_2204516 .Button-Label {
	color: #FFFFFF;
	font-size: 13px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_2204516:hover .Button-Label {
	color: #FFFFFF;
}






@media print {
	.ButtonMakerStackstacks_in_2204516 {
		display: none !important;
	}
}

/* End of CSS code for the FIND OUT MORE button */











#usefulStackWrapperstacks_in_2204520 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












#layerzstacks_in_2204522 {
	position: relative;
	z-index: 0;
	overflow: hidden;
}

#layerzstacks_in_2204522 img {
	width: 100%;
	height: auto;
}/* Backdrop Figure Which Contains The Filter */
.stacks_in_2204523_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204523_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204523_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


/**/
@media screen and (min-width: 0px) {
	#layerzLayerstacks_in_2204525 {
		position: absolute;
		-ms-transform: rotate(0deg); /* IE 9 */
		-webkit-transform: rotate(0deg); /* Safari */
		transform: rotate(0deg);
		color: rgba(0, 0, 0, 1.00);
		z-index: 2;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		overflow: hidden;
		font-size: 100.00%;
		line-height: 1.50em;
		
		
		text-align: center;
		
		
	}
	
	
	
	
	
	#layerzLayerstacks_in_2204525 img {
		width: auto;
		max-width: 100%;
		height: auto;
	}
	
	#layerzLayerstacks_in_2204525 h1, 
	#layerzLayerstacks_in_2204525 h2,
	#layerzLayerstacks_in_2204525 h3,
	#layerzLayerstacks_in_2204525 h4,
	#layerzLayerstacks_in_2204525 h5,
	#layerzLayerstacks_in_2204525 h6 {
		color: rgba(0, 0, 0, 1.00);
	}
	
	#layerzLayerstacks_in_2204525 a,
	#layerzLayerstacks_in_2204525 a:visited {
		color: rgba(102, 204, 255, 1.00);
		outline: none;
		border: none;
	}
	
	#layerzLayerstacks_in_2204525 a:hover,
	#layerzLayerstacks_in_2204525 a:active {
		color: rgba(0, 128, 255, 1.00);
		outline: none;
		border: none;
	}
	
	/* Horizontal Position Settings */
	
	
	#layerzLayerstacks_in_2204525 {
		left: 10%;
		right: 10%;
	}
	
	
	
	
	
	
	/* Vertical Position Settings */
	
	
	
	
	
	
	#layerzLayerstacks_in_2204525 {
		top: 4.00%;
	}
	
	
	
	
	/* Width Settings */
	
	
	#layerzLayerstacks_in_2204525 {
		width: auto;
	}
	
	
	
	
	
	
	/* Height Settings */
	
	
	#layerzLayerstacks_in_2204525 {
		height: auto;
	}
	
	
	
	
	
}
/**/

#usefulStackWrapperstacks_in_2204526 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 800px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












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

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








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













#stacks_in_2204528 {
	padding: 30px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204531Calligrapher{			font-size: 100% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204531Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204531Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204531Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204531Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204531Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204531Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204531Calligrapher h6, .stacks_in_2204531Calligrapher h5, .stacks_in_2204531Calligrapher h4, .stacks_in_2204531Calligrapher h3, .stacks_in_2204531Calligrapher h2, .stacks_in_2204531Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204531Calligrapher, .stacks_in_2204531Calligrapher h1, .stacks_in_2204531Calligrapher h2, .stacks_in_2204531Calligrapher h3, .stacks_in_2204531Calligrapher h4, .stacks_in_2204531Calligrapher h5, .stacks_in_2204531Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_2204531Calligrapher, .stacks_in_2204531Calligrapher h1, .stacks_in_2204531Calligrapher h2, .stacks_in_2204531Calligrapher h3, .stacks_in_2204531Calligrapher h4, .stacks_in_2204531Calligrapher h5, .stacks_in_2204531Calligrapher h6{	text-shadow: 2px 1px 2px #333333 !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204531targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204531Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204531Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204531Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204531Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204532 {
	padding: 80px 0px 0px 0px;
}

#stacks_in_2204533 {
	line-height: 2em;
}
/* Start Agent-X stack CSS code */.stacks_in_2204538label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_2204538iPhoneContent, .stacks_in_2204538iPadContent, .stacks_in_2204538AndroidContent, .stacks_in_2204538BlackberryContent, .stacks_in_2204538DesktopContent {	display: none;}.stacks_in_2204538label{	display: none;}/* End Agent-X stack CSS code */
#stacks_in_2204538 {
	background-color: rgba(255, 255, 255, 1.00);
}
#usefulStackWrapperstacks_in_2204539 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 700px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204540Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204540Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204540Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204540Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204540Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204540Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204540Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204540Calligrapher h6, .stacks_in_2204540Calligrapher h5, .stacks_in_2204540Calligrapher h4, .stacks_in_2204540Calligrapher h3, .stacks_in_2204540Calligrapher h2, .stacks_in_2204540Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204540Calligrapher, .stacks_in_2204540Calligrapher h1, .stacks_in_2204540Calligrapher h2, .stacks_in_2204540Calligrapher h3, .stacks_in_2204540Calligrapher h4, .stacks_in_2204540Calligrapher h5, .stacks_in_2204540Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204540targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204540Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204540Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204540Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204540Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204541 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_2204542 {
	line-height: 2em;
}
/* Start dooMax stack CSS code */#stacks_in_2204546, .stacks_in_2204546MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2204546MaxWidthContainer{	    max-width: 420px;	}    .stacks_in_2204546MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2204546MaxWidthContainer{		    max-width: 420px;		}										    .stacks_in_2204546MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2204546MaxWidthContainer{		    max-width: 420px;		}										    .stacks_in_2204546MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Backdrop Figure Which Contains The Filter */
.stacks_in_2204547_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204547_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204547_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}



#stacks_in_2204547 {
	padding: 10px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_2204552 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 700px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204553Calligrapher{			font-size: 100% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204553Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204553Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204553Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204553Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204553Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204553Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204553Calligrapher h6, .stacks_in_2204553Calligrapher h5, .stacks_in_2204553Calligrapher h4, .stacks_in_2204553Calligrapher h3, .stacks_in_2204553Calligrapher h2, .stacks_in_2204553Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204553Calligrapher, .stacks_in_2204553Calligrapher h1, .stacks_in_2204553Calligrapher h2, .stacks_in_2204553Calligrapher h3, .stacks_in_2204553Calligrapher h4, .stacks_in_2204553Calligrapher h5, .stacks_in_2204553Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204553targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204553Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204553Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204553Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204553Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204554 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_2204555 {
	line-height: 2em;
}
/* Start dooMax stack CSS code */#stacks_in_2204559, .stacks_in_2204559MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2204559MaxWidthContainer{	    max-width: 420px;	}    .stacks_in_2204559MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2204559MaxWidthContainer{		    max-width: 420px;		}										    .stacks_in_2204559MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2204559MaxWidthContainer{		    max-width: 420px;		}										    .stacks_in_2204559MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Backdrop Figure Which Contains The Filter */
.stacks_in_2204560_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204560_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204560_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}



#stacks_in_2204560 {
	padding: 10px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_2204566 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2204566 {
	padding-bottom: 0%;
	padding-top: 5%;
	padding-left: 7%;
	padding-right: 7%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








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













#stacks_in_2204566 {
	background-color: rgba(255, 255, 255, 1.00);
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204567Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204567Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204567Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204567Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204567Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204567Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204567Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204567Calligrapher h6, .stacks_in_2204567Calligrapher h5, .stacks_in_2204567Calligrapher h4, .stacks_in_2204567Calligrapher h3, .stacks_in_2204567Calligrapher h2, .stacks_in_2204567Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204567Calligrapher, .stacks_in_2204567Calligrapher h1, .stacks_in_2204567Calligrapher h2, .stacks_in_2204567Calligrapher h3, .stacks_in_2204567Calligrapher h4, .stacks_in_2204567Calligrapher h5, .stacks_in_2204567Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204567targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204567Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204567Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204567Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204567Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204568 {
	padding: 40px 10px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204571Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204571Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204571Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204571Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204571Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204571Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204571Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204571Calligrapher h6, .stacks_in_2204571Calligrapher h5, .stacks_in_2204571Calligrapher h4, .stacks_in_2204571Calligrapher h3, .stacks_in_2204571Calligrapher h2, .stacks_in_2204571Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204571Calligrapher, .stacks_in_2204571Calligrapher h1, .stacks_in_2204571Calligrapher h2, .stacks_in_2204571Calligrapher h3, .stacks_in_2204571Calligrapher h4, .stacks_in_2204571Calligrapher h5, .stacks_in_2204571Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204571targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204571Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_2204571Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_2204571Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_2204571Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204572 {
	padding: 10px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_2204575 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 60px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2204576 {
	width: 100%;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
#simpleDivider_stacks_in_2204576 .theDivider1, #simpleDivider_stacks_in_2204576 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2204576 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2204576 .theDivider2 {
	height: 1px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204578Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204578Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204578Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204578Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204578Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204578Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204578Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204578Calligrapher h6, .stacks_in_2204578Calligrapher h5, .stacks_in_2204578Calligrapher h4, .stacks_in_2204578Calligrapher h3, .stacks_in_2204578Calligrapher h2, .stacks_in_2204578Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204578Calligrapher, .stacks_in_2204578Calligrapher h1, .stacks_in_2204578Calligrapher h2, .stacks_in_2204578Calligrapher h3, .stacks_in_2204578Calligrapher h4, .stacks_in_2204578Calligrapher h5, .stacks_in_2204578Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204578targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204578Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204578Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204578Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204578Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204579 {
	padding: 20px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204582Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204582Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204582Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204582Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204582Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204582Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204582Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204582Calligrapher h6, .stacks_in_2204582Calligrapher h5, .stacks_in_2204582Calligrapher h4, .stacks_in_2204582Calligrapher h3, .stacks_in_2204582Calligrapher h2, .stacks_in_2204582Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204582Calligrapher, .stacks_in_2204582Calligrapher h1, .stacks_in_2204582Calligrapher h2, .stacks_in_2204582Calligrapher h3, .stacks_in_2204582Calligrapher h4, .stacks_in_2204582Calligrapher h5, .stacks_in_2204582Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204582targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204582Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_2204582Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_2204582Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_2204582Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204583 {
	padding: 10px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_2204586 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 60px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2204587 {
	width: 100%;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
#simpleDivider_stacks_in_2204587 .theDivider1, #simpleDivider_stacks_in_2204587 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2204587 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2204587 .theDivider2 {
	height: 1px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204589Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204589Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204589Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204589Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204589Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204589Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204589Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204589Calligrapher h6, .stacks_in_2204589Calligrapher h5, .stacks_in_2204589Calligrapher h4, .stacks_in_2204589Calligrapher h3, .stacks_in_2204589Calligrapher h2, .stacks_in_2204589Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204589Calligrapher, .stacks_in_2204589Calligrapher h1, .stacks_in_2204589Calligrapher h2, .stacks_in_2204589Calligrapher h3, .stacks_in_2204589Calligrapher h4, .stacks_in_2204589Calligrapher h5, .stacks_in_2204589Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204589targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204589Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204589Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204589Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204589Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204590 {
	padding: 20px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204593Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204593Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204593Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204593Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204593Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204593Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204593Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204593Calligrapher h6, .stacks_in_2204593Calligrapher h5, .stacks_in_2204593Calligrapher h4, .stacks_in_2204593Calligrapher h3, .stacks_in_2204593Calligrapher h2, .stacks_in_2204593Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204593Calligrapher, .stacks_in_2204593Calligrapher h1, .stacks_in_2204593Calligrapher h2, .stacks_in_2204593Calligrapher h3, .stacks_in_2204593Calligrapher h4, .stacks_in_2204593Calligrapher h5, .stacks_in_2204593Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204593targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204593Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_2204593Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_2204593Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_2204593Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204594 {
	padding: 10px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_2204597 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 60px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2204598 {
	width: 100%;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
#simpleDivider_stacks_in_2204598 .theDivider1, #simpleDivider_stacks_in_2204598 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2204598 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2204598 .theDivider2 {
	height: 1px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204600Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204600Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204600Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204600Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204600Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204600Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204600Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204600Calligrapher h6, .stacks_in_2204600Calligrapher h5, .stacks_in_2204600Calligrapher h4, .stacks_in_2204600Calligrapher h3, .stacks_in_2204600Calligrapher h2, .stacks_in_2204600Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204600Calligrapher, .stacks_in_2204600Calligrapher h1, .stacks_in_2204600Calligrapher h2, .stacks_in_2204600Calligrapher h3, .stacks_in_2204600Calligrapher h4, .stacks_in_2204600Calligrapher h5, .stacks_in_2204600Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204600targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204600Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204600Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204600Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204600Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204601 {
	padding: 20px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204604Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204604Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204604Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204604Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204604Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204604Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204604Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204604Calligrapher h6, .stacks_in_2204604Calligrapher h5, .stacks_in_2204604Calligrapher h4, .stacks_in_2204604Calligrapher h3, .stacks_in_2204604Calligrapher h2, .stacks_in_2204604Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204604Calligrapher, .stacks_in_2204604Calligrapher h1, .stacks_in_2204604Calligrapher h2, .stacks_in_2204604Calligrapher h3, .stacks_in_2204604Calligrapher h4, .stacks_in_2204604Calligrapher h5, .stacks_in_2204604Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204604targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204604Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_2204604Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_2204604Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_2204604Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204605 {
	padding: 10px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_2204608 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 700px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2204608 {
	padding-bottom: 5%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








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












/* Start dooMax stack CSS code */#stacks_in_2204609, .stacks_in_2204609MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2204609MaxWidthContainer{	    max-width: 420px;	}    .stacks_in_2204609MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2204609MaxWidthContainer{		    max-width: 420px;		}										    .stacks_in_2204609MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2204609MaxWidthContainer{		    max-width: 420px;		}										    .stacks_in_2204609MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Backdrop Figure Which Contains The Filter */
.stacks_in_2204610_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2204610_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2204610_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}



#stacks_in_2204610 {
	padding: 10px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_2204613 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 60px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2204614 {
	width: 100%;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
#simpleDivider_stacks_in_2204614 .theDivider1, #simpleDivider_stacks_in_2204614 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2204614 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2204614 .theDivider2 {
	height: 1px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204616Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204616Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204616Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204616Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204616Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204616Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204616Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204616Calligrapher h6, .stacks_in_2204616Calligrapher h5, .stacks_in_2204616Calligrapher h4, .stacks_in_2204616Calligrapher h3, .stacks_in_2204616Calligrapher h2, .stacks_in_2204616Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204616Calligrapher, .stacks_in_2204616Calligrapher h1, .stacks_in_2204616Calligrapher h2, .stacks_in_2204616Calligrapher h3, .stacks_in_2204616Calligrapher h4, .stacks_in_2204616Calligrapher h5, .stacks_in_2204616Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204616targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204616Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204616Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204616Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204616Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204617 {
	padding: 20px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204620Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204620Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204620Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204620Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204620Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204620Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204620Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204620Calligrapher h6, .stacks_in_2204620Calligrapher h5, .stacks_in_2204620Calligrapher h4, .stacks_in_2204620Calligrapher h3, .stacks_in_2204620Calligrapher h2, .stacks_in_2204620Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204620Calligrapher, .stacks_in_2204620Calligrapher h1, .stacks_in_2204620Calligrapher h2, .stacks_in_2204620Calligrapher h3, .stacks_in_2204620Calligrapher h4, .stacks_in_2204620Calligrapher h5, .stacks_in_2204620Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204620targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204620Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_2204620Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_2204620Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_2204620Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204621 {
	padding: 10px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_2204624 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 60px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2204625 {
	width: 100%;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
#simpleDivider_stacks_in_2204625 .theDivider1, #simpleDivider_stacks_in_2204625 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2204625 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2204625 .theDivider2 {
	height: 1px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204627Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204627Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204627Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204627Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204627Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204627Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204627Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204627Calligrapher h6, .stacks_in_2204627Calligrapher h5, .stacks_in_2204627Calligrapher h4, .stacks_in_2204627Calligrapher h3, .stacks_in_2204627Calligrapher h2, .stacks_in_2204627Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204627Calligrapher, .stacks_in_2204627Calligrapher h1, .stacks_in_2204627Calligrapher h2, .stacks_in_2204627Calligrapher h3, .stacks_in_2204627Calligrapher h4, .stacks_in_2204627Calligrapher h5, .stacks_in_2204627Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204627targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204627Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204627Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204627Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204627Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204628 {
	padding: 20px 10px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204631Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204631Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204631Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204631Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204631Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204631Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204631Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204631Calligrapher h6, .stacks_in_2204631Calligrapher h5, .stacks_in_2204631Calligrapher h4, .stacks_in_2204631Calligrapher h3, .stacks_in_2204631Calligrapher h2, .stacks_in_2204631Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204631Calligrapher, .stacks_in_2204631Calligrapher h1, .stacks_in_2204631Calligrapher h2, .stacks_in_2204631Calligrapher h3, .stacks_in_2204631Calligrapher h4, .stacks_in_2204631Calligrapher h5, .stacks_in_2204631Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204631targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204631Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_2204631Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_2204631Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_2204631Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204632 {
	padding: 10px 0px 20px 0px;
}
#usefulStackWrapperstacks_in_2204635 {
	margin: 0 auto 0 0;
	min-width: 0px;
	max-width: 60px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/*
 * 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_2204636 {
	width: 100%;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
#simpleDivider_stacks_in_2204636 .theDivider1, #simpleDivider_stacks_in_2204636 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_2204636 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_2204636 .theDivider2 {
	height: 1px;
	background-color: #E0E0E0;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204638Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204638Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204638Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204638Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204638Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204638Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204638Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204638Calligrapher h6, .stacks_in_2204638Calligrapher h5, .stacks_in_2204638Calligrapher h4, .stacks_in_2204638Calligrapher h3, .stacks_in_2204638Calligrapher h2, .stacks_in_2204638Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204638Calligrapher, .stacks_in_2204638Calligrapher h1, .stacks_in_2204638Calligrapher h2, .stacks_in_2204638Calligrapher h3, .stacks_in_2204638Calligrapher h4, .stacks_in_2204638Calligrapher h5, .stacks_in_2204638Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204638targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204638Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204638Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204638Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204638Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204639 {
	padding: 20px 10px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204642Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.8em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2204642Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204642Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204642Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204642Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204642Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204642Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204642Calligrapher h6, .stacks_in_2204642Calligrapher h5, .stacks_in_2204642Calligrapher h4, .stacks_in_2204642Calligrapher h3, .stacks_in_2204642Calligrapher h2, .stacks_in_2204642Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204642Calligrapher, .stacks_in_2204642Calligrapher h1, .stacks_in_2204642Calligrapher h2, .stacks_in_2204642Calligrapher h3, .stacks_in_2204642Calligrapher h4, .stacks_in_2204642Calligrapher h5, .stacks_in_2204642Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204642targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204642Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_2204642Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_2204642Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_2204642Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204643 {
	padding: 10px 0px 80px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooGrid stack each CSS code */.stacks_in_2203323gridWrapper > div{	display: inline-block !important;	width: 50%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 40px;    padding-right: 5.000000px;    padding-left: 5.000000px;}.stacks_in_2203323gridWrapper{	margin-right: -5.000000px;    margin-left: -5.000000px;    margin-top: -40px;}@media all and (max-width: 1024px) {				.stacks_in_2203323gridWrapper > div{		width: 50%;	}	}@media all and (max-width: 1260px) {				.stacks_in_2203323gridWrapper > div{		width: 100%;	}		}@media all and (max-width: 480px) {				.stacks_in_2203323gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooMax stack CSS code */#stacks_in_2203325, .stacks_in_2203325MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2203325MaxWidthContainer{	    max-width: 344px;	}    .stacks_in_2203325MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2203325MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203325MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2203325MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203325MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* HoverLiftThing by RapidWeaver Central  */


#hoverliftthingstacks_in_2203326 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#cardlinkstacks_in_2203326  a:link,
#cardlinkstacks_in_2203326  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}


#stacks_in_2203326 .hoverliftthing {
	background: rgba(255, 255, 255, 1.00);
	margin: 10px 15px 25px 15px;
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
			box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
	-webkit-transition: box-shadow 0.3s ease;
			transition: box-shadow 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}


#stacks_in_2203326 .hoverliftthing:hover {
    -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2); 
    		box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);    	

}

#stacks_in_2203326 .hoverliftthing img {
	-webkit-border-radius: none !important;
			border-radius: none !important;

}

/* Start roundedbox css */

/* general styles edit and preview mode */
#stacks_in_2203327 .stacks_in_2203327bgimagestack
{
	position:relative;
	min-height:10px;
	padding:0px;
	border: 1px solid #FFFFFF;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
	-webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}





#stacks_in_2203327 .stacks_in_2203327bgimage
{
	display:none;
}




/* end roundedbox css */
#stacks_in_2203327 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* Backdrop Figure Which Contains The Filter */
.stacks_in_2203947_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2203947_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2203947_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


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

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203331Calligrapher{			font-size: 83% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203331Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203331Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203331Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203331Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203331Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203331Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203331Calligrapher h6, .stacks_in_2203331Calligrapher h5, .stacks_in_2203331Calligrapher h4, .stacks_in_2203331Calligrapher h3, .stacks_in_2203331Calligrapher h2, .stacks_in_2203331Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203331Calligrapher, .stacks_in_2203331Calligrapher h1, .stacks_in_2203331Calligrapher h2, .stacks_in_2203331Calligrapher h3, .stacks_in_2203331Calligrapher h4, .stacks_in_2203331Calligrapher h5, .stacks_in_2203331Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203331targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203331Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203331Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203331Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203331Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203332 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2203333 {
	font-weight: lighter;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203335Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203335Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203335Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203335Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203335Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203335Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203335Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203335Calligrapher h6, .stacks_in_2203335Calligrapher h5, .stacks_in_2203335Calligrapher h4, .stacks_in_2203335Calligrapher h3, .stacks_in_2203335Calligrapher h2, .stacks_in_2203335Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203335Calligrapher, .stacks_in_2203335Calligrapher h1, .stacks_in_2203335Calligrapher h2, .stacks_in_2203335Calligrapher h3, .stacks_in_2203335Calligrapher h4, .stacks_in_2203335Calligrapher h5, .stacks_in_2203335Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203335targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203335Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203335Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203335Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203335Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203336 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203339Calligrapher{			font-size: 80% !important;			color: #7F7F7F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203339Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203339Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203339Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203339Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203339Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203339Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203339Calligrapher h6, .stacks_in_2203339Calligrapher h5, .stacks_in_2203339Calligrapher h4, .stacks_in_2203339Calligrapher h3, .stacks_in_2203339Calligrapher h2, .stacks_in_2203339Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203339Calligrapher, .stacks_in_2203339Calligrapher h1, .stacks_in_2203339Calligrapher h2, .stacks_in_2203339Calligrapher h3, .stacks_in_2203339Calligrapher h4, .stacks_in_2203339Calligrapher h5, .stacks_in_2203339Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203339targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203339Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203339Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203339Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203339Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203340 {
	padding: 20px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203344Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203344Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203344Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203344Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203344Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203344Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203344Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203344Calligrapher h6, .stacks_in_2203344Calligrapher h5, .stacks_in_2203344Calligrapher h4, .stacks_in_2203344Calligrapher h3, .stacks_in_2203344Calligrapher h2, .stacks_in_2203344Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203344Calligrapher, .stacks_in_2203344Calligrapher h1, .stacks_in_2203344Calligrapher h2, .stacks_in_2203344Calligrapher h3, .stacks_in_2203344Calligrapher h4, .stacks_in_2203344Calligrapher h5, .stacks_in_2203344Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203344targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203344Calligrapher a:link{			color: #8C7C56 !important;			text-decoration: none !important;		}				.stacks_in_2203344Calligrapher a:visited{			color: #8C7C56 !important;		}				.stacks_in_2203344Calligrapher a:active{			color: #8C7C56 !important;		}				.stacks_in_2203344Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203345 {
	padding: 15px 0px 25px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooMax stack CSS code */#stacks_in_2203355, .stacks_in_2203355MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2203355MaxWidthContainer{	    max-width: 344px;	}    .stacks_in_2203355MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2203355MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203355MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2203355MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203355MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* HoverLiftThing by RapidWeaver Central  */


#hoverliftthingstacks_in_2203356 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#cardlinkstacks_in_2203356  a:link,
#cardlinkstacks_in_2203356  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}


#stacks_in_2203356 .hoverliftthing {
	background: rgba(255, 255, 255, 1.00);
	margin: 10px 15px 25px 15px;
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
			box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
	-webkit-transition: box-shadow 0.3s ease;
			transition: box-shadow 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}


#stacks_in_2203356 .hoverliftthing:hover {
    -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2); 
    		box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);    	

}

#stacks_in_2203356 .hoverliftthing img {
	-webkit-border-radius: none !important;
			border-radius: none !important;

}

/* Start roundedbox css */

/* general styles edit and preview mode */
#stacks_in_2203357 .stacks_in_2203357bgimagestack
{
	position:relative;
	min-height:10px;
	padding:0px;
	border: 1px solid #FFFFFF;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
	-webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}





#stacks_in_2203357 .stacks_in_2203357bgimage
{
	display:none;
}




/* end roundedbox css */
#stacks_in_2203357 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* Backdrop Figure Which Contains The Filter */
.stacks_in_2203503_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2203503_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2203503_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


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

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203362Calligrapher{			font-size: 83% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203362Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203362Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203362Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203362Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203362Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203362Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203362Calligrapher h6, .stacks_in_2203362Calligrapher h5, .stacks_in_2203362Calligrapher h4, .stacks_in_2203362Calligrapher h3, .stacks_in_2203362Calligrapher h2, .stacks_in_2203362Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203362Calligrapher, .stacks_in_2203362Calligrapher h1, .stacks_in_2203362Calligrapher h2, .stacks_in_2203362Calligrapher h3, .stacks_in_2203362Calligrapher h4, .stacks_in_2203362Calligrapher h5, .stacks_in_2203362Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203362targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203362Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203362Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203362Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203362Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203363 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2203364 {
	font-weight: lighter;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203366Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203366Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203366Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203366Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203366Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203366Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203366Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203366Calligrapher h6, .stacks_in_2203366Calligrapher h5, .stacks_in_2203366Calligrapher h4, .stacks_in_2203366Calligrapher h3, .stacks_in_2203366Calligrapher h2, .stacks_in_2203366Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203366Calligrapher, .stacks_in_2203366Calligrapher h1, .stacks_in_2203366Calligrapher h2, .stacks_in_2203366Calligrapher h3, .stacks_in_2203366Calligrapher h4, .stacks_in_2203366Calligrapher h5, .stacks_in_2203366Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203366targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203366Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203366Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203366Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203366Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203367 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203370Calligrapher{			font-size: 80% !important;			color: #7F7F7F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203370Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203370Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203370Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203370Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203370Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203370Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203370Calligrapher h6, .stacks_in_2203370Calligrapher h5, .stacks_in_2203370Calligrapher h4, .stacks_in_2203370Calligrapher h3, .stacks_in_2203370Calligrapher h2, .stacks_in_2203370Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203370Calligrapher, .stacks_in_2203370Calligrapher h1, .stacks_in_2203370Calligrapher h2, .stacks_in_2203370Calligrapher h3, .stacks_in_2203370Calligrapher h4, .stacks_in_2203370Calligrapher h5, .stacks_in_2203370Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203370targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203370Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203370Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203370Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203370Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203371 {
	padding: 20px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203374Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203374Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203374Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203374Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203374Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203374Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203374Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203374Calligrapher h6, .stacks_in_2203374Calligrapher h5, .stacks_in_2203374Calligrapher h4, .stacks_in_2203374Calligrapher h3, .stacks_in_2203374Calligrapher h2, .stacks_in_2203374Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203374Calligrapher, .stacks_in_2203374Calligrapher h1, .stacks_in_2203374Calligrapher h2, .stacks_in_2203374Calligrapher h3, .stacks_in_2203374Calligrapher h4, .stacks_in_2203374Calligrapher h5, .stacks_in_2203374Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203374targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203374Calligrapher a:link{			color: #8C7C56 !important;			text-decoration: none !important;		}				.stacks_in_2203374Calligrapher a:visited{			color: #8C7C56 !important;		}				.stacks_in_2203374Calligrapher a:active{			color: #8C7C56 !important;		}				.stacks_in_2203374Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203375 {
	padding: 15px 0px 25px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start dooMax stack CSS code */#stacks_in_2203592, .stacks_in_2203592MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2203592MaxWidthContainer{	    max-width: 344px;	}    .stacks_in_2203592MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2203592MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203592MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2203592MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203592MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* HoverLiftThing by RapidWeaver Central  */


#hoverliftthingstacks_in_2203593 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#cardlinkstacks_in_2203593  a:link,
#cardlinkstacks_in_2203593  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}


#stacks_in_2203593 .hoverliftthing {
	background: rgba(255, 255, 255, 1.00);
	margin: 10px 15px 25px 15px;
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
			box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
	-webkit-transition: box-shadow 0.3s ease;
			transition: box-shadow 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}


#stacks_in_2203593 .hoverliftthing:hover {
    -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2); 
    		box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);    	

}

#stacks_in_2203593 .hoverliftthing img {
	-webkit-border-radius: none !important;
			border-radius: none !important;

}

/* Start roundedbox css */

/* general styles edit and preview mode */
#stacks_in_2203594 .stacks_in_2203594bgimagestack
{
	position:relative;
	min-height:10px;
	padding:0px;
	border: 1px solid #FFFFFF;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
	-webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}





#stacks_in_2203594 .stacks_in_2203594bgimage
{
	display:none;
}




/* end roundedbox css */
#stacks_in_2203594 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* Backdrop Figure Which Contains The Filter */
.stacks_in_2203621_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2203621_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2203621_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


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

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203598Calligrapher{			font-size: 83% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203598Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203598Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203598Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203598Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203598Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203598Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203598Calligrapher h6, .stacks_in_2203598Calligrapher h5, .stacks_in_2203598Calligrapher h4, .stacks_in_2203598Calligrapher h3, .stacks_in_2203598Calligrapher h2, .stacks_in_2203598Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203598Calligrapher, .stacks_in_2203598Calligrapher h1, .stacks_in_2203598Calligrapher h2, .stacks_in_2203598Calligrapher h3, .stacks_in_2203598Calligrapher h4, .stacks_in_2203598Calligrapher h5, .stacks_in_2203598Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203598targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203598Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203598Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203598Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203598Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203599 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2203600 {
	font-weight: lighter;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203602Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203602Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203602Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203602Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203602Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203602Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203602Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203602Calligrapher h6, .stacks_in_2203602Calligrapher h5, .stacks_in_2203602Calligrapher h4, .stacks_in_2203602Calligrapher h3, .stacks_in_2203602Calligrapher h2, .stacks_in_2203602Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203602Calligrapher, .stacks_in_2203602Calligrapher h1, .stacks_in_2203602Calligrapher h2, .stacks_in_2203602Calligrapher h3, .stacks_in_2203602Calligrapher h4, .stacks_in_2203602Calligrapher h5, .stacks_in_2203602Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203602targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203602Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203602Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203602Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203602Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203603 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203606Calligrapher{			font-size: 80% !important;			color: #7F7F7F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203606Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203606Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203606Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203606Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203606Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203606Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203606Calligrapher h6, .stacks_in_2203606Calligrapher h5, .stacks_in_2203606Calligrapher h4, .stacks_in_2203606Calligrapher h3, .stacks_in_2203606Calligrapher h2, .stacks_in_2203606Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203606Calligrapher, .stacks_in_2203606Calligrapher h1, .stacks_in_2203606Calligrapher h2, .stacks_in_2203606Calligrapher h3, .stacks_in_2203606Calligrapher h4, .stacks_in_2203606Calligrapher h5, .stacks_in_2203606Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203606targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203606Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203606Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203606Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203606Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203607 {
	padding: 20px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203611Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203611Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203611Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203611Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203611Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203611Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203611Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203611Calligrapher h6, .stacks_in_2203611Calligrapher h5, .stacks_in_2203611Calligrapher h4, .stacks_in_2203611Calligrapher h3, .stacks_in_2203611Calligrapher h2, .stacks_in_2203611Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203611Calligrapher, .stacks_in_2203611Calligrapher h1, .stacks_in_2203611Calligrapher h2, .stacks_in_2203611Calligrapher h3, .stacks_in_2203611Calligrapher h4, .stacks_in_2203611Calligrapher h5, .stacks_in_2203611Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203611targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203611Calligrapher a:link{			color: #8C7C56 !important;			text-decoration: none !important;		}				.stacks_in_2203611Calligrapher a:visited{			color: #8C7C56 !important;		}				.stacks_in_2203611Calligrapher a:active{			color: #8C7C56 !important;		}				.stacks_in_2203611Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203612 {
	padding: 15px 0px 25px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#usefulStackWrapperstacks_in_2203950 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start dooMax stack CSS code */#stacks_in_2203623, .stacks_in_2203623MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2203623MaxWidthContainer{	    max-width: 344px;	}    .stacks_in_2203623MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2203623MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203623MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2203623MaxWidthContainer{		    max-width: 344px;		}										    .stacks_in_2203623MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* HoverLiftThing by RapidWeaver Central  */


#hoverliftthingstacks_in_2203624 {
   -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
    		box-sizing:border-box;
}

#cardlinkstacks_in_2203624  a:link,
#cardlinkstacks_in_2203624  a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}


#stacks_in_2203624 .hoverliftthing {
	background: rgba(255, 255, 255, 1.00);
	margin: 10px 15px 25px 15px;
	overflow: hidden;
	position: relative;
			
	-webkit-border-radius: none;
			border-radius: none;
	-webkit-box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
			box-shadow: 0 3px 7px -3px rgba(0, 0, 0, 0.3);
	-webkit-transition: box-shadow 0.3s ease;
			transition: box-shadow 0.3s ease;
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}


#stacks_in_2203624 .hoverliftthing:hover {
    -webkit-box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2); 
    		box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(0, 0, 0, .2);    	

}

#stacks_in_2203624 .hoverliftthing img {
	-webkit-border-radius: none !important;
			border-radius: none !important;

}

/* Start roundedbox css */

/* general styles edit and preview mode */
#stacks_in_2203625 .stacks_in_2203625bgimagestack
{
	position:relative;
	min-height:10px;
	padding:0px;
	border: 1px solid #FFFFFF;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
	-webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}





#stacks_in_2203625 .stacks_in_2203625bgimage
{
	display:none;
}




/* end roundedbox css */
#stacks_in_2203625 {
	background-color: rgba(204, 204, 204, 1.00);
}
/* Backdrop Figure Which Contains The Filter */
.stacks_in_2203652_warehouse_backdrop { 
    height: auto;
        
}

.stacks_in_2203652_warehouse_image {    
    width: 100% !important;
    height: auto;
    
        display: block;     
        margin-left: auto;
        margin-right: auto;
    
    
    
    
    
}

.stacks_in_2203652_cleanborder {
    padding: 5px;
    /*border: solid 1px #bfbfbf; */
    border: solid 1px #000000;
}

/* fixed filters live here */  
.nashville {
  position: relative;
  -webkit-filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);
  filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2); 
}  
.nashville img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.nashville:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2; 
}  
.nashville:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 3; 
}  
.nashville::after {
    background: rgba(0, 70, 150, 0.4);
    mix-blend-mode: lighten;
    display: block;
    width: 100% !important;
    height: auto;
}  
.nashville::before {
    background: rgba(247, 176, 153, 0.56);
    mix-blend-mode: darken;
    display: block;
    width: 100% !important;
    height: auto;
}

.gingham {
    position: relative;
    -webkit-filter: brightness(1.05) hue-rotate(-10deg);
    filter: brightness(1.05) hue-rotate(-10deg); 
}  
.gingham img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}  
.gingham:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}  
.gingham:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}  
.gingham::after {
    background: lavender;
    mix-blend-mode: soft-light;
    width: 100% !important;
    height: auto;
}

.walden {
    position: relative;
    -webkit-filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);
    filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6); 
}
  
.walden img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.walden:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.walden:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.walden::after {
    background: #0044cc;
    mix-blend-mode: screen;
    opacity: .3;
    width: 100% !important;
    height: auto;
}

.xpro2 {
  position: relative;
  -webkit-filter: sepia(0.3);
          filter: sepia(0.3); 
}
  
.xpro2 img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.xpro2:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.xpro2:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.xpro2::after {
    background: -webkit-radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);
    mix-blend-mode: color-burn;
    width: 100% !important;
    height: auto;
}

.valencia {
    position: relative;
    -webkit-filter: contrast(1.08) brightness(1.08) sepia(0.08);
    filter: contrast(1.08) brightness(1.08) sepia(0.08); }
  
.valencia img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.valencia:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2;
}
  
.valencia:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.valencia::after {
    background: #3a0339;
    mix-blend-mode: exclusion;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.toaster {
    position: relative;
    -webkit-filter: contrast(1.5) brightness(0.9);
    filter: contrast(1.5) brightness(0.9); }
  
.toaster img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.toaster:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.toaster:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3;
}
  
.toaster::after {
    width: 100% !important;
    height: auto;
    background: -webkit-radial-gradient(circle, #804e0f, #3b003b);
    background: radial-gradient(circle, #804e0f, #3b003b);
    mix-blend-mode: screen; 
}

.slumber {
    position: relative;
    -webkit-filter: saturate(0.66) brightness(1.05);
    filter: saturate(0.66) brightness(1.05); 
}
 .slumber img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
.slumber:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
.slumber:after {
    content: '';
    display: block;
    width: 100% !important;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.slumber::after {
    width: 100% !important;
    height: auto;
    background: rgba(125, 105, 24, 0.5);
    mix-blend-mode: soft-light; 
}
  
  .slumber::before {
    width: 100% !important;
    height: auto;
    background: rgba(69, 41, 12, 0.4);
    mix-blend-mode: lighten; 
}

.rise {
  position: relative;
  -webkit-filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);
          filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); 
}
  
.rise img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.rise:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.rise:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.rise::after {
    background: -webkit-radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);
    mix-blend-mode: overlay;
    opacity: .6; 
    width: 100% !important;
    height: auto;
}
  
.rise::before {
    background: -webkit-radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));
    mix-blend-mode: multiply; 
    width: 100% !important;
    height: auto;
}

.reyes {
  position: relative;
  -webkit-filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);
          filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75); }
  
.reyes img {
     width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.reyes:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.reyes:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.reyes::after {
    background: #efcdad;
    mix-blend-mode: soft-light;
    opacity: .5; 
    width: 100% !important;
    height: auto;
}

.perpetua {
  position: relative; 
}
  
.perpetua img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.perpetua:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.perpetua:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.perpetua::after {
    background: -webkit-linear-gradient(top, #005b9a, #e6c13d);
    background: linear-gradient(to bottom, #005b9a, #e6c13d);
    mix-blend-mode: soft-light;
    opacity: .5;
    width: 100% !important;
    height: auto;
}

.moon {
  position: relative;
  -webkit-filter: grayscale(1) contrast(1.1) brightness(1.1);
          filter: grayscale(1) contrast(1.1) brightness(1.1); 
}
  
.moon img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.moon:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.moon:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.moon::before {
    background: #a0a0a0;
    mix-blend-mode: soft-light; 
    width: 100% !important;
    height: auto;
}
  
.moon::after {
    background: #383838;
    mix-blend-mode: lighten;
    width: 100% !important;
    height: auto;
}

.mayfair {
  position: relative;
  -webkit-filter: contrast(1.1) saturate(1.1);
          filter: contrast(1.1) saturate(1.1); 
}
  
.mayfair img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.mayfair:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.mayfair:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.mayfair::after {
    background: -webkit-radial-gradient(40% 40%, circle, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111111 60%);
    mix-blend-mode: overlay;
    opacity: .4;
    width: 100% !important;
    height: auto;
}

.maven {
  position: relative;
  -webkit-filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5);
          filter: sepia(0.25) brightness(0.95) contrast(0.95) saturate(1.5); 
}
.maven img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.maven:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.maven:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.maven:after {
    background: rgba(3, 230, 26, 0.2);
    mix-blend-mode: hue;
    width: 100% !important;
    height: auto;
}

.lofi {
  position: relative;
  -webkit-filter: saturate(1.1) contrast(1.5);
          filter: saturate(1.1) contrast(1.5); 
}
  
.lofi img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lofi:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lofi:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lofi::after {
    background: -webkit-radial-gradient(circle, transparent 70%, #222222 150%);
    background: radial-gradient(circle, transparent 70%, #222222 150%);
    mix-blend-mode: multiply;
    width: 100% !important;
    height: auto;
}

.lark {
  position: relative;
  -webkit-filter: contrast(0.9);
          filter: contrast(0.9); 
}
  
.lark img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.lark:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.lark:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.lark::after {
    background: rgba(242, 242, 242, 0.8);
    mix-blend-mode: darken;
    width: 100% !important;
    height: auto;
}
  
.lark::before {
    background: #22253f;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto; 
}

.kelvin {
  position: relative; 
}
  
.kelvin img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.kelvin:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.kelvin:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.kelvin::after {
    background: #b77d21;
    mix-blend-mode: overlay;
    width: 100% !important;
    height: auto;
}
  
.kelvin::before {
    background: #382c34;
    mix-blend-mode: color-dodge;
    width: 100% !important;
    height: auto;
}

.inkwell {
  position: relative;
  -webkit-filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);
          filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); 
}
  
.inkwell img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.inkwell:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.inkwell:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}

.hudson {
  position: relative;
  -webkit-filter: brightness(1.2) contrast(0.9) saturate(1.1);
          filter: brightness(1.2) contrast(0.9) saturate(1.1); 
}
  
.hudson img {
    width: 100% !important;
    height: auto;
    z-index: 1; 
}
  
.hudson:before {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 2; 
}
  
.hudson:after {
    content: '';
    display: block;
    width: 100% !important;
    height: auto;
    top: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
    z-index: 3; 
}
  
.hudson::after {
    background: -webkit-radial-gradient(circle, #a6b1ff 50%, #342134);
    background: radial-gradient(circle, #a6b1ff 50%, #342134);
    mix-blend-mode: multiply;
    opacity: .5;
    width: 100% !important;
    height: auto;
}


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

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203629Calligrapher{			font-size: 83% !important;			color: #666666 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203629Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203629Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203629Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203629Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203629Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203629Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203629Calligrapher h6, .stacks_in_2203629Calligrapher h5, .stacks_in_2203629Calligrapher h4, .stacks_in_2203629Calligrapher h3, .stacks_in_2203629Calligrapher h2, .stacks_in_2203629Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203629Calligrapher, .stacks_in_2203629Calligrapher h1, .stacks_in_2203629Calligrapher h2, .stacks_in_2203629Calligrapher h3, .stacks_in_2203629Calligrapher h4, .stacks_in_2203629Calligrapher h5, .stacks_in_2203629Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203629targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203629Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203629Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203629Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203629Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203630 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_2203631 {
	font-weight: lighter;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203633Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203633Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203633Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203633Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203633Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203633Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203633Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203633Calligrapher h6, .stacks_in_2203633Calligrapher h5, .stacks_in_2203633Calligrapher h4, .stacks_in_2203633Calligrapher h3, .stacks_in_2203633Calligrapher h2, .stacks_in_2203633Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203633Calligrapher, .stacks_in_2203633Calligrapher h1, .stacks_in_2203633Calligrapher h2, .stacks_in_2203633Calligrapher h3, .stacks_in_2203633Calligrapher h4, .stacks_in_2203633Calligrapher h5, .stacks_in_2203633Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203633targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203633Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203633Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203633Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203633Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203634 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203637Calligrapher{			font-size: 80% !important;			color: #7F7F7F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.5em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203637Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203637Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203637Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203637Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203637Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203637Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203637Calligrapher h6, .stacks_in_2203637Calligrapher h5, .stacks_in_2203637Calligrapher h4, .stacks_in_2203637Calligrapher h3, .stacks_in_2203637Calligrapher h2, .stacks_in_2203637Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203637Calligrapher, .stacks_in_2203637Calligrapher h1, .stacks_in_2203637Calligrapher h2, .stacks_in_2203637Calligrapher h3, .stacks_in_2203637Calligrapher h4, .stacks_in_2203637Calligrapher h5, .stacks_in_2203637Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203637targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203637Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203637Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203637Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203637Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203638 {
	padding: 20px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203642Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203642Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203642Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203642Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203642Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203642Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203642Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203642Calligrapher h6, .stacks_in_2203642Calligrapher h5, .stacks_in_2203642Calligrapher h4, .stacks_in_2203642Calligrapher h3, .stacks_in_2203642Calligrapher h2, .stacks_in_2203642Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203642Calligrapher, .stacks_in_2203642Calligrapher h1, .stacks_in_2203642Calligrapher h2, .stacks_in_2203642Calligrapher h3, .stacks_in_2203642Calligrapher h4, .stacks_in_2203642Calligrapher h5, .stacks_in_2203642Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203642targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203642Calligrapher a:link{			color: #8C7C56 !important;			text-decoration: none !important;		}				.stacks_in_2203642Calligrapher a:visited{			color: #8C7C56 !important;		}				.stacks_in_2203642Calligrapher a:active{			color: #8C7C56 !important;		}				.stacks_in_2203642Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203643 {
	padding: 15px 0px 25px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_2202349, .stacks_in_2202349MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2202349MaxWidthContainer{	    max-width: 1180px;	}    .stacks_in_2202349MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2202349MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_2202349MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2202349MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_2202349MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_2202350 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_2202356, .stacks_in_2202356MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_2202356MaxWidthContainer{	    max-width: 1180px;	}    .stacks_in_2202356MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_2202356MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_2202356MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_2202356MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_2202356MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#ncp-stacks_in_2202409 img{max-width:100%;height:auto; width:auto;}#ncp-stacks_in_2202409.s2 .c.s1_2 .c-pad,#ncp-stacks_in_2202409.s3 .c.s1_3 .c-pad,#ncp-stacks_in_2202409.s4 .c.s1_4 .c-pad{padding:0 8px 0 0}#ncp-stacks_in_2202409.s3 .c.s2_3 .c-pad,#ncp-stacks_in_2202409.s4 .c.s2_4 .c-pad,#ncp-stacks_in_2202409.s4 .c.s3_4 .c-pad{padding:0 4px}#ncp-stacks_in_2202409.s2 .c.s2_2 .c-pad,#ncp-stacks_in_2202409.s3 .c.s3_3 .c-pad,#ncp-stacks_in_2202409.s4 .c.s4_4 .c-pad{padding:0 0 0 8px}@media only screen and (max-width:600px){#ncp-stacks_in_2202409 .c{margin:1% 0;padding:4px 0;width:100%}#ncp-stacks_in_2202409 .c:first-child,#ncp-stacks_in_2202409.s4 .c.s1_4,#ncp-stacks_in_2202409.s4 .c.s2_4{padding:0 0 4px}#ncp-stacks_in_2202409 .c:last-child,#ncp-stacks_in_2202409.s4 .c.s3_4,#ncp-stacks_in_2202409.s4 .c.s4_4{padding:4px 0 0}#ncp-stacks_in_2202409.s2 .c-pad,#ncp-stacks_in_2202409.s3 .c-pad{padding:0 !important}#ncp-stacks_in_2202409.s4 .c{width:49.2%}#ncp-stacks_in_2202409.s4 .c.s1_4 .c-pad,#ncp-stacks_in_2202409.s4 .c.s3_4 .c-pad{padding:0 8px 0 0}#ncp-stacks_in_2202409.s4 .c.s2_4 .c-pad,#ncp-stacks_in_2202409.s4 .c.s4_4 .c-pad{padding:0 0 0 8px}}@media only screen and (max-width:300px){#ncp-stacks_in_2202409 .c .c-pad{padding:0 !important}#ncp-stacks_in_2202409.s4 .c{width:100%}}

#stacks_in_2202409 {
	padding: 0px 0px 20px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202410Calligrapher{			font-size: 70% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202410Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202410Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202410Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202410Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202410Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202410Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202410Calligrapher h6, .stacks_in_2202410Calligrapher h5, .stacks_in_2202410Calligrapher h4, .stacks_in_2202410Calligrapher h3, .stacks_in_2202410Calligrapher h2, .stacks_in_2202410Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202410Calligrapher, .stacks_in_2202410Calligrapher h1, .stacks_in_2202410Calligrapher h2, .stacks_in_2202410Calligrapher h3, .stacks_in_2202410Calligrapher h4, .stacks_in_2202410Calligrapher h5, .stacks_in_2202410Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202410targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202410Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_2202410Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_2202410Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_2202410Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202410 {
	padding: 0px 0px 5px 0px;
}
/* Centerer styles */
/* Copyright Bryn Owen Design, 2015 */

#stacks_in_2202411 {
	text-align: center;
	}

.Centerer_stacks_in_2202411 {
	text-align: center;
	position: relative;
	}

.Centerer_stacks_in_2202411 div {
	position: relative;
	}

.Centerer_Inner_stacks_in_2202411 {
	width: 100%;
	position: absolute;
	}


/* Centerer main container div styles */

#Centerer_Stack1_stacks_in_2202411 {
	
	
	opacity: 1.00;
	
	
	text-align: center !important;
	
	
	}


#Centerer_Stack2_stacks_in_2202411 {
	
	
	opacity: 1.00;
	
	
	
	
	
	
	
	
	
	left: 50%;
	bottom: 0;
	-webkit-transform: translate(-50%,0%);
	-moz-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	
	
	
	}





/* Centerer inner div overrides */

#Centerer_Stack1_stacks_in_2202411 div {
	display: inline-block;
	float: none !important;
	
	}

#Centerer_Stack2_stacks_in_2202411 div {
	display: inline-block;
	float: none !important;
	
	}





/* Centerer inner text overrides for alignment */

#Centerer_Stack1_stacks_in_2202411 div div {
	
	}

#Centerer_Stack2_stacks_in_2202411 div div {
	
	}





#stacks_in_2202415 {
	padding: 0px 0px 12px 5px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202420Calligrapher{			font-size: 70% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202420Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202420Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202420Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202420Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202420Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202420Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202420Calligrapher h6, .stacks_in_2202420Calligrapher h5, .stacks_in_2202420Calligrapher h4, .stacks_in_2202420Calligrapher h3, .stacks_in_2202420Calligrapher h2, .stacks_in_2202420Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202420Calligrapher, .stacks_in_2202420Calligrapher h1, .stacks_in_2202420Calligrapher h2, .stacks_in_2202420Calligrapher h3, .stacks_in_2202420Calligrapher h4, .stacks_in_2202420Calligrapher h5, .stacks_in_2202420Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_2202420Calligrapher, .stacks_in_2202420Calligrapher h1, .stacks_in_2202420Calligrapher h2, .stacks_in_2202420Calligrapher h3, .stacks_in_2202420Calligrapher h4, .stacks_in_2202420Calligrapher h5, .stacks_in_2202420Calligrapher h6{	text-shadow: 0px 0px 1px #555555 !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202420targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202420Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_2202420Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_2202420Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_2202420Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202420 {
	padding: 0px 0px 5px 0px;
}
/* Centerer styles */
/* Copyright Bryn Owen Design, 2015 */

#stacks_in_2202421 {
	text-align: center;
	}

.Centerer_stacks_in_2202421 {
	text-align: center;
	position: relative;
	}

.Centerer_stacks_in_2202421 div {
	position: relative;
	}

.Centerer_Inner_stacks_in_2202421 {
	width: 100%;
	position: absolute;
	}


/* Centerer main container div styles */

#Centerer_Stack1_stacks_in_2202421 {
	
	
	opacity: 1.00;
	
	
	text-align: center !important;
	
	
	}


#Centerer_Stack2_stacks_in_2202421 {
	
	
	opacity: 1.00;
	
	
	
	
	
	
	
	
	
	left: 50%;
	bottom: 0;
	-webkit-transform: translate(-50%,0%);
	-moz-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	
	
	
	}





/* Centerer inner div overrides */

#Centerer_Stack1_stacks_in_2202421 div {
	display: inline-block;
	float: none !important;
	
	}

#Centerer_Stack2_stacks_in_2202421 div {
	display: inline-block;
	float: none !important;
	
	}





/* Centerer inner text overrides for alignment */

#Centerer_Stack1_stacks_in_2202421 div div {
	
	}

#Centerer_Stack2_stacks_in_2202421 div div {
	
	}





#stacks_in_2202425 {
	padding: 0px 0px 12px 5px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202430Calligrapher{			font-size: 70% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202430Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202430Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202430Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202430Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202430Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202430Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202430Calligrapher h6, .stacks_in_2202430Calligrapher h5, .stacks_in_2202430Calligrapher h4, .stacks_in_2202430Calligrapher h3, .stacks_in_2202430Calligrapher h2, .stacks_in_2202430Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202430Calligrapher, .stacks_in_2202430Calligrapher h1, .stacks_in_2202430Calligrapher h2, .stacks_in_2202430Calligrapher h3, .stacks_in_2202430Calligrapher h4, .stacks_in_2202430Calligrapher h5, .stacks_in_2202430Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202430targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202430Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_2202430Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_2202430Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_2202430Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202430 {
	padding: 0px 0px 5px 0px;
}
/* Centerer styles */
/* Copyright Bryn Owen Design, 2015 */

#stacks_in_2202431 {
	text-align: center;
	}

.Centerer_stacks_in_2202431 {
	text-align: center;
	position: relative;
	}

.Centerer_stacks_in_2202431 div {
	position: relative;
	}

.Centerer_Inner_stacks_in_2202431 {
	width: 100%;
	position: absolute;
	}


/* Centerer main container div styles */

#Centerer_Stack1_stacks_in_2202431 {
	
	
	opacity: 1.00;
	
	
	text-align: center !important;
	
	
	}


#Centerer_Stack2_stacks_in_2202431 {
	
	
	opacity: 1.00;
	
	
	
	
	
	
	
	
	
	left: 50%;
	bottom: 0;
	-webkit-transform: translate(-50%,0%);
	-moz-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	
	
	
	}





/* Centerer inner div overrides */

#Centerer_Stack1_stacks_in_2202431 div {
	display: inline-block;
	float: none !important;
	
	}

#Centerer_Stack2_stacks_in_2202431 div {
	display: inline-block;
	float: none !important;
	
	}





/* Centerer inner text overrides for alignment */

#Centerer_Stack1_stacks_in_2202431 div div {
	
	}

#Centerer_Stack2_stacks_in_2202431 div div {
	
	}





#stacks_in_2202435 {
	padding: 0px 0px 12px 5px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2202440Calligrapher{			font-size: 70% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2202440Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202440Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202440Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202440Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202440Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202440Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2202440Calligrapher h6, .stacks_in_2202440Calligrapher h5, .stacks_in_2202440Calligrapher h4, .stacks_in_2202440Calligrapher h3, .stacks_in_2202440Calligrapher h2, .stacks_in_2202440Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2202440Calligrapher, .stacks_in_2202440Calligrapher h1, .stacks_in_2202440Calligrapher h2, .stacks_in_2202440Calligrapher h3, .stacks_in_2202440Calligrapher h4, .stacks_in_2202440Calligrapher h5, .stacks_in_2202440Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2202440targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2202440Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_2202440Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_2202440Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_2202440Calligrapher a:hover{			color: #4C4C4C !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2202440 {
	padding: 0px 0px 5px 0px;
}
#usefulStackWrapperstacks_in_2203968 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 960px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2203968 {
	padding-bottom: 8%;
	padding-top: 12%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 1100px) {
	#usefulStackstacks_in_2203968 {
		display: block;
	}
}












#usefulStackWrapperstacks_in_2203969 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1180px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

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








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203970Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2203970Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203970Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203970Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203970Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203970Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203970Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203970Calligrapher h6, .stacks_in_2203970Calligrapher h5, .stacks_in_2203970Calligrapher h4, .stacks_in_2203970Calligrapher h3, .stacks_in_2203970Calligrapher h2, .stacks_in_2203970Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203970Calligrapher, .stacks_in_2203970Calligrapher h1, .stacks_in_2203970Calligrapher h2, .stacks_in_2203970Calligrapher h3, .stacks_in_2203970Calligrapher h4, .stacks_in_2203970Calligrapher h5, .stacks_in_2203970Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203970targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203970Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203970Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203970Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203970Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203971 {
	padding: 5px 0px 2px 0px;
}
/* Start Agent-X stack CSS code */.stacks_in_2204022label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_2204022iPhoneContent, .stacks_in_2204022iPadContent, .stacks_in_2204022AndroidContent, .stacks_in_2204022BlackberryContent, .stacks_in_2204022DesktopContent {	display: none;}.stacks_in_2204022label{	display: none;}/* End Agent-X stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204331Calligrapher{			font-size: 200% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204331Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204331Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204331Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204331Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204331Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204331Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204331Calligrapher h6, .stacks_in_2204331Calligrapher h5, .stacks_in_2204331Calligrapher h4, .stacks_in_2204331Calligrapher h3, .stacks_in_2204331Calligrapher h2, .stacks_in_2204331Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204331Calligrapher, .stacks_in_2204331Calligrapher h1, .stacks_in_2204331Calligrapher h2, .stacks_in_2204331Calligrapher h3, .stacks_in_2204331Calligrapher h4, .stacks_in_2204331Calligrapher h5, .stacks_in_2204331Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204331targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204331Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204331Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204331Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204331Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204332 {
	padding: 2px 0px 2px 0px;
}

#stacks_in_2204333 {
	line-height: 2em;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2204032Calligrapher{			font-size: 200% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2204032Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204032Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204032Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204032Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204032Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204032Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2204032Calligrapher h6, .stacks_in_2204032Calligrapher h5, .stacks_in_2204032Calligrapher h4, .stacks_in_2204032Calligrapher h3, .stacks_in_2204032Calligrapher h2, .stacks_in_2204032Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2204032Calligrapher, .stacks_in_2204032Calligrapher h1, .stacks_in_2204032Calligrapher h2, .stacks_in_2204032Calligrapher h3, .stacks_in_2204032Calligrapher h4, .stacks_in_2204032Calligrapher h5, .stacks_in_2204032Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2204032targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2204032Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2204032Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2204032Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2204032Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2204033 {
	padding: 2px 0px 2px 0px;
}

#stacks_in_2204034 {
	line-height: 2em;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203974Calligrapher{			font-size: 260% !important;			color: #191919 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2203974Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203974Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203974Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203974Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203974Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203974Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203974Calligrapher h6, .stacks_in_2203974Calligrapher h5, .stacks_in_2203974Calligrapher h4, .stacks_in_2203974Calligrapher h3, .stacks_in_2203974Calligrapher h2, .stacks_in_2203974Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203974Calligrapher, .stacks_in_2203974Calligrapher h1, .stacks_in_2203974Calligrapher h2, .stacks_in_2203974Calligrapher h3, .stacks_in_2203974Calligrapher h4, .stacks_in_2203974Calligrapher h5, .stacks_in_2203974Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203974targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203974Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203974Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203974Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203974Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203975 {
	padding: 2px 0px 2px 0px;
}

#stacks_in_2203976 {
	line-height: 2em;
}

#stacks_in_2203979 {
	padding: 0px 0px 0px 5px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203981Calligrapher{			font-size: 105% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_2203981Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203981Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203981Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203981Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203981Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203981Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203981Calligrapher h6, .stacks_in_2203981Calligrapher h5, .stacks_in_2203981Calligrapher h4, .stacks_in_2203981Calligrapher h3, .stacks_in_2203981Calligrapher h2, .stacks_in_2203981Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203981Calligrapher, .stacks_in_2203981Calligrapher h1, .stacks_in_2203981Calligrapher h2, .stacks_in_2203981Calligrapher h3, .stacks_in_2203981Calligrapher h4, .stacks_in_2203981Calligrapher h5, .stacks_in_2203981Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203981targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203981Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_2203981Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_2203981Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_2203981Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203982 {
	padding: 40px 0px 10px 0px;
}

#stacks_in_2203983 {
	line-height: 2em;
}
#usefulStackWrapperstacks_in_2204052 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_2204052 {
	padding-bottom: 4%;
	padding-top: 3%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








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












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2203986Calligrapher{			font-size: 100% !important;			color: #7F7F7F !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_2203986Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203986Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203986Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203986Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203986Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203986Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_2203986Calligrapher h6, .stacks_in_2203986Calligrapher h5, .stacks_in_2203986Calligrapher h4, .stacks_in_2203986Calligrapher h3, .stacks_in_2203986Calligrapher h2, .stacks_in_2203986Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_2203986Calligrapher, .stacks_in_2203986Calligrapher h1, .stacks_in_2203986Calligrapher h2, .stacks_in_2203986Calligrapher h3, .stacks_in_2203986Calligrapher h4, .stacks_in_2203986Calligrapher h5, .stacks_in_2203986Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2203986targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2203986Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_2203986Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_2203986Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_2203986Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_2203987 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_2203988 {
	font-weight: lighter;
}

#stacks_in_2202342 {
	padding: 40px 0px 0px 0px;
}
body { /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
	-webkit-backface-visibility: hidden!important;
}

html {
	-webkit-text-size-adjust:none!important;
}

.animatedstacks_in_2202340{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;}.animated.hinge{-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

.delaystacks_in_2202340{-webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s;}.delay.hinge{-webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

@-moz-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@-o-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

.flash {
	-webkit-animation-name: flash;
	-moz-animation-name: flash;
	-o-animation-name: flash;
	animation-name: flash;
}
@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-30px);}
	60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-30px);}
	60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-30px);}
	60% {transform: translateY(-15px);}
}

.bounce {
	-webkit-animation-name: bounce;
	-moz-animation-name: bounce;
	-o-animation-name: bounce;
	animation-name: bounce;
}
@-webkit-keyframes tada {
	0% {-webkit-transform: scale(1);}	
	10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);}
}

@-moz-keyframes tada {
	0% {-moz-transform: scale(1);}	
	10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
	100% {-moz-transform: scale(1) rotate(0);}
}

@-o-keyframes tada {
	0% {-o-transform: scale(1);}	
	10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
	100% {-o-transform: scale(1) rotate(0);}
}

@keyframes tada {
	0% {transform: scale(1);}	
	10%, 20% {transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
	100% {transform: scale(1) rotate(0);}
}

.tada {
	-webkit-animation-name: tada;
	-moz-animation-name: tada;
	-o-animation-name: tada;
	animation-name: tada;
}
@-webkit-keyframes swing {
	20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
	20% { -webkit-transform: rotate(15deg); }	
	40% { -webkit-transform: rotate(-10deg); }
	60% { -webkit-transform: rotate(5deg); }	
	80% { -webkit-transform: rotate(-5deg); }	
	100% { -webkit-transform: rotate(0deg); }
}

@-moz-keyframes swing {
	20% { -moz-transform: rotate(15deg); }	
	40% { -moz-transform: rotate(-10deg); }
	60% { -moz-transform: rotate(5deg); }	
	80% { -moz-transform: rotate(-5deg); }	
	100% { -moz-transform: rotate(0deg); }
}

@-o-keyframes swing {
	20% { -o-transform: rotate(15deg); }	
	40% { -o-transform: rotate(-10deg); }
	60% { -o-transform: rotate(5deg); }	
	80% { -o-transform: rotate(-5deg); }	
	100% { -o-transform: rotate(0deg); }
}

@keyframes swing {
	20% { transform: rotate(15deg); }	
	40% { transform: rotate(-10deg); }
	60% { transform: rotate(5deg); }	
	80% { transform: rotate(-5deg); }	
	100% { transform: rotate(0deg); }
}

.swing {
	-webkit-transform-origin: top center;
	-moz-transform-origin: top center;
	-o-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	-moz-animation-name: swing;
	-o-animation-name: swing;
	animation-name: swing;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% { -webkit-transform: translateX(0%); }
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
  30% { -webkit-transform: translateX(20%) rotate(3deg); }
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
  60% { -webkit-transform: translateX(10%) rotate(2deg); }
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
  100% { -webkit-transform: translateX(0%); }
}

@-moz-keyframes wobble {
  0% { -moz-transform: translateX(0%); }
  15% { -moz-transform: translateX(-25%) rotate(-5deg); }
  30% { -moz-transform: translateX(20%) rotate(3deg); }
  45% { -moz-transform: translateX(-15%) rotate(-3deg); }
  60% { -moz-transform: translateX(10%) rotate(2deg); }
  75% { -moz-transform: translateX(-5%) rotate(-1deg); }
  100% { -moz-transform: translateX(0%); }
}

@-o-keyframes wobble {
  0% { -o-transform: translateX(0%); }
  15% { -o-transform: translateX(-25%) rotate(-5deg); }
  30% { -o-transform: translateX(20%) rotate(3deg); }
  45% { -o-transform: translateX(-15%) rotate(-3deg); }
  60% { -o-transform: translateX(10%) rotate(2deg); }
  75% { -o-transform: translateX(-5%) rotate(-1deg); }
  100% { -o-transform: translateX(0%); }
}

@keyframes wobble {
  0% { transform: translateX(0%); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
  100% { transform: translateX(0%); }
}

.wobble {
	-webkit-animation-name: wobble;
	-moz-animation-name: wobble;
	-o-animation-name: wobble;
	animation-name: wobble;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }	
	50% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }	
	50% { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }	
	50% { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1); }
}
@keyframes pulse {
    0% { transform: scale(1); }	
	50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.pulse {
	-webkit-animation-name: pulse;
	-moz-animation-name: pulse;
	-o-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes flip {
	0% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	40% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	50% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
	80% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-webkit-animation-timing-function: ease-in;
	}
	100% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
}
@-moz-keyframes flip {
	0% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	40% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	50% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
	80% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-moz-animation-timing-function: ease-in;
	}
	100% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
}
@-o-keyframes flip {
	0% {
		-o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-o-animation-timing-function: ease-out;
	}
	40% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-o-animation-timing-function: ease-out;
	}
	50% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
	80% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-o-animation-timing-function: ease-in;
	}
	100% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
}
@keyframes flip {
	0% {
		transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		animation-timing-function: ease-out;
	}
	40% {
		transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		animation-timing-function: ease-out;
	}
	50% {
		transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		animation-timing-function: ease-in;
	}
	80% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		animation-timing-function: ease-in;
	}
	100% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		animation-timing-function: ease-in;
	}
}

.animated.flip {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flip;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flip;
	-o-backface-visibility: visible !important;
	-o-animation-name: flip;
	backface-visibility: visible !important;
	animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.flipInX {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInX;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInX;
	backface-visibility: visible !important;
	animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.flipOutX {
	-webkit-animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-moz-animation-name: flipOutX;
	-moz-backface-visibility: visible !important;
	-o-animation-name: flipOutX;
	-o-backface-visibility: visible !important;
	animation-name: flipOutX;
	backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInY;
	backface-visibility: visible !important;
	animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutY {
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutY {
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@keyframes flipOutY {
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.flipOutY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipOutY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipOutY;
	backface-visibility: visible !important;
	animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	-moz-animation-name: fadeInUpBig;
	-o-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	-moz-animation-name: fadeInDownBig;
	-o-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}
@-moz-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}
@-o-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}
@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	-moz-animation-name: fadeInLeftBig;
	-o-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	-moz-animation-name: fadeInRightBig;
	-o-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
}
@-moz-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
}
@-o-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
}
@keyframes fadeOutUp {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-20px);
	}
}

.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	-moz-animation-name: fadeOutUp;
	-o-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
}

@-moz-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
}

@-o-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
}

@keyframes fadeOutDown {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(20px);
	}
}

.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	-moz-animation-name: fadeOutDown;
	-o-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
}

@-moz-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
}

@-o-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-20px);
	}
}

.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	-moz-animation-name: fadeOutLeft;
	-o-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
}

@-moz-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
}

@-o-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
}

@keyframes fadeOutRight {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(20px);
	}
}

.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	-moz-animation-name: fadeOutRight;
	-o-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	-moz-animation-name: fadeOutUpBig;
	-o-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	-moz-animation-name: fadeOutDownBig;
	-o-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	-moz-animation-name: fadeOutLeftBig;
	-o-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}
@-moz-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}
@-o-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}
@keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	-moz-animation-name: fadeOutRightBig;
	-o-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
@-webkit-keyframes slideInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes slideInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}

	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes slideInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}

	100% {
		-o-transform: translateY(0);
	}
}

@keyframes slideInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}

	100% {
		transform: translateY(0);
	}
}

.slideInDown {
	-webkit-animation-name: slideInDown;
	-moz-animation-name: slideInDown;
	-o-animation-name: slideInDown;
	animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.slideInLeft {
	-webkit-animation-name: slideInLeft;
	-moz-animation-name: slideInLeft;
	-o-animation-name: slideInLeft;
	animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	-moz-animation-name: slideInRight;
	-o-animation-name: slideInRight;
	animation-name: slideInRight;
}
@-webkit-keyframes slideOutUp {
	0% {
		-webkit-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes slideOutUp {
	0% {
		-moz-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes slideOutUp {
	0% {
		-o-transform: translateY(0);
	}

	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes slideOutUp {
	0% {
		transform: translateY(0);
	}

	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.slideOutUp {
	-webkit-animation-name: slideOutUp;
	-moz-animation-name: slideOutUp;
	-o-animation-name: slideOutUp;
	animation-name: slideOutUp;
}
@-webkit-keyframes slideOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes slideOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes slideOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes slideOutLeft {
	0% {
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	-moz-animation-name: slideOutLeft;
	-o-animation-name: slideOutLeft;
	animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes slideOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes slideOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes slideOutRight {
	0% {
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.slideOutRight {
	-webkit-animation-name: slideOutRight;
	-moz-animation-name: slideOutRight;
	-o-animation-name: slideOutRight;
	animation-name: slideOutRight;
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}
	
	70% {
		-webkit-transform: scale(.9);
	}
	
	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}
	
	70% {
		-moz-transform: scale(.9);
	}
	
	100% {
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}
	
	70% {
		-o-transform: scale(.9);
	}
	
	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.05);
	}
	
	70% {
		transform: scale(.9);
	}
	
	100% {
		transform: scale(1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(-30px);
	}
	
	80% {
		-webkit-transform: translateY(10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}
@-moz-keyframes bounceInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(-30px);
	}
	
	80% {
		-moz-transform: translateY(10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(-30px);
	}
	
	80% {
		-o-transform: translateY(10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInUp {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(-30px);
	}
	
	80% {
		transform: translateY(10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInUp {
	-webkit-animation-name: bounceInUp;
	-moz-animation-name: bounceInUp;
	-o-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(30px);
	}
	
	80% {
		-webkit-transform: translateY(-10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes bounceInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(30px);
	}
	
	80% {
		-moz-transform: translateY(-10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(30px);
	}
	
	80% {
		-o-transform: translateY(-10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(30px);
	}
	
	80% {
		transform: translateY(-10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInDown {
	-webkit-animation-name: bounceInDown;
	-moz-animation-name: bounceInDown;
	-o-animation-name: bounceInDown;
	animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
	}
	
	80% {
		-webkit-transform: translateX(-10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(30px);
	}
	
	80% {
		-moz-transform: translateX(-10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(30px);
	}
	
	80% {
		-o-transform: translateX(-10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(30px);
	}
	
	80% {
		transform: translateX(-10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(-30px);
	}
	
	80% {
		-webkit-transform: translateX(10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(-30px);
	}
	
	80% {
		-moz-transform: translateX(10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(-30px);
	}
	
	80% {
		-o-transform: translateX(10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(-30px);
	}
	
	80% {
		transform: translateX(10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1);
	}
	
	25% {
		-webkit-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}	
}

@-moz-keyframes bounceOut {
	0% {
		-moz-transform: scale(1);
	}
	
	25% {
		-moz-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-moz-transform: scale(.3);
	}	
}

@-o-keyframes bounceOut {
	0% {
		-o-transform: scale(1);
	}
	
	25% {
		-o-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-o-transform: scale(.3);
	}	
}

@keyframes bounceOut {
	0% {
		transform: scale(1);
	}
	
	25% {
		transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		transform: scale(.3);
	}	
}

.bounceOut {
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes bounceOutUp {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes bounceOutUp {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes bounceOutUp {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	-moz-animation-name: bounceOutUp;
	-o-animation-name: bounceOutUp;
	animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes bounceOutDown {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes bounceOutDown {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes bounceOutDown {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	-moz-animation-name: bounceOutDown;
	-o-animation-name: bounceOutDown;
	animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes bounceOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes bounceOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes bounceOutLeft {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	-moz-animation-name: bounceOutLeft;
	-o-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes bounceOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes bounceOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes bounceOutRight {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	-moz-animation-name: bounceOutRight;
	-o-animation-name: bounceOutRight;
	animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}
@-moz-keyframes rotateIn {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}
@-o-keyframes rotateIn {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
}
@keyframes rotateIn {
	0% {
		transform-origin: center center;
		transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateIn {
	-webkit-animation-name: rotateIn;
	-moz-animation-name: rotateIn;
	-o-animation-name: rotateIn;
	animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	-moz-animation-name: rotateInUpLeft;
	-o-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	-moz-animation-name: rotateInDownLeft;
	-o-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	-moz-animation-name: rotateInUpRight;
	-o-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	-moz-animation-name: rotateInDownRight;
	-o-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(200deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOut {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(200deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOut {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(200deg);
		opacity: 0;
	}
}

@keyframes rotateOut {
	0% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(200deg);
		opacity: 0;
	}
}

.rotateOut {
	-webkit-animation-name: rotateOut;
	-moz-animation-name: rotateOut;
	-o-animation-name: rotateOut;
	animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-transform-origin: left bottom;
		-transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	-moz-animation-name: rotateOutUpLeft;
	-o-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	-moz-animation-name: rotateOutDownLeft;
	-o-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	-moz-animation-name: rotateOutUpRight;
	-o-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	-moz-animation-name: rotateOutDownRight;
	-o-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
}
@-webkit-keyframes lightSpeedIn {
	0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-moz-keyframes lightSpeedIn {
	0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-o-keyframes lightSpeedIn {
	0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@keyframes lightSpeedIn {
	0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;

    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-moz-keyframes lightSpeedOut {
	0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-o-keyframes lightSpeedOut {
	0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@keyframes lightSpeedOut {
	0% { transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}
@-webkit-keyframes hinge {
	0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	100% { -webkit-transform: translateY(700px); opacity: 0; }
}

@-moz-keyframes hinge {
	0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	100% { -moz-transform: translateY(700px); opacity: 0; }
}

@-o-keyframes hinge {
	0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	100% { -o-transform: translateY(700px); opacity: 0; }
}

@keyframes hinge {
	0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }	
	20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }	
	100% { transform: translateY(700px); opacity: 0; }
}

.hinge {
	-webkit-animation-name: hinge;
	-moz-animation-name: hinge;
	-o-animation-name: hinge;
	animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
	0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); }
}

@-moz-keyframes rollIn {
	0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}

@-o-keyframes rollIn {
	0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}

@keyframes rollIn {
	0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}

.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
		opacity: 1;
		-webkit-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-webkit-transform: translateX(100%) rotate(120deg);
	}
}

@-moz-keyframes rollOut {
    0% {
		opacity: 1;
		-moz-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-moz-transform: translateX(100%) rotate(120deg);
	}
}

@-o-keyframes rollOut {
    0% {
		opacity: 1;
		-o-transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		-o-transform: translateX(100%) rotate(120deg);
	}
}

@keyframes rollOut {
    0% {
		opacity: 1;
		transform: translateX(0px) rotate(0deg);
	}

    100% {
		opacity: 0;
		transform: translateX(100%) rotate(120deg);
	}
}

.rollOut {
	-webkit-animation-name: rollOut;
	-moz-animation-name: rollOut;
	-o-animation-name: rollOut;
	animation-name: rollOut;
}

#stacks_in_2202340 {
	padding: 0px 10px 0px 0px;
}
