
@font-face {
    font-family: 'FlatButtonLato';
    src: url('https://090743.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/lato-light-webfont.eot');
    src: url('https://e0adcb.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/lato-light-webfont.eot#iefix') format('embedded-opentype'),
         url('https://648f1b.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/lato-light-webfont.woff') format('woff'),
         url('https://09c74a.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/lato-light-webfont.ttf') format('truetype'),
         url('https://58ffaa.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'FlatButtonOpenSans';
    src: url('https://1b7c22.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/opensans-regular-webfont.eot');
    src: url('https://602551.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/opensans-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('https://2c4c04.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/opensans-regular-webfont.woff') format('woff'),
         url('https://edb3fb.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/opensans-regular-webfont.ttf') format('truetype'),
         url('https://eb4f02.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'FlatButtonNoto';
    src: url('https://550c2a.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/notoserif-regular-webfont.eot');
    src: url('https://ee9a70.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/notoserif-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('https://6decbe.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/notoserif-regular-webfont.woff') format('woff'),
         url('https://68d514.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/notoserif-regular-webfont.ttf') format('truetype'),
         url('https://dc5df5.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/font/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* START NOTES CSS */


  
/* END NOTES CSS */      
/*
-------------------------------------------
Backpacker
-------------------------------------------
*/


 



#stacks_in_19635 .backpackernote 
{
	padding: 5px;
	min-height: 60px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;

   
	background: #D1A57B url(https://ada13c.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/icon-58.png) no-repeat right 5px;














}
#stacks_in_19635 .backpackernotedescription 
{
 
}



/*END BACKPACKER*/
/*
-------------------------------------------
FixMeStack
-------------------------------------------
*/

#stacks_in_19638_220650 .fixwrapmefixme_a
{	
	display: block;

 
 
 


	

		
			background-position:  left top;
	



	 

	 

cursor:pointer;

	-moz-box-shadow:  0px 0px 0px #333333;
	-webkit-box-shadow:  0px 0px 0px #333333;
	box-shadow:  0px 0px 0px #333333;

 


 
	height: 27px;
	overflow: hidden;
 



	z-index: 500 !important;
	overflow: ;

	position: fixed !important;
	top: 0px !important;
	left: 20px !important;

 

 
	width: 100%;
 
 

 

	border-style: solid;
	border-color: #333333;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	/*Custom CSS;*/

}
#stacks_in_19638_220650 .fixlayer1
{
	height: ;
}
#stacks_in_19638_220650 .fixedit 
{
   /*Show only edit mode when choice is fixed*/
	width: 245px;
	height: 58px;
	background: url(https://ada13c.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/icon-58.png) no-repeat left 0;
	text-align: left;
	padding-left: 60px;

}

@media screen and (max-width: 240px)  
{
	 
	 #stacks_in_19638_220650 .fixwrapmefixme_a { display: none !important; /*Custom CSS;*/}
 
}#hoverBoxWrapperstacks_in_19638_220653 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

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

#hoverBoxStaticstacks_in_19638_220653 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_19638_220653 {
	background: transparent;
}

.static-bg1stacks_in_19638_220653 {
	background: #333333;
}

.static-bg2stacks_in_19638_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_19638_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_19638_220653 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_19638_220653 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_19638_220653 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 200ms linear;
	-webkit-transition: opacity 200ms linear;
	transition: opacity 200ms linear;
}

.hover-bg0stacks_in_19638_220653 {
	background: transparent;
}

.hover-bg1stacks_in_19638_220653 {
	background: #333333;
}

.hover-bg2stacks_in_19638_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_19638_220653 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_19638_220653 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_19638_220653 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_19638_220653 a:link,
#hoverBoxLinkstacks_in_19638_220653 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(https://c934be.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_19638_220653:hover #hoverBoxRolloverstacks_in_19638_220653 {
	opacity: 0.99;
}


#stacks_out_19638_220653 {
	width: 70px;
	float: left;
}
#hoverBoxWrapperstacks_in_19638_220660 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

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

#hoverBoxStaticstacks_in_19638_220660 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_19638_220660 {
	background: transparent;
}

.static-bg1stacks_in_19638_220660 {
	background: #333333;
}

.static-bg2stacks_in_19638_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_19638_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_19638_220660 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_19638_220660 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_19638_220660 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 200ms linear;
	-webkit-transition: opacity 200ms linear;
	transition: opacity 200ms linear;
}

.hover-bg0stacks_in_19638_220660 {
	background: transparent;
}

.hover-bg1stacks_in_19638_220660 {
	background: #333333;
}

.hover-bg2stacks_in_19638_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_19638_220660 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_19638_220660 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_19638_220660 {
	background: url(/assets/osteoformationcontinue.com/questions_reponses/files/stacks_page_page25-707bf75dc6.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_19638_220660 a:link,
#hoverBoxLinkstacks_in_19638_220660 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(https://c934be.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/questions_reponses/files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_19638_220660:hover #hoverBoxRolloverstacks_in_19638_220660 {
	opacity: 0.99;
}


#stacks_out_19638_220660 {
	width: 69px;
	float: left;
}
/*
 * Scotty
 * Author: Jeremy Hawes
 * Version: 1.1.0
 * URL: https://onelittledesigner.com/rapidweaver-stack/scotty
 * Support: https://forum.onelittledesigner.com
 * Description: Teleports you back to the top of the page
 */

#scrollUp_stacks_in_19638_220679,
a#scrollUp_stacks_in_19638_220679 {
	
		bottom: 20px;
		
			right: 20px;
		
		
		
	
	
	padding: 10px 20px;
	color: #FFFFFF !important;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
	display: inline-block;
}
#scrollUp_stacks_in_19638_220679:hover,
a#scrollUp_stacks_in_19638_220679:hover {
	color: #AAAAAA !important;
}
#scrollUp_stacks_in_19638_220679.scrollUpTheme1,
#scrollUp_stacks_in_19638_220679.scrollUpTheme3 {
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;
}
#scrollUp_stacks_in_19638_220679.scrollUpTheme1.transparencyOff,
#scrollUp_stacks_in_19638_220679.scrollUpTheme3.transparencyOff {
	background-color: #3B68A0;
}
#scrollUp_stacks_in_19638_220679.scrollUpTheme1.transparencyOn,
#scrollUp_stacks_in_19638_220679.scrollUpTheme3.transparencyOn {
	background-color: none;
	border-color: none;
}
#scrollUp_stacks_in_19638_220679.scrollUpTheme1.gradientOn,
#scrollUp_stacks_in_19638_220679.scrollUpTheme3.gradientOn {
	background-color: #EBEBEB;
	background-image: -moz-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#3B68A0));
	background-image: -webkit-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: -o-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: linear-gradient(to bottom, #EBEBEB, #3B68A0);
	background-repeat: repeat-x;
}
#scrollUp_stacks_in_19638_220679.textShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#scrollUp_stacks_in_19638_220679.scrollUpTheme1.boxShadowOn,
#scrollUp_stacks_in_19638_220679.scrollUpTheme3.boxShadowOn {
	-webkit-box-shadow: 0 0 2px 1px #CCCCCC;
	-moz-box-shadow: 0 0 2px 1px #CCCCCC;
	-ms-box-shadow: 0 0 2px 1px #CCCCCC;
	-o-box-shadow: 0 0 2px 1px #CCCCCC;
	box-shadow: 0 0 2px 1px #CCCCCC;
}
/* ====================
 * THEME 2 - IMAGE
 * ==================== */

