.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}

@font-face {
    font-family: 'FlatButtonLato';
    src: url('../files/font/lato-light-webfont.eot');
    src: url('../files/font/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/lato-light-webfont.woff') format('woff'),
         url('../files/font/lato-light-webfont.ttf') format('truetype'),
         url('../files/font/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'FlatButtonOpenSans';
    src: url('../files/font/opensans-regular-webfont.eot');
    src: url('../files/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/opensans-regular-webfont.woff') format('woff'),
         url('../files/font/opensans-regular-webfont.ttf') format('truetype'),
         url('../files/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'FlatButtonNoto';
    src: url('../files/font/notoserif-regular-webfont.eot');
    src: url('../files/font/notoserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/notoserif-regular-webfont.woff') format('woff'),
         url('../files/font/notoserif-regular-webfont.ttf') format('truetype'),
         url('../files/font/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
/*
-------------------------------------------
Backpacker
-------------------------------------------
*/


 



#stacks_in_18090 .backpackernote 
{
	padding: 5px;
	min-height: 60px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;

   
	background: #D1A57B url(../files/icon-58.png) no-repeat right 5px;














}
#stacks_in_18090 .backpackernotedescription 
{
 
}



/*END BACKPACKER*/
/*
-------------------------------------------
FixMeStack
-------------------------------------------
*/

#stacks_in_18093_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_18093_220650 .fixlayer1
{
	height: ;
}
#stacks_in_18093_220650 .fixedit 
{
   /*Show only edit mode when choice is fixed*/
	width: 245px;
	height: 58px;
	background: url(../files/icon-58.png) no-repeat left 0;
	text-align: left;
	padding-left: 60px;

}

@media screen and (max-width: 240px)  
{
	 
	 #stacks_in_18093_220650 .fixwrapmefixme_a { display: none !important; /*Custom CSS;*/}
 
}#hoverBoxWrapperstacks_in_18093_220653 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_18093_220653 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_18093_220653 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_18093_220653 {
	background: transparent;
}

.static-bg1stacks_in_18093_220653 {
	background: #333333;
}

.static-bg2stacks_in_18093_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_18093_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_18093_220653 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18093_220653 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_18093_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_18093_220653 {
	background: transparent;
}

.hover-bg1stacks_in_18093_220653 {
	background: #333333;
}

.hover-bg2stacks_in_18093_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_18093_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_18093_220653 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_18093_220653 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_18093_220653 a:link,
#hoverBoxLinkstacks_in_18093_220653 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_18093_220653:hover #hoverBoxRolloverstacks_in_18093_220653 {
	opacity: 0.99;
}

#stacks_out_18093_220653 {
	width: 70px;
	float: left;
}
#hoverBoxWrapperstacks_in_18093_220660 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_18093_220660 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_18093_220660 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_18093_220660 {
	background: transparent;
}

.static-bg1stacks_in_18093_220660 {
	background: #333333;
}

.static-bg2stacks_in_18093_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_18093_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_18093_220660 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_18093_220660 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_18093_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_18093_220660 {
	background: transparent;
}

.hover-bg1stacks_in_18093_220660 {
	background: #333333;
}

.hover-bg2stacks_in_18093_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_18093_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_18093_220660 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_18093_220660 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_18093_220660 a:link,
#hoverBoxLinkstacks_in_18093_220660 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_18093_220660:hover #hoverBoxRolloverstacks_in_18093_220660 {
	opacity: 0.99;
}

#stacks_out_18093_220660 {
	width: 69px;
	float: left;
}
/*
 * Scotty
 * Author: Jeremy Hawes
 * Version: 1.0.3
 * URL: http://onelittledesigner.com/rapidweaver-stack/scotty
 * Support: http://forum.onelittledesigner.com
 * Description: Teleports you back to the top of the page
 */

#scrollUp_stacks_in_18093_7498,
a#scrollUp_stacks_in_18093_7498 {
	
		bottom: 70px;
		left: 20px;
	
	
	padding: 20px 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: 32px;
	text-align: center;
	display: block;
}
#scrollUp_stacks_in_18093_7498:hover,
a#scrollUp_stacks_in_18093_7498:hover {
	color: #007FFF !important;
}
#scrollUp_stacks_in_18093_7498.scrollUpTheme1,
#scrollUp_stacks_in_18093_7498.scrollUpTheme3,
#scrollUp_stacks_in_18093_7498.scrollUpTheme4 {
	border-color: #C0C0C0;
	border-width: 0px;
	border-style: solid;
}
#scrollUp_stacks_in_18093_7498.scrollUpTheme1.transparencyOff,
#scrollUp_stacks_in_18093_7498.scrollUpTheme3.transparencyOff,
#scrollUp_stacks_in_18093_7498.scrollUpTheme4.transparencyOff {
	background-color: #3B68A0;
}
#scrollUp_stacks_in_18093_7498.scrollUpTheme1.transparencyOn,
#scrollUp_stacks_in_18093_7498.scrollUpTheme3.transparencyOn,
#scrollUp_stacks_in_18093_7498.scrollUpTheme4.transparencyOn {
	background-color: none;
	border-color: none;
}
#scrollUp_stacks_in_18093_7498.scrollUpTheme1.gradientOn,
#scrollUp_stacks_in_18093_7498.scrollUpTheme3.gradientOn,
#scrollUp_stacks_in_18093_7498.scrollUpTheme4.gradientOn {
	background-color: #719BCD;
	background-image: -moz-linear-gradient(top, #719BCD, #3B68A0);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#719BCD), to(#3B68A0));
	background-image: -webkit-linear-gradient(top, #719BCD, #3B68A0);
	background-image: -o-linear-gradient(top, #719BCD, #3B68A0);
	background-image: linear-gradient(to bottom, #719BCD, #3B68A0);
	background-repeat: repeat-x;
}
#scrollUp_stacks_in_18093_7498.textShadowOn {
	text-shadow: 0 1px 0 #293B51;
}
#scrollUp_stacks_in_18093_7498.scrollUpTheme1.boxShadowOn,
#scrollUp_stacks_in_18093_7498.scrollUpTheme3.boxShadowOn,
#scrollUp_stacks_in_18093_7498.scrollUpTheme4.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
 * ==================== */
#scrollUp_stacks_in_18093_7498.scrollUpTheme2 {
	width: 38px;
	height: 38px;
	background: url() no-repeat !important;
}
/* ====================
 * THEME 3 - TAB
 * ==================== */
#scrollUp_stacks_in_18093_7498.scrollUpTheme3 {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-width: 0;
	border-bottom: none;
	bottom: 0 !important;
	width: 70px;
	height: 70px;
	margin-bottom: -10px;
	-webkit-transition: margin-bottom 150ms linear;
	-moz-transition: margin-bottom 150ms linear;
	-ms-transition: margin-bottom 150ms linear;
	-o-transition: margin-bottom 150ms linear;
	transition: margin-bottom 150ms linear;
}
#scrollUp_stacks_in_18093_7498.scrollUpTheme3:hover {
	margin-bottom: 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_689.cleanResponse2_L.CR2_Goff {
	width: 75%;
}
.stacks_in_689.cleanResponse2_R.CR2_Goff {
	width: 25%;
}

