
@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_joeworkman_stacks_glider_stack .glider-wrapper,.com_joeworkman_stacks_glider_stack .glider-button{position:fixed;z-index:99999;border:0}.com_joeworkman_stacks_glider_stack .glider-toggle{padding:1rem;cursor:pointer;font-size:1rem;outline:0;height:auto}.com_joeworkman_stacks_glider_stack .glider-toggle.opened{z-index:999999}.com_joeworkman_stacks_glider_stack .glider-toggle i.fa{display:none;line-height:1.28571429em}.com_joeworkman_stacks_glider_stack .glider-toggle.round.custom-style{border-radius:1000px}.com_joeworkman_stacks_glider_stack .glider-toggle.radius.custom-style{border-radius:3px}.com_joeworkman_stacks_glider_stack .glider-toggle.opened i.fa.close-icon{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-toggle:not(.opened) i.fa.open{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-wrapper{width:0;overflow:auto;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_glider_stack .glider-wrapper.opened{width:100%;z-index:199999}.com_joeworkman_stacks_glider_stack .glider-wrapper .glider-content.centerContent{ position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.com_joeworkman_stacks_glider_stack .glider-wrapper>.glider-toggle{position:absolute;top:0;right:0;background:transparent;margin:0;z-index:999999;display:block}@media only screen and (min-width:40.063em){.com_joeworkman_stacks_glider_stack .glider-wrapper>.glider-toggle{display:none}}.com_joeworkman_stacks_glider_stack .glider-wrapper>.glider-toggle i.fa{display:block}.com_joeworkman_stacks_glider_stack .glider-wrapper.size-100>.glider-toggle{display:block!important}.com_joeworkman_stacks_glider_stack .headless .glider-button{display:none}.com_joeworkman_stacks_glider_stack .headless .glider-wrapper .glider-toggle{display:block}.com_joeworkman_stacks_glider_stack .launcher-bar .glider-button{width:100%}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper{height:100%;top:0;left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper.opened.accent{-webkit-box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3);box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-left .glider-button{left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.flush.radius{border-top-left-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.opened{left:100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper{width:100%;margin-left:-100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper.opened{margin-left:0!important}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper{height:100%;top:0;right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper.opened.accent{-webkit-box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3);box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper .glider-toggle{right:auto;left:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button{right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.flush.radius{border-top-right-radius:0;border-bottom-right-radius:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.opened{right:100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper{width:100%;margin-right:-100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper.opened{margin-right:0!important}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper{top:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened.accent{-webkit-box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-top .glider-button{top:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.flush.radius{border-top-right-radius:0;border-top-left-radius:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.opened{top:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper{bottom:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened.accent{-webkit-box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button{bottom:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.flush.radius{border-bottom-right-radius:0;border-bottom-left-radius:0}
.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.opened{bottom:100%}



#stacks_in_2289 .teleportMe {
display: none;
}



/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2694Calligrapher{			font-size: 100% !important;			color: #CCCCCC !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_2694Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2694Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2694Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2694Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2694Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2694Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_2694Calligrapher h6, .stacks_in_2694Calligrapher h5, .stacks_in_2694Calligrapher h4, .stacks_in_2694Calligrapher h3, .stacks_in_2694Calligrapher h2, .stacks_in_2694Calligrapher h1{			color: #FFFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2694Calligrapher, .stacks_in_2694Calligrapher h1, .stacks_in_2694Calligrapher h2, .stacks_in_2694Calligrapher h3, .stacks_in_2694Calligrapher h4, .stacks_in_2694Calligrapher h5, .stacks_in_2694Calligrapher h6{	font-family: "Oswald" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2694targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2694Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_2694Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_2694Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_2694Calligrapher a:hover{			color: #E6E6E6 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.ace_tableeditclass {
    vertical-align: top;
    border: 1px dashed red;
    padding: 5px;
    width: 95%;
    border-radius: 6px;
}
.ace_tableclass {
    vertical-align: top;
}
.ace_blockeditclass {
    vertical-align: top;
    border: 1px dashed red;
    padding: 5px;
    border-radius: 6px;
}
.ace_blockclass {
    vertical-align: top;
    border: none;
    padding: 5px;
}
.message {
    padding: 5px;
    color: green;
}
.error {
    padding: 5px;
    color: red;
}
.datatypeprompt {
    font-size: x-small;
}
./* Start Agent-X stack CSS code */.stacks_in_4572label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_4572iPhoneContent, .stacks_in_4572iPadContent, .stacks_in_4572AndroidContent, .stacks_in_4572BlackberryContent, .stacks_in_4572DesktopContent {	display: none;}.stacks_in_4572label{	display: none;}/* End Agent-X stack CSS code *//*
 * Full Screen
 * Author: Timothy Smitley
 * Version: 1.0.0
 * URL: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Description: Simple, Elegant Full-Screen mode for Rapidweaver Stacks
 */
html {
    height: 100%;
}



    #fullscreen_stacks_in_4598 {
        position: fixed;
        bottom: 70px;
    
        right: 70px;
    
    
    
        width: 50px;
        height: 50px;
        cursor: pointer;
        -webkit-transform: translateZ(0);
        -webkit-transition: all .5s ease-in-out;
           -moz-transition: all .5s ease-in-out;
            -ms-transition: all .5s ease-in-out;
             -o-transition: all .5s ease-in-out;
                transition: all .5s ease-in-out;
        z-index: 9999;
    }
    .fullscreen_stacks_in_4598 {
        display: block;
    }
    .smallscreen_stacks_in_4598 {
        display: none;
    }


.fullscreen_stacks_in_4598, .smallscreen_stacks_in_4598 {
    width: 50px;
    height: 50px;
}
.fullscreen_stacks_in_4598 *, .smallscreen_stacks_in_4598 * {
    position: relative;
    width: 100%;
    height: 100%;
}

/* Start doobox Chauffeur css */

.stacks_in_30435wrapper{
width: 50px;
margin: 0 auto;

display : none;

opacity:0.7;
}

.stacks_in_30435bulter{
cursor: pointer;
border: 1px solid #1F1F1F;
background: #333333;
width: 50px;
height: 50px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #EEEEEE;
text-align: center;
line-height: 50px;
margin: 5px;
z-index: 1000001;
background: #333333;
}


.stacks_in_30435bulter i {
	display: block;
	margin: 0 auto 0 auto;
	font-size: 20px;
	line-height: 48px; 
	vertical-align: middle;
}


.stacks_in_30435bulter:hover{
color: #DADADA;
background: #424242; /* Old browsers */
}

/* end doobox Chauffeur css */

#stacks_in_30436 .glider-wrapper,#stacks_in_30436 .glider-button{-webkit-transition:all 764ms ease;transition:all 764ms ease}#stacks_in_30436 .glider-wrapper.custom-style{background-color:#222222;color:rgba(255, 255, 255, 1.00)}#stacks_in_30436 .glider-wrapper.custom-style div,#stacks_in_30436 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_30436 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_30436 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_30436 .glider-wrapper .glider-content{padding:3.25rem 2.00rem}}#stacks_in_30436 .glider-button{margin:0px}#stacks_in_30436 .glider-button.custom-style{background-color:#222222;color:#FFFFFF}#stacks_in_30436 .glider-button.static-width{width:100px}#stacks_in_30436 .launcher-bar .glider-button{text-align:left}#stacks_in_30436 .location-left .glider-button,#stacks_in_30436 .location-right .glider-button{top:10%}#stacks_in_30436 .location-left .glider-button.flipPosition,#stacks_in_30436 .location-right .glider-button.flipPosition{top:auto;bottom:10%}#stacks_in_30436 .location-top .glider-button,#stacks_in_30436 .location-bottom .glider-button{left:10%}#stacks_in_30436 .location-top .glider-button.flipPosition,#stacks_in_30436 .location-bottom .glider-button.flipPosition{left:auto;right:10%}@media only screen and (min-width:40.063em){#stacks_in_30436 .location-left .glider-wrapper.opened,#stacks_in_30436 .location-right .glider-wrapper.opened{width:30%}#stacks_in_30436 .location-left.slideout .glider-wrapper,#stacks_in_30436 .location-right.slideout .glider-wrapper{width:30%}#stacks_in_30436 .location-left .glider-button.opened{left:30%}#stacks_in_30436 .location-left.slideout .glider-wrapper{margin-left:-30%}#stacks_in_30436 .location-right .glider-button.opened{right:30%}#stacks_in_30436 .location-right.slideout .glider-wrapper{margin-right:-30%}#stacks_in_30436 .location-top .glider-wrapper.opened,#stacks_in_30436 .location-bottom .glider-wrapper.opened{height:30%}#stacks_in_30436 .location-top .glider-button.opened{top:30%}#stacks_in_30436 .location-bottom .glider-button.opened{bottom:30%}}
/* Font Awesome Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com
 * URL: http://onelittledesigner.com/rapidweaver-stack/font-awesome/
 * Support: http://forum.onelittledesigner.com
 * Version: 2.0.0
 * Description: Font Awesome Pro uses the MIT Licensed Font Awesome icon fonts and adds custom controls for RadidWeaver users with Stacks 2.0+
 */

#fontAwesome_stacks_in_30439 * {margin: 0; padding: 0;}
#fontAwesome_stacks_in_30439 .iconExtraBorder {
	overflow: visible;
	float: none !important;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline-block;
	line-height: 0 !important;
}
#fontAwesome_stacks_in_30439.secondBorderOn .iconExtraBorder {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
}

#fontAwesome_stacks_in_30439 .fa {
	font-size: 50px;
	line-height: 50px !important;
	color: #CCCCCC !important;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	overflow: hidden;
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}

#fontAwesome_stacks_in_30439 .iconExtraBorder:hover .fa {
	font-size: 50px;
	line-height: 50px !important;
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30439 .iconExtraBorder {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30439 .iconExtraBorder:hover {
	transform: rotate(0deg );
	-webkit-transform: rotate(0deg );
	-moz-transform: rotate(0deg );
	-ms-transform: rotate(0deg );
	-o-transform: rotate(0deg );
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30439 .fa.iconBorderOn {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
}
#fontAwesome_stacks_in_30439 .fa.iconSpinOn {
	-webkit-animation: spin 2s infinite linear;
	-moz-animation: spin 2s infinite linear;
	-ms-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}
#fontAwesome_stacks_in_30439 .fa.iconShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#fontAwesome_stacks_in_30439 .fa.iconBgOn {
	background: #EEEEEE;
}
#fontAwesome_stacks_in_30439 .textOptionOff {
	display: none;
}
#fontAwesome_stacks_in_30439 .sliceOptionOff {
	display: none;
}
#fontAwesome_stacks_in_30439.iconCenterOn .iconExtraBorder .fa {
	width: 50px;
}
#fontAwesome_stacks_in_30439.iconCenterOn .iconExtraBorder {
	display: block !important;
	margin: 0 auto !important;
	width: 56px;
}
/* Hover Colors */
#fontAwesome_stacks_in_30439.iconHoverColorsOn .iconExtraBorder:hover .fa {
	color: #000000 !important;
}
#fontAwesome_stacks_in_30439.iconHoverColorsOn .iconExtraBorder:hover .fa.iconShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#fontAwesome_stacks_in_30439.iconHoverColorsOn .iconExtraBorder:hover .fa.iconBgOn {
	background: #EEEEEE;
}
#fontAwesome_stacks_in_30439.iconHoverColorsOn .iconExtraBorder:hover .fa.iconBorderOn {
	border-color: #000000;
}
#fontAwesome_stacks_in_30439.secondBorderOn.iconHoverColorsOn .iconExtraBorder:hover {
	border-color: #000000;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_30444Calligrapher{			font-size: 110% !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_30444Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30444Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30444Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30444Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30444Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30444Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30444Calligrapher h6, .stacks_in_30444Calligrapher h5, .stacks_in_30444Calligrapher h4, .stacks_in_30444Calligrapher h3, .stacks_in_30444Calligrapher h2, .stacks_in_30444Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_30444Calligrapher, .stacks_in_30444Calligrapher h1, .stacks_in_30444Calligrapher h2, .stacks_in_30444Calligrapher h3, .stacks_in_30444Calligrapher h4, .stacks_in_30444Calligrapher h5, .stacks_in_30444Calligrapher h6{	font-family: "Oswald" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_30444targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_30444Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_30444Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_30444Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_30444Calligrapher a:hover{			color: #FFFF00 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_30450 {
	padding:  19px;
}
/* 
 * Facebook Connect
 * Author: Jeremy Hawes
 * Version: 2.0.2
 * Support: 1littledesigner.com
 * Description: Facebook buttons (like, send, follow), page comments, embedded posts & embedded pages
 */


	.fb-like {
		top: 4px;
		margin-bottom: 5px;
	}
	#wrapper_facebookConnect_stacks_in_30452 {
	    min-height: 10px;
	    
	    
	        margin-bottom: -12px;
	    
	    padding-bottom: 15px;
	}




	


#stacks_in_30453 .glider-wrapper,#stacks_in_30453 .glider-button{-webkit-transition:all 764ms ease;transition:all 764ms ease}#stacks_in_30453 .glider-wrapper.custom-style{background-color:#222222;color:rgba(255, 255, 255, 1.00)}#stacks_in_30453 .glider-wrapper.custom-style div,#stacks_in_30453 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_30453 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_30453 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_30453 .glider-wrapper .glider-content{padding:3.25rem 2.00rem}}#stacks_in_30453 .glider-button{margin:0px}#stacks_in_30453 .glider-button.custom-style{background-color:#222222;color:#FFFFFF}#stacks_in_30453 .glider-button.static-width{width:100px}#stacks_in_30453 .launcher-bar .glider-button{text-align:left}#stacks_in_30453 .location-left .glider-button,#stacks_in_30453 .location-right .glider-button{top:20%}#stacks_in_30453 .location-left .glider-button.flipPosition,#stacks_in_30453 .location-right .glider-button.flipPosition{top:auto;bottom:20%}#stacks_in_30453 .location-top .glider-button,#stacks_in_30453 .location-bottom .glider-button{left:20%}#stacks_in_30453 .location-top .glider-button.flipPosition,#stacks_in_30453 .location-bottom .glider-button.flipPosition{left:auto;right:20%}@media only screen and (min-width:40.063em){#stacks_in_30453 .location-left .glider-wrapper.opened,#stacks_in_30453 .location-right .glider-wrapper.opened{width:30%}#stacks_in_30453 .location-left.slideout .glider-wrapper,#stacks_in_30453 .location-right.slideout .glider-wrapper{width:30%}#stacks_in_30453 .location-left .glider-button.opened{left:30%}#stacks_in_30453 .location-left.slideout .glider-wrapper{margin-left:-30%}#stacks_in_30453 .location-right .glider-button.opened{right:30%}#stacks_in_30453 .location-right.slideout .glider-wrapper{margin-right:-30%}#stacks_in_30453 .location-top .glider-wrapper.opened,#stacks_in_30453 .location-bottom .glider-wrapper.opened{height:30%}#stacks_in_30453 .location-top .glider-button.opened{top:30%}#stacks_in_30453 .location-bottom .glider-button.opened{bottom:30%}}
/* Font Awesome Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com
 * URL: http://onelittledesigner.com/rapidweaver-stack/font-awesome/
 * Support: http://forum.onelittledesigner.com
 * Version: 2.0.0
 * Description: Font Awesome Pro uses the MIT Licensed Font Awesome icon fonts and adds custom controls for RadidWeaver users with Stacks 2.0+
 */

#fontAwesome_stacks_in_30456 * {margin: 0; padding: 0;}
#fontAwesome_stacks_in_30456 .iconExtraBorder {
	overflow: visible;
	float: none !important;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline-block;
	line-height: 0 !important;
}
#fontAwesome_stacks_in_30456.secondBorderOn .iconExtraBorder {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
}

#fontAwesome_stacks_in_30456 .fa {
	font-size: 50px;
	line-height: 50px !important;
	color: #CCCCCC !important;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	overflow: hidden;
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}

#fontAwesome_stacks_in_30456 .iconExtraBorder:hover .fa {
	font-size: 50px;
	line-height: 50px !important;
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30456 .iconExtraBorder {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30456 .iconExtraBorder:hover {
	transform: rotate(0deg );
	-webkit-transform: rotate(0deg );
	-moz-transform: rotate(0deg );
	-ms-transform: rotate(0deg );
	-o-transform: rotate(0deg );
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30456 .fa.iconBorderOn {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
}
#fontAwesome_stacks_in_30456 .fa.iconSpinOn {
	-webkit-animation: spin 2s infinite linear;
	-moz-animation: spin 2s infinite linear;
	-ms-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}
#fontAwesome_stacks_in_30456 .fa.iconShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#fontAwesome_stacks_in_30456 .fa.iconBgOn {
	background: #EEEEEE;
}
#fontAwesome_stacks_in_30456 .textOptionOff {
	display: none;
}
#fontAwesome_stacks_in_30456 .sliceOptionOff {
	display: none;
}
#fontAwesome_stacks_in_30456.iconCenterOn .iconExtraBorder .fa {
	width: 50px;
}
#fontAwesome_stacks_in_30456.iconCenterOn .iconExtraBorder {
	display: block !important;
	margin: 0 auto !important;
	width: 56px;
}
/* Hover Colors */
#fontAwesome_stacks_in_30456.iconHoverColorsOn .iconExtraBorder:hover .fa {
	color: #000000 !important;
}
#fontAwesome_stacks_in_30456.iconHoverColorsOn .iconExtraBorder:hover .fa.iconShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#fontAwesome_stacks_in_30456.iconHoverColorsOn .iconExtraBorder:hover .fa.iconBgOn {
	background: #EEEEEE;
}
#fontAwesome_stacks_in_30456.iconHoverColorsOn .iconExtraBorder:hover .fa.iconBorderOn {
	border-color: #000000;
}
#fontAwesome_stacks_in_30456.secondBorderOn.iconHoverColorsOn .iconExtraBorder:hover {
	border-color: #000000;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_30459Calligrapher{			font-size: 110% !important;			color: #CCCCCC !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_30459Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30459Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30459Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30459Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30459Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30459Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_30459Calligrapher h6, .stacks_in_30459Calligrapher h5, .stacks_in_30459Calligrapher h4, .stacks_in_30459Calligrapher h3, .stacks_in_30459Calligrapher h2, .stacks_in_30459Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_30459Calligrapher, .stacks_in_30459Calligrapher h1, .stacks_in_30459Calligrapher h2, .stacks_in_30459Calligrapher h3, .stacks_in_30459Calligrapher h4, .stacks_in_30459Calligrapher h5, .stacks_in_30459Calligrapher h6{	font-family: "Oswald" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_30459targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_30459Calligrapher a:link{			color: #FFFF00 !important;			text-decoration: none !important;		}				.stacks_in_30459Calligrapher a:visited{			color: #FFFF00 !important;		}				.stacks_in_30459Calligrapher a:active{			color: #FFFF00 !important;		}				.stacks_in_30459Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Agent-X stack CSS code */.stacks_in_30463label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_30463iPhoneContent, .stacks_in_30463iPadContent, .stacks_in_30463AndroidContent, .stacks_in_30463BlackberryContent, .stacks_in_30463DesktopContent {	display: none;}.stacks_in_30463label{	display: none;}/* End Agent-X stack CSS code */#stacks_in_30469 .glider-wrapper,#stacks_in_30469 .glider-button{-webkit-transition:all 764ms ease;transition:all 764ms ease}#stacks_in_30469 .glider-wrapper.custom-style{background-color:#222222;color:rgba(255, 255, 255, 1.00)}#stacks_in_30469 .glider-wrapper.custom-style div,#stacks_in_30469 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_30469 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_30469 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_30469 .glider-wrapper .glider-content{padding:3.25rem 2.00rem}}#stacks_in_30469 .glider-button{margin:0px}#stacks_in_30469 .glider-button.custom-style{background-color:#222222;color:#FFFFFF}#stacks_in_30469 .glider-button.static-width{width:100px}#stacks_in_30469 .launcher-bar .glider-button{text-align:left}#stacks_in_30469 .location-left .glider-button,#stacks_in_30469 .location-right .glider-button{top:30%}#stacks_in_30469 .location-left .glider-button.flipPosition,#stacks_in_30469 .location-right .glider-button.flipPosition{top:auto;bottom:30%}#stacks_in_30469 .location-top .glider-button,#stacks_in_30469 .location-bottom .glider-button{left:30%}#stacks_in_30469 .location-top .glider-button.flipPosition,#stacks_in_30469 .location-bottom .glider-button.flipPosition{left:auto;right:30%}@media only screen and (min-width:40.063em){#stacks_in_30469 .location-left .glider-wrapper.opened,#stacks_in_30469 .location-right .glider-wrapper.opened{width:40%}#stacks_in_30469 .location-left.slideout .glider-wrapper,#stacks_in_30469 .location-right.slideout .glider-wrapper{width:40%}#stacks_in_30469 .location-left .glider-button.opened{left:40%}#stacks_in_30469 .location-left.slideout .glider-wrapper{margin-left:-40%}#stacks_in_30469 .location-right .glider-button.opened{right:40%}#stacks_in_30469 .location-right.slideout .glider-wrapper{margin-right:-40%}#stacks_in_30469 .location-top .glider-wrapper.opened,#stacks_in_30469 .location-bottom .glider-wrapper.opened{height:40%}#stacks_in_30469 .location-top .glider-button.opened{top:40%}#stacks_in_30469 .location-bottom .glider-button.opened{bottom:40%}}