/* ====================
 * THEME 3 - TAB
 * ==================== */

/* @group Reset */
.pace,
.pace .pace-progress,
.pace .pace-progress:before,
.pace .pace-activity,
.pace .pace-activity:after,
.pace .pace-activity:before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}

/* @end */

/* @group Hide Until Loaded */

/*  */

/* @end */

/* @group Atom */

/*  */

/* @end */

/* @group Barber Shop Top */

/*  */

/* @end */

/* @group Barber Shop Bottom */

/*  */

/* @end */



/* @group Big Counter Top Left */

/*  */

/* @end */

/* @group Big Counter Top Centre */

/*  */

/* @end */

/* @group Big Counter Top Right */

/*  */

/* @end */

/* @group Big Counter Middle */

/*  */

/* @end */

/* @group Big Counter Bottom Left */

/*  */

/* @end */

/* @group Big Counter Bottom Centre */

/*  */

/* @end */

/* @group Big Counter Bottom Right */

/*  */

/* @end */

/* @group Bounce */

/*  */

/* @end */

/* @group Box */

/*  */

/* @end */

/* @group Button */

/*  */

/* @end */

/* @group Circle */

/*  */

/* @end */

/* @group Corner */

/*  */

/* @end */

/* @group Double Circles Large */

/*  */
.pace {
	-webkit-pointer-events: none;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.pace-inactive {
	display: none;
}

.pace .pace-activity {
	display: block;
	position: fixed;
	z-index: 2000;
	top: 50%;
	left: 50%;
	width: 80px;
	height: 80px;
	margin-left: -40px;
	margin-top: -40px;
	-webkit-transition: none;
	transition: none;
	-webkit-transform: none;
	transform: none;
	pointer-events: none;
}

.pace.pace-active .pace-activity {
	-webkit-transform: none;
	transform: none;
}

.pace .pace-activity::before,
.pace .pace-activity::after {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-color: #679FE7;
	opacity: 0.6;
	position: absolute;
	top: 0;
	left: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	content: '';
	-webkit-animation: bounce 2.0s infinite ease-in-out;
	animation: bounce 2.0s infinite ease-in-out;
}

.pace .pace-activity::after {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
}

@-webkit-keyframes bounce {
	0%, 100% { -webkit-transform: scale(0.0) }
	50% { -webkit-transform: scale(1.0) }
}

@keyframes bounce {
	0%, 100% { 
		transform: scale(0.0);
		-webkit-transform: scale(0.0);
	} 50% { 
		transform: scale(1.0);
		-webkit-transform: scale(1.0);
	}
}

/*  */

/* @end */

/* @group Double Circles Small */

/*  */

/* @end */

/* @group Double Squares Large */

/*  */

/* @end */

/* @group Double Squares Small */

/*  */

/* @end */

/* @group Double Stripes */

/*  */

/* @end */

/* @group Radar */

/*  */

/* @end */

/* @group Simple */

/*  */

/* @end */



/* @group Fill */

/*  */

/* @end */

/* @group Flash */

/*  */

/* @end */

/* @group Flat Top */

/*  */

/* @end */

/* @group Flat Bottom */

/*  */

/* @end */

/* @group Loading Bar */

/*  */

/* @end */

/* @group Mac OS X Top */

/*  */

/* @end */

/* @group Mac OS X Bottom */

/*  */

/* @end */

/* @group Minimal Top */

/*  */

/* @end */

/* @group Minimal Bottom */

/*  */

/* @end */

/* @group Fat Bar Top */

/*  */

/* @end */

/* @group Fat Bar Bottom */

/*  */

/* @end */

/* @group Flipping Circle */

/*  */

/* @end */

/* @group Flipping Square */

/*  */

/* @end */

/* @group Font Awesome */

/*  */

/* @end */

/* @group Hair Line */

/*  */

/* @end */

/* @group Sphere */

/*  */

/* @end */

/* @group Spinning Box */

/*  */

/* @end */

/* @group Spinning & Zooming Box */

/*  */

/* @end */

/* @group Spinning Circles */

/*  */

/* @end */

/* @group Squares */

/*  */

/* @end */

/* @group Text */

/*  */

/* @end *//*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: https://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

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

.stacks_in_20243.cleanResponse2_L.CR2_Goff {
	width: 75%;
}
.stacks_in_20243.cleanResponse2_R.CR2_Goff {
	width: 25%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_20243.CR6_L,
.stacks_in_20243.CR6_L1 {
	float: left;
}
.stacks_in_20243.CR6_R,
.stacks_in_20243.CR6_R1 {
	float: left;
}
.stacks_in_20243.CR6 {
	width: 15%;
}
.stacks_in_20243.CR6_S {
	width: 15.2%;
}
.stacks_in_20243.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_20243.CR6_LF,
.stacks_in_20243.CR6_LL,
.stacks_in_20243.CR6_RF,
.stacks_in_20243.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_20243.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_20243.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_20243.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_20243.CR6,
	.stacks_in_20243.CR6_S {
		width: 49%;
	}
	.stacks_in_20243.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_20243.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_20243.CR6.CR6_Goff,
	.stacks_in_20243.CR6_S.CR6_Goff,
	.stacks_in_20243.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_20243.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_20243.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_20243.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_20243.CR6,
	.stacks_in_20243.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/*  */
/*  */
ul > li .faq-question .faq-question-text {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none; }

/*  */
.material-icons {
  font-family: "Material Icons" !important; }

#FAQ-stacks_in_34702 {
  margin: 0 auto;
  padding: 50px 10px;
  max-width: 900px;
  /*  */
  font-family: "Quicksand";
  /*  */ }
  #FAQ-stacks_in_34702 h1, #FAQ-stacks_in_34702 h2, #FAQ-stacks_in_34702 h3, #FAQ-stacks_in_34702 h4, #FAQ-stacks_in_34702 h5, #FAQ-stacks_in_34702 h6 {
    /*  */
    font-family: "Quicksand";
    /*  */ }
  #FAQ-stacks_in_34702 #faq-header {
    /*  */
    background: rgba(236, 239, 241, 1.00);
    /*  */
    /*  */
    padding: 30px;
    border-radius: 4px;
    margin-bottom: 40px; }
    #FAQ-stacks_in_34702 #faq-header h1.faq-title {
      font-weight: normal;
      text-align: center;
      color: rgba(59, 104, 161, 1.00);
      font-size: 32px;
      /*  */
      font-family: "Quicksand";
      /*  */ }
    #FAQ-stacks_in_34702 #faq-header .faq-subtitle {
      text-align: center;
      margin-bottom: 40px;
      color: rgba(92, 139, 192, 1.00);
      font-size: 24px;
      /*  */
      font-family: "Quicksand";
      /*  */ }
    #FAQ-stacks_in_34702 #faq-header.hide-faq-title h1.faq-title {
      display: none; }
    #FAQ-stacks_in_34702 #faq-header.hide-faq-subtitle .faq-subtitle {
      display: none; }
    #FAQ-stacks_in_34702 #faq-header.hide-faq-subtitle h1.faq-title {
      margin-bottom: 40px; }
  #FAQ-stacks_in_34702 #faq-search-outer {
    /*  */
    /*  */
    box-shadow: 0px 2px 30px 0px rgba(128, 128, 128, 0.50);
    /*  */
    color: rgba(204, 204, 204, 1.00);
    background: rgba(255, 255, 255, 1.00);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    max-width: 100%;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 0 15px 0; }
    #FAQ-stacks_in_34702 #faq-search-outer i.search-icon {
      color: rgba(45, 83, 144, 1.00);
      padding: 15px 0;
      /*  */
      font-size: 24px;
      /*  */ }
      #FAQ-stacks_in_34702 #faq-search-outer i.search-icon::before {
        content: 'search';
        display: inline-block;
        transition-duration: 1s;
        transition-property: -webkit-transform;
        transition-property: transform;
        transition-property: transform, -webkit-transform; }
      #FAQ-stacks_in_34702 #faq-search-outer i.search-icon.loading {
        color: rgba(45, 83, 144, 1.00); }
        #FAQ-stacks_in_34702 #faq-search-outer i.search-icon.loading::before {
          content: 'loop'; }
      #FAQ-stacks_in_34702 #faq-search-outer i.search-icon.error {
        color: rgba(247, 151, 30, 1.00); }
        #FAQ-stacks_in_34702 #faq-search-outer i.search-icon.error::before {
          content: 'error'; }
      #FAQ-stacks_in_34702 #faq-search-outer i.search-icon.success {
        color: rgba(86, 171, 47, 1.00); }
        #FAQ-stacks_in_34702 #faq-search-outer i.search-icon.success::before {
          content: 'check_circle'; }
      #FAQ-stacks_in_34702 #faq-search-outer i.search-icon.rotate::before {
        -webkit-animation-name: rotate;
                animation-name: rotate;
        -webkit-animation-duration: 2s;
                animation-duration: 2s;
        -webkit-animation-iteration-count: infinite;
                animation-iteration-count: infinite;
        -webkit-animation-timing-function: linear;
                animation-timing-function: linear; }
  #FAQ-stacks_in_34702 #FAQ-stacks_in_34702-search-error {
    display: none;
    text-align: center;
    color: rgba(247, 151, 30, 1.00);
    font-size: 16px; }
  #FAQ-stacks_in_34702 #faq-search {
    margin: 0 0 0 5px;
    width: 100%;
    height: auto;
    border: none;
    outline: none;
    padding: 15px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    box-shadow: none;
    background: inherit;
    color: rgba(204, 204, 204, 1.00);
    font-size: 16px; }
    #FAQ-stacks_in_34702 #faq-search::focus {
      background: inherit; }
    #FAQ-stacks_in_34702 #faq-search::-webkit-input-placeholder {
      opacity: 0.6;
      color: rgba(204, 204, 204, 1.00); }
  #FAQ-stacks_in_34702 mark {
    display: inline;
    color: rgba(255, 255, 255, 1.00);
    background: rgba(86, 171, 47, 1.00); }
  #FAQ-stacks_in_34702 ul#faq-items {
    margin: 0;
    padding: 0;
    list-style: none; }
    #FAQ-stacks_in_34702 ul#faq-items > li, #FAQ-stacks_in_34702 ul#faq-items li.edit {
      /*  */
      border-style: solid;
      border-width: 1px;
      border-color: rgba(207, 216, 220, 1.00);
      /*  */
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow: hidden;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      border-radius: 4px;
      margin-bottom: 8px;
      font-weight: normal; }
      #FAQ-stacks_in_34702 ul#faq-items > li i.open-icon, #FAQ-stacks_in_34702 ul#faq-items > li i.close-icon, #FAQ-stacks_in_34702 ul#faq-items li.edit i.open-icon, #FAQ-stacks_in_34702 ul#faq-items li.edit i.close-icon {
        font-size: 24px; }
      #FAQ-stacks_in_34702 ul#faq-items > li i.open-icon::before, #FAQ-stacks_in_34702 ul#faq-items li.edit i.open-icon::before {
        display: inline-block;
        content: 'menu'; }
      #FAQ-stacks_in_34702 ul#faq-items > li i.close-icon::before, #FAQ-stacks_in_34702 ul#faq-items li.edit i.close-icon::before {
        display: inline-block;
        content: 'remove_circle'; }
  #FAQ-stacks_in_34702.toggle_close li.edit .faq-question {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(59, 104, 161, 1.00); }
    #FAQ-stacks_in_34702.toggle_close li.edit .faq-question i.open-icon {
      display: none; }
    #FAQ-stacks_in_34702.toggle_close li.edit .faq-question i.close-icon {
      display: block; }
  #FAQ-stacks_in_34702 ul > li.opened, #FAQ-stacks_in_34702 li.edit {
    /*  */
    box-shadow: 0px 2px 30px 0px rgba(128, 128, 128, 0.50);
    /*  */ }
    #FAQ-stacks_in_34702 ul > li.opened .faq-question, #FAQ-stacks_in_34702 li.edit .faq-question {
      color: rgba(255, 255, 255, 1.00);
      background: rgba(59, 104, 161, 1.00); }
      #FAQ-stacks_in_34702 ul > li.opened .faq-question i.open-icon, #FAQ-stacks_in_34702 li.edit .faq-question i.open-icon {
        display: none; }
      #FAQ-stacks_in_34702 ul > li.opened .faq-question i.close-icon, #FAQ-stacks_in_34702 li.edit .faq-question i.close-icon {
        display: block; }
  #FAQ-stacks_in_34702 ul > li .faq-question, #FAQ-stacks_in_34702 ul li.edit .faq-question {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    box-sizing: border-box;
    padding: 20px;
    color: rgba(55, 71, 79, 1.00);
    background: rgba(255, 255, 255, 1.00);
    font-size: 16px; }
    #FAQ-stacks_in_34702 ul > li .faq-question span, #FAQ-stacks_in_34702 ul > li .faq-question i, #FAQ-stacks_in_34702 ul li.edit .faq-question span, #FAQ-stacks_in_34702 ul li.edit .faq-question i {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
      pointer-events: none;
      vertical-align: middle; }
  #FAQ-stacks_in_34702 ul > li .faq-question i, #FAQ-stacks_in_34702 ul li.edit .faq-question i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 12px;
    font-size: 24px; }
    #FAQ-stacks_in_34702 ul > li .faq-question i.open-icon, #FAQ-stacks_in_34702 ul > li .faq-question i.close-icon, #FAQ-stacks_in_34702 ul li.edit .faq-question i.open-icon, #FAQ-stacks_in_34702 ul li.edit .faq-question i.close-icon {
      margin-right: 0;
      margin-left: auto;
      font-size: 20px; }
    #FAQ-stacks_in_34702 ul > li .faq-question i.open-icon, #FAQ-stacks_in_34702 ul li.edit .faq-question i.open-icon {
      display: block; }
    #FAQ-stacks_in_34702 ul > li .faq-question i.close-icon, #FAQ-stacks_in_34702 ul li.edit .faq-question i.close-icon {
      display: none; }
  #FAQ-stacks_in_34702 ul > li .faq-answer, #FAQ-stacks_in_34702 ul li.edit .faq-answer {
    display: none;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    padding: 25px;
    color: rgba(55, 71, 79, 1.00);
    background: rgba(255, 255, 255, 1.00);
    box-sizing: border-box;
    font-size: 16px; }
  #FAQ-stacks_in_34702.toggle_close ul li.edit .faq-answer {
    display: block; }
  #FAQ-stacks_in_34702 h1, #FAQ-stacks_in_34702 h2, #FAQ-stacks_in_34702 h3, #FAQ-stacks_in_34702 h4, #FAQ-stacks_in_34702 h5, #FAQ-stacks_in_34702 h6 {
    color: rgba(55, 71, 79, 1.00); }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }
/*
 * AUTHOR: JEREMY HAWES
 * URL: https://www.onelittledesigner.com/rapdidweaver-stack/simple-position/
 * Support: support@1littledesigner.com
 * Version 1.0.4
 * Description: Simple Element Positioning & Z-Index Control
 */


	#simplePosition_stacks_in_34700_871362_8 {
		position: relative;
		z-index: 1;
		top: 0px;
		left: 0px;
	}

#simplePosition_stacks_in_34700_871362_8.sizeControlOn {
	width: 300px;
	height: 300px;
}
#simplePosition_stacks_in_34700_871362_8 h3.advert {
	
}
/*
1.9.0

 */
#stacks_in_34700_871362_1 * {
  box-sizing: border-box;
}
#stacks_in_34700_871362_1 *:focus {outline:none;}
.searchingstacks_in_34700_871362_1 .stacks_top,
.searchingstacks_in_34700_871362_1 .stacks_in,
.searchingstacks_in_34700_871362_1 .stacks_out {
  overflow: visible;
}
#stacks_in_34700_871362_1 .jQueryNote {
  background: rgba(0,0,0,0.3);
  color: #fff;
  padding: 20px;
}
.stacks_in_34700_871362_1_pages { display: none;}
#stacks_in_34700_871362_1_tipue_search_input,
.live-search-input {
  font-size: 16px;
  width: 100%;
  height: 30px;
  line-height: 28px;
  border-radius: 4px;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0,0,0,0.3);
  background-color: #fff;
  padding: 0px 15px 0px 15px;/* leaving room for search icon */
  position: relative;
  z-index: 9998;
}
#stacks_in_34700_871362_1_tipue_search_content,
.live-search-content {
  display: none;
  padding: 20px;
  min-height: 80px;
  position: absolute;
  margin: 20px 0px;
  z-index: 9997;
  width: 100%;
  box-sizing: border-box;
}