/****************  3 Non ******************/

.stacks_in_689.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_689.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_689.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_689.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_689.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_689.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_689.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_689.CR4_LF.CR4_Goff, .stacks_in_689.CR4_LL.CR4_Goff, .stacks_in_689.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_689.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_689.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_689.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_689.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_689.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.CR5_LF.CR5_Goff, .stacks_in_689.CR5_LL.CR5_Goff, .stacks_in_689.CR5_RF.CR5_Goff, .stacks_in_689.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_689.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_689.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_689.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_689.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_689.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.CR6_LF.CR6_Goff,
.stacks_in_689.CR6_LL.CR6_Goff,
.stacks_in_689.CR6_RF.CR6_Goff,
.stacks_in_689.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_689.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_689.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_689.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_689.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_689.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_689.cleanResponse2_L {
	float: left;
	width: 74%;
	margin: 0 0 10px 0;
}
.stacks_in_689.cleanResponse2_R {
	float: right;
	width: 24%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_689.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_689.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_689.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_689.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_689.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_689.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_689.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_689.CR3_R.cleanResp1,
	.stacks_in_689.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_689.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_689.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_689.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_689.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_689.CR3_L,
	.stacks_in_689.CR3_R.cleanResp2,
	.stacks_in_689.CR3_R,
	.stacks_in_689.CR3_R.cleanResp1,
	.stacks_in_689.CR3_RS.cleanResp2,
	.stacks_in_689.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_689.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_689.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_689.CR4_L {
	float: left;
}
.stacks_in_689.CR4_R {
	float: left;
}
.stacks_in_689.CR4 {
	width: 23.5%;
}
.stacks_in_689.CR4_S {
	width: 23.6%;
}
.stacks_in_689.CR4_LF,
.stacks_in_689.CR4_LL,
.stacks_in_689.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_689.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_689.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_689.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_689.CR4 {
		width: 49%;
	}
	.stacks_in_689.CR4_S {
		width: 49%;
	}
	.stacks_in_689.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_689.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_689.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_689.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_689.CR4_R {
		float:left;
	}
	.stacks_in_689.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_689.CR4_S.CR4_Goff,
	.stacks_in_689.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_689.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_689.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_689.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_689.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_689.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR4_S.CR4_Goff,
	.stacks_in_689.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_689 .CR5_L {
	float: left;
}
.stacks_in_689 .CR5_R {
	float: left;
}
.stacks_in_689 .CR5 {
	width: 18.4%;
}
.stacks_in_689.CR5_S {
	width: 18.4%;
}
.stacks_in_689.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_689.CR5_LF,
.stacks_in_689.CR5_LL,
.stacks_in_689.CR5_RF,
.stacks_in_689.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_689.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_689.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_689.CR5, .stacks_in_689.CR5_S {
		width: 49%;
	}
	.stacks_in_689.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_689.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_689.CR5.cleanRespone5_Last,
	.stacks_in_689.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_689.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_689.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_689.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.cleanRespone5_Last.CR5_Goff,
	.stacks_in_689.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_689.CR5.cleanResp2,
	.stacks_in_689.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_689.CR5_LF.cleanResp2,
	.stacks_in_689.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_689.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_689.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_689.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_689.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_689.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_689.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_689.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_689.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_689.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_689.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_689.CR5.CR5_LL.cleanResp2,
	.stacks_in_689.CR5.CR5_LF.cleanResp2,
	.stacks_in_689.CR5.CR5_LL.cleanResp1,
	.stacks_in_689.CR5.CR5_LF.cleanResp1,
	.stacks_in_689.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_689.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_689.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_689.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR5.CR5_Goff,
	.stacks_in_689.CR5_S.CR5_Goff,
	.stacks_in_689.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_689.CR6_L,
.stacks_in_689.CR6_L1 {
	float: left;
}
.stacks_in_689.CR6_R,
.stacks_in_689.CR6_R1 {
	float: left;
}
.stacks_in_689.CR6 {
	width: 15%;
}
.stacks_in_689.CR6_S {
	width: 15.2%;
}
.stacks_in_689.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_689.CR6_LF,
.stacks_in_689.CR6_LL,
.stacks_in_689.CR6_RF,
.stacks_in_689.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_689.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_689.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_689.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_689.CR6,
	.stacks_in_689.CR6_S {
		width: 49%;
	}
	.stacks_in_689.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_689.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_689.CR6.CR6_Goff,
	.stacks_in_689.CR6_S.CR6_Goff,
	.stacks_in_689.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_689.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_689.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_689.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_689.CR6,
	.stacks_in_689.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/*
-------------------------------------------
File: 'Blueball FreeStack Responsive Styler Stack' 
Style Sheet: fsrstyler.css Style Sheet
Created: 26, September 2012
Last Modified: 11, November, 2014
Author: Blueball Design
www.blueballdesign.com
Copyright 2012-2014 Blueball Design LLC USA/Charlie Lockhart
All Rights Reserved
-------------------------------------------
*/

#stacks_in_3 {
	font-size: 1.05em;
	color: #000000;
	line-height: 1.50em;
}

#stacks_in_3 p {
	font-size: 1.05em;
	color: ##000000;
	line-height: 1.50em;
}

#stacks_in_3 a:link  {
	color: #4A7DB0;
	text-decoration: none;
}

#stacks_in_3 a:visited {
	color: #D19F2C;
	text-decoration: none;
}

#stacks_in_3 a:hover {
	color: #A1C2E3;
	text-decoration: none;
}

#stacks_in_3  a:active  {
	color: #4A7DB0;
	text-decoration: none;
}

#stacks_in_3 h1 {
	color: #000000;
	font-size: 2.30em;
	line-height: 1.20em;
}

#stacks_in_3 h2 {
	color: #000000;
	font-size: 2.00em;
	line-height: 1.20em;
}

#stacks_in_3 h3 {
	color: #4A7DB0;
	font-size: 3.00em;
	line-height: 1.20em;
}

#stacks_in_3 h4 {
	color: #000000;
	font-size: 1.40em;
	line-height: 1.20em;
}

#stacks_in_3 h5 {
	color: #000000;
	font-size: 1.20em;
	line-height: 1.20em;
}

/************************************************************************************
MOBILE
*************************************************************************************/

@media screen and (max-width: 600px) {
	
#stacks_in_3 {
	font-size: 0.90em;
	line-height: 1.20em;
}

#stacks_in_3 p {
	font-size: 0.90em;
	line-height: 1.20em;
}

#stacks_in_3 h1 {
	font-size: 2.30em;
	line-height: 1.20em;
}

#stacks_in_3 h2 {
	font-size: 2.00em;
	line-height: 1.20em;
}

