/* Start dooCheck stack page CSS code */@font-face {	font-family: "checkmarks";	src: url("../files/checkAssets/checkmarks.eot");	src: url("../files/checkAssets/checkmarks.eot#iefix") format("embedded-opentype"),	url("../files/checkAssets/checkmarks.woff") format("woff"),	url("../files/checkAssets/checkmarks.ttf") format("truetype"),	url("../files/checkAssets/checkmarks.svg") format("svg");	font-weight: normal;	font-style: normal;}[class^="checkmarks-"]:before, [class*=" checkmarks-"]:before,[class^="checkmarks-"]:after, [class*=" checkmarks-"]:after {   font-family: checkmarks;font-style: normal;margin-left: 1px;}.checkmarks-1:before {	content: "\e000";}.checkmarks-2:before {	content: "\e001";}.checkmarks-3:before {	content: "\e002";}.checkmarks-4:before {	content: "\e003";}.checkmarks-5:before {	content: "\e004";}.checkmarks-6:before {	content: "\e005";}.checkmarks-7:before {	content: "\e006";}.checkmarks-8:before {	content: "\e007";}.checkmarks-9:before {	content: "\e008";}.checkmarks-10:before {	content: "\e009";}.checkmarks-11:before {	content: "\e00a";}.checkmarks-12:before {	content: "\e00b";}.checkmarks-13:before {	content: "\e00c";}.checkmarks-14:before {	content: "\e00d";}.checkmarks-15:before {	content: "\e00e";}.checkmarks-16:before {	content: "\e00f";}.checkmarks-17:before {	content: "\e010";}.checkmarks-18:before {	content: "\e011";}.checkmarks-19:before {	content: "\e012";}.checkmarks-20:before {	content: "\e013";}.checkmarks-21:before {	content: "\e014";}.checkmarks-22:before {	content: "\e015";}.checkmarks-23:before {	content: "\e016";}.checkmarks-24:before {	content: "\e017";}.checkmarks-25:before {	content: "\e018";}.checkmarks-26:before {	content: "\e019";}.checkmarks-27:before {	content: "\e01a";}.checkmarks-28:before {	content: "\e01b";}.checkmarks-29:before {	content: "\e01c";}.checkmarks-30:before {	content: "\e01d";}.checkmarks-31:before {	content: "\e01e";}.checkmarks-32:before {	content: "\e01f";}.checkmarks-33:before {	content: "\e020";}.checkmarks-34:before {	content: "\e021";}.checkmarks-35:before {	content: "\e022";}.checkmarks-36:before {	content: "\e023";}.checkmarks-37:before {	content: "\e024";}.checkmarks-38:before {	content: "\e025";}.checkmarks-39:before {	content: "\e026";}.checkmarks-40:before {	content: "\e027";}.checkmarks-41:before {	content: "\e028";}.checkmarks-42:before {	content: "\e029";}.checkmarks-43:before {	content: "\e02a";}/* End dooCheck stack page CSS code */.r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
}

.r-tabs .r-tabs-tab {
    display: inline-block;
    margin: 0;
    list-style: none;
}

.r-tabs .r-tabs-panel {
    padding: 15px;
    display: none;
}

.r-tabs .r-tabs-accordion-title {
    display: none;
}

.r-tabs .r-tabs-panel.r-tabs-state-active {
    display: block;
}

/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
    .r-tabs .r-tabs-nav {
        display: none;
    }

    .r-tabs .r-tabs-accordion-title {
        display: block;
    }
}/* Tabs container */
.r-tabs {
	position: relative;

	background-color: #00c5ad;

	border-top: 1px solid #00c5ad;
	border-right: 1px solid #00c5ad;
	border-left: 1px solid #00c5ad;
	border-bottom: 4px solid #00c5ad;
	border-radius: 4px;

}

/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	position: relative;
	background-color: #00c5ad;
}

/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display: inline-block;
	padding: 10px 12px;

	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}

/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
	color: #00c5ad;
	text-shadow: none;

	background-color: white;

	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

/* Tab panel */
.r-tabs .r-tabs-panel {
	background-color: white;

	border-bottom: 4px solid white;

	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;

}

/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	padding: 10px;

	background-color: #00c5ad;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	font-size: 14px;

	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #fff;
	color: #00c5ad;
	text-shadow: none;
}