#stacks_in_34700_871362_1_tipue_search_input,
.live-search-input {
  padding: 0px 15px 0px 35px;
}
#stacks_in_34700_871362_1 form > svg,
.live-search-form > svg {
  width: 14px;
  height: 30px;
  fill: #999;
  position: absolute;
  left: 18px;
  text-align: right;
  top: 0px;
  z-index: 9999;
}
/**/
#stacks_in_34700_871362_1 form > svg,
.live-search-form > svg {
  width: 16px;
  width: calc(16px - 2px);
  left: calc(34px - 16px);
  fill: #888888;
}
#stacks_in_34700_871362_1 form .live-search-submit {
  position: absolute;
  z-index: 9999;
  right: 0px;
  top: 0px;
  font-size: 16px;
  line-height: 30px;
  padding: 0px 12px;
  margin: 0;
  font-family: inherit;
  border-radius: 0 4px 4px 0;
  border-width: 0;
  background: #3795CF;
  color: #FFFFFF;
  /**/
  display: none;
  /**/
}
#stacks_in_34700_871362_1 form .live-search-submit:hover {
   background: #46A4DE;
   color: #FFFFFF;
}
#stacks_in_34700_871362_1 form .live-search-submit:active {
   background: #2886C0;
   color: #F0F0F0;
}
#stacks_in_34700_871362_1_tipue_search_input,
.live-search-input {
  font-size: 16px;
  font-family: inherit;
  border-radius: 4px;
  border-color: #CCCCCC;
  color: #888888;
  background-color: #FFFFFF;
}
#stacks_in_34700_871362_1 ::-webkit-input-placeholder,
.live-search-input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #888888;
}
#stacks_in_34700_871362_1 :-moz-placeholder,
.live-search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #888888;
  opacity:  1;
}
#stacks_in_34700_871362_1 ::-moz-placeholder,
.live-search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #888888;
  opacity:  1;
}
#stacks_in_34700_871362_1 :-ms-input-placeholder,
.live-search-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #888888;
}
#stacks_in_34700_871362_1 :placeholder-shown,
.live-search-input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color: #888888;
}
/**/
/**/
/**/
.tipue_search_content_title {
  font-size: 120%;
}
/**/
/**/
#stacks_in_34700_871362_1_tipue_search_content,
.live-search-content {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0px 1px 0px 1px rgba(0,0,0,0.3);
  border-top: 1px solid rgba(0,0,0,0.25);
  -webkit-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  transform: translateY(-20px);
  transition: all 150ms linear;
  opacity: 0;
}
.searchingstacks_in_34700_871362_1 #stacks_in_34700_871362_1_tipue_search_content,
.searchingstacks_in_34700_871362_1.live-search-content {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  transition: all 150ms linear;
  opacity: 1;
}
#stacks_in_34700_871362_1_tipue_search_content:after,
.live-search-content:after {
  content: " ";
  position: absolute;
  top: -10px;
  left: 15px;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
#stacks_in_34700_871362_1_tipue_search_content:before,
.live-search-content:before {
  content: " ";
  position: absolute;
  top: -11px;
  left: 14px;
  width: 0;
  height: 0;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid rgba(0,0,0,0.3);
}

/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/



/*
Tipue Search 5.0
Copyright (c) 2015 Tipue
Tipue Search is released under the MIT License
https://www.tipue.com/search
*/
#stacks_in_34700_871362_1_tipue_search_content .h01, mark,
.live-search-content .h01 {
  background: yellow;
}
.searchingstacks_in_34700_871362_1 #stacks_in_34700_871362_1_tipue_search_content,
.searchingstacks_in_34700_871362_1.live-search-content {
  display: block !important;
}
#stacks_in_34700_871362_1_tipue_search_warning {
  margin: 7px 0;
  display: none;
}
.showWarning #stacks_in_34700_871362_1_tipue_search_warning {
display: block;
}