#stacks_in_3 h3 {
	font-size: 1.60em;
	line-height: 1.20em;
}

#stacks_in_3 h4 {
	font-size: 1.40em;
	line-height: 1.20em;
}

#stacks_in_3 h5 {
	font-size: 1.20em;
	line-height: 1.20em;
}

}
	#stacks_in_44 h3,#stacks_in_44 h3 a,#stacks_in_44 p,#stacks_in_44 p a{
		font-size:20px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_44 h3,#stacks_in_44 h3 a,#stacks_in_44 p,#stacks_in_44 p a{
				font-size:18px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_44 h3,#stacks_in_44 h3 a,#stacks_in_44 p,#stacks_in_44 p a{
				font-size:18px;
			}
		}
	


#stacks_in_44 h3,#stacks_in_44 h3 a,#stacks_in_44 p,#stacks_in_44 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_44 p a:hover, #stacks_in_44 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_44 {
	margin: 0px 0px 15px 0px;
}

	#stacks_in_7 h3,#stacks_in_7 h3 a,#stacks_in_7 p,#stacks_in_7 p a{
		font-size:28px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_7 h3,#stacks_in_7 h3 a,#stacks_in_7 p,#stacks_in_7 p a{
				font-size:20px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_7 h3,#stacks_in_7 h3 a,#stacks_in_7 p,#stacks_in_7 p a{
				font-size:18px;
			}
		}
	


#stacks_in_7 h3,#stacks_in_7 h3 a,#stacks_in_7 p,#stacks_in_7 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_7 p a:hover, #stacks_in_7 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_7 {
	margin: 0px 0px 10px 0px;
}

	#stacks_in_46 h3,#stacks_in_46 h3 a,#stacks_in_46 p,#stacks_in_46 p a{
		font-size:18px;
		line-height:1.30em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_46 h3,#stacks_in_46 h3 a,#stacks_in_46 p,#stacks_in_46 p a{
				font-size:18px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_46 h3,#stacks_in_46 h3 a,#stacks_in_46 p,#stacks_in_46 p a{
				font-size:18px;
			}
		}
	


#stacks_in_46 h3,#stacks_in_46 h3 a,#stacks_in_46 p,#stacks_in_46 p a{
	color:rgba(140, 140, 140, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_46 p a:hover, #stacks_in_46 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_46 {
	margin: 0px 0px 20px 0px;
}
#columnOnestacks_in_31592 {
	padding-top: 10.00px;
	padding-bottom: 0.00px;
	padding-left: 0.00px;
	padding-right: 0.00px;
}

@media screen and (min-width:568px) {
	#betterFloatstacks_in_31592 {
		height: auto;
		overflow: auto;
	}

	#columnOnestacks_in_31592 {
		width: 250.00px;
	}

	#columnTwostacks_in_31592 {
		width: calc(100% - 250.00px);
	}

	
	#columnOnestacks_in_31592 {
		float: left;
	}

	#columnTwostacks_in_31592 {
		float: right;
	}
	

	
}


	
	#columnTwostacks_in_31592 {
		float: none;
		width: auto;
	}
	


#stacks_in_31594 {
	padding: 0px 20px 0px 0px;
}
@media only screen and (min-width:0px){#stacks_in_31597{}}


#stacks_in_31597 {
	padding: 0px 0px 0px 20px;
}
/*
-------------------------------------------
Backpacker
-------------------------------------------
*/


 



#stacks_in_7682 .backpackernote 
{
	padding: 5px;
	min-height: 60px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;

   
	background: #D1A57B url(../files/icon-58.png) no-repeat right 5px;














}
#stacks_in_7682 .backpackernotedescription 
{
 
}



/*END BACKPACKER*/

	#stacks_in_7685 h3,#stacks_in_7685 h3 a,#stacks_in_7685 p,#stacks_in_7685 p a{
		font-size:28px;
		line-height:1.00em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_7685 h3,#stacks_in_7685 h3 a,#stacks_in_7685 p,#stacks_in_7685 p a{
				font-size:20px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_7685 h3,#stacks_in_7685 h3 a,#stacks_in_7685 p,#stacks_in_7685 p a{
				font-size:18px;
			}
		}
	


#stacks_in_7685 h3,#stacks_in_7685 h3 a,#stacks_in_7685 p,#stacks_in_7685 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:left;
	font-weight: normal ;
	font-family:'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	
	
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_7685 p a:hover, #stacks_in_7685 h3 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_7685 {
	margin: 30px 0px 0px 0px;
}
#stacks_in_31876_1 .stacks_in, #stacks_in_31876_1 .stacks_out, #stacks_out_31876_3 .stacks_in, #stacks_out_31876_3.stacks_out {
  /*  */
  overflow: visible !important;
  /*  */ }

/*  */
#ultra-list-stacks_in_31876_3-main {
  z-index: 500;
  max-width: 900px;
  padding: 10px;
  margin: 0 auto;
  position: relative;
  box-sizing: border-box; }
  #ultra-list-stacks_in_31876_3-main mark {
    padding: 2px;
    display: inline;
    color: rgba(255, 255, 255, 1.00);
    background: rgba(207, 94, 88, 1.00); }
  #ultra-list-stacks_in_31876_3-main .search-result-info {
    display: none;
    text-align: center;
    padding: 20px 10px; }
  #ultra-list-stacks_in_31876_3-main.tags-created .ultra-li-tags::before {
    display: none; }
  #ultra-list-stacks_in_31876_3-main.no-results {
    /*  */
    font-family: "Open Sans";
    /*  */ }
    #ultra-list-stacks_in_31876_3-main.no-results .search-result-info {
      display: block; }
    #ultra-list-stacks_in_31876_3-main.no-results .ultra-list-search {
      color: rgba(186, 58, 56, 1.00); }
      #ultra-list-stacks_in_31876_3-main.no-results .ultra-list-search::after {
        height: 3px;
        background: rgba(186, 58, 56, 1.00); }
      #ultra-list-stacks_in_31876_3-main.no-results .ultra-list-search button i::after {
        content: 'error_outline'; }
  #ultra-list-stacks_in_31876_3-main.yes-results .ultra-list-search {
    color: rgba(76, 175, 80, 1.00); }
    #ultra-list-stacks_in_31876_3-main.yes-results .ultra-list-search::after {
      height: 3px;
      background: rgba(76, 175, 80, 1.00); }
    #ultra-list-stacks_in_31876_3-main.yes-results .ultra-list-search button i::after {
      content: 'check_circle'; }