/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}


 #stacks_in_65166_page74 h1,#stacks_in_65166_page74 h1 a,#stacks_in_65166_page74 p,#stacks_in_65166_page74 p a{color:#000000;-webkit-font-smoothing:antialiased;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-style:normal;text-decoration:none;text-align:center;font-weight: bold ;font-family:'Times New Roman', Times, serif;          text-shadow:.05em .05em .1em #000000;            }
#stacks_in_65166_page74 p a:hover,#stacks_in_65166_page74 h1 a:hover{color:#CCCCCC}   

#stacks_in_65166_page74 {
	margin:  10px;
}
/* Tabs container */
#tabMateTabOuterContainer_stacks_in_65177_page74.r-tabs {
	position: relative;
	background-color: rgba(179, 179, 179, 1.00);
	border-top: 1px solid rgba(0, 0, 0, 1.00);
	border-right: 1px solid rgba(0, 0, 0, 1.00);
	border-left: 1px solid rgba(0, 0, 0, 1.00);
	border-bottom: 1px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
}

#tabMateTabOuterContainer_stacks_in_2_page1  > .r-tabs-nav {
	background-color: rgba(213, 213, 213, 1.00); /* The tab bar */
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;

}

#tabMateTabOuterContainer_stacks_in_65177_page74  > .r-tabs-nav > .r-tabs-tab:first-child {
	border-top-left-radius: 4px;
}

/* Content Area */
#tabMateTabOuterContainer_stacks_in_65177_page74 .r-tabs-panel {
	background-color: rgba(179, 179, 179, 1.00);
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

/* Tab label */
#tabMateTabOuterContainer_stacks_in_65177_page74 > .r-tabs-nav > .r-tabs-tab a {
	color: rgba(0, 0, 0, 1.00) !important;
	background-color: rgba(179, 179, 179, 1.00);
}
#tabMateTabOuterContainer_stacks_in_65177_page74 > .r-tabs-nav > .r-tabs-tab:nth-of-type(1) a {
	border-top-left-radius: 4px;
}
#tabMateTabOuterContainer_stacks_in_65177_page74 > .r-tabs-nav > .r-tabs-state-active a {
	color: rgba(0, 0, 0, 1.00) !important;
	background-color: rgba(255, 255, 0, 1.00);
	border-radius: 0px;
}

/* Accordion anchor */
/* Remove the rounded corners for the accordion titles */
#tabMateTabOuterContainer_stacks_in_65177_page74 .r-tabs-accordion-title a {
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	background-color: rgba(179, 179, 179, 1.00);
}

#tabMateTabOuterContainer_stacks_in_65177_page74 .r-tabs-accordion-title .r-tabs-anchor {
	border-bottom: 1px solid rgba(255, 255, 255, 1.00);

	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

/* Active accordion anchor */
#tabMateTabOuterContainer_stacks_in_65177_page74 .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #FFFFFF;
	color: rgba(255, 255, 0, 1.00);
	text-shadow: none;
	border-bottom: 1px solid rgba(255, 255, 255, 1.00);
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
	/* Remove the rounded corners from the accordion's content areas */
	#tabMateTabOuterContainer_stacks_in_65177_page74 .r-tabs-accordion-title + .r-tabs-panel {
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
	}
	/* Remove rounded corners from the accordion titles */
	#tabMateTabOuterContainer_stacks_in_65177_page74 .r-tabs-accordion-title .r-tabs-anchor {
		border-radius: 0px;
	}
	/* Remove rounded corners from the accordion outer box */
	#tabMateTabOuterContainer_stacks_in_65177_page74.r-tabs {
		border-radius: 0px;
	}
}

#stacks_in_65172_page74>.s3_row {
	margin: 0 -10px;
}

