


.responsive-embed{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed.widescreen{padding-bottom:56.25%}.responsive-embed.square{padding-bottom:100%}.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video{position:absolute;top:0;left:0;width:100%;height:100%}
.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}

#stacks_in_1630 {
	padding: 0px 0px 4px 0px;
}
@charset "UTF-8";


#stacks_in_2628_5 {
	font-size: 119%;
}

/* Start Obscure stack CSS code */.stacks_in_2628_6centerbox {	text-align: center;	padding: 10px;	color: black;	line-height: 2.5em;}.dark .stacks_in_2628_6centerbox {	color: white;}.stacks_in_2628_6centerbox b {	border: 1px solid #2681FC;	border-radius: 4px;	padding: 4px 8px 4px 8px;	color: #2681FC;	white-space: nowrap;}.dark .stacks_in_2628_6centerbox b {	border: 1px solid #5FB5FF;	color: #5FB5FF;}/* End Obscure stack CSS code *//* Start Obscure stack CSS code */.stacks_in_2628_7centerbox {	text-align: center;	padding: 10px;	color: black;	line-height: 2.5em;}.dark .stacks_in_2628_7centerbox {	color: white;}.stacks_in_2628_7centerbox b {	border: 1px solid #2681FC;	border-radius: 4px;	padding: 4px 8px 4px 8px;	color: #2681FC;	white-space: nowrap;}.dark .stacks_in_2628_7centerbox b {	border: 1px solid #5FB5FF;	color: #5FB5FF;}/* End Obscure stack CSS code */#stacks_in_2432 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2432 .jwresp_col{overflow:hidden;margin:0;width:65%; float:left;}#stacks_in_2432 #jwresp_col2_stacks_in_2432{ float:right; width:35%}@media screen and (max-width:500px){#stacks_in_2432 #jwresp_col1_stacks_in_2432,#stacks_in_2432 #jwresp_col2_stacks_in_2432{width:100%;float:none;display:block}#stacks_in_2432 #jwresp_col1_stacks_in_2432{margin-bottom:15px}}

#stacks_in_2432 {
	padding: 0px 0px 4px 0px;
}



#stacks_in_2633 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}





#stacks_in_2633 .sweet_button_wrapper {
	text-align:right;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_2633 .sweet_button_wrapper {
		
			height:24px;
		
	}

	

	#stacks_in_2633 .button_label {
		font: 500 12px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_2633 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 8px;
	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(165, 133, 188, 1.00);
}
#stacks_in_2633 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_2633 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_2633 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(185, 153, 208, 1.00);
}
#stacks_in_2633 .sweet_button:active{
	background: rgba(145, 113, 168, 1.00);
}
#stacks_in_2633 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_2633 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_2633 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}

#stacks_in_2633 .sweet_button.gradient {
	background: rgba(165, 133, 188, 1.00);
	background: linear-gradient(top, rgba(215, 183, 238, 1.00), rgba(165, 133, 188, 1.00));
}
#stacks_in_2633 .sweet_button.gradient:hover {
	background: rgba(215, 183, 238, 1.00);
	background: linear-gradient(top, rgba(215, 183, 238, 1.00), rgba(235, 203, 255, 1.00));
}
#stacks_in_2633 .sweet_button.gradient:active{
	background: rgba(115, 83, 138, 1.00);
	background: linear-gradient(top, rgba(215, 183, 238, 1.00), rgba(165, 133, 188, 1.00));
}
#stacks_in_2633 .sweet_button.gradient.clicked {
	background: rgba(38, 113, 45, 1.00);
	background: linear-gradient(top, rgba(88, 163, 95, 1.00), rgba(38, 113, 45, 1.00));
}
#stacks_in_2633 .sweet_button.gradient.clicked:hover {
	background: rgba(68, 143, 75, 1.00);
	background: linear-gradient(top, rgba(88, 163, 95, 1.00), rgba(108, 183, 115, 1.00));
}
#stacks_in_2633 .sweet_button.gradient.clicked:active{
	background: rgba(0, 63, 0, 1.00);
	background: linear-gradient(top, rgba(88, 163, 95, 1.00), rgba(38, 113, 45, 1.00));
}







#stacks_out_2662_2,#stacks_in_2662_2{overflow:visible}

#stacks_in_2662_2 {
	padding: 0px 8px 0px 8px;
}

#stacks_in_2492 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2492 .jwresp_col{overflow:hidden;margin:0;width:79%; float:left;}#stacks_in_2492 #jwresp_col2_stacks_in_2492{ float:right; width:19%}@media screen and (max-width:500px){#stacks_in_2492 #jwresp_col1_stacks_in_2492,#stacks_in_2492 #jwresp_col2_stacks_in_2492{width:100%;float:none;display:block}#stacks_in_2492 #jwresp_col1_stacks_in_2492{margin-bottom:15px}}

#stacks_out_2643,#stacks_in_2643{overflow:visible}

#stacks_in_2643 {
	padding: 0px 0px 0px 8px;
}
@charset "UTF-8";

#stacks_out_2631_31_2,#stacks_in_2631_31_2{overflow:visible}

#stacks_in_2631_31_2 {
	padding: 0px 8px 0px 8px;
}


#stacks_in_2631_16 {
	font-size: 80%;
}


form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.50rem;border-width:1px;border-radius:0px;margin-bottom:1.00rem;font-size:0.90rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.30rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}