#ultra-list-stacks_in_31876_3-options {
  /*  */
  font-family: "Open Sans";
  /*  */
  margin-bottom: 20px;
  z-index: 100;
  display: flex;
  position: relative;
  box-sizing: border-box;
  justify-content: flex-end; }
  #ultra-list-stacks_in_31876_3-options .ultra-list-search {
    color: #343B48;
    width: 100%;
    display: flex;
    overflow: hidden;
    position: relative;
    margin-right: 10px;
    box-sizing: border-box;
    -ms-input-placeholder-color: #343B48;
    -moz-placeholder-color: #343B48; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-search ::-webkit-input-placeholder {
      color: #343B48; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-search ::-moz-placeholder {
      color: #343B48; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-search::after {
      content: '';
      left: 0;
      bottom: 0;
      height: 1px;
      width: 100%;
      opacity: 0.4;
      display: block;
      position: absolute;
      background: #343B48; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-search button {
      margin: 0;
      padding: 0;
      border: none;
      line-height: 1;
      color: inherit;
      flex: 0 1 auto;
      background: none; }
      #ultra-list-stacks_in_31876_3-options .ultra-list-search button i::after {
        display: inline;
        content: 'search';
        font-size: 24px; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-search input {
      color: #343B48;
      font-size: 16px;
      padding: 10px 10px;
      margin: 0;
      width: 100%;
      border: none;
      outline: none;
      flex: 0 1 auto;
      box-shadow: none;
      background: none;
      box-sizing: border-box; }
  #ultra-list-stacks_in_31876_3-options .ultra-list-sort {
    color: rgba(255, 255, 255, 1.00);
    background: rgba(59, 104, 161, 1.00);
    border-radius: 3px;
    z-index: 20;
    flex: 0 1 auto;
    cursor: pointer;
    align-items: center;
    display: inline-flex;
    justify-content: center; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort.sorting, #ultra-list-stacks_in_31876_3-options .ultra-list-sort.filter {
      color: rgba(255, 255, 255, 1.00);
      background: rgba(207, 94, 88, 1.00); }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort.sorting .sort-count {
      display: flex; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort.filter .sort-overlay {
      display: block; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort.filter ul.sort-list {
      opacity: 1;
      pointer-events: auto;
      transform: translateX(0); }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort i {
      width: 40px;
      height: 40px;
      font-size: 24px;
      display: flex;
      align-items: center;
      justify-content: center; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort .sort-count {
      width: 40px;
      height: 40px;
      display: none;
      align-items: center;
      justify-content: center; }
      #ultra-list-stacks_in_31876_3-options .ultra-list-sort .sort-count span {
        font-size: 16px;
        display: inline-block; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort .sort-overlay {
      z-index: -1;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      display: none;
      position: fixed;
      cursor: auto; }
    #ultra-list-stacks_in_31876_3-options .ultra-list-sort ul.sort-list {
      /*  */
      /*  */
      background: rgba(52, 59, 72, 1.00);
      background: linear-gradient(to bottom right, rgba(52, 59, 72, 1.00), rgba(34, 34, 34, 1.00));
      /*  */
      max-width: 180px;
      padding: 10px 15px;
      max-height: 450px;
      box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.30);
      right: 0;
      margin: 0;
      opacity: 0;
      z-index: 20;
      width: 100%;
      list-style: none;
      position: absolute;
      pointer-events: none;
      text-align-last: left;
      border-radius: 4px;
      transition: all 0.3s;
      top: calc(100% + 5px);
      box-sizing: border-box;
      transform: translateX(100%); }
      #ultra-list-stacks_in_31876_3-options .ultra-list-sort ul.sort-list li {
        color: rgba(255, 255, 255, 1.00);
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        display: flex;
        cursor: pointer;
        font-size: 15px;
        padding: 8px 0;
        align-items: center; }
        #ultra-list-stacks_in_31876_3-options .ultra-list-sort ul.sort-list li:last-child {
          border-bottom: none; }
        #ultra-list-stacks_in_31876_3-options .ultra-list-sort ul.sort-list li::before {
          color: rgba(207, 94, 88, 1.00);
          font-size: 20px;
          margin-right: 10px;
          content: 'check_box_outline_blank';
          font-family: "Material Icons";
          transition: all 0.3s; }
        #ultra-list-stacks_in_31876_3-options .ultra-list-sort ul.sort-list li:hover::before {
          transform: scale(1.1); }
        #ultra-list-stacks_in_31876_3-options .ultra-list-sort ul.sort-list li.filter-on:hover::before {
          content: 'indeterminate_check_box'; }
        #ultra-list-stacks_in_31876_3-options .ultra-list-sort ul.sort-list li.filter-on::before {
          content: 'check_box'; }

#ultra-list-stacks_in_31876_3 {
  margin: 0;
  padding: 0;
  list-style: none;
  box-sizing: border-box; }
  #ultra-list-stacks_in_31876_3 .ultra-li {
    overflow: hidden;
    transition: all 0.3s; }
    #ultra-list-stacks_in_31876_3 .ultra-li-top {
      display: flex;
      /*  */
      background: rgba(59, 104, 161, 1.00);
      /*  */
      /*  */
      padding: 15px 15px; }
      #ultra-list-stacks_in_31876_3 .ultra-li-top * {
        box-sizing: border-box; }
    #ultra-list-stacks_in_31876_3 .ultra-li-details {
      /*  */
      font-family: "Open Sans";
      /*  */
      /*  */
      background: rgba(238, 238, 238, 1.00);
      /*  */
      /*  */
      overflow: hidden;
      color: rgba(45, 83, 144, 1.00);
      /*  */
      height: 0;
      /*  */
      /*  */ }
      #ultra-list-stacks_in_31876_3 .ultra-li-details-inner {
        padding: 15px;
        /*  */
        transform: scale(0);
        transition: all 0.5s 0.5s;
        /*  */ }

#ultra-list-stacks_in_31876_3 .ultra-li-col-icon {
  display: flex;
  flex: 0 1 auto;
  align-self: flex-start; }

#ultra-list-stacks_in_31876_3 .ultra-li-icon {
  color: rgba(186, 58, 56, 1.00);
  width: 77px;
  height: 77px;
  border-radius: 40px;
  background: rgba(207, 94, 88, 1.00);
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.05); }
  #ultra-list-stacks_in_31876_3 .ultra-li-icon i {
    font-size: 24px; }

#ultra-list-stacks_in_31876_3 .ultra-li-col-header {
  padding: 0 12px;
  flex: 0 1 auto;
  overflow: hidden;
  align-self: center; }

#ultra-list-stacks_in_31876_3 .ultra-li-title {
  /*  */
  font-family: "Open Sans";
  /*  */
  color: rgba(178, 209, 242, 1.00);
  font-size: 20px;
  line-height: 28.000000px;
  margin-bottom: 5px; }

#ultra-list-stacks_in_31876_3 .ultra-li-description {
  /*  */
  font-family: "Open Sans";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  font-size: 20px;
  line-height: 28.000000px; }