.tipue_search_content_title
{
  margin-top: 23px;
}
.tipue_search_content_title a
{
  text-decoration: none;
}
.tipue_search_content_title a:hover
{

}
.tipue_search_content_url{
  word-wrap: break-word;
  hyphens: auto;
}
.tipue_search_content_url a{

  text-decoration: none;
}
.tipue_search_content_url a:hover{

}
.tipue_search_content_text{

  word-wrap: break-word;
  hyphens: auto;
  margin-top: 3px;
}
.tipue_search_content_debug{

  margin: 5px 0;
}
.h01{

  font-weight: 400;
}

#stacks_in_34700_871362_1_tipue_search_foot{
  margin: 51px 0 21px 0;
}
#stacks_in_34700_871362_1_tipue_search_foot_boxes{
  padding: 0;
  margin: 0;
}
#stacks_in_34700_871362_1_tipue_search_foot_boxes li
{
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  cursor:pointer;
}
#stacks_in_34700_871362_1_tipue_search_foot_boxes li a{
  padding: 10px 17px 11px 17px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-decoration: none;
  text-align: center;
}
#stacks_in_34700_871362_1_tipue_search_foot_boxes li.current{
  padding: 10px 17px 11px 17px;
  background: #f6f6f6;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-align: center;
}
#stacks_in_34700_871362_1_tipue_search_foot_boxes li a:hover{
  background: #f6f6f6;
}
/* spinner */
.tipue_search_spinner svg polyline,
.tipue_search_spinner svg path {
    stroke: #555555;
}
.tipue_search_spinner {
	width: 110px;
	position: absolute;
	color: #555555;
    top: 0px;
    right: 0px;
    left: auto;
    display: grid;
    text-align: right;
    grid-template-columns: 30px 1fr;
    justify-content: space-between;
}
.tipue_search_spinner .ts-count-wrap {
	padding: 20px 20px 20px 0px;
}
.tipue_search_spinner svg {
	align-self: center;
    height: 30px;
    width: 30px;
    padding: 0px;
    animation-name: ts-spin;
    animation-duration: 3000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes ts-spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
#stacks_in_34700_871362_1_tipue_search_content .tipue_search_content_url,
.live-search-content .tipue_search_content_url {
  margin-top: 3px;
}
#stacks_in_34700_871362_1_tipue_search_content .tipue_search_content_text,
.live-search-content .tipue_search_content_text {
  margin-top: 8px;
}
/**/

@-webkit-keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@media all and (max-width: 1280px) {
  .menu-loaded.menu-active main {
    padding-left: 80px;
  }
  .sidebar-mobile-active.menu-loaded main {
    padding-left: 80px;
  }
}

#stacks_in_34700_871362_1 .additional-pages,
#stacks_in_34700_871362_1 .excluded-pages {
  display: none;
}

