/* Start dooMontage 2 stack page CSS code *//*! * Justified Gallery - v3.6.1 * http://miromannino.github.io/Justified-Gallery/ * Copyright (c) 2015 Miro Mannino * Licensed under the MIT license. */@-webkit-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.doocaption,.justified-gallery>div>.doocaption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:600;font-family:sans-serif}.justified-gallery>a>.doocaption.doocaption-visible,.justified-gallery>div>.doocaption.doocaption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-doocaption-animation 500ms 0 ease;-moz-animation:justified-gallery-show-doocaption-animation 500ms 0 ease;-ms-animation:justified-gallery-show-doocaption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;filter:alpha(opacity=100);-webkit-animation:justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation:justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}/* End dooMontage 2 stack page CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_245Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_245Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_245Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_245Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_245Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_245Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_245Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_245Calligrapher h6, .stacks_in_245Calligrapher h5, .stacks_in_245Calligrapher h4, .stacks_in_245Calligrapher h3, .stacks_in_245Calligrapher h2, .stacks_in_245Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_245Calligrapher, .stacks_in_245Calligrapher h1, .stacks_in_245Calligrapher h2, .stacks_in_245Calligrapher h3, .stacks_in_245Calligrapher h4, .stacks_in_245Calligrapher h5, .stacks_in_245Calligrapher h6{	font-family: "Economica" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_245targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_245Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_245Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_245Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_245Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_255 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_255 .theDivider1,
#simpleDivider_stacks_in_255 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_255 .theDivider1 {
	height: 0px;
	border-top-style: dashed;
	border-bottom-style: dashed;
}
#simpleDivider_stacks_in_255.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #999999;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_255.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_255 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_255.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_255.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_255.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_255.bgImageOn .theDivider1 img {
	display: block;
}

/* Start Defender stack CSS code */.stacks_in_294edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_294info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code *//* Start dooMontage 2 stack each CSS code */.stacks_in_174sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.9;display:none;z-index:100006}.stacks_in_174sl-wrapper{z-index:1000000}.stacks_in_174sl-wrapper button{border:0;background:0 0;font-size:24px;padding:0;cursor:pointer}.stacks_in_174sl-wrapper button:hover{opacity:.7}.stacks_in_174sl-wrapper .stacks_in_174sl-close{display:none;position:fixed;right:30px;top:30px;z-index:100015;color:#fff}.stacks_in_174sl-wrapper .stacks_in_174sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:100015;color:#fff}.stacks_in_174sl-wrapper .stacks_in_174sl-navigation{width:100%;display:none}.stacks_in_174sl-wrapper .stacks_in_174sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:30px;width:30px;line-height:30px;text-algin:center;display:block;z-index:100015}.stacks_in_174sl-wrapper .stacks_in_174sl-navigation button.stacks_in_174sl-next{right:40px;color:#fff}.stacks_in_174sl-wrapper .stacks_in_174sl-navigation button.stacks_in_174sl-prev{left:40px;color:#fff}.stacks_in_174sl-wrapper .stacks_in_174sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:1000000}.stacks_in_174sl-wrapper .stacks_in_174sl-image img{margin:0;padding:0;display:block}.stacks_in_174sl-wrapper .stacks_in_174sl-image .stacks_in_174sl-caption{display:none;padding:10px;color:#fff;background:#000;opacity:0;position:absolute;bottom:0;left:0;right:0;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;-o-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;}.stacks_in_174sl-wrapper .stacks_in_174sl-image .stacks_in_174sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:100005}.stacks_in_174sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:100007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.stacks_in_174sl-image:hover > .stacks_in_174sl-caption{	opacity: 0.8;}.stacks_in_174sl-overlay{background:#fff !important;}.stacks_in_174sl-close{color:#000 !important}.stacks_in_174sl-prev{color:#000 !important}.stacks_in_174sl-next{color:#000 !important}.stacks_in_174sl-counter{color:#000 !important}.dooMasterImage, .jg-entry, .followMontageLink{-webkit-transform-style: preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-font-smoothing: antialiased}#stacks_in_174 .montageImageZoom { transition: all .2s ease-in-out; }#stacks_in_174 .dooMasterImage:hover > .montageImageZoom {	-webkit-transform: scale(1.1);	transform: scale(1.1); }#stacks_in_174Montage{	background: rgba(255, 255, 255, 1.00);	z-index: 100;}#stacks_in_174 .montageImageTitle{	display: none;}.stacks_in_174green{	background: #37332f;	color: #fff;	padding: 0 5px 0 5px;}.stacks_in_174centerbox {	background-color: #ffffff;	-webkit-border-radius: 3px;	padding: 10px;	border: 1px solid #D3D3D3;}#stacks_in_174 .montageImageTitle{	display: none !important;}	#stacks_in_174 .montageImageTitle{		display: block !important;	}/* End Edit Mode UI Style                  *//* ####################################### *//* %[endif]% *//* End dooMontage 2 stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code */#PPMiniCart {
	z-index: 99999;
}