#ultra-list-stacks_in_31876_3 .ultra-li-tags {
  /*  */
  font-family: "Open Sans";
  /*  */
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  align-items: flex-start;
  justify-content: flex-start; }
  #ultra-list-stacks_in_31876_3 .ultra-li-tags::before {
    content: ' ... ';
    align-items: center; }
  #ultra-list-stacks_in_31876_3 .ultra-li-tags li, #ultra-list-stacks_in_31876_3 .ultra-li-tags::before {
    margin-top: 12px;
    flex: 0 1 auto;
    margin-right: 4px;
    color: rgba(255, 255, 255, 1.00);
    background: rgba(52, 59, 72, 1.00);
    font-size: 13px;
    padding: 3px 10px;
    border-radius: 20px; }

#ultra-list-stacks_in_31876_3 .ultra-li-col-toggle {
  flex: 0 1 auto;
  margin-left: auto;
  align-self: center; }

#ultra-list-stacks_in_31876_3 .ultra-li-toggle {
  /*  */
  font-family: "Open Sans";
  /*  */
  color: rgba(255, 255, 255, 1.00);
  height: 30px;
  background: rgba(92, 139, 192, 1.00);
  font-size: 16px;
  border-radius: 30px;
  width: 100%;
  display: flex;
  line-height: 0;
  cursor: pointer;
  margin-left: auto;
  overflow: hidden;
  position: relative;
  text-align: center;
  align-items: center;
  justify-content: center;
  transition: all 0.3s; }
  #ultra-list-stacks_in_31876_3 .ultra-li-toggle::after {
    padding: 0 16px;
    content: "En savoir plus";
    z-index: 2;
    width: 100%;
    height: 100%;
    color: inherit;
    overflow: hidden;
    user-select: none;
    position: relative;
    align-items: center;
    white-space: nowrap;
    display: inline-flex;
    transition: width 0.3s;
    justify-content: center; }
  #ultra-list-stacks_in_31876_3 .ultra-li-toggle i {
    font-size: 24px;
    opacity: 0;
    z-index: 1;
    user-select: none;
    position: absolute;
    pointer-events: none;
    transition: all 0.3s; }

#ultra-list-stacks_in_31876_3-main.no-search .ultra-list-search {
  display: none; }

#ultra-list-stacks_in_31876_3-main.no-sort .ultra-list-search {
  margin-right: 0; }

#ultra-list-stacks_in_31876_3-main.no-sort .ultra-list-sort {
  display: none; }

#ultra-list-stacks_in_31876_3-main.no-description .ultra-li-title {
  margin-bottom: 0; }

#ultra-list-stacks_in_31876_3-main.no-description .ultra-li-description {
  display: none; }

#ultra-list-stacks_in_31876_3-main.no-tags .ultra-list-search {
  margin-right: 0; }

#ultra-list-stacks_in_31876_3-main.no-tags .ultra-list-sort {
  display: none; }

#ultra-list-stacks_in_31876_3-main.no-tags .ultra-li-tags {
  display: none; }

#ultra-list-stacks_in_31876_3-main.no-toggle-text .ultra-li-toggle {
  padding: 0;
  width: 30px; }
  #ultra-list-stacks_in_31876_3-main.no-toggle-text .ultra-li-toggle::after {
    font-family: "Material Icons";
    content: 'more_vert'; }

#ultra-list-stacks_in_31876_3 .ultra-li.expanded .ultra-li-details-inner {
  transform: scale(1);
  transition: all 0.3s 0s; }

#ultra-list-stacks_in_31876_3 .ultra-li.expanded .ultra-li-description {
  overflow: visible;
  white-space: normal; }

#ultra-list-stacks_in_31876_3 .ultra-li.expanded .ultra-li-toggle {
  width: 30px;
  transition: all 0.3s; }
  #ultra-list-stacks_in_31876_3 .ultra-li.expanded .ultra-li-toggle::after {
    opacity: 0;
    padding: 0;
    pointer-events: none; }
  #ultra-list-stacks_in_31876_3 .ultra-li.expanded .ultra-li-toggle i {
    opacity: 1;
    pointer-events: auto; }

#ultra-list-stacks_in_31876_3.separated .ultra-li {
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.30);
  border-radius: 3px;
  margin-bottom: 8px; }
  #ultra-list-stacks_in_31876_3.separated .ultra-li:hover {
    transform: translateY(-3px); }

#ultra-list-stacks_in_31876_3.connected {
  overflow: hidden;
  border-radius: 3px; }
  #ultra-list-stacks_in_31876_3.connected .ultra-li {
    margin-bottom: 0;
    box-shadow: none; }
    #ultra-list-stacks_in_31876_3.connected .ultra-li .ultra-li-details {
      min-height: 1px;
      position: relative; }
      #ultra-list-stacks_in_31876_3.connected .ultra-li .ultra-li-details::after {
        content: '';
        left: 0;
        bottom: 0;
        width: 100%;
        height: 1px;
        display: block;
        position: absolute;
        background: rgba(0, 0, 0, 0.50); }
    #ultra-list-stacks_in_31876_3.connected .ultra-li:first-of-type {
      border-top-left-radius: 3px;
      border-top-right-radius: 3px; }
    #ultra-list-stacks_in_31876_3.connected .ultra-li:last-of-type, #ultra-list-stacks_in_31876_3.connected .ultra-li.last {
      border-bottom-left-radius: 3px;
      border-bottom-right-radius: 3px; }
      #ultra-list-stacks_in_31876_3.connected .ultra-li:last-of-type .ultra-li-details, #ultra-list-stacks_in_31876_3.connected .ultra-li.last .ultra-li-details {
        min-height: 0; }
        #ultra-list-stacks_in_31876_3.connected .ultra-li:last-of-type .ultra-li-details::after, #ultra-list-stacks_in_31876_3.connected .ultra-li.last .ultra-li-details::after {
          display: none; }

#ultra-list-stacks_in_31876_3.truncate .ultra-li-description {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

@media (max-width: 600px) {
  #ultra-list-stacks_in_31876_3 .ultra-li-top {
    flex-wrap: wrap; }
  #ultra-list-stacks_in_31876_3 .ultra-li-col-header {
    width: 100%;
    padding: 12px 0; } }

/*  */
#ultra-li-stacks_in_31876_5.image-icon .ultra-li-icon {
  background: url("../files/icon_image-5-947.jpg") no-repeat center center;
  background-size: cover; }
  #ultra-li-stacks_in_31876_5.image-icon .ultra-li-icon i {
    display: none; }
#stacks_in_31876_8 .aContainer {
 

}/*Begin Align Stack by Pressure Designs*/
#stacks_in_31876_10align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_31876_10 {
	margin:  20px;
	padding: 0px 0px 10px 0px;
}
#stacks_in_31876_13 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_20 {
	padding:  10px;
}
#stacks_in_31876_26 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_26 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_31876_39 p,#stacks_in_31876_39 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_39{}}


#stacks_in_31876_39 {
	margin: 0px 0px 10px 0px;
}
/* SmartList2 Stack v1.0.3 */



#stacks_in_31876_42 .SmartListWrapper {
	border-collapse: collapse;
}


#stacks_in_31876_42 .SmartListWrapper ul {
	
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	
	
	
	
}