#slice_mez_34700_871362_7 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_34700_871362_7.selected {
  border-color: #2680fc !important;
}
#slice_mez_34700_871362_7 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_34700_871362_7 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_34700_871362_7 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_34700_871362_7.hidden > #stacks_in_34700_871362_7 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
#slice_mez_34700_871362_10 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_34700_871362_10.selected {
  border-color: #2680fc !important;
}
#slice_mez_34700_871362_10 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_34700_871362_10 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_34700_871362_10 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_34700_871362_10.hidden > #stacks_in_34700_871362_10 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_34700_871361shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */#stacks_in_34700_871358 .stacks_in_34700_871358-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_34700_871358 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_34700_871358 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	float: left;
	
	  width: 54px;
	
}

#stacks_in_34700_871358 .stacks_in_34700_871358-button,
#stacks_in_34700_871358 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_34700_871358 {
		text-align: center;
	}

	#stacks_in_34700_871358 .stacks_in_34700_871358-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_34700_871358 a.stacks_in_34700_871358-button, #stacks_in_34700_871358 a.stacks_in_34700_871358-button:visited, #stacks_in_34700_871358 a.stacks_in_34700_871358-button:hover, #stacks_in_34700_871358 a.stacks_in_34700_871358-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_34700_871358 .stacks_in_34700_871358-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_34700_871358 a.stacks_in_34700_871358-button, #stacks_in_34700_871358 a.stacks_in_34700_871358-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_34700_871358 a.stacks_in_34700_871358-button:hover, #stacks_in_34700_871358 a.stacks_in_34700_871358-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_34700_871358 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_34700_871358 a.stacks_in_34700_871358-button:hover .button_icon, #stacks_in_34700_871358 a.stacks_in_34700_871358-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	