#PPMiniCart .minicart-closer {
   color: #000000;	
}

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

#PPMiniCart form {
max-width: 380px!important;
margin-left: -150px!important;
width: 280px!important;
font-size: 0.8em!important;
}

#PPMiniCart {
top: 10%!important;
}

#PPMiniCart ul {
	width: 260px!important;
	font-size: 0.9em!important;

}

#PPMiniCart .minicart-quantity {
width: 15px!important;
}

#PPMiniCart .minicart-remove {
width: 12px!important;
height: 19px;
font-size: 11px!important;
opacity: 0.70;
cursor: pointer;
}

#PPMiniCart .minicart-details-quantity {
width: 12%!important;
}

#PPMiniCart .minicart-subtotal {
position: relative!important;
left: 0px!important;
font-size: 16px;
padding-top: 10px!important;
}

#PPMiniCart .minicart-submit {
right: 0px!important;
}

}

#PPMiniCart button, #PPMiniCart .button {
    margin: 0 auto;    
    font-size: 0.8em;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_106Calligrapher{			font-size: 150% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_106Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_106Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_106Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_106Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_106Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_106Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_106Calligrapher h6, .stacks_in_106Calligrapher h5, .stacks_in_106Calligrapher h4, .stacks_in_106Calligrapher h3, .stacks_in_106Calligrapher h2, .stacks_in_106Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_106Calligrapher, .stacks_in_106Calligrapher h1, .stacks_in_106Calligrapher h2, .stacks_in_106Calligrapher h3, .stacks_in_106Calligrapher h4, .stacks_in_106Calligrapher h5, .stacks_in_106Calligrapher h6{	font-family: "Economica" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_106targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_106Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_106Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_106Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_106Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_95 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_95 .theDivider1,
#simpleDivider_stacks_in_95 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_95 .theDivider1 {
	height: 0px;
	border-top-style: dashed;
	border-bottom-style: dashed;
}
#simpleDivider_stacks_in_95.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_95.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_95 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_95.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_95.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_95.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_95.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_171 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_171 p{font-size:18px}}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_42Calligrapher{			font-size: 150% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_42Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_42Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_42Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_42Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_42Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_42Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_42Calligrapher h6, .stacks_in_42Calligrapher h5, .stacks_in_42Calligrapher h4, .stacks_in_42Calligrapher h3, .stacks_in_42Calligrapher h2, .stacks_in_42Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_42Calligrapher, .stacks_in_42Calligrapher h1, .stacks_in_42Calligrapher h2, .stacks_in_42Calligrapher h3, .stacks_in_42Calligrapher h4, .stacks_in_42Calligrapher h5, .stacks_in_42Calligrapher h6{	font-family: "Economica" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_42targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_42Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_42Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_42Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_42Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_42 {
	padding:  13px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_38 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_38 .theDivider1,
#simpleDivider_stacks_in_38 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_38 .theDivider1 {
	height: 0px;
	border-top-style: dashed;
	border-bottom-style: dashed;
}
#simpleDivider_stacks_in_38.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_38.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_38 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_38.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_38.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_38.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_38.bgImageOn .theDivider1 img {
	display: block;
}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_371Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_371Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_371Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_371Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_371Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_371Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_371Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_371Calligrapher h6, .stacks_in_371Calligrapher h5, .stacks_in_371Calligrapher h4, .stacks_in_371Calligrapher h3, .stacks_in_371Calligrapher h2, .stacks_in_371Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_371Calligrapher, .stacks_in_371Calligrapher h1, .stacks_in_371Calligrapher h2, .stacks_in_371Calligrapher h3, .stacks_in_371Calligrapher h4, .stacks_in_371Calligrapher h5, .stacks_in_371Calligrapher h6{	font-family: "Economica" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_371targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_371Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_371Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_371Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_371Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_371 {
	padding:  15px;
}
#stacks_in_369 > .row{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_369 > .row.collapse{padding-left:0;padding-right:0}#stacks_in_369 > .row.padding-detailed{padding:0.00rem 0.00rem 0.00rem 0.00rem}@media only screen and (max-width:40em){#stacks_in_369 > .row.padding-detailed.padding-medium-up,#stacks_in_369 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_369 > .row.padding-detailed.padding-y-medium-up,#stacks_in_369 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}@media only screen and (min-width:40.063em) and (max-width:62.5em){#stacks_in_369 > .row.padding-detailed.padding-large-up{padding-left:0;padding-right:0}#stacks_in_369 > .row.padding-detailed.padding-y-large-up{padding-top:0;padding-bottom:0}}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_32Calligrapher{			font-size: 150% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_32Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_32Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_32Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_32Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_32Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_32Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_32Calligrapher h6, .stacks_in_32Calligrapher h5, .stacks_in_32Calligrapher h4, .stacks_in_32Calligrapher h3, .stacks_in_32Calligrapher h2, .stacks_in_32Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_32Calligrapher, .stacks_in_32Calligrapher h1, .stacks_in_32Calligrapher h2, .stacks_in_32Calligrapher h3, .stacks_in_32Calligrapher h4, .stacks_in_32Calligrapher h5, .stacks_in_32Calligrapher h6{	font-family: "Economica" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_32targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_32Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_32Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_32Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_32Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_32 {
	margin:  20px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_322 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_322 .theDivider1,
#simpleDivider_stacks_in_322 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_322 .theDivider1 {
	height: 0px;
	border-top-style: dashed;
	border-bottom-style: dashed;
}
#simpleDivider_stacks_in_322.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_322.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_322 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_322.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_322.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_322.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_322.bgImageOn .theDivider1 img {
	display: block;
}