#stacks_in_31876_42 .SmartListWrapper ul>li {
	display: table-row;
	border-right: 1em solid transparent;
	
	
	border-bottom: 0px solid transparent;
}


#stacks_in_31876_42 .SmartListWrapper ul>li:last-of-type {
	border-bottom: none;
}




#stacks_in_31876_42 .SmartListWrapper ul>li>span {
	display: table-cell;
	text-align: left;
}



#stacks_in_31876_42 .SmartListWrapper ul>li>span:before {
	
	content: "\25CF";
	
	
	
	padding-right: 0.2em;
	padding-left: 0.2em; /* for some Font Awesome icons */

	
	
	
	

	white-space: nowrap;

	font-family: inherit;
	
	
	
}



/* End of SmartList2 Stack */
#stacks_in_31876_42 {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 20px;
}
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_44_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_44_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_44_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_46_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_46_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_46_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_48_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_48_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_48_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
#stacks_in_31876_50 p,#stacks_in_31876_50 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_50,#stacks_in_31876_50 div,#stacks_in_31876_50 p,#stacks_in_31876_50 .fa:not(.no-indent),#stacks_in_31876_50 ol,#stacks_in_31876_50 ul li,#stacks_in_31876_50 ol li,#stacks_in_31876_50 ol,#stacks_in_31876_50 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_31876_50{}}


#stacks_in_31876_50 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_31876_55 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_55 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_31876_68 p,#stacks_in_31876_68 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_68,#stacks_in_31876_68 div,#stacks_in_31876_68 p,#stacks_in_31876_68 .fa:not(.no-indent),#stacks_in_31876_68 ol,#stacks_in_31876_68 ul li,#stacks_in_31876_68 ol li,#stacks_in_31876_68 ol,#stacks_in_31876_68 dl{line-height:1.60}}@media only screen and (min-width:0px){#stacks_in_31876_68{}}


#stacks_in_31876_68 {
	padding: 0px 0px 10px 0px;
}
/* SmartList2 Stack v1.0.3 */



#stacks_in_31876_71 .SmartListWrapper {
	border-collapse: collapse;
}


#stacks_in_31876_71 .SmartListWrapper ul {
	
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	
	
	
	
}


#stacks_in_31876_71 .SmartListWrapper ul>li {
	display: table-row;
	border-right: 1em solid transparent;
	
	
	border-bottom: 0px solid transparent;
}


#stacks_in_31876_71 .SmartListWrapper ul>li:last-of-type {
	border-bottom: none;
}




#stacks_in_31876_71 .SmartListWrapper ul>li>span {
	display: table-cell;
	text-align: left;
}



#stacks_in_31876_71 .SmartListWrapper ul>li>span:before {
	
	content: "\25CF";
	
	
	
	padding-right: 0.2em;
	padding-left: 0.2em; /* for some Font Awesome icons */

	
	
	
	

	white-space: nowrap;

	font-family: inherit;
	
	
	
}



/* End of SmartList2 Stack */
#stacks_in_31876_71 {
	margin: 0px 0px 20px 20px;
}
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_73_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_73_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_73_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_75_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_75_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_75_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
@media only screen and (min-width:0px){#stacks_in_31876_77,#stacks_in_31876_77 div,#stacks_in_31876_77 p,#stacks_in_31876_77 .fa:not(.no-indent),#stacks_in_31876_77 ol,#stacks_in_31876_77 ul li,#stacks_in_31876_77 ol li,#stacks_in_31876_77 ol,#stacks_in_31876_77 dl{line-height:1.10}}@media only screen and (min-width:0px){#stacks_in_31876_77{}}

#ultra-li-stacks_in_31876_82.image-icon .ultra-li-icon {
  background: url("../files/icon_image-82-947.jpg") no-repeat center center;
  background-size: cover; }
  #ultra-li-stacks_in_31876_82.image-icon .ultra-li-icon i {
    display: none; }
#stacks_in_31876_85 .aContainer {
 

}/*Begin Align Stack by Pressure Designs*/
#stacks_in_31876_88align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_31876_88 {
	margin:  20px;
	padding: 0px 0px 10px 0px;
}
#stacks_in_31876_92 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_103 {
	padding:  10px;
}
#stacks_in_31876_111 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_111 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_31876_123 p,#stacks_in_31876_123 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_123{}}


#stacks_in_31876_123 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_31876_129 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_129 {
	margin: 0px 0px 5px 0px;
}
/* SmartList2 Stack v1.0.3 */



#stacks_in_31876_137 .SmartListWrapper {
	border-collapse: collapse;
}


#stacks_in_31876_137 .SmartListWrapper ul {
	
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	
	
	
	
}


#stacks_in_31876_137 .SmartListWrapper ul>li {
	display: table-row;
	border-right: 1em solid transparent;
	
	
	border-bottom: 0px solid transparent;
}


#stacks_in_31876_137 .SmartListWrapper ul>li:last-of-type {
	border-bottom: none;
}




#stacks_in_31876_137 .SmartListWrapper ul>li>span {
	display: table-cell;
	text-align: left;
}



#stacks_in_31876_137 .SmartListWrapper ul>li>span:before {
	
	content: "\25CF";
	
	
	
	padding-right: 0.2em;
	padding-left: 0.2em; /* for some Font Awesome icons */

	
	
	
	

	white-space: nowrap;

	font-family: inherit;
	
	
	
}



/* End of SmartList2 Stack */
#stacks_in_31876_137 {
	margin: 0px 0px 20px 20px;
}
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_140_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_140_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_140_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_142_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_142_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_142_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_145_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_145_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_145_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_149_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_149_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_149_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_151_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_151_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_151_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
#ultra-li-stacks_in_31876_154.image-icon .ultra-li-icon {
  background: url("../files/icon_image-154-947.jpg") no-repeat center center;
  background-size: cover; }
  #ultra-li-stacks_in_31876_154.image-icon .ultra-li-icon i {
    display: none; }
#stacks_in_31876_156 .aContainer {
 

}/*Begin Align Stack by Pressure Designs*/
#stacks_in_31876_158align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_31876_158 {
	margin:  20px;
	padding: 0px 0px 10px 0px;
}
#stacks_in_31876_161 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_172 {
	padding:  10px;
}
#stacks_in_31876_178 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_178 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_31876_186 p,#stacks_in_31876_186 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_186{}}


#stacks_in_31876_186 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_31876_194 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_194 {
	margin: 0px 0px 5px 0px;
}
/* SmartList2 Stack v1.0.3 */



#stacks_in_31876_207 .SmartListWrapper {
	border-collapse: collapse;
}


#stacks_in_31876_207 .SmartListWrapper ul {
	
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	
	
	
	
}


#stacks_in_31876_207 .SmartListWrapper ul>li {
	display: table-row;
	border-right: 1em solid transparent;
	
	
	border-bottom: 0px solid transparent;
}