/* Start Responsive Shim stack CSS code */


.stacks_in_34700_871359shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */#stacks_in_34700_11508 .stacks_in_34700_11508-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_34700_11508 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_34700_11508 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	float: left;
	
	  width: 54px;
	
}

#stacks_in_34700_11508 .stacks_in_34700_11508-button,
#stacks_in_34700_11508 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_34700_11508 {
		text-align: center;
	}

	#stacks_in_34700_11508 .stacks_in_34700_11508-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_34700_11508 a.stacks_in_34700_11508-button, #stacks_in_34700_11508 a.stacks_in_34700_11508-button:visited, #stacks_in_34700_11508 a.stacks_in_34700_11508-button:hover, #stacks_in_34700_11508 a.stacks_in_34700_11508-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_34700_11508 .stacks_in_34700_11508-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_34700_11508 a.stacks_in_34700_11508-button, #stacks_in_34700_11508 a.stacks_in_34700_11508-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_34700_11508 a.stacks_in_34700_11508-button:hover, #stacks_in_34700_11508 a.stacks_in_34700_11508-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_34700_11508 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_34700_11508 a.stacks_in_34700_11508-button:hover .button_icon, #stacks_in_34700_11508 a.stacks_in_34700_11508-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	



/*
     FILE ARCHIVED ON 17:54:45 Oct 24, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:37:30 Aug 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.477
  exclusion.robots: 0.07
  exclusion.robots.policy: 0.059
  esindex: 0.007
  cdx.remote: 10.896
  LoadShardBlock: 138.676 (3)
  PetaboxLoader3.datanode: 153.832 (5)
  PetaboxLoader3.resolve: 335.426 (2)
  load_resource: 373.271
  loaddict: 31.176
*/