#stacks_in_302 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_302 p{font-size:18px}}

#stacks_in_305 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_305 .pullquote:before, #stacks_in_305 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_305 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_305 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_305 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_305 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_356 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_356 p{font-size:18px}}

#stacks_in_357 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_357 .pullquote:before, #stacks_in_357 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_357 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_357 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_357 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_357 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_350 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_350 p{font-size:18px}}

#stacks_in_351 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_351 .pullquote:before, #stacks_in_351 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_351 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_351 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_351 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_351 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_344 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_344 p{font-size:18px}}

#stacks_in_345 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_345 .pullquote:before, #stacks_in_345 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_345 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_345 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_345 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_345 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_338 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_338 p{font-size:18px}}

#stacks_in_339 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_339 .pullquote:before, #stacks_in_339 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_339 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_339 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_339 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_339 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_332 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_332 p{font-size:18px}}

#stacks_in_333 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_333 .pullquote:before, #stacks_in_333 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_333 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_333 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_333 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_333 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_326 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_326 p{font-size:18px}}

#stacks_in_327 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_327 .pullquote:before, #stacks_in_327 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_327 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_327 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_327 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_327 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_317 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_317 p{font-size:18px}}

#stacks_in_318 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_318 .pullquote:before, #stacks_in_318 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_318 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_318 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_318 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_318 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_311 p{font-size:24px;color:#FFCC00;text-align:left;margin:0;padding:0}@media screen and (max-width:500px){#stacks_in_311 p{font-size:18px}}

#stacks_in_312 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_312 .pullquote:before, #stacks_in_312 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_312 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_312 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_312 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_312 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}/* Layout
   ========================================================================== */

.box-columns-container *, .box-columns-container *:before, .box-columns-container *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* Mobile First Grid
   ========================================================================== */

.box-column { margin-bottom: 1.5rem; }

.box-column img {
	max-width: 100%!important;
	height: auto;
	max-height: 100%!important;
	width:100%;
}