/* Font Awesome Pro
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com
 * URL: http://onelittledesigner.com/rapidweaver-stack/font-awesome/
 * Support: http://forum.onelittledesigner.com
 * Version: 2.0.0
 * Description: Font Awesome Pro uses the MIT Licensed Font Awesome icon fonts and adds custom controls for RadidWeaver users with Stacks 2.0+
 */

#fontAwesome_stacks_in_30472 * {margin: 0; padding: 0;}
#fontAwesome_stacks_in_30472 .iconExtraBorder {
	overflow: visible;
	float: none !important;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline-block;
	line-height: 0 !important;
}
#fontAwesome_stacks_in_30472.secondBorderOn .iconExtraBorder {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
}

#fontAwesome_stacks_in_30472 .fa {
	font-size: 50px;
	line-height: 50px !important;
	color: #CCCCCC !important;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	overflow: hidden;
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}

#fontAwesome_stacks_in_30472 .iconExtraBorder:hover .fa {
	font-size: 50px;
	line-height: 50px !important;
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30472 .iconExtraBorder {
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30472 .iconExtraBorder:hover {
	transform: rotate(0deg );
	-webkit-transform: rotate(0deg );
	-moz-transform: rotate(0deg );
	-ms-transform: rotate(0deg );
	-o-transform: rotate(0deg );
	transition: all 0s ease-in-out;
	-webkit-transition: all 0s ease-in-out;
	-moz-transition: all 0s ease-in-out;
	-ms-transition: all 0s ease-in-out;
	-o-transition: all 0s ease-in-out;
}
#fontAwesome_stacks_in_30472 .fa.iconBorderOn {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
}
#fontAwesome_stacks_in_30472 .fa.iconSpinOn {
	-webkit-animation: spin 2s infinite linear;
	-moz-animation: spin 2s infinite linear;
	-ms-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}