#stacks_in_31876_207 .SmartListWrapper ul>li:last-of-type {
	border-bottom: none;
}




#stacks_in_31876_207 .SmartListWrapper ul>li>span {
	display: table-cell;
	text-align: left;
}



#stacks_in_31876_207 .SmartListWrapper ul>li>span:before {
	
	content: "\25CF";
	
	
	
	padding-right: 0.2em;
	padding-left: 0.2em; /* for some Font Awesome icons */

	
	
	
	

	white-space: nowrap;

	font-family: inherit;
	
	
	
}



/* End of SmartList2 Stack */
#stacks_in_31876_207 {
	margin: 0px 0px 20px 20px;
}
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_209_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_209_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_209_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_211_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_211_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_211_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_213_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_213_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_213_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
#ultra-li-stacks_in_31876_216.image-icon .ultra-li-icon {
  background: url("../files/icon_image-216-947.png") no-repeat center center;
  background-size: cover; }
  #ultra-li-stacks_in_31876_216.image-icon .ultra-li-icon i {
    display: none; }
#stacks_in_31876_219 .aContainer {
 

}/*Begin Align Stack by Pressure Designs*/
#stacks_in_31876_223align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_31876_223 {
	margin:  20px;
	padding: 0px 0px 10px 0px;
}
#stacks_in_31876_227 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_241 {
	padding:  10px;
}
#stacks_in_31876_249 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_249 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_31876_259 p,#stacks_in_31876_259 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_259{}}


#stacks_in_31876_259 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_31876_268 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_268 {
	margin: 0px 0px 5px 0px;
}
/* SmartList2 Stack v1.0.3 */



#stacks_in_31876_278 .SmartListWrapper {
	border-collapse: collapse;
}


#stacks_in_31876_278 .SmartListWrapper ul {
	
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	
	
	
	
}


#stacks_in_31876_278 .SmartListWrapper ul>li {
	display: table-row;
	border-right: 1em solid transparent;
	
	
	border-bottom: 0px solid transparent;
}


#stacks_in_31876_278 .SmartListWrapper ul>li:last-of-type {
	border-bottom: none;
}




#stacks_in_31876_278 .SmartListWrapper ul>li>span {
	display: table-cell;
	text-align: left;
}



#stacks_in_31876_278 .SmartListWrapper ul>li>span:before {
	
	content: "\25CF";
	
	
	
	padding-right: 0.2em;
	padding-left: 0.2em; /* for some Font Awesome icons */

	
	
	
	

	white-space: nowrap;

	font-family: inherit;
	
	
	
}



/* End of SmartList2 Stack */
#stacks_in_31876_278 {
	margin: 0px 0px 20px 20px;
}
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_280_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_280_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_280_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_282_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_282_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_282_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_285_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_285_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_285_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
#ultra-li-stacks_in_31876_289.image-icon .ultra-li-icon {
  background: url("../files/icon_image-289-947.jpg") no-repeat center center;
  background-size: cover; }
  #ultra-li-stacks_in_31876_289.image-icon .ultra-li-icon i {
    display: none; }
#stacks_in_31876_292 .aContainer {
 

}/*Begin Align Stack by Pressure Designs*/
#stacks_in_31876_296align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_31876_296 {
	margin:  20px;
	padding: 0px 0px 10px 0px;
}
#stacks_in_31876_299 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_306 {
	padding:  10px;
}
#stacks_in_31876_310 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_310 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_31876_324 p,#stacks_in_31876_324 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_324{}}


#stacks_in_31876_324 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_31876_331 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_331 {
	margin: 0px 0px 5px 0px;
}
/* SmartList2 Stack v1.0.3 */



#stacks_in_31876_338 .SmartListWrapper {
	border-collapse: collapse;
}


#stacks_in_31876_338 .SmartListWrapper ul {
	
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	
	
	
	
}


#stacks_in_31876_338 .SmartListWrapper ul>li {
	display: table-row;
	border-right: 1em solid transparent;
	
	
	border-bottom: 0px solid transparent;
}


#stacks_in_31876_338 .SmartListWrapper ul>li:last-of-type {
	border-bottom: none;
}




#stacks_in_31876_338 .SmartListWrapper ul>li>span {
	display: table-cell;
	text-align: left;
}



#stacks_in_31876_338 .SmartListWrapper ul>li>span:before {
	
	content: "\25CF";
	
	
	
	padding-right: 0.2em;
	padding-left: 0.2em; /* for some Font Awesome icons */

	
	
	
	

	white-space: nowrap;

	font-family: inherit;
	
	
	
}



/* End of SmartList2 Stack */
#stacks_in_31876_338 {
	margin: 0px 0px 20px 20px;
}
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_340_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_340_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_340_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_342_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_342_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_342_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_345_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_345_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_345_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_349_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_349_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_349_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_352_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_352_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_352_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
#ultra-li-stacks_in_31876_356.image-icon .ultra-li-icon {
  background: url("../files/icon_image-356-947.jpg") no-repeat center center;
  background-size: cover; }
  #ultra-li-stacks_in_31876_356.image-icon .ultra-li-icon i {
    display: none; }
#stacks_in_31876_358 .aContainer {
 

}/*Begin Align Stack by Pressure Designs*/
#stacks_in_31876_361align{
	
	
	
	text-align: right;
	
	float: right;
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_31876_361 {
	margin:  20px;
	padding: 0px 0px 10px 0px;
}
#stacks_in_31876_363 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_373 {
	padding:  10px;
}
#stacks_in_31876_378 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_378 {
	margin: 0px 0px 5px 0px;
}
#stacks_in_31876_390 p,#stacks_in_31876_390 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_31876_390{}}


#stacks_in_31876_390 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_31876_400 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_31876_400 {
	margin: 0px 0px 5px 0px;
}
/* SmartList2 Stack v1.0.3 */



#stacks_in_31876_414 .SmartListWrapper {
	border-collapse: collapse;
}


#stacks_in_31876_414 .SmartListWrapper ul {
	
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	
	
	
	
}


#stacks_in_31876_414 .SmartListWrapper ul>li {
	display: table-row;
	border-right: 1em solid transparent;
	
	
	border-bottom: 0px solid transparent;
}


#stacks_in_31876_414 .SmartListWrapper ul>li:last-of-type {
	border-bottom: none;
}




#stacks_in_31876_414 .SmartListWrapper ul>li>span {
	display: table-cell;
	text-align: left;
}



#stacks_in_31876_414 .SmartListWrapper ul>li>span:before {
	
	content: "\25CF";
	
	
	
	padding-right: 0.2em;
	padding-left: 0.2em; /* for some Font Awesome icons */

	
	
	
	

	white-space: nowrap;

	font-family: inherit;
	
	
	
}



/* End of SmartList2 Stack */
#stacks_in_31876_414 {
	margin: 0px 0px 20px 20px;
}
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_417_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_417_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_417_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_421_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_421_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_421_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_425_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_425_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_425_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_428_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_428_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_428_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/* SmartList2 item Stack v1.0.3 */