#stacks_in_65172_page74>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_65172_page74>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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







  


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



}



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


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


}




  
 #stacks_in_67690_page74 .button_icon,#stacks_in_67690_page74 .button_icon i{margin:0;padding:0;display:inline-block;font-weight:normal;height:32px;line-height:32px;font-size:19px}  #stacks_in_67690_page74 .button_label{font:500 16px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;height:2em;line-height:2em;display:inline-block; } #stacks_in_67690_page74 .button_icon{border-right:1px solid rgba(0,0,0,0.2);float:left;padding-right:14px}#stacks_in_67690_page74 .button_label{border-left:1px solid rgba(255,255,255,0.2);float:left;padding:0 7px 0 14px}  #stacks_in_67690_page74 .sweet_button_wrapper{text-align:center; height:32px;}@media screen and (max-width:500px){#stacks_in_67690_page74 .sweet_button_wrapper{ height:28px;} #stacks_in_67690_page74 .button_icon,#stacks_in_67690_page74 .button_icon i{height:28px;line-height:2em;font-size:17px}  #stacks_in_67690_page74 .button_label{font:500 14px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;line-height:2em}}#stacks_in_67690_page74 a.sweet_button{cursor:pointer;display:inline-block;margin:0;padding:0 14px;text-decoration:none;text-align:center;color:rgba(0, 0, 0, 1.00);border-style:solid;border-width:0px;border-color:rgba(0, 0, 0, 1.00);border-radius:5px;background:rgba(74, 115, 224, 1.00)}#stacks_in_67690_page74 a.sweet_button:visited{color:rgba(0, 0, 0, 1.00)}#stacks_in_67690_page74 a.sweet_button:hover{border-color:rgba(255, 255, 0, 1.00)}     #stacks_in_67690_page74 .sweet_button:hover{color:rgba(0, 0, 0, 1.00);background:rgba(94, 135, 244, 1.00)}#stacks_in_67690_page74 .sweet_button:active{background:rgba(54, 95, 204, 1.00)}#stacks_in_67690_page74 .sweet_button.clicked{background:rgba(38, 113, 45, 1.00);border-color:rgba(0, 0, 0, 1.00)}#stacks_in_67690_page74 .sweet_button.clicked:hover{background:rgba(58, 133, 65, 1.00);border-color:rgba(153, 153, 153, 1.00)}#stacks_in_67690_page74 .sweet_button.clicked:active{background:rgba(18, 93, 25, 1.00)}   

#stacks_in_67690_page74 {
	margin:  20px;
}
 #stacks_in_72417_page74 h2,#stacks_in_72417_page74 h2 a,#stacks_in_72417_page74 p,#stacks_in_72417_page74 p a{color:#000000;-webkit-font-smoothing:antialiased;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-style:normal;text-decoration:none;text-align:center;font-weight: bold ;      text-shadow:0 1px 1px #555555;                }
#stacks_in_72417_page74 p a:hover,#stacks_in_72417_page74 h2 a:hover{color:#CCCCCC}   