#fontAwesome_stacks_in_30472 .fa.iconShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#fontAwesome_stacks_in_30472 .fa.iconBgOn {
	background: #EEEEEE;
}
#fontAwesome_stacks_in_30472 .textOptionOff {
	display: none;
}
#fontAwesome_stacks_in_30472 .sliceOptionOff {
	display: none;
}
#fontAwesome_stacks_in_30472.iconCenterOn .iconExtraBorder .fa {
	width: 50px;
}
#fontAwesome_stacks_in_30472.iconCenterOn .iconExtraBorder {
	display: block !important;
	margin: 0 auto !important;
	width: 56px;
}
/* Hover Colors */
#fontAwesome_stacks_in_30472.iconHoverColorsOn .iconExtraBorder:hover .fa {
	color: #000000 !important;
}
#fontAwesome_stacks_in_30472.iconHoverColorsOn .iconExtraBorder:hover .fa.iconShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#fontAwesome_stacks_in_30472.iconHoverColorsOn .iconExtraBorder:hover .fa.iconBgOn {
	background: #EEEEEE;
}
#fontAwesome_stacks_in_30472.iconHoverColorsOn .iconExtraBorder:hover .fa.iconBorderOn {
	border-color: #000000;
}
#fontAwesome_stacks_in_30472.secondBorderOn.iconHoverColorsOn .iconExtraBorder:hover {
	border-color: #000000;
}
#stacks_in_4321 .stacks_in_4321-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: FlatButtonLato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

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

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

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


	#stacks_in_4321 {
		text-align: center;
	}







	@media only screen and (max-width: 480px) {
		#stacks_in_4321 {
			text-align: center;
		}

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



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