.SmartListWrapper .stacks_in_31876_430_custom_li  {
	
	
	
	
}


.SmartListWrapper .stacks_in_31876_430_custom_li>span  {
	display: table-cell;
	padding-right: 0.2em;
	white-space: nowrap;

	
	


}


.SmartListWrapper .stacks_in_31876_430_custom_li>span:before  {
	
	
	
	
	
	
	
	
	/*font-family: inherit !important;*/
	
	
}

/* End of SmartList2 item Stack */
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://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_31184_871362_8 {
		position: relative;
		z-index: 1;
		top: 0px;
		left: 0px;
	}

#simplePosition_stacks_in_31184_871362_8.sizeControlOn {
	width: 300px;
	height: 300px;
}
#simplePosition_stacks_in_31184_871362_8 h3.advert {
	
}
/*
1.9.0

 */
#stacks_in_31184_871362_1 * {
  box-sizing: border-box;
}
#stacks_in_31184_871362_1 *:focus {outline:none;}
.searchingstacks_in_31184_871362_1 .stacks_top,
.searchingstacks_in_31184_871362_1 .stacks_in,
.searchingstacks_in_31184_871362_1 .stacks_out {
  overflow: visible;
}
#stacks_in_31184_871362_1 .jQueryNote {
  background: rgba(0,0,0,0.3);
  color: #fff;
  padding: 20px;
}
.stacks_in_31184_871362_1_pages { display: none;}
#stacks_in_31184_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_31184_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_31184_871362_1_tipue_search_input,
.live-search-input {
  padding: 0px 15px 0px 35px;
}
#stacks_in_31184_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_31184_871362_1 form > svg,
.live-search-form > svg {
  width: 16px;
  width: calc(16px - 2px);
  left: calc(34px - 16px);
  fill: #888888;
}
#stacks_in_31184_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_31184_871362_1 form .live-search-submit:hover {
   background: #46A4DE;
   color: #FFFFFF;
}
#stacks_in_31184_871362_1 form .live-search-submit:active {
   background: #2886C0;
   color: #F0F0F0;
}
#stacks_in_31184_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_31184_871362_1 ::-webkit-input-placeholder,
.live-search-input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #888888;
}
#stacks_in_31184_871362_1 :-moz-placeholder,
.live-search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #888888;
  opacity:  1;
}
#stacks_in_31184_871362_1 ::-moz-placeholder,
.live-search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #888888;
  opacity:  1;
}
#stacks_in_31184_871362_1 :-ms-input-placeholder,
.live-search-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #888888;
}
#stacks_in_31184_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_31184_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_31184_871362_1 #stacks_in_31184_871362_1_tipue_search_content,
.searchingstacks_in_31184_871362_1.live-search-content {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  transition: all 150ms linear;
  opacity: 1;
}
#stacks_in_31184_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_31184_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
http://www.tipue.com/search
*/
#stacks_in_31184_871362_1_tipue_search_content .h01, mark,
.live-search-content .h01 {
  background: yellow;
}
.searchingstacks_in_31184_871362_1 #stacks_in_31184_871362_1_tipue_search_content,
.searchingstacks_in_31184_871362_1.live-search-content {
  display: block !important;
}
#stacks_in_31184_871362_1_tipue_search_warning {
  margin: 7px 0;
  display: none;
}
.showWarning #stacks_in_31184_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_31184_871362_1_tipue_search_foot{
  margin: 51px 0 21px 0;
}
#stacks_in_31184_871362_1_tipue_search_foot_boxes{
  padding: 0;
  margin: 0;
}
#stacks_in_31184_871362_1_tipue_search_foot_boxes li
{
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  cursor:pointer;
}
#stacks_in_31184_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_31184_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_31184_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_31184_871362_1_tipue_search_content .tipue_search_content_url,
.live-search-content .tipue_search_content_url {
  margin-top: 3px;
}
#stacks_in_31184_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_31184_871362_1 .additional-pages,
#stacks_in_31184_871362_1 .excluded-pages {
  display: none;
}

#slice_mez_31184_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_31184_871362_7.selected {
  border-color: #2680fc !important;
}
#slice_mez_31184_871362_7 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_31184_871362_7 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_31184_871362_7 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_31184_871362_7.hidden > #stacks_in_31184_871362_7 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
#slice_mez_31184_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_31184_871362_10.selected {
  border-color: #2680fc !important;
}
#slice_mez_31184_871362_10 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_31184_871362_10 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_31184_871362_10 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_31184_871362_10.hidden > #stacks_in_31184_871362_10 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
/* Start Responsive Shim stack CSS code */.stacks_in_31184_871361shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */#stacks_in_31184_871358 .stacks_in_31184_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_31184_871358 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_31184_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_31184_871358 .stacks_in_31184_871358-button,
#stacks_in_31184_871358 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_31184_871358 {
		text-align: center;
	}

	#stacks_in_31184_871358 .stacks_in_31184_871358-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_31184_871358 a.stacks_in_31184_871358-button, #stacks_in_31184_871358 a.stacks_in_31184_871358-button:visited, #stacks_in_31184_871358 a.stacks_in_31184_871358-button:hover, #stacks_in_31184_871358 a.stacks_in_31184_871358-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_31184_871358 .stacks_in_31184_871358-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_31184_871358 a.stacks_in_31184_871358-button, #stacks_in_31184_871358 a.stacks_in_31184_871358-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_31184_871358 a.stacks_in_31184_871358-button:hover, #stacks_in_31184_871358 a.stacks_in_31184_871358-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_31184_871358 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_31184_871358 a.stacks_in_31184_871358-button:hover .button_icon, #stacks_in_31184_871358 a.stacks_in_31184_871358-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	


/* Start Responsive Shim stack CSS code */.stacks_in_31184_871359shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */#stacks_in_31184_11508 .stacks_in_31184_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_31184_11508 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_31184_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_31184_11508 .stacks_in_31184_11508-button,
#stacks_in_31184_11508 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_31184_11508 {
		text-align: center;
	}

	#stacks_in_31184_11508 .stacks_in_31184_11508-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









#stacks_in_31184_11508 a.stacks_in_31184_11508-button, #stacks_in_31184_11508 a.stacks_in_31184_11508-button:visited, #stacks_in_31184_11508 a.stacks_in_31184_11508-button:hover, #stacks_in_31184_11508 a.stacks_in_31184_11508-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_31184_11508 .stacks_in_31184_11508-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_31184_11508 a.stacks_in_31184_11508-button, #stacks_in_31184_11508 a.stacks_in_31184_11508-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_31184_11508 a.stacks_in_31184_11508-button:hover, #stacks_in_31184_11508 a.stacks_in_31184_11508-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_31184_11508 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_31184_11508 a.stacks_in_31184_11508-button:hover .button_icon, #stacks_in_31184_11508 a.stacks_in_31184_11508-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	