@media (min-width: 40rem) {
  .box-column {
    float: left;
    margin: 0;
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .box-column.full { width: 100%; }
  .box-column.two-thirds { width: 66.7%; }
  .box-column.half { width: 50%; }
  .box-column.third { width: 33.3%; }
  .box-column.fourth { width: 25%; }
  .box-column.fifth { width: 20%; }
  .box-column.sixth { width: 16.6%; }
  .box-column.seventh { width: 14.2%; }
  .box-column.eighth { width: 12.5%; }
  .box-column.flow-opposite { float: right; }
}

/* Hack for iPad Portrait */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
 .box-column {
  padding-left: 0rem!important;
  padding-right: 0rem!important; }
}


/* Clearfix by Nicolas Gallagher
   ========================================================================== */

.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}

.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_87Calligrapher{			font-size: 200% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_87Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_87Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_87Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_87Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_87Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_87Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_87Calligrapher h6, .stacks_in_87Calligrapher h5, .stacks_in_87Calligrapher h4, .stacks_in_87Calligrapher h3, .stacks_in_87Calligrapher h2, .stacks_in_87Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_87Calligrapher, .stacks_in_87Calligrapher h1, .stacks_in_87Calligrapher h2, .stacks_in_87Calligrapher h3, .stacks_in_87Calligrapher h4, .stacks_in_87Calligrapher h5, .stacks_in_87Calligrapher h6{	font-family: "Economica" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_87targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_87Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_87Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_87Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_87Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_87 {
	padding:  15px;
}


.fb-livechat,.fb-widget{display:none}.ctrlq.fb-button,.ctrlq.fb-close{position:fixed;cursor:pointer}.ctrlq.fb-close {right:24px}.ctrlq.fb-button{left:24px}.ctrlq.fb-button{z-index:999;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGhlaWdodD0iMTI4cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTI4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxyZWN0IGZpbGw9IiMwMDg0RkYiIGhlaWdodD0iMTI4IiB3aWR0aD0iMTI4Ii8+PC9nPjxwYXRoIGQ9Ik02NCwxNy41MzFjLTI1LjQwNSwwLTQ2LDE5LjI1OS00Niw0My4wMTVjMCwxMy41MTUsNi42NjUsMjUuNTc0LDE3LjA4OSwzMy40NnYxNi40NjIgIGwxNS42OTgtOC43MDdjNC4xODYsMS4xNzEsOC42MjEsMS44LDEzLjIxMywxLjhjMjUuNDA1LDAsNDYtMTkuMjU4LDQ2LTQzLjAxNUMxMTAsMzYuNzksODkuNDA1LDE3LjUzMSw2NCwxNy41MzF6IE02OC44NDUsNzUuMjE0ICBMNTYuOTQ3LDYyLjg1NUwzNC4wMzUsNzUuNTI0bDI1LjEyLTI2LjY1N2wxMS44OTgsMTIuMzU5bDIyLjkxLTEyLjY3TDY4Ljg0NSw3NS4yMTR6IiBmaWxsPSIjRkZGRkZGIiBpZD0iQnViYmxlX1NoYXBlIi8+PC9zdmc+) center no-repeat #0084ff;width:60px;height:60px;text-align:center;bottom:24px;border:0;outline:0;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16);-webkit-transition:box-shadow .2s ease;background-size:80%;transition:all .2s ease-in-out}.ctrlq.fb-button:focus,.ctrlq.fb-button:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.09),0 4px 40px rgba(0,0,0,.24)}.fb-widget{background:#fff;z-index:999;position:fixed;width:360px;height:435px;overflow:hidden;opacity:0;bottom:0;left:24px;border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 5px 40px rgba(0,0,0,.16);-webkit-box-shadow:0 5px 40px rgba(0,0,0,.16);-moz-box-shadow:0 5px 40px rgba(0,0,0,.16);-o-box-shadow:0 5px 40px rgba(0,0,0,.16)}.fb-credit{text-align:center;margin-top:2px}.fb-credit a{transition:none;color:#bec2c9;font-family:Helvetica,Arial,sans-serif;font-size:12px;text-decoration:none;border:0;font-weight:400}.ctrlq.fb-overlay{z-index:0;position:fixed;height:100vh;width:100vw;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;top:0;left:0;background:rgba(0,0,0,.05);display:none}.ctrlq.fb-close{z-index:4;padding:0 6px;background:#365899;font-weight:700;font-size:11px;color:#fff;margin:8px;border-radius:3px}.ctrlq.fb-close::after{content:'x';font-family:sans-serif}

.ctrlq.fb-close {
	left: 350px;right: auto;
}