#stacks_in_72417_page74 {
	margin:  20px;
}
/* --------------------------------

Primary style

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


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

Main Components

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


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


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


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

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

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

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

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


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

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


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

#stacks_in_72414_page74 .cd-modal-action .modal_btn, #stacks_in_72414_page74 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #34383C;
}

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

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

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

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

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

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

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

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

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

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


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






#stacks_in_72414_page74 {
	margin:  10px;
}
#stacks_in_72479_page74 .ZiplistTitle{font-size:200%;padding:.25em 0 0}#stacks_in_72479_page74 .ZiplistItem{font-size:120%;margin:0px 0}#stacks_in_72479_page74 .ZiplistItemTitle_stacks_in_72479_page74{font-size:120%}#stacks_in_72479_page74 .ZiplistItemTitle_stacks_in_72479_page74 .ZiplistClosed,#stacks_in_72479_page74 .ZiplistItemTitle_stacks_in_72479_page74 .ZiplistOpen{text-decoration:none}#stacks_in_72479_page74 .Ziplist{padding-bottom:1em}#stacks_in_72479_page74 ul.Ziplist{list-style-type:disc}#stacks_in_72479_page74 .ZiplistShowHide{display:inline;font-size:.7em;margin-left:.5em}#stacks_in_72479_page74 .ZiplistContent{border-bottom:1px solid #BEBEBE;display:none;font-size:85%;margin-bottom:1em;padding-bottom:1em}
#stacks_in_72481_page74 {
	font-size: 80%;
}

#stacks_in_72482_page74 {
	font-size: 80%;
}

#stacks_in_72483_page74 {
	font-size: 80%;
}

#stacks_in_72493_page74 {
	font-size: 80%;
}
 #stacks_in_72506_page74 .button_icon,#stacks_in_72506_page74 .button_icon i{margin:0;padding:0;display:inline-block;font-weight:normal;height:32px;line-height:32px;font-size:19px}  #stacks_in_72506_page74 .button_label{font:500 16px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;height:2em;line-height:2em;display:inline-block; } #stacks_in_72506_page74 .button_icon{border-right:1px solid rgba(0,0,0,0.2);float:left;padding-right:14px}#stacks_in_72506_page74 .button_label{border-left:1px solid rgba(255,255,255,0.2);float:left;padding:0 7px 0 14px}  #stacks_in_72506_page74 .sweet_button_wrapper{text-align:left; height:32px;}@media screen and (max-width:500px){#stacks_in_72506_page74 .sweet_button_wrapper{ height:28px;} #stacks_in_72506_page74 .button_icon,#stacks_in_72506_page74 .button_icon i{height:28px;line-height:2em;font-size:17px}  #stacks_in_72506_page74 .button_label{font:500 14px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;line-height:2em}}#stacks_in_72506_page74 a.sweet_button{cursor:pointer;display:inline-block;margin:0;padding:0 14px;text-decoration:none;text-align:center;color:rgba(0, 0, 0, 1.00);border-style:solid;border-width:0px;border-color:rgba(0, 0, 0, 1.00);border-radius:5px;background:rgba(74, 115, 224, 1.00)}#stacks_in_72506_page74 a.sweet_button:visited{color:rgba(0, 0, 0, 1.00)}#stacks_in_72506_page74 a.sweet_button:hover{border-color:rgba(153, 153, 153, 1.00)}     #stacks_in_72506_page74 .sweet_button:hover{color:rgba(0, 0, 0, 1.00);background:rgba(94, 135, 244, 1.00)}#stacks_in_72506_page74 .sweet_button:active{background:rgba(54, 95, 204, 1.00)}#stacks_in_72506_page74 .sweet_button.clicked{background:rgba(38, 113, 45, 1.00);border-color:rgba(0, 0, 0, 1.00)}#stacks_in_72506_page74 .sweet_button.clicked:hover{background:rgba(58, 133, 65, 1.00);border-color:rgba(153, 153, 153, 1.00)}#stacks_in_72506_page74 .sweet_button.clicked:active{background:rgba(18, 93, 25, 1.00)}   

#stacks_in_72506_page74 {
	margin:  10px;
}
 #stacks_in_72509_page74 h3,#stacks_in_72509_page74 h3 a,#stacks_in_72509_page74 p,#stacks_in_72509_page74 p a{color:#FFFFFF;-webkit-font-smoothing:antialiased;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-style:normal;text-decoration:none;text-align:left;font-weight: bold ;      text-shadow:0 1px 1px #555555;                }
#stacks_in_72509_page74 p a:hover,#stacks_in_72509_page74 h3 a:hover{color:#CCCCCC}   

#stacks_in_72509_page74 {
	margin:  10px;
}

#stacks_in_72519_page74 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_72519_page74 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_72519_page74 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}#stacks_in_72521_page74_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_72521_page74 a:link, #stacks_in_72521_page74 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_72521_page74 a:hover, #stacks_in_72521_page74 a:active {
	color:#000000;
}







#stacks_in_72521_page74 a:link, #stacks_in_72521_page74 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#000000;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_72521_page74 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_72521_page74 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_72525_page74_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_72525_page74 a:link, #stacks_in_72525_page74 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_72525_page74 a:hover, #stacks_in_72525_page74 a:active {
	color:#000000;
}







#stacks_in_72525_page74 a:link, #stacks_in_72525_page74 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#000000;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_72525_page74 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_72525_page74 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



 #stacks_in_65189_page74 h2,#stacks_in_65189_page74 h2 a,#stacks_in_65189_page74 p,#stacks_in_65189_page74 p a{color:#000000;-webkit-font-smoothing:antialiased;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-style:normal;text-decoration:none;text-align:center;font-weight: bold ;          text-shadow:.05em .05em .1em #000000;            }
#stacks_in_65189_page74 p a:hover,#stacks_in_65189_page74 h2 a:hover{color:#CCCCCC}   

#stacks_in_65189_page74 {
	margin:  20px;
}
/* --------------------------------

Primary style

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


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

Main Components

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


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


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


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

#stacks_in_72348_page74 .cd-modal-content a,
#stacks_in_72348_page74 .cd-modal-content a:visited {
	color: #FFFFFF;
}

#stacks_in_72348_page74 .cd-modal-content a:hover,
#stacks_in_72348_page74 .cd-modal-content a:active {
	color: #FF8000;
}

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

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


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

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


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

#stacks_in_72348_page74 .cd-modal-action .modal_btn, #stacks_in_72348_page74 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #34383C;
}

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

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

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

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

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

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

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

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

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

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


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





 #stacks_in_72353_page74 .button_icon,#stacks_in_72353_page74 .button_icon i{margin:0;padding:0;display:inline-block;font-weight:normal;height:32px;line-height:32px;font-size:19px}  #stacks_in_72353_page74 .button_label{font:500 16px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;height:2em;line-height:2em;display:inline-block; } #stacks_in_72353_page74 .button_icon{border-right:1px solid rgba(0,0,0,0.2);float:left;padding-right:14px}#stacks_in_72353_page74 .button_label{border-left:1px solid rgba(255,255,255,0.2);float:left;padding:0 7px 0 14px}  #stacks_in_72353_page74 .sweet_button_wrapper{text-align:center; height:32px;}@media screen and (max-width:500px){#stacks_in_72353_page74 .sweet_button_wrapper{ height:28px;} #stacks_in_72353_page74 .button_icon,#stacks_in_72353_page74 .button_icon i{height:28px;line-height:2em;font-size:17px}  #stacks_in_72353_page74 .button_label{font:500 14px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;line-height:2em}}#stacks_in_72353_page74 a.sweet_button{cursor:pointer;display:inline-block;margin:0;padding:0 14px;text-decoration:none;text-align:center;color:rgba(255, 255, 255, 1.00);border-style:solid;border-width:0px;border-color:rgba(0, 0, 0, 1.00);border-radius:5px;background:rgba(74, 115, 224, 1.00)}#stacks_in_72353_page74 a.sweet_button:visited{color:rgba(255, 255, 255, 1.00)}#stacks_in_72353_page74 a.sweet_button:hover{border-color:rgba(153, 153, 153, 1.00)}     #stacks_in_72353_page74 .sweet_button:hover{color:rgba(255, 255, 255, 1.00);background:rgba(94, 135, 244, 1.00)}#stacks_in_72353_page74 .sweet_button:active{background:rgba(54, 95, 204, 1.00)}#stacks_in_72353_page74 .sweet_button.clicked{background:rgba(38, 113, 45, 1.00);border-color:rgba(0, 0, 0, 1.00)}#stacks_in_72353_page74 .sweet_button.clicked:hover{background:rgba(58, 133, 65, 1.00);border-color:rgba(153, 153, 153, 1.00)}#stacks_in_72353_page74 .sweet_button.clicked:active{background:rgba(18, 93, 25, 1.00)}   

#stacks_in_72353_page74 {
	margin:  20px;
}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:0;text-indent:-9999px;background:url(../files/elevator-images/top.png) no-repeat left top;z-index:9988} #toTop:hover{background:url(../files/elevator-images/top.png) no-repeat left -51px} #toTop:active,#toTop:focus{outline:0}
/* --------------------------------

Primary style

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


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

Main Components

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


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


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


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

#stacks_in_72354_page74 .cd-modal-content a,
#stacks_in_72354_page74 .cd-modal-content a:visited {
	color: #FFFFFF;
}

#stacks_in_72354_page74 .cd-modal-content a:hover,
#stacks_in_72354_page74 .cd-modal-content a:active {
	color: #FF8000;
}

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

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


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

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


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

#stacks_in_72354_page74 .cd-modal-action .modal_btn, #stacks_in_72354_page74 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #34383C;
}

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

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

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

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

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

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

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

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

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

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


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






#stacks_in_72354_page74 {
	margin:  10px;
}

#stacks_in_72356_page74 {
	margin:  20px;
}
 #stacks_in_72360_page74 .button_icon,#stacks_in_72360_page74 .button_icon i{margin:0;padding:0;display:inline-block;font-weight:normal;height:32px;line-height:32px;font-size:19px}  #stacks_in_72360_page74 .button_label{font:500 16px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;height:2em;line-height:2em;display:inline-block; } #stacks_in_72360_page74 .button_icon{border-right:1px solid rgba(0,0,0,0.2);float:left;padding-right:14px}#stacks_in_72360_page74 .button_label{border-left:1px solid rgba(255,255,255,0.2);float:left;padding:0 7px 0 14px}  #stacks_in_72360_page74 .sweet_button_wrapper{text-align:left; height:32px;}@media screen and (max-width:500px){#stacks_in_72360_page74 .sweet_button_wrapper{ height:28px;} #stacks_in_72360_page74 .button_icon,#stacks_in_72360_page74 .button_icon i{height:28px;line-height:2em;font-size:17px}  #stacks_in_72360_page74 .button_label{font:500 14px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;line-height:2em}}#stacks_in_72360_page74 a.sweet_button{cursor:pointer;display:inline-block;margin:0;padding:0 14px;text-decoration:none;text-align:center;color:rgba(255, 255, 255, 1.00);border-style:solid;border-width:0px;border-color:rgba(0, 0, 0, 1.00);border-radius:5px;background:rgba(74, 115, 224, 1.00)}#stacks_in_72360_page74 a.sweet_button:visited{color:rgba(255, 255, 255, 1.00)}#stacks_in_72360_page74 a.sweet_button:hover{border-color:rgba(153, 153, 153, 1.00)}     #stacks_in_72360_page74 .sweet_button:hover{color:rgba(255, 255, 255, 1.00);background:rgba(94, 135, 244, 1.00)}#stacks_in_72360_page74 .sweet_button:active{background:rgba(54, 95, 204, 1.00)}#stacks_in_72360_page74 .sweet_button.clicked{background:rgba(38, 113, 45, 1.00);border-color:rgba(0, 0, 0, 1.00)}#stacks_in_72360_page74 .sweet_button.clicked:hover{background:rgba(58, 133, 65, 1.00);border-color:rgba(153, 153, 153, 1.00)}#stacks_in_72360_page74 .sweet_button.clicked:active{background:rgba(18, 93, 25, 1.00)}   

#stacks_in_72360_page74 {
	margin:  20px;
}
/* --------------------------------

Primary style

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


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

Main Components

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


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


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


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

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

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

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

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


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

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


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

#stacks_in_93499_page74 .cd-modal-action .modal_btn, #stacks_in_93499_page74 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #333333;
}

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

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

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

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

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

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

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

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

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

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


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






#stacks_in_93499_page74 {
	margin:  10px;
}
 #stacks_in_93362_page74 h3,#stacks_in_93362_page74 h3 a,#stacks_in_93362_page74 p,#stacks_in_93362_page74 p a{color:#FFFFFF;-webkit-font-smoothing:antialiased;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-style:normal;text-decoration:none;text-align:left;font-weight: bold ;      text-shadow:0 1px 1px #555555;                }
#stacks_in_93362_page74 p a:hover,#stacks_in_93362_page74 h3 a:hover{color:#CCCCCC}   
 #stacks_in_93366_page74 h4,#stacks_in_93366_page74 h4 a,#stacks_in_93366_page74 p,#stacks_in_93366_page74 p a{color:#FFFFFF;-webkit-font-smoothing:antialiased;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-style:normal;text-decoration:none;text-align:left;font-weight: bold ;      text-shadow:0 1px 1px #555555;                }
#stacks_in_93366_page74 p a:hover,#stacks_in_93366_page74 h4 a:hover{color:#CCCCCC}   

#stacks_in_93366_page74 {
	margin:  5px;
}
/* Start dooCheck stack each CSS code */#stacks_in_93370_page74 .doo-check-item{	position: relative;}#stacks_in_93370_page74 > .stacks_out{	margin-top: 20px;}#stacks_in_93370_page74 > .stacks_out:first-child{	margin-top: 0px;}#stacks_in_93370_page74 .doo-check-icon{	float: left;	color: #449E23 !important;	padding-right: 1px;}#stacks_in_93370_page74 .doo-check-icon:after { 	content: ''; 	clear: both; 	visibility: hidden; }#stacks_in_93370_page74 .doo-check-icon,#stacks_in_93370_page74 .doo-check-title{	font-size: 120% !important;	font-weight: 700 !important;	line-height:123.999985%;}/* head-size / (head-size/115) line height in percentage alogrithm */ #stacks_in_93370_page74 .doo-check-title{	line-height:125.000000%;}#stacks_in_93370_page74 .doo-check-title a,#stacks_in_93370_page74 .doo-check-title a:active,#stacks_in_93370_page74 .doo-check-title a:visited,#stacks_in_93370_page74 .doo-check-title a:hover{	text-decoration: none !important;}#stacks_in_93370_page74 .checkmarks-global:before{	content: "\e004";}#stacks_in_93370_page74 .doo-check-content{	overflow: hidden;}#stacks_in_93370_page74 .doo-check-text{	display: block;	margin-top: 2px;}@media all and (max-width: 0px) {    #stacks_in_93370_page74 .doo-check-content{	    overflow: visible;	}	#stacks_in_93370_page74 .doo-check-text{		text-align: left;	}}/* End dooCheck stack each CSS code */
#stacks_in_93370_page74 {
	margin:  20px;
}
/* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code *//* Start dooCheckChild stack each CSS code *//* End dooCheckChild stack each CSS code */ #stacks_in_93411_page74 .button_icon,#stacks_in_93411_page74 .button_icon i{margin:0;padding:0;display:inline-block;font-weight:normal;height:32px;line-height:32px;font-size:19px}  #stacks_in_93411_page74 .button_label{font:500 16px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;height:2em;line-height:2em;display:inline-block; } #stacks_in_93411_page74 .button_icon{border-right:1px solid rgba(0,0,0,0.2);float:left;padding-right:14px}#stacks_in_93411_page74 .button_label{border-left:1px solid rgba(255,255,255,0.2);float:left;padding:0 7px 0 14px}  #stacks_in_93411_page74 .sweet_button_wrapper{text-align:left; height:32px;}@media screen and (max-width:500px){#stacks_in_93411_page74 .sweet_button_wrapper{ height:28px;} #stacks_in_93411_page74 .button_icon,#stacks_in_93411_page74 .button_icon i{height:28px;line-height:2em;font-size:17px}  #stacks_in_93411_page74 .button_label{font:500 14px/150% "Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;line-height:2em}}#stacks_in_93411_page74 a.sweet_button{cursor:pointer;display:inline-block;margin:0;padding:0 14px;text-decoration:none;text-align:center;color:rgba(0, 0, 0, 1.00);border-style:solid;border-width:0px;border-color:rgba(0, 0, 0, 1.00);border-radius:5px;background:rgba(74, 115, 224, 1.00)}#stacks_in_93411_page74 a.sweet_button:visited{color:rgba(0, 0, 0, 1.00)}#stacks_in_93411_page74 a.sweet_button:hover{border-color:rgba(153, 153, 153, 1.00)}     #stacks_in_93411_page74 .sweet_button:hover{color:rgba(0, 0, 0, 1.00);background:rgba(94, 135, 244, 1.00)}#stacks_in_93411_page74 .sweet_button:active{background:rgba(54, 95, 204, 1.00)}#stacks_in_93411_page74 .sweet_button.clicked{background:rgba(38, 113, 45, 1.00);border-color:rgba(0, 0, 0, 1.00)}#stacks_in_93411_page74 .sweet_button.clicked:hover{background:rgba(58, 133, 65, 1.00);border-color:rgba(153, 153, 153, 1.00)}#stacks_in_93411_page74 .sweet_button.clicked:active{background:rgba(18, 93, 25, 1.00)}   

#stacks_in_93411_page74 {
	margin:  10px;
}
 #stacks_in_93364_page74 h3,#stacks_in_93364_page74 h3 a,#stacks_in_93364_page74 p,#stacks_in_93364_page74 p a{color:#FFFFFF;-webkit-font-smoothing:antialiased;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-style:normal;text-decoration:none;text-align:left;font-weight: bold ;      text-shadow:0 1px 1px #555555;                }
#stacks_in_93364_page74 p a:hover,#stacks_in_93364_page74 h3 a:hover{color:#CCCCCC}   

#stacks_in_93364_page74 {
	margin:  10px;
}
  #stacks_in_65163_page74{display:none}