/* Color picker options */
	
	#stacks_in_4321 .stacks_in_4321-button {
		
			background-color: none;
			border: 1px solid #4C4C4C;
		
	}

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

	#stacks_in_4321 a.stacks_in_4321-button:hover, #stacks_in_4321 a.stacks_in_4321-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #4C4C4C;
		
	}

	
	#stacks_in_4321 .button_icon {
		
			background-color: none;
			border-right: 1px solid #4C4C4C;
		
	}

	#stacks_in_4321 a.stacks_in_4321-button:hover .button_icon, #stacks_in_4321 a.stacks_in_4321-button:active .button_icon {
		
			background-color: #4C4C4C;
			border-right: 1px solid #FFFFFF;
				
	}
	



#stacks_in_1057629 {
	padding: 20px 20px 20px 20px;
}
#stacks_in_1057640 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1057640 .jwresp_col{float:none} #stacks_in_1057640 #jwresp_col2_stacks_in_1057640{position:relative;margin:0 auto;width:60%;float:none}#stacks_in_1057640 #jwresp_col1_stacks_in_1057640,#stacks_in_1057640 #jwresp_col3_stacks_in_1057640{width:18%}#stacks_in_1057640 #jwresp_col1_stacks_in_1057640{float:left}#stacks_in_1057640 #jwresp_col3_stacks_in_1057640{float:right} @media screen and (max-width:770px){#stacks_in_1057640 #jwresp_col1_stacks_in_1057640,#stacks_in_1057640 #jwresp_col3_stacks_in_1057640{margin-bottom:20px}#stacks_in_1057640 #jwresp_col1_stacks_in_1057640{width:49%}#stacks_in_1057640 #jwresp_col3_stacks_in_1057640{width:49%}#stacks_in_1057640 #jwresp_col2_stacks_in_1057640{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1057640 #jwresp_col1_stacks_in_1057640,#stacks_in_1057640 #jwresp_col3_stacks_in_1057640,#stacks_in_1057640 #jwresp_col2_stacks_in_1057640{float:none;width:100%;display:block}#stacks_in_1057640 #jwresp_col1_stacks_in_1057640,#stacks_in_1057640 #jwresp_col3_stacks_in_1057640{margin-bottom:20px}} 
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_2696Calligrapher{			font-size: 110% !important;			color: #FFFFFF !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_2696Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_2696Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_2696Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_2696Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_2696Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_2696Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_2696Calligrapher h6, .stacks_in_2696Calligrapher h5, .stacks_in_2696Calligrapher h4, .stacks_in_2696Calligrapher h3, .stacks_in_2696Calligrapher h2, .stacks_in_2696Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_2696Calligrapher, .stacks_in_2696Calligrapher h1, .stacks_in_2696Calligrapher h2, .stacks_in_2696Calligrapher h3, .stacks_in_2696Calligrapher h4, .stacks_in_2696Calligrapher h5, .stacks_in_2696Calligrapher h6{	font-family: "Oswald" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_2696targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_2696Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_2696Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_2696Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_2696Calligrapher a:hover{			color: #E6E6E6 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1865 {
	padding:  12px;
}
#stacks_in_1057656 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1057656 .jwresp_col{float:none} #stacks_in_1057656 #jwresp_col2_stacks_in_1057656{position:relative;margin:0 auto;width:60%;float:none}#stacks_in_1057656 #jwresp_col1_stacks_in_1057656,#stacks_in_1057656 #jwresp_col3_stacks_in_1057656{width:18%}#stacks_in_1057656 #jwresp_col1_stacks_in_1057656{float:left}#stacks_in_1057656 #jwresp_col3_stacks_in_1057656{float:right} @media screen and (max-width:770px){#stacks_in_1057656 #jwresp_col1_stacks_in_1057656,#stacks_in_1057656 #jwresp_col3_stacks_in_1057656{margin-bottom:20px}#stacks_in_1057656 #jwresp_col1_stacks_in_1057656{width:49%}#stacks_in_1057656 #jwresp_col3_stacks_in_1057656{width:49%}#stacks_in_1057656 #jwresp_col2_stacks_in_1057656{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_1057656 #jwresp_col1_stacks_in_1057656,#stacks_in_1057656 #jwresp_col3_stacks_in_1057656,#stacks_in_1057656 #jwresp_col2_stacks_in_1057656{float:none;width:100%;display:block}#stacks_in_1057656 #jwresp_col1_stacks_in_1057656,#stacks_in_1057656 #jwresp_col3_stacks_in_1057656{margin-bottom:20px}} 
#stacks_in_8672 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_8672 .jwresp_col{float:none} #stacks_in_8672 #jwresp_col2_stacks_in_8672{position:relative;margin:0 auto;width:34%;float:none}#stacks_in_8672 #jwresp_col1_stacks_in_8672,#stacks_in_8672 #jwresp_col3_stacks_in_8672{width:33%}#stacks_in_8672 #jwresp_col1_stacks_in_8672{float:left}#stacks_in_8672 #jwresp_col3_stacks_in_8672{float:right} @media screen and (max-width:770px){#stacks_in_8672 #jwresp_col1_stacks_in_8672,#stacks_in_8672 #jwresp_col3_stacks_in_8672{margin-bottom:20px}#stacks_in_8672 #jwresp_col1_stacks_in_8672{width:50%}#stacks_in_8672 #jwresp_col3_stacks_in_8672{width:50%}#stacks_in_8672 #jwresp_col2_stacks_in_8672{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_8672 #jwresp_col1_stacks_in_8672,#stacks_in_8672 #jwresp_col3_stacks_in_8672,#stacks_in_8672 #jwresp_col2_stacks_in_8672{float:none;width:100%;display:block}#stacks_in_8672 #jwresp_col1_stacks_in_8672,#stacks_in_8672 #jwresp_col3_stacks_in_8672{margin-bottom:20px}} 
.ace_tableeditclass {
    vertical-align: top;
    border: 1px dashed red;
    padding: 5px;
    width: 95%;
    border-radius: 6px;
}
.ace_tableclass {
    vertical-align: top;
}
.ace_blockeditclass {
    vertical-align: top;
    border: 1px dashed red;
    padding: 5px;
    border-radius: 6px;
}
.ace_blockclass {
    vertical-align: top;
    border: none;
    padding: 5px;
}
.message {
    padding: 5px;
    color: green;
}
.error {
    padding: 5px;
    color: red;
}
.datatypeprompt {
    font-size: x-small;
}
./* Start Smart Image stack CSS code */#stacks_in_8677{	text-align: center;}#stacks_in_8677 figure a img{	cursor: pointer !important;}.stacks_in_8677responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_8677responsive img, .stacks_in_8677warehouseImage img {  max-width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_8677hiddenimage{	display: none;}.stacks_in_8677warehouseImage{	display: none;}/* End Smart Image stack CSS code */
#stacks_in_8677 {
	padding:  20px;
}
.ace_tableeditclass {
    vertical-align: top;
    border: 1px dashed red;
    padding: 5px;
    width: 95%;
    border-radius: 6px;
}
.ace_tableclass {
    vertical-align: top;
}
.ace_blockeditclass {
    vertical-align: top;
    border: 1px dashed red;
    padding: 5px;
    border-radius: 6px;
}
.ace_blockclass {
    vertical-align: top;
    border: none;
    padding: 5px;
}
.message {
    padding: 5px;
    color: green;
}
.error {
    padding: 5px;
    color: red;
}
.datatypeprompt {
    font-size: x-small;
}
./* Start Geo stack CSS code */#stacks_in_28166 img,#stacks_in_28166 object,#stacks_in_28166 embed {  max-width: none !important;  height: auto; }  #stacks_in_28166map-canvas { height: 300px;}.stacks_in_28166info{	display: none;}.stacks_in_28166iconzone {	display:none;}/* End Geo stack CSS code */
#stacks_in_28166 {
	border: solid rgba(255, 255, 255, 1.00);
	border-width:  1px;
}
