/* buttons */

.filter-btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  margin:0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.filter-btn:before,
.filter-btn:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.filter-btn:focus,
.filter-btn:active:focus,
.filter-btn.active:focus,
.filter-btn.focus,
.filter-btn:active.focus,
.filter-btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.filter-btn:hover,
.filter-btn:focus,
.filter-btn.focus {
  color: #333333;
  text-decoration: none;
}
.filter-btn:active,
.filter-btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.filter-btn.disabled,
.filter-btn[disabled] {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.filter-btn.disabled {
  pointer-events: none;
}

.filter-btn {
  color: #777777;
  background-color: #ffffff;
  border-color: #cccccc;
  text-shadow: none !important;
}
.filter-btn:focus,
.filter-btn.focus {
  color: #333333;
  background-color: transparent;
  border-color: #CCC;
  text-shadow: none !important;
}
.filter-btn:hover {
  color: #333333;
  background-color: transparent;
  border-color: #ccc;
  text-shadow: none !important;
}
.filter-btn:active,
.filter-btn.active {
  color: #54A8FA;
  background-color: transparent;
  border-color: #CCC;
  text-shadow: none !important;
}
.filter-btn:active:hover,
.filter-btn.active:hover,
.filter-btn:active:focus,
.filter-btn.active:focus,
.filter-btn:active.focus,
.filter-btn.active.focus {
  color: #54A8FA;
  background-color: transparent;
  border-color: #ccc;
  text-shadow: none !important;
}
.filter-btn:active,
.filter-btn.active {
  background-image: none;
}
.filter-btn.disabled,
.filter-btn[disabled],
.filter-btn.disabled:hover,
.filter-btn[disabled]:hover,
.filter-btn.disabled:focus,
.filter-btn[disabled]:focus,
.filter-btn.disabled.focus,
.filter-btn[disabled].focus,
.filter-btn.disabled:active,
.filter-btn[disabled]:active,
.filter-btn.disabled.active,
.filter-btn[disabled].active {
  background-color: #ffffff;
  border-color: #cccccc;
  text-shadow: none !important;
}


		
.filter-search {
	display: block;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	width:100%;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* search input */
		
.filter-search:focus {
/* 	border-color: #66afe9; */
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}		

.filter-search:before,
.filter-search:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/*placeholder */

.filter-search::-webkit-input-placeholder {
    color: #CCCCCC;
}
.filter-search:-moz-placeholder {
    color: #CCCCCC;
}
.filter-search::-moz-placeholder {
    color: #CCCCCC;
}
.filter-search:-ms-input-placeholder {
    color: #CCCCCC;
}

/* input groups */
	
	
.filter-input-group {
  position: relative;
  display: table;
  border-collapse: separate;
  width:100%;
  padding-right:10px;
}

.filter-input-group > input {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.filter-input-group > .filter-form-control,
.filter-input-group > .filter-group-btn > .filter-btn {
  height:34px;
  padding: 6px 16px;
  border-radius: 4px;
}

.filter-group-btn,
.filter-input-group > input {
  display: table-cell;
}

.filter-group-btn:not(:first-child):not(:last-child),
.filter-input-group .filter-form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.filter-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.filter-input-group .filter-form-control:first-child,
.filter-group-btn.layout > .filter-btn:first-child,
.filter-group-btn.sort > .filter-btn:first-child,
.filter-group-btn > .filter-btn:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  margin-left:10px;
}

.filter-input-group .filter-form-control:last-child,
.filter-group-btn > .filter-btn:last-child,
.filter-group-btn:first-child > .filter-btn:not(:first-child),
.filter-group-btn:first-child > .filter-btn-group:not(:first-child) > .filter-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.filter-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
  margin:0;
}
.filter-group-btn > .filter-btn {
  position: relative;
}
.filter-group-btn > .filter-btn + .filter-btn {
  margin-left: -1px;
}
.filter-group-btn > .filter-btn:hover,
.filter-group-btn > .filter-btn:focus,
.filter-group-btn > .filter-btn:active {
  z-index: 2;
}
.filter-group-btn:first-child > .filter-btn,
.filter-group-btn:first-child > .filter-btn-group {
  margin-right: -1px;
}
.filter-group-btn:last-child > .filter-btn,
.filter-group-btn:last-child > .filter-btn-group {
  z-index: 2;
  margin-left: -1px;
}




.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_10657 {
	height: 40px;
}
#stacks_in_10656 {
	font-size: 131%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_396633 {
	height: 20px;
}/* fix all the stupid foundation shit... */
#stacks_in_168164 * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* this makes the widths work as expected */	
#stacks_in_168164 * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#stacks_in_168164 *:before,
#stacks_in_168164 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
		
/* clears */

#stacks_in_168164 .clearfix:before,
#stacks_in_168164 .clearfix:after {
  content: " ";
  display: table;
}
#stacks_in_168164 .clearfix:after {
  clear: both;
}


#stacks_in_168164 .filter-controls {
	display: block;
	clear: both;
}

#stacks_in_168164-cat-buttons {
	text-align: left;
}

#stacks_in_168164 input[type="text"] {
	margin:0;
	margin-bottom:0;
}




#stacks_in_168164 .filter-input-group>div {
    position: relative;
}

#stacks_in_168164 .filter-input-group>div label {
    position: absolute;
    font-size:16px;
    line-height: 16px;
    left: 14px;
    top: 8px;
    color:rgba(119, 119, 119, 1.00);
    padding:0;
    margin:0;
}

#stacks_in_168164 .filter-input-group>div #stacks_in_168164-search-input {
	background-image: none;
	border: 1px solid #cccccc;
	padding: 6px 10px;
	height: 34px;
	line-height: inherit;
	font-size: 16px;
	padding-left: 43px;
    padding-right: 43px;
    border-radius: 4px;
}


#stacks_in_168164 .filter-input-group>div .filter-search-clear {
    text-decoration: none;
    position: absolute;
    font-size: 16px;
    line-height: 16px;
    right: 14px;
    top: 8px;
    color: rgba(119, 119, 119, 1.00);
	display: none;
}

#stacks_in_168164 .filter-input-group>div .filter-search-clear:hover {
    color: rgba(34, 34, 34, 1.00);
}			



#stacks_in_168164 .filter-input-group>div #stacks_in_168164-search-input,
#stacks_in_168164 .filter-input-group .filter-btn {
	background: rgba(255, 255, 255, 1.00);
	color: rgba(119, 119, 119, 1.00);
	border: 1px solid rgba(204, 204, 204, 1.00);
}

#stacks_in_168164 .filter-input-group .filter-btn:hover,
#stacks_in_168164 .filter-input-group .filter-btn:focus {
	background: rgba(239, 239, 239, 1.00);
	color: rgba(34, 34, 34, 1.00);
	border: 1px solid rgba(204, 204, 204, 1.00);
}

#stacks_in_168164 .filter-input-group .filter-btn:active {
	background: rgba(204, 204, 204, 1.00);
	color: rgba(17, 17, 17, 1.00);
	border: 1px solid rgba(204, 204, 204, 1.00);
}

#stacks_in_168164 .filter-input-group .filter-btn.active,
#stacks_in_168164 .filter-input-group .filter-btn.active:hover {
	background: rgba(239, 239, 239, 1.00);
	color: rgba(84, 168, 250, 1.00);
	border: 1px solid rgba(204, 204, 204, 1.00);
}

#stacks_in_168164 .filter-btn.grid {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

#stacks_in_168164 .filter-btn.list {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

#stacks_in_168164 .filter-btn.asc {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

#stacks_in_168164 .filter-btn.desc {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

/* placeholder */

#stacks_in_168164 .filter-search::-webkit-input-placeholder {
    color: rgba(119, 119, 119, 1.00);
}
#stacks_in_168164 .filter-search:-moz-placeholder {
    color: rgba(119, 119, 119, 1.00);
}
#stacks_in_168164 .filter-search::-moz-placeholder {
    color: rgba(119, 119, 119, 1.00);
}
#stacks_in_168164 .filter-search:-ms-input-placeholder {
    color: rgba(119, 119, 119, 1.00);
}



/* fix all the stupid foundation shit... */
#stacks_in_174555 * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* this makes the widths work as expected */	
#stacks_in_174555 * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#stacks_in_174555 *:before,
#stacks_in_174555 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
		
/* clears */

#stacks_in_174555 .clearfix:before,
#stacks_in_174555 .clearfix:after {
  content: " ";
  display: table;
}
#stacks_in_174555 .clearfix:after {
  clear: both;
}


#stacks_in_174555 .filter-controls {
	display: block;
	clear: both;
}

#stacks_in_174555-cat-buttons {
	text-align: center;
}

#stacks_in_174555 input[type="text"] {
	margin:0;
	margin-bottom:0;
}


#stacks_in_174555 a.category-filter {
	background: rgba(255, 255, 255, 1.00);
	color: rgba(119, 119, 119, 1.00);
	border: 1px solid rgba(204, 204, 204, 1.00);
	width:100%;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	border-radius:10px 10px 10px 10px;
	padding:8px 10px 8px 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin:4px 0;
}


#stacks_in_174555 a.category-filter {
	width: auto;
	display:inline-block;
}


#stacks_in_174555 a.category-filter:hover,
#stacks_in_174555 a.category-filter:focus {
	background: rgba(239, 239, 239, 1.00);
	color: rgba(34, 34, 34, 1.00);
	border-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_174555 a.category-filter:active {
	background: rgba(204, 204, 204, 1.00);
	color: rgba(17, 17, 17, 1.00);
	border-color: rgba(204, 204, 204, 1.00);
}

#stacks_in_174555 a.category-filter.active,
#stacks_in_174555 a.category-filter.active:hover {
	background: rgba(239, 239, 239, 1.00);
	color: rgba(84, 168, 250, 1.00);
	border-color: rgba(204, 204, 204, 1.00);
}



.spacerStack {
	height: 80px;
}

#spacerStackstacks_in_399110 {
	height: 80px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_386041Calligrapher{			font-size: 90% !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_386041Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_386041Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_386041Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_386041Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_386041Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_386041Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_386041Calligrapher h6, .stacks_in_386041Calligrapher h5, .stacks_in_386041Calligrapher h4, .stacks_in_386041Calligrapher h3, .stacks_in_386041Calligrapher h2, .stacks_in_386041Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_386041Calligrapher, .stacks_in_386041Calligrapher h1, .stacks_in_386041Calligrapher h2, .stacks_in_386041Calligrapher h3, .stacks_in_386041Calligrapher h4, .stacks_in_386041Calligrapher h5, .stacks_in_386041Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_386041targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_386041Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_386041Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_386041Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_386041Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Filter v.1.1.4 CSS */
@charset "UTF-8";

/* this makes the widths work as expected */	
#stacks_in_385773 li,
#stacks_in_385773 li > div > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#stacks_in_385773 li:before,
#stacks_in_385773 li:after,
#stacks_in_385773 li > div > div:before,
#stacks_in_385773 li > div > div:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
		
/* clears */

#stacks_in_385773 .clearfix:before,
#stacks_in_385773 .clearfix:after {
  content: " ";
  display: table;
}
#stacks_in_385773 .clearfix:after {
  clear: both;
}


/* grid/pack styling */

#stacks_in_385773-filter{
	position: relative;
}

#stacks_in_385773 .filter-tags,
#stacks_in_385773 .filter-sort {
	display:none;
}


/* clear fix */
#stacks_in_385773-filter:after {
  content: '';
  display: block;
  clear: both;
}

#stacks_in_385773 ul.filter-items
{
	margin:0 !important;
	padding:0 !important;
	list-style: none !important;
}





#stacks_in_385773 ul.filter-items
{
	visibility: hidden;
	opacity:0;
	transition: visibility 0s 500ms, opacity 500ms linear;
}

#stacks_in_385773 ul.filter-items.visible
{
	visibility: visible;
	opacity:1;
}


.filter-content > div {
	line-height: normal;
}
	    
ul.filter-items.grid > li,
ul.filter-items.pack > li {
	width:33%;
    display: block;
    text-align: center;
    vertical-align: top;
    float:none;
	padding:10px;
	margin:0;
}


ul.filter-items.grid > li > div,
ul.filter-items.pack > li > div {
	width: 100%; 
    display: inline-block;
    background: rgba(255, 255, 255, 1.00);
    border:  1px solid rgba(204, 204, 204, 1.00);
    text-align: center;
    vertical-align: top;
	border-radius: 4px;
	padding:0;
    *display: inline;
    *zoom: 1;
    font-family: inherit;
    font-size: inherit;
    line-height: 0;
}

ul.filter-items.grid >li>div>div {
	width: 100%; 
    display: inline-block;
    text-align: center;
    vertical-align: top;
	padding:10px 10px 10px 10px;
    *display: inline;
    *zoom: 1;
    font-family: inherit;
    font-size: inherit;
    line-height: 0;
}

.filter-img img {
	display: inline-block; /* added */
	overflow: visible;
	-webkit-text-size-adjust: none;
    font-family: inherit;
    font-size: 0;
    line-height: 0;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0;
    border-width:0;
    box-shadow: none;
}

ul.filter-items.grid >li .filter-img {
/* 	padding-bottom:10px; */
	position: relative;
    display: inline-block; /* added */
	overflow: visible;
	-webkit-text-size-adjust: none;
    font-family: inherit;
    font-size: 0;
    line-height: 0;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 0;
    border-width:0;
    box-shadow: none;
}




@media (max-width: 767px) {
	ul.filter-items.grid li,
	ul.filter-items.pack li {
	 width: 100% !important;
	 }
}


/* list styling */

ul.filter-items.list {
   width: 100%;
   display: table;
}

ul.filter-items.list > li {
    width: 100%;
    display: table-row;
    background: rgba(255, 255, 255, 1.00);
    border-bottom: 1px solid rgba(204, 204, 204, 1.00);
    text-align: center;
    vertical-align: top;
    padding:10px 10px 10px 10px;
}

ul.filter-items.list > li > div.filter-img > img {
    min-width: 128px;
    width: auto;
    max-width: 100%;
    height: auto;
    background: none !important;
    padding: 0px !important;
    border-radius: 0px !important;
    border: 0px solid #808000 !important;
    margin-bottom: 0;
    border-width:0;
    box-shadow: none;
    
    /* no shadow */
}

ul.filter-items.list > li.filter-catalog .filter-img {
    display: table-cell;
    padding: 0 10px;
    min-width: 108px;
    text-align: center;
    width:30%;
    position: relative;
    overflow: hidden; /* added */
}

ul.filter-items.list > li .filter-img > img {
    
}

ul.filter-items.list li.filter-catalog .filter-content {
    display: table-cell;
    padding: 0 10px 10px;
    vertical-align: top;
    width:70%;
}

ul.filter-items.list > li.filter-gallery {
	text-align:center;
}

@media (max-width:767px) {

    ul.filter-items.list > li .filter-img,
    ul.filter-items.list > li .filter-content {
        width: 100%;
        display:block;
    }

}


/* FAQ Style */

ul.filter-items > li.filter-faq .filter-content {
	visibility: hidden;
    opacity: 0;
    transition: visibility 0s 1s, opacity 1s linear;
    display:none;
}

ul.filter-items > li.filter-faq .filter-content.show {
	visibility: visible;
    opacity: 1;
    transition: opacity 1s linear;
}

ul.filter-items > li.filter-faq .filter-title {
	cursor: pointer;
}






/*! fancyBox v3.2.10 | fancyapps.com/fancybox/#license */
@charset "UTF-8";body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}



/* Image Lightbox Hover Effect */

#stacks_in_385773 a.filter-zoom
{
	width:100%;
	border-width:0;
}

#stacks_in_385773 a.filter-zoom:before
{
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	letter-spacing: 1px;
	font-size: 36px;
	padding: 0 0 0 2px;
	text-align: center;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -25px 0 0 -25px;
	z-index: 20;
	color: #fff;
	opacity: 0;
	background:#000;
	background-color:rgba(0,0,0,.5);
	border-radius:25px;
	-webkit-transform: translateZ(100px) rotateY(55deg);
	transform: translateZ(100px) rotateY(55deg);
	-webkit-transition: opacity 250ms ease-out, -webkit-transform 300ms;
	transition: opacity 250ms ease-out, -webkit-transform 300ms;
	transition: transform 300ms, opacity 250ms ease-out;
	transition: transform 300ms, opacity 250ms ease-out, -webkit-transform 300ms
}

#stacks_in_385773 a.filter-zoom:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-width:20px;
	background-color: transparent;
	content: '';
	display: block;
	opacity: 0;
	z-index: 0;
	-webkit-transition: opacity 300ms;
	transition: opacity 300ms;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translateZ(0) scale(1, 1);
	transform: translateZ(0) scale(1, 1)
}

#stacks_in_385773  a:hover.filter-zoom{
	background-color:transparent !important;
}

#stacks_in_385773 a:hover.filter-zoom:after,
#stacks_in_385773 a:hover.filter-zoom:before
{
	opacity: 1;
}

#stacks_in_385773 a:hover.filter-zoom:before {
	-webkit-transform: rotateY(0);
	transform: rotateY(0);
}

.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_396786 {
	height: 20px;
}#stacks_in_396787>.s3_row {
	margin: 0 -0px;
}

#stacks_in_396787>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_396787>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_396787>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_396787>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_396787>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_396792 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_396793Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_396793Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396793Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396793Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396793Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396793Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396793Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396793Calligrapher h6, .stacks_in_396793Calligrapher h5, .stacks_in_396793Calligrapher h4, .stacks_in_396793Calligrapher h3, .stacks_in_396793Calligrapher h2, .stacks_in_396793Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_396793Calligrapher, .stacks_in_396793Calligrapher h1, .stacks_in_396793Calligrapher h2, .stacks_in_396793Calligrapher h3, .stacks_in_396793Calligrapher h4, .stacks_in_396793Calligrapher h5, .stacks_in_396793Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_396793targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_396793Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_396793Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_396793Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_396793Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_396796 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_396799 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_396800 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_396803 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_396804Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_396804Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396804Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396804Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396804Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396804Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396804Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396804Calligrapher h6, .stacks_in_396804Calligrapher h5, .stacks_in_396804Calligrapher h4, .stacks_in_396804Calligrapher h3, .stacks_in_396804Calligrapher h2, .stacks_in_396804Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_396804Calligrapher, .stacks_in_396804Calligrapher h1, .stacks_in_396804Calligrapher h2, .stacks_in_396804Calligrapher h3, .stacks_in_396804Calligrapher h4, .stacks_in_396804Calligrapher h5, .stacks_in_396804Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_396804targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_396804Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_396804Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_396804Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_396804Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_396807 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_396808 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_396809Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_396809Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396809Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396809Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396809Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396809Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396809Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_396809Calligrapher h6, .stacks_in_396809Calligrapher h5, .stacks_in_396809Calligrapher h4, .stacks_in_396809Calligrapher h3, .stacks_in_396809Calligrapher h2, .stacks_in_396809Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_396809Calligrapher, .stacks_in_396809Calligrapher h1, .stacks_in_396809Calligrapher h2, .stacks_in_396809Calligrapher h3, .stacks_in_396809Calligrapher h4, .stacks_in_396809Calligrapher h5, .stacks_in_396809Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_396809targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_396809Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_396809Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_396809Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_396809Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_396812 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_396813 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_396817 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_396820 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_396821Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_396821Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_396821Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_396821Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_396821Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_396821Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_396821Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_396821Calligrapher h6, .stacks_in_396821Calligrapher h5, .stacks_in_396821Calligrapher h4, .stacks_in_396821Calligrapher h3, .stacks_in_396821Calligrapher h2, .stacks_in_396821Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_396821Calligrapher, .stacks_in_396821Calligrapher h1, .stacks_in_396821Calligrapher h2, .stacks_in_396821Calligrapher h3, .stacks_in_396821Calligrapher h4, .stacks_in_396821Calligrapher h5, .stacks_in_396821Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_396821targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_396821Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_396821Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_396821Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_396821Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_396824 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_396825 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_396828 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403132Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403132Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403132Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403132Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403132Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403132Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403132Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403132Calligrapher h6, .stacks_in_403132Calligrapher h5, .stacks_in_403132Calligrapher h4, .stacks_in_403132Calligrapher h3, .stacks_in_403132Calligrapher h2, .stacks_in_403132Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403132Calligrapher, .stacks_in_403132Calligrapher h1, .stacks_in_403132Calligrapher h2, .stacks_in_403132Calligrapher h3, .stacks_in_403132Calligrapher h4, .stacks_in_403132Calligrapher h5, .stacks_in_403132Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403132targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403132Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_403132Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_403132Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_403132Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403134 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_396833 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_396834.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_396834.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_396834.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_396834.semantic-content:target {display: block\9;}
#popBox_stacks_in_396834.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_396834.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_396834.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 500px;
  
}
#popBox_stacks_in_396834.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_396834 .popBoxFooter {
    display: none
  }

#stacks_in_396834 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_396834 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_396834.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_396834 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_396834 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_396834 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_396834 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_396834.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_396834.semantic-content .widthPercentageOn .modal-inner {
    width: 20%;
    min-width: 20%;
    max-width: 1000px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_396834.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_396834.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_396834.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_396834.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_396834.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_396834.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_396834 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_396834 .closeIcon img {
  display: none;
}
#popBox_stacks_in_396834 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_396834.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_396834.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_396834.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_396834.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_396834 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_396834.popBoxStyleDemo .modal-content {
  height: 500px;
}
#popBox_stacks_in_396834.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_396834.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_396834.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 20%;
  min-width: 20%;
  max-width: 1000px;
  margin: 0 auto;
}
#popBox_stacks_in_396834.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_396834.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_396834.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_396834.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_396834 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_396834 .closeText {
  display: inline;
}
#popBox_stacks_in_396834 .iconOn  {
  display: none;
}
#popBox_stacks_in_396834.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_396834 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_396834 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_396837 {
	font-size: 130%;
}

#stacks_in_396841 {
	font-size: 120%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_396843 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_396846 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403128Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403128Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403128Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403128Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403128Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403128Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403128Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403128Calligrapher h6, .stacks_in_403128Calligrapher h5, .stacks_in_403128Calligrapher h4, .stacks_in_403128Calligrapher h3, .stacks_in_403128Calligrapher h2, .stacks_in_403128Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403128Calligrapher, .stacks_in_403128Calligrapher h1, .stacks_in_403128Calligrapher h2, .stacks_in_403128Calligrapher h3, .stacks_in_403128Calligrapher h4, .stacks_in_403128Calligrapher h5, .stacks_in_403128Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403128targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403128Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_403128Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_403128Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_403128Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403130 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_396851 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_404703 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_404703 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_404703 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_404703 .icon-linkedin:hover,
#stacks_in_404703 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_404703  .iconthing:hover,
#stacks_in_404703  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_404703  a:link,
#disklinkstacks_in_404703  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_404703 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_404703 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_390410 {
	height: 20px;
}#stacks_in_386211>.s3_row {
	margin: 0 -0px;
}

#stacks_in_386211>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_386211>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_386211>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_386211>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_386211>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_386215 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_390269Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_390269Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390269Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390269Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390269Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390269Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390269Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390269Calligrapher h6, .stacks_in_390269Calligrapher h5, .stacks_in_390269Calligrapher h4, .stacks_in_390269Calligrapher h3, .stacks_in_390269Calligrapher h2, .stacks_in_390269Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_390269Calligrapher, .stacks_in_390269Calligrapher h1, .stacks_in_390269Calligrapher h2, .stacks_in_390269Calligrapher h3, .stacks_in_390269Calligrapher h4, .stacks_in_390269Calligrapher h5, .stacks_in_390269Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_390269targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_390269Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_390269Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_390269Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_390269Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_386222 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_390425 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_386225 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_390428 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_390308Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_390308Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390308Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390308Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390308Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390308Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390308Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390308Calligrapher h6, .stacks_in_390308Calligrapher h5, .stacks_in_390308Calligrapher h4, .stacks_in_390308Calligrapher h3, .stacks_in_390308Calligrapher h2, .stacks_in_390308Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_390308Calligrapher, .stacks_in_390308Calligrapher h1, .stacks_in_390308Calligrapher h2, .stacks_in_390308Calligrapher h3, .stacks_in_390308Calligrapher h4, .stacks_in_390308Calligrapher h5, .stacks_in_390308Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_390308targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_390308Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_390308Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_390308Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_390308Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_386247 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_386257 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_390320Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_390320Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390320Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390320Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390320Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390320Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390320Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_390320Calligrapher h6, .stacks_in_390320Calligrapher h5, .stacks_in_390320Calligrapher h4, .stacks_in_390320Calligrapher h3, .stacks_in_390320Calligrapher h2, .stacks_in_390320Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_390320Calligrapher, .stacks_in_390320Calligrapher h1, .stacks_in_390320Calligrapher h2, .stacks_in_390320Calligrapher h3, .stacks_in_390320Calligrapher h4, .stacks_in_390320Calligrapher h5, .stacks_in_390320Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_390320targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_390320Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_390320Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_390320Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_390320Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_386251 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_386218 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_386550 {
	height: 20px;
}
#stacks_in_386216 {
	margin:  3px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408777 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_390422 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_390392Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_390392Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390392Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390392Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390392Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390392Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390392Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390392Calligrapher h6, .stacks_in_390392Calligrapher h5, .stacks_in_390392Calligrapher h4, .stacks_in_390392Calligrapher h3, .stacks_in_390392Calligrapher h2, .stacks_in_390392Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_390392Calligrapher, .stacks_in_390392Calligrapher h1, .stacks_in_390392Calligrapher h2, .stacks_in_390392Calligrapher h3, .stacks_in_390392Calligrapher h4, .stacks_in_390392Calligrapher h5, .stacks_in_390392Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_390392targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_390392Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_390392Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_390392Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_390392Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_386228 {
	margin:  4px;
	padding:  3px;
}

#stacks_in_386229 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_386230 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_390419 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_390365Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_390365Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390365Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390365Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390365Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390365Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390365Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_390365Calligrapher h6, .stacks_in_390365Calligrapher h5, .stacks_in_390365Calligrapher h4, .stacks_in_390365Calligrapher h3, .stacks_in_390365Calligrapher h2, .stacks_in_390365Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_390365Calligrapher, .stacks_in_390365Calligrapher h1, .stacks_in_390365Calligrapher h2, .stacks_in_390365Calligrapher h3, .stacks_in_390365Calligrapher h4, .stacks_in_390365Calligrapher h5, .stacks_in_390365Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_390365targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_390365Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_390365Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_390365Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_390365Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_390368 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_390371 {
	height: 10px;
}.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408940 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_390291.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_390291.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_390291.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_390291.semantic-content:target {display: block\9;}
#popBox_stacks_in_390291.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_390291.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_390291.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 700px;
  
}
#popBox_stacks_in_390291.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_390291 .popBoxFooter {
    display: none
  }

#stacks_in_390291 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_390291 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_390291.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_390291 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_390291 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_390291 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_390291 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_390291.semantic-content .widthPercentageOff .modal-inner {
    width: 800px;
    min-width: 800px;
    max-width: 800px;
  }
  #popBox_stacks_in_390291.semantic-content .widthPercentageOn .modal-inner {
    width: 44%;
    min-width: 44%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_390291.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_390291.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_390291.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_390291.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_390291.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_390291.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_390291 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_390291 .closeIcon img {
  display: none;
}
#popBox_stacks_in_390291 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_390291.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_390291.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_390291.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_390291.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_390291 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_390291.popBoxStyleDemo .modal-content {
  height: 700px;
}
#popBox_stacks_in_390291.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_390291.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 800px;
  min-width: 800px;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_390291.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 44%;
  min-width: 44%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_390291.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_390291.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_390291.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_390291.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_390291 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_390291 .closeText {
  display: inline;
}
#popBox_stacks_in_390291 .iconOn  {
  display: none;
}
#popBox_stacks_in_390291.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_390291 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_390291 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_390294 {
	font-size: 130%;
}

#stacks_in_390298 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_386238 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_390431 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_392389Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_392389Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_392389Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_392389Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_392389Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_392389Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_392389Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_392389Calligrapher h6, .stacks_in_392389Calligrapher h5, .stacks_in_392389Calligrapher h4, .stacks_in_392389Calligrapher h3, .stacks_in_392389Calligrapher h2, .stacks_in_392389Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_392389Calligrapher, .stacks_in_392389Calligrapher h1, .stacks_in_392389Calligrapher h2, .stacks_in_392389Calligrapher h3, .stacks_in_392389Calligrapher h4, .stacks_in_392389Calligrapher h5, .stacks_in_392389Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_392389targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_392389Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_392389Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_392389Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_392389Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_386242 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_386243 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_386219 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_386219 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_386219 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_386219 .icon-linkedin:hover,
#stacks_in_386219 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_386219  .iconthing:hover,
#stacks_in_386219  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_386219  a:link,
#disklinkstacks_in_386219  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_386219 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_386219 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408951 {
	height: 20px;
}#stacks_in_408952>.s3_row {
	margin: 0 -0px;
}

#stacks_in_408952>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_408952>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_408952>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_408952>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_408952>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408994 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408995Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408995Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408995Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408995Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408995Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408995Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408995Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408995Calligrapher h6, .stacks_in_408995Calligrapher h5, .stacks_in_408995Calligrapher h4, .stacks_in_408995Calligrapher h3, .stacks_in_408995Calligrapher h2, .stacks_in_408995Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408995Calligrapher, .stacks_in_408995Calligrapher h1, .stacks_in_408995Calligrapher h2, .stacks_in_408995Calligrapher h3, .stacks_in_408995Calligrapher h4, .stacks_in_408995Calligrapher h5, .stacks_in_408995Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408995targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408995Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408995Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408995Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408995Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408998 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_408999 {
	height: 7px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409002 {
	height: 20px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409003 {
	height: 5px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409006 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409007Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409007Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409007Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409007Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409007Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409007Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409007Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409007Calligrapher h6, .stacks_in_409007Calligrapher h5, .stacks_in_409007Calligrapher h4, .stacks_in_409007Calligrapher h3, .stacks_in_409007Calligrapher h2, .stacks_in_409007Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409007Calligrapher, .stacks_in_409007Calligrapher h1, .stacks_in_409007Calligrapher h2, .stacks_in_409007Calligrapher h3, .stacks_in_409007Calligrapher h4, .stacks_in_409007Calligrapher h5, .stacks_in_409007Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409007targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409007Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409007Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409007Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409007Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409010 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409011 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409012Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409012Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409012Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409012Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409012Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409012Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409012Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409012Calligrapher h6, .stacks_in_409012Calligrapher h5, .stacks_in_409012Calligrapher h4, .stacks_in_409012Calligrapher h3, .stacks_in_409012Calligrapher h2, .stacks_in_409012Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409012Calligrapher, .stacks_in_409012Calligrapher h1, .stacks_in_409012Calligrapher h2, .stacks_in_409012Calligrapher h3, .stacks_in_409012Calligrapher h4, .stacks_in_409012Calligrapher h5, .stacks_in_409012Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409012targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409012Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409012Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409012Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409012Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409015 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409016 {
	height: 20px;
}
#stacks_in_408953 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408956 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408959 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408960Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_408960Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408960Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408960Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408960Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408960Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408960Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408960Calligrapher h6, .stacks_in_408960Calligrapher h5, .stacks_in_408960Calligrapher h4, .stacks_in_408960Calligrapher h3, .stacks_in_408960Calligrapher h2, .stacks_in_408960Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408960Calligrapher, .stacks_in_408960Calligrapher h1, .stacks_in_408960Calligrapher h2, .stacks_in_408960Calligrapher h3, .stacks_in_408960Calligrapher h4, .stacks_in_408960Calligrapher h5, .stacks_in_408960Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408960targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408960Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408960Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408960Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408960Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408963 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408964 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408967 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408968Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408968Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408968Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408968Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408968Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408968Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408968Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408968Calligrapher h6, .stacks_in_408968Calligrapher h5, .stacks_in_408968Calligrapher h4, .stacks_in_408968Calligrapher h3, .stacks_in_408968Calligrapher h2, .stacks_in_408968Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408968Calligrapher, .stacks_in_408968Calligrapher h1, .stacks_in_408968Calligrapher h2, .stacks_in_408968Calligrapher h3, .stacks_in_408968Calligrapher h4, .stacks_in_408968Calligrapher h5, .stacks_in_408968Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408968targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408968Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408968Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408968Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408968Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408971 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408972 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_408973.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_408973.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_408973.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_408973.semantic-content:target {display: block\9;}
#popBox_stacks_in_408973.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_408973.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_408973.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_408973.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_408973 .popBoxFooter {
    display: none
  }

#stacks_in_408973 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_408973 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_408973.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_408973 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_408973 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_408973 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_408973 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_408973.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_408973.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_408973.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_408973.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_408973.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_408973.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_408973.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_408973.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_408973 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_408973 .closeIcon img {
  display: none;
}
#popBox_stacks_in_408973 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_408973.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_408973.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408973.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408973.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_408973 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_408973.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_408973.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_408973.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_408973.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_408973.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_408973.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_408973.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_408973.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_408973 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_408973 .closeText {
  display: inline;
}
#popBox_stacks_in_408973 .iconOn  {
  display: none;
}
#popBox_stacks_in_408973.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_408973 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_408973 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_408976 {
	font-size: 130%;
}

#stacks_in_408980 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408981 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408984 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408985Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_408985Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408985Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408985Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408985Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408985Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408985Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408985Calligrapher h6, .stacks_in_408985Calligrapher h5, .stacks_in_408985Calligrapher h4, .stacks_in_408985Calligrapher h3, .stacks_in_408985Calligrapher h2, .stacks_in_408985Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408985Calligrapher, .stacks_in_408985Calligrapher h1, .stacks_in_408985Calligrapher h2, .stacks_in_408985Calligrapher h3, .stacks_in_408985Calligrapher h4, .stacks_in_408985Calligrapher h5, .stacks_in_408985Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408985targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408985Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408985Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408985Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408985Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408989 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_408990 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_408990 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_408990 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_408990 .icon-linkedin:hover,
#stacks_in_408990 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_408990  .iconthing:hover,
#stacks_in_408990  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_408990  a:link,
#disklinkstacks_in_408990  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_408990 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_408990 {
	padding:  10px;
}

#stacks_out_408990 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405920 {
	height: 20px;
}#stacks_in_405921>.s3_row {
	margin: 0 -0px;
}

#stacks_in_405921>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_405921>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_405921>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_405921>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_405921>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_405963 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405964Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405964Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405964Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405964Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405964Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405964Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405964Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405964Calligrapher h6, .stacks_in_405964Calligrapher h5, .stacks_in_405964Calligrapher h4, .stacks_in_405964Calligrapher h3, .stacks_in_405964Calligrapher h2, .stacks_in_405964Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405964Calligrapher, .stacks_in_405964Calligrapher h1, .stacks_in_405964Calligrapher h2, .stacks_in_405964Calligrapher h3, .stacks_in_405964Calligrapher h4, .stacks_in_405964Calligrapher h5, .stacks_in_405964Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405964targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405964Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405964Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405964Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405964Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405967 {
	font-size: 130%;
}
.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_405971 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405974 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405975Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405975Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405975Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405975Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405975Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405975Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405975Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405975Calligrapher h6, .stacks_in_405975Calligrapher h5, .stacks_in_405975Calligrapher h4, .stacks_in_405975Calligrapher h3, .stacks_in_405975Calligrapher h2, .stacks_in_405975Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405975Calligrapher, .stacks_in_405975Calligrapher h1, .stacks_in_405975Calligrapher h2, .stacks_in_405975Calligrapher h3, .stacks_in_405975Calligrapher h4, .stacks_in_405975Calligrapher h5, .stacks_in_405975Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405975targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405975Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405975Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405975Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405975Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405978 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_405979 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405980Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405980Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405980Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405980Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405980Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405980Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405980Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405980Calligrapher h6, .stacks_in_405980Calligrapher h5, .stacks_in_405980Calligrapher h4, .stacks_in_405980Calligrapher h3, .stacks_in_405980Calligrapher h2, .stacks_in_405980Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405980Calligrapher, .stacks_in_405980Calligrapher h1, .stacks_in_405980Calligrapher h2, .stacks_in_405980Calligrapher h3, .stacks_in_405980Calligrapher h4, .stacks_in_405980Calligrapher h5, .stacks_in_405980Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405980targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405980Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405980Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405980Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405980Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405983 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405984 {
	height: 20px;
}.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408778 {
	height: 10px;
}.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408941 {
	height: 10px;
}.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408942 {
	height: 10px;
}.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_405928 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405929Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405929Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405929Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405929Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405929Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405929Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405929Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405929Calligrapher h6, .stacks_in_405929Calligrapher h5, .stacks_in_405929Calligrapher h4, .stacks_in_405929Calligrapher h3, .stacks_in_405929Calligrapher h2, .stacks_in_405929Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405929Calligrapher, .stacks_in_405929Calligrapher h1, .stacks_in_405929Calligrapher h2, .stacks_in_405929Calligrapher h3, .stacks_in_405929Calligrapher h4, .stacks_in_405929Calligrapher h5, .stacks_in_405929Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405929targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405929Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405929Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405929Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405929Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405932 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405933 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405936 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405937Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405937Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405937Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405937Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405937Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405937Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405937Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405937Calligrapher h6, .stacks_in_405937Calligrapher h5, .stacks_in_405937Calligrapher h4, .stacks_in_405937Calligrapher h3, .stacks_in_405937Calligrapher h2, .stacks_in_405937Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405937Calligrapher, .stacks_in_405937Calligrapher h1, .stacks_in_405937Calligrapher h2, .stacks_in_405937Calligrapher h3, .stacks_in_405937Calligrapher h4, .stacks_in_405937Calligrapher h5, .stacks_in_405937Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405937targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405937Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405937Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405937Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405937Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405940 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_405941 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_405942.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_405942.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_405942.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_405942.semantic-content:target {display: block\9;}
#popBox_stacks_in_405942.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_405942.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_405942.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 650px;
  
}
#popBox_stacks_in_405942.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_405942 .popBoxFooter {
    display: none
  }

#stacks_in_405942 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_405942 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_405942.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_405942 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_405942 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_405942 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_405942 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_405942.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_405942.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_405942.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_405942.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_405942.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_405942.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_405942.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_405942.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_405942 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_405942 .closeIcon img {
  display: none;
}
#popBox_stacks_in_405942 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_405942.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_405942.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405942.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405942.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_405942 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_405942.popBoxStyleDemo .modal-content {
  height: 650px;
}
#popBox_stacks_in_405942.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_405942.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_405942.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 600px;
  margin: 0 auto;
}
#popBox_stacks_in_405942.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_405942.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_405942.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_405942.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_405942 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_405942 .closeText {
  display: inline;
}
#popBox_stacks_in_405942 .iconOn  {
  display: none;
}
#popBox_stacks_in_405942.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_405942 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_405942 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_405945 {
	font-size: 130%;
}

#stacks_in_405949 {
	font-size: 138%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405950 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405953 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405954Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !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_405954Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405954Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405954Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405954Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405954Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405954Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405954Calligrapher h6, .stacks_in_405954Calligrapher h5, .stacks_in_405954Calligrapher h4, .stacks_in_405954Calligrapher h3, .stacks_in_405954Calligrapher h2, .stacks_in_405954Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405954Calligrapher, .stacks_in_405954Calligrapher h1, .stacks_in_405954Calligrapher h2, .stacks_in_405954Calligrapher h3, .stacks_in_405954Calligrapher h4, .stacks_in_405954Calligrapher h5, .stacks_in_405954Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405954targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405954Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405954Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405954Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405954Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405957 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405958 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_405959 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_405959 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_405959 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_405959 .icon-linkedin:hover,
#stacks_in_405959 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_405959  .iconthing:hover,
#stacks_in_405959  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_405959  a:link,
#disklinkstacks_in_405959  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_405959 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_405959 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397663 {
	height: 20px;
}#stacks_in_397664>.s3_row {
	margin: 0 -0px;
}

#stacks_in_397664>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_397664>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_397664>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_397664>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_397664>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_397668 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397669Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397669Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397669Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397669Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397669Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397669Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397669Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397669Calligrapher h6, .stacks_in_397669Calligrapher h5, .stacks_in_397669Calligrapher h4, .stacks_in_397669Calligrapher h3, .stacks_in_397669Calligrapher h2, .stacks_in_397669Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397669Calligrapher, .stacks_in_397669Calligrapher h1, .stacks_in_397669Calligrapher h2, .stacks_in_397669Calligrapher h3, .stacks_in_397669Calligrapher h4, .stacks_in_397669Calligrapher h5, .stacks_in_397669Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397669targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397669Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397669Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397669Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397669Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397672 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397675 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_397676 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397679 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397680Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397680Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397680Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397680Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397680Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397680Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397680Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397680Calligrapher h6, .stacks_in_397680Calligrapher h5, .stacks_in_397680Calligrapher h4, .stacks_in_397680Calligrapher h3, .stacks_in_397680Calligrapher h2, .stacks_in_397680Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397680Calligrapher, .stacks_in_397680Calligrapher h1, .stacks_in_397680Calligrapher h2, .stacks_in_397680Calligrapher h3, .stacks_in_397680Calligrapher h4, .stacks_in_397680Calligrapher h5, .stacks_in_397680Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397680targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397680Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397680Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397680Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397680Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397683 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_397684 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397685Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397685Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397685Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397685Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397685Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397685Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397685Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397685Calligrapher h6, .stacks_in_397685Calligrapher h5, .stacks_in_397685Calligrapher h4, .stacks_in_397685Calligrapher h3, .stacks_in_397685Calligrapher h2, .stacks_in_397685Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397685Calligrapher, .stacks_in_397685Calligrapher h1, .stacks_in_397685Calligrapher h2, .stacks_in_397685Calligrapher h3, .stacks_in_397685Calligrapher h4, .stacks_in_397685Calligrapher h5, .stacks_in_397685Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397685targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397685Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_397685Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_397685Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_397685Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397688 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397689 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397693 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397696 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397697Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397697Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397697Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397697Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397697Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397697Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397697Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397697Calligrapher h6, .stacks_in_397697Calligrapher h5, .stacks_in_397697Calligrapher h4, .stacks_in_397697Calligrapher h3, .stacks_in_397697Calligrapher h2, .stacks_in_397697Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397697Calligrapher, .stacks_in_397697Calligrapher h1, .stacks_in_397697Calligrapher h2, .stacks_in_397697Calligrapher h3, .stacks_in_397697Calligrapher h4, .stacks_in_397697Calligrapher h5, .stacks_in_397697Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397697targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397697Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397697Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397697Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397697Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397700 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397701 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397704 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397705Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397705Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397705Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397705Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397705Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397705Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397705Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397705Calligrapher h6, .stacks_in_397705Calligrapher h5, .stacks_in_397705Calligrapher h4, .stacks_in_397705Calligrapher h3, .stacks_in_397705Calligrapher h2, .stacks_in_397705Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397705Calligrapher, .stacks_in_397705Calligrapher h1, .stacks_in_397705Calligrapher h2, .stacks_in_397705Calligrapher h3, .stacks_in_397705Calligrapher h4, .stacks_in_397705Calligrapher h5, .stacks_in_397705Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397705targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397705Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397705Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397705Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397705Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397708 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_397709 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_397710.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_397710.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_397710.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_397710.semantic-content:target {display: block\9;}
#popBox_stacks_in_397710.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_397710.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_397710.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 400px;
  
}
#popBox_stacks_in_397710.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_397710 .popBoxFooter {
    display: none
  }

#stacks_in_397710 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_397710 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_397710.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_397710 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_397710 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_397710 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_397710 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_397710.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_397710.semantic-content .widthPercentageOn .modal-inner {
    width: 20%;
    min-width: 20%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_397710.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_397710.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_397710.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_397710.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_397710.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_397710.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_397710 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_397710 .closeIcon img {
  display: none;
}
#popBox_stacks_in_397710 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_397710.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_397710.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_397710.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_397710.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_397710 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_397710.popBoxStyleDemo .modal-content {
  height: 400px;
}
#popBox_stacks_in_397710.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_397710.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_397710.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 20%;
  min-width: 20%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_397710.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_397710.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_397710.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_397710.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_397710 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_397710 .closeText {
  display: inline;
}
#popBox_stacks_in_397710 .iconOn  {
  display: none;
}
#popBox_stacks_in_397710.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_397710 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_397710 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_397713 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397719 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397722 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397723Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397723Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397723Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397723Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397723Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397723Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397723Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397723Calligrapher h6, .stacks_in_397723Calligrapher h5, .stacks_in_397723Calligrapher h4, .stacks_in_397723Calligrapher h3, .stacks_in_397723Calligrapher h2, .stacks_in_397723Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397723Calligrapher, .stacks_in_397723Calligrapher h1, .stacks_in_397723Calligrapher h2, .stacks_in_397723Calligrapher h3, .stacks_in_397723Calligrapher h4, .stacks_in_397723Calligrapher h5, .stacks_in_397723Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397723targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397723Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_397723Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_397723Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_397723Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397726 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397727 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_397728 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_397728 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_397728 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_397728 .icon-linkedin:hover,
#stacks_in_397728 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_397728  .iconthing:hover,
#stacks_in_397728  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_397728  a:link,
#disklinkstacks_in_397728  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_397728 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_397728 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397447 {
	height: 20px;
}#stacks_in_397448>.s3_row {
	margin: 0 -0px;
}

#stacks_in_397448>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_397448>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_397448>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_397448>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_397448>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_in_397450 {
	margin: 0px 20px 0px 20px;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_397452 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397453Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397453Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397453Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397453Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397453Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397453Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397453Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397453Calligrapher h6, .stacks_in_397453Calligrapher h5, .stacks_in_397453Calligrapher h4, .stacks_in_397453Calligrapher h3, .stacks_in_397453Calligrapher h2, .stacks_in_397453Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397453Calligrapher, .stacks_in_397453Calligrapher h1, .stacks_in_397453Calligrapher h2, .stacks_in_397453Calligrapher h3, .stacks_in_397453Calligrapher h4, .stacks_in_397453Calligrapher h5, .stacks_in_397453Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397453targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397453Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397453Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397453Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397453Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397456 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397459 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_397460 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397463 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397464Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397464Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397464Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397464Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397464Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397464Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397464Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397464Calligrapher h6, .stacks_in_397464Calligrapher h5, .stacks_in_397464Calligrapher h4, .stacks_in_397464Calligrapher h3, .stacks_in_397464Calligrapher h2, .stacks_in_397464Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397464Calligrapher, .stacks_in_397464Calligrapher h1, .stacks_in_397464Calligrapher h2, .stacks_in_397464Calligrapher h3, .stacks_in_397464Calligrapher h4, .stacks_in_397464Calligrapher h5, .stacks_in_397464Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397464targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397464Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397464Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397464Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397464Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397467 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_397468 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397469Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397469Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397469Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397469Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397469Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397469Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397469Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_397469Calligrapher h6, .stacks_in_397469Calligrapher h5, .stacks_in_397469Calligrapher h4, .stacks_in_397469Calligrapher h3, .stacks_in_397469Calligrapher h2, .stacks_in_397469Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397469Calligrapher, .stacks_in_397469Calligrapher h1, .stacks_in_397469Calligrapher h2, .stacks_in_397469Calligrapher h3, .stacks_in_397469Calligrapher h4, .stacks_in_397469Calligrapher h5, .stacks_in_397469Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397469targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397469Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_397469Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_397469Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_397469Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397472 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397473 {
	height: 20px;
}
#stacks_in_397475 {
	padding: 0px 0px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397477 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397480 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397481Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397481Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397481Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397481Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397481Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397481Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397481Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397481Calligrapher h6, .stacks_in_397481Calligrapher h5, .stacks_in_397481Calligrapher h4, .stacks_in_397481Calligrapher h3, .stacks_in_397481Calligrapher h2, .stacks_in_397481Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397481Calligrapher, .stacks_in_397481Calligrapher h1, .stacks_in_397481Calligrapher h2, .stacks_in_397481Calligrapher h3, .stacks_in_397481Calligrapher h4, .stacks_in_397481Calligrapher h5, .stacks_in_397481Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397481targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397481Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397481Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397481Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397481Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397484 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397485 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397488 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397489Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397489Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397489Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397489Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397489Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397489Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397489Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397489Calligrapher h6, .stacks_in_397489Calligrapher h5, .stacks_in_397489Calligrapher h4, .stacks_in_397489Calligrapher h3, .stacks_in_397489Calligrapher h2, .stacks_in_397489Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397489Calligrapher, .stacks_in_397489Calligrapher h1, .stacks_in_397489Calligrapher h2, .stacks_in_397489Calligrapher h3, .stacks_in_397489Calligrapher h4, .stacks_in_397489Calligrapher h5, .stacks_in_397489Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397489targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397489Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_397489Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_397489Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_397489Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397492 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_397493 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_397494.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_397494.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_397494.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_397494.semantic-content:target {display: block\9;}
#popBox_stacks_in_397494.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_397494.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_397494.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 400px;
  
}
#popBox_stacks_in_397494.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_397494 .popBoxFooter {
    display: none
  }

#stacks_in_397494 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_397494 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_397494.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_397494 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_397494 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_397494 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_397494 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_397494.semantic-content .widthPercentageOff .modal-inner {
    width: 400px;
    min-width: 400px;
    max-width: 400px;
  }
  #popBox_stacks_in_397494.semantic-content .widthPercentageOn .modal-inner {
    width: 20%;
    min-width: 20%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_397494.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_397494.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_397494.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_397494.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_397494.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_397494.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_397494 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_397494 .closeIcon img {
  display: none;
}
#popBox_stacks_in_397494 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_397494.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_397494.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_397494.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_397494.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_397494 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_397494.popBoxStyleDemo .modal-content {
  height: 400px;
}
#popBox_stacks_in_397494.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_397494.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 400px;
  min-width: 400px;
  max-width: 400px;
  margin: 0 auto;
}
#popBox_stacks_in_397494.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 20%;
  min-width: 20%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_397494.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_397494.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_397494.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_397494.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_397494 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_397494 .closeText {
  display: inline;
}
#popBox_stacks_in_397494 .iconOn  {
  display: none;
}
#popBox_stacks_in_397494.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_397494 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_397494 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_397497 {
	font-size: 130%;
}

#stacks_in_397501 {
	font-size: 134%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397503 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_397506 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_397507Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_397507Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397507Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397507Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397507Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397507Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397507Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_397507Calligrapher h6, .stacks_in_397507Calligrapher h5, .stacks_in_397507Calligrapher h4, .stacks_in_397507Calligrapher h3, .stacks_in_397507Calligrapher h2, .stacks_in_397507Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_397507Calligrapher, .stacks_in_397507Calligrapher h1, .stacks_in_397507Calligrapher h2, .stacks_in_397507Calligrapher h3, .stacks_in_397507Calligrapher h4, .stacks_in_397507Calligrapher h5, .stacks_in_397507Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_397507targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_397507Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_397507Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_397507Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_397507Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_397510 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_397511 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_397512 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_397512 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_397512 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_397512 .icon-linkedin:hover,
#stacks_in_397512 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_397512  .iconthing:hover,
#stacks_in_397512  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_397512  a:link,
#disklinkstacks_in_397512  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_397512 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_397512 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402406 {
	height: 20px;
}#stacks_in_402407>.s3_row {
	margin: 0 -0px;
}

#stacks_in_402407>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_402407>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_402407>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_402407>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_402407>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_402410 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402411Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402411Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402411Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402411Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402411Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402411Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402411Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402411Calligrapher h6, .stacks_in_402411Calligrapher h5, .stacks_in_402411Calligrapher h4, .stacks_in_402411Calligrapher h3, .stacks_in_402411Calligrapher h2, .stacks_in_402411Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402411Calligrapher, .stacks_in_402411Calligrapher h1, .stacks_in_402411Calligrapher h2, .stacks_in_402411Calligrapher h3, .stacks_in_402411Calligrapher h4, .stacks_in_402411Calligrapher h5, .stacks_in_402411Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402411targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402411Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402411Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402411Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402411Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402413 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402417 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_402418 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402421 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402422Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402422Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402422Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402422Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402422Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402422Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402422Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402422Calligrapher h6, .stacks_in_402422Calligrapher h5, .stacks_in_402422Calligrapher h4, .stacks_in_402422Calligrapher h3, .stacks_in_402422Calligrapher h2, .stacks_in_402422Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402422Calligrapher, .stacks_in_402422Calligrapher h1, .stacks_in_402422Calligrapher h2, .stacks_in_402422Calligrapher h3, .stacks_in_402422Calligrapher h4, .stacks_in_402422Calligrapher h5, .stacks_in_402422Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402422targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402422Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402422Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402422Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402422Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402424 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_402426 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402427Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402427Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402427Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402427Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402427Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402427Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402427Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402427Calligrapher h6, .stacks_in_402427Calligrapher h5, .stacks_in_402427Calligrapher h4, .stacks_in_402427Calligrapher h3, .stacks_in_402427Calligrapher h2, .stacks_in_402427Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402427Calligrapher, .stacks_in_402427Calligrapher h1, .stacks_in_402427Calligrapher h2, .stacks_in_402427Calligrapher h3, .stacks_in_402427Calligrapher h4, .stacks_in_402427Calligrapher h5, .stacks_in_402427Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402427targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402427Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_402427Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_402427Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_402427Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402429 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402431 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405506 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405510 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408855Calligrapher{			font-size: 90% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_408855Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408855Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408855Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408855Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408855Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408855Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408855Calligrapher h6, .stacks_in_408855Calligrapher h5, .stacks_in_408855Calligrapher h4, .stacks_in_408855Calligrapher h3, .stacks_in_408855Calligrapher h2, .stacks_in_408855Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408855Calligrapher, .stacks_in_408855Calligrapher h1, .stacks_in_408855Calligrapher h2, .stacks_in_408855Calligrapher h3, .stacks_in_408855Calligrapher h4, .stacks_in_408855Calligrapher h5, .stacks_in_408855Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408855targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408855Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408855Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408855Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408855Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408858 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405515 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405518 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405519Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405519Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405519Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405519Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405519Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405519Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405519Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405519Calligrapher h6, .stacks_in_405519Calligrapher h5, .stacks_in_405519Calligrapher h4, .stacks_in_405519Calligrapher h3, .stacks_in_405519Calligrapher h2, .stacks_in_405519Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405519Calligrapher, .stacks_in_405519Calligrapher h1, .stacks_in_405519Calligrapher h2, .stacks_in_405519Calligrapher h3, .stacks_in_405519Calligrapher h4, .stacks_in_405519Calligrapher h5, .stacks_in_405519Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405519targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405519Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405519Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405519Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405519Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405522 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_405523 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_405524.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_405524.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_405524.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_405524.semantic-content:target {display: block\9;}
#popBox_stacks_in_405524.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_405524.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_405524.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 400px;
  
}
#popBox_stacks_in_405524.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_405524 .popBoxFooter {
    display: none
  }

#stacks_in_405524 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_405524 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_405524.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_405524 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_405524 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_405524 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_405524 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_405524.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_405524.semantic-content .widthPercentageOn .modal-inner {
    width: 20%;
    min-width: 20%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_405524.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_405524.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_405524.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_405524.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_405524.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_405524.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_405524 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_405524 .closeIcon img {
  display: none;
}
#popBox_stacks_in_405524 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_405524.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_405524.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405524.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405524.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_405524 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_405524.popBoxStyleDemo .modal-content {
  height: 400px;
}
#popBox_stacks_in_405524.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_405524.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_405524.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 20%;
  min-width: 20%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_405524.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_405524.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_405524.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_405524.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_405524 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_405524 .closeText {
  display: inline;
}
#popBox_stacks_in_405524 .iconOn  {
  display: none;
}
#popBox_stacks_in_405524.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_405524 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_405524 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_405527 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405532 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405535 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405536Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405536Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405536Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405536Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405536Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405536Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405536Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405536Calligrapher h6, .stacks_in_405536Calligrapher h5, .stacks_in_405536Calligrapher h4, .stacks_in_405536Calligrapher h3, .stacks_in_405536Calligrapher h2, .stacks_in_405536Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405536Calligrapher, .stacks_in_405536Calligrapher h1, .stacks_in_405536Calligrapher h2, .stacks_in_405536Calligrapher h3, .stacks_in_405536Calligrapher h4, .stacks_in_405536Calligrapher h5, .stacks_in_405536Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405536targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405536Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405536Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405536Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405536Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405539 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405540 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_402469 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_402469 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_402469 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_402469 .icon-linkedin:hover,
#stacks_in_402469 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_402469  .iconthing:hover,
#stacks_in_402469  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_402469  a:link,
#disklinkstacks_in_402469  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_402469 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_402469 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402626 {
	height: 20px;
}#stacks_in_402627>.s3_row {
	margin: 0 -0px;
}

#stacks_in_402627>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_402627>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_402627>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_402627>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_402627>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_402630 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402631Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402631Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402631Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402631Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402631Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402631Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402631Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402631Calligrapher h6, .stacks_in_402631Calligrapher h5, .stacks_in_402631Calligrapher h4, .stacks_in_402631Calligrapher h3, .stacks_in_402631Calligrapher h2, .stacks_in_402631Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402631Calligrapher, .stacks_in_402631Calligrapher h1, .stacks_in_402631Calligrapher h2, .stacks_in_402631Calligrapher h3, .stacks_in_402631Calligrapher h4, .stacks_in_402631Calligrapher h5, .stacks_in_402631Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402631targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402631Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402631Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402631Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402631Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402633 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402637 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_402638 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402641 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402642Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402642Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402642Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402642Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402642Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402642Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402642Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402642Calligrapher h6, .stacks_in_402642Calligrapher h5, .stacks_in_402642Calligrapher h4, .stacks_in_402642Calligrapher h3, .stacks_in_402642Calligrapher h2, .stacks_in_402642Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402642Calligrapher, .stacks_in_402642Calligrapher h1, .stacks_in_402642Calligrapher h2, .stacks_in_402642Calligrapher h3, .stacks_in_402642Calligrapher h4, .stacks_in_402642Calligrapher h5, .stacks_in_402642Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402642targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402642Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402642Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402642Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402642Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402644 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_402646 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402647Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402647Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402647Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402647Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402647Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402647Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402647Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402647Calligrapher h6, .stacks_in_402647Calligrapher h5, .stacks_in_402647Calligrapher h4, .stacks_in_402647Calligrapher h3, .stacks_in_402647Calligrapher h2, .stacks_in_402647Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402647Calligrapher, .stacks_in_402647Calligrapher h1, .stacks_in_402647Calligrapher h2, .stacks_in_402647Calligrapher h3, .stacks_in_402647Calligrapher h4, .stacks_in_402647Calligrapher h5, .stacks_in_402647Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402647targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402647Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_402647Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_402647Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_402647Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402649 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402651 {
	height: 20px;
}
#stacks_in_402653 {
	padding: 0px 0px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402655 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402658 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402659Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402659Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402659Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402659Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402659Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402659Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402659Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402659Calligrapher h6, .stacks_in_402659Calligrapher h5, .stacks_in_402659Calligrapher h4, .stacks_in_402659Calligrapher h3, .stacks_in_402659Calligrapher h2, .stacks_in_402659Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402659Calligrapher, .stacks_in_402659Calligrapher h1, .stacks_in_402659Calligrapher h2, .stacks_in_402659Calligrapher h3, .stacks_in_402659Calligrapher h4, .stacks_in_402659Calligrapher h5, .stacks_in_402659Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402659targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402659Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402659Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402659Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402659Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402661 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402663 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402666 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402667Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402667Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402667Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402667Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402667Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402667Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402667Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402667Calligrapher h6, .stacks_in_402667Calligrapher h5, .stacks_in_402667Calligrapher h4, .stacks_in_402667Calligrapher h3, .stacks_in_402667Calligrapher h2, .stacks_in_402667Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402667Calligrapher, .stacks_in_402667Calligrapher h1, .stacks_in_402667Calligrapher h2, .stacks_in_402667Calligrapher h3, .stacks_in_402667Calligrapher h4, .stacks_in_402667Calligrapher h5, .stacks_in_402667Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402667targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402667Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402667Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402667Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402667Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402669 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_402671 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_402672.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_402672.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_402672.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_402672.semantic-content:target {display: block\9;}
#popBox_stacks_in_402672.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_402672.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_402672.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 350px;
  
}
#popBox_stacks_in_402672.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_402672 .popBoxFooter {
    display: none
  }

#stacks_in_402672 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_402672 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_402672.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_402672 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_402672 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_402672 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_402672 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_402672.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_402672.semantic-content .widthPercentageOn .modal-inner {
    width: 28%;
    min-width: 28%;
    max-width: 900px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_402672.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_402672.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_402672.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_402672.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_402672.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_402672.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_402672 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_402672 .closeIcon img {
  display: none;
}
#popBox_stacks_in_402672 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_402672.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_402672.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_402672.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_402672.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_402672 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_402672.popBoxStyleDemo .modal-content {
  height: 350px;
}
#popBox_stacks_in_402672.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_402672.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_402672.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 28%;
  min-width: 28%;
  max-width: 900px;
  margin: 0 auto;
}
#popBox_stacks_in_402672.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_402672.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_402672.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_402672.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_402672 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_402672 .closeText {
  display: inline;
}
#popBox_stacks_in_402672 .iconOn  {
  display: none;
}
#popBox_stacks_in_402672.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_402672 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_402672 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_402674 {
	font-size: 130%;
}

#stacks_in_402678 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402680 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402683 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402684Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402684Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402684Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402684Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402684Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402684Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402684Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402684Calligrapher h6, .stacks_in_402684Calligrapher h5, .stacks_in_402684Calligrapher h4, .stacks_in_402684Calligrapher h3, .stacks_in_402684Calligrapher h2, .stacks_in_402684Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402684Calligrapher, .stacks_in_402684Calligrapher h1, .stacks_in_402684Calligrapher h2, .stacks_in_402684Calligrapher h3, .stacks_in_402684Calligrapher h4, .stacks_in_402684Calligrapher h5, .stacks_in_402684Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402684targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402684Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_402684Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_402684Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_402684Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402686 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402688 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_402689 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_402689 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_402689 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_402689 .icon-linkedin:hover,
#stacks_in_402689 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_402689  .iconthing:hover,
#stacks_in_402689  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_402689  a:link,
#disklinkstacks_in_402689  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_402689 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_402689 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402842 {
	height: 20px;
}#stacks_in_402843>.s3_row {
	margin: 0 -0px;
}

#stacks_in_402843>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_402843>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_402843>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_402843>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_402843>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_402846 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402847Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402847Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402847Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402847Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402847Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402847Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402847Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402847Calligrapher h6, .stacks_in_402847Calligrapher h5, .stacks_in_402847Calligrapher h4, .stacks_in_402847Calligrapher h3, .stacks_in_402847Calligrapher h2, .stacks_in_402847Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402847Calligrapher, .stacks_in_402847Calligrapher h1, .stacks_in_402847Calligrapher h2, .stacks_in_402847Calligrapher h3, .stacks_in_402847Calligrapher h4, .stacks_in_402847Calligrapher h5, .stacks_in_402847Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402847targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402847Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402847Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402847Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402847Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402849 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402853 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_402854 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402857 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402858Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402858Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402858Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402858Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402858Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402858Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402858Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402858Calligrapher h6, .stacks_in_402858Calligrapher h5, .stacks_in_402858Calligrapher h4, .stacks_in_402858Calligrapher h3, .stacks_in_402858Calligrapher h2, .stacks_in_402858Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402858Calligrapher, .stacks_in_402858Calligrapher h1, .stacks_in_402858Calligrapher h2, .stacks_in_402858Calligrapher h3, .stacks_in_402858Calligrapher h4, .stacks_in_402858Calligrapher h5, .stacks_in_402858Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402858targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402858Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402858Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402858Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402858Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402860 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_402862 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402863Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402863Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402863Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402863Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402863Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402863Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402863Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_402863Calligrapher h6, .stacks_in_402863Calligrapher h5, .stacks_in_402863Calligrapher h4, .stacks_in_402863Calligrapher h3, .stacks_in_402863Calligrapher h2, .stacks_in_402863Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402863Calligrapher, .stacks_in_402863Calligrapher h1, .stacks_in_402863Calligrapher h2, .stacks_in_402863Calligrapher h3, .stacks_in_402863Calligrapher h4, .stacks_in_402863Calligrapher h5, .stacks_in_402863Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402863targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402863Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_402863Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_402863Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_402863Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402865 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402867 {
	height: 20px;
}
#stacks_in_402869 {
	padding: 0px 0px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402871 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402874 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402875Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402875Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402875Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402875Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402875Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402875Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402875Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402875Calligrapher h6, .stacks_in_402875Calligrapher h5, .stacks_in_402875Calligrapher h4, .stacks_in_402875Calligrapher h3, .stacks_in_402875Calligrapher h2, .stacks_in_402875Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402875Calligrapher, .stacks_in_402875Calligrapher h1, .stacks_in_402875Calligrapher h2, .stacks_in_402875Calligrapher h3, .stacks_in_402875Calligrapher h4, .stacks_in_402875Calligrapher h5, .stacks_in_402875Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402875targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402875Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402875Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402875Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402875Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402877 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402879 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402882 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402883Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402883Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402883Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402883Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402883Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402883Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402883Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402883Calligrapher h6, .stacks_in_402883Calligrapher h5, .stacks_in_402883Calligrapher h4, .stacks_in_402883Calligrapher h3, .stacks_in_402883Calligrapher h2, .stacks_in_402883Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402883Calligrapher, .stacks_in_402883Calligrapher h1, .stacks_in_402883Calligrapher h2, .stacks_in_402883Calligrapher h3, .stacks_in_402883Calligrapher h4, .stacks_in_402883Calligrapher h5, .stacks_in_402883Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402883targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402883Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_402883Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_402883Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_402883Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402885 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_402887 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_402888.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_402888.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_402888.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_402888.semantic-content:target {display: block\9;}
#popBox_stacks_in_402888.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_402888.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_402888.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 650px;
  
}
#popBox_stacks_in_402888.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_402888 .popBoxFooter {
    display: none
  }

#stacks_in_402888 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_402888 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_402888.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_402888 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_402888 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_402888 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_402888 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_402888.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_402888.semantic-content .widthPercentageOn .modal-inner {
    width: 52%;
    min-width: 52%;
    max-width: 900px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_402888.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_402888.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_402888.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_402888.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_402888.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_402888.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_402888 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_402888 .closeIcon img {
  display: none;
}
#popBox_stacks_in_402888 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_402888.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_402888.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_402888.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_402888.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_402888 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_402888.popBoxStyleDemo .modal-content {
  height: 650px;
}
#popBox_stacks_in_402888.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_402888.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_402888.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 52%;
  min-width: 52%;
  max-width: 900px;
  margin: 0 auto;
}
#popBox_stacks_in_402888.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_402888.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_402888.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_402888.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_402888 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_402888 .closeText {
  display: inline;
}
#popBox_stacks_in_402888 .iconOn  {
  display: none;
}
#popBox_stacks_in_402888.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_402888 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_402888 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_402890 {
	font-size: 130%;
}

#stacks_in_402894 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402896 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_402899 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_402900Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_402900Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402900Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402900Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402900Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402900Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402900Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_402900Calligrapher h6, .stacks_in_402900Calligrapher h5, .stacks_in_402900Calligrapher h4, .stacks_in_402900Calligrapher h3, .stacks_in_402900Calligrapher h2, .stacks_in_402900Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_402900Calligrapher, .stacks_in_402900Calligrapher h1, .stacks_in_402900Calligrapher h2, .stacks_in_402900Calligrapher h3, .stacks_in_402900Calligrapher h4, .stacks_in_402900Calligrapher h5, .stacks_in_402900Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_402900targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_402900Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_402900Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_402900Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_402900Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_402902 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_402904 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_402905 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_402905 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_402905 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_402905 .icon-linkedin:hover,
#stacks_in_402905 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_402905  .iconthing:hover,
#stacks_in_402905  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_402905  a:link,
#disklinkstacks_in_402905  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_402905 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_402905 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_403430 {
	height: 20px;
}#stacks_in_403431>.s3_row {
	margin: 0 -0px;
}

#stacks_in_403431>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_403431>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_403431>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_403431>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_403431>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_403434 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403435Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403435Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403435Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403435Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403435Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403435Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403435Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403435Calligrapher h6, .stacks_in_403435Calligrapher h5, .stacks_in_403435Calligrapher h4, .stacks_in_403435Calligrapher h3, .stacks_in_403435Calligrapher h2, .stacks_in_403435Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403435Calligrapher, .stacks_in_403435Calligrapher h1, .stacks_in_403435Calligrapher h2, .stacks_in_403435Calligrapher h3, .stacks_in_403435Calligrapher h4, .stacks_in_403435Calligrapher h5, .stacks_in_403435Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403435targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403435Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_403435Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_403435Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_403435Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403437 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_403441 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_403442 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_403445 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403446Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403446Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403446Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403446Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403446Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403446Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403446Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403446Calligrapher h6, .stacks_in_403446Calligrapher h5, .stacks_in_403446Calligrapher h4, .stacks_in_403446Calligrapher h3, .stacks_in_403446Calligrapher h2, .stacks_in_403446Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403446Calligrapher, .stacks_in_403446Calligrapher h1, .stacks_in_403446Calligrapher h2, .stacks_in_403446Calligrapher h3, .stacks_in_403446Calligrapher h4, .stacks_in_403446Calligrapher h5, .stacks_in_403446Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403446targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403446Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_403446Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_403446Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_403446Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403448 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_403450 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403451Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403451Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403451Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403451Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403451Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403451Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403451Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403451Calligrapher h6, .stacks_in_403451Calligrapher h5, .stacks_in_403451Calligrapher h4, .stacks_in_403451Calligrapher h3, .stacks_in_403451Calligrapher h2, .stacks_in_403451Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403451Calligrapher, .stacks_in_403451Calligrapher h1, .stacks_in_403451Calligrapher h2, .stacks_in_403451Calligrapher h3, .stacks_in_403451Calligrapher h4, .stacks_in_403451Calligrapher h5, .stacks_in_403451Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403451targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403451Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_403451Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_403451Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_403451Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403453 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_403455 {
	height: 20px;
}
#stacks_in_403457 {
	padding: 0px 0px 0px 10px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_403459 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_403462 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403463Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403463Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403463Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403463Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403463Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403463Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403463Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403463Calligrapher h6, .stacks_in_403463Calligrapher h5, .stacks_in_403463Calligrapher h4, .stacks_in_403463Calligrapher h3, .stacks_in_403463Calligrapher h2, .stacks_in_403463Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403463Calligrapher, .stacks_in_403463Calligrapher h1, .stacks_in_403463Calligrapher h2, .stacks_in_403463Calligrapher h3, .stacks_in_403463Calligrapher h4, .stacks_in_403463Calligrapher h5, .stacks_in_403463Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403463targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403463Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_403463Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_403463Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_403463Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403465 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_403467 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_403470 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403471Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403471Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403471Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403471Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403471Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403471Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403471Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403471Calligrapher h6, .stacks_in_403471Calligrapher h5, .stacks_in_403471Calligrapher h4, .stacks_in_403471Calligrapher h3, .stacks_in_403471Calligrapher h2, .stacks_in_403471Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403471Calligrapher, .stacks_in_403471Calligrapher h1, .stacks_in_403471Calligrapher h2, .stacks_in_403471Calligrapher h3, .stacks_in_403471Calligrapher h4, .stacks_in_403471Calligrapher h5, .stacks_in_403471Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403471targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403471Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_403471Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_403471Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_403471Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403473 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_403475 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_403476.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_403476.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_403476.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_403476.semantic-content:target {display: block\9;}
#popBox_stacks_in_403476.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_403476.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_403476.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 500px;
  
}
#popBox_stacks_in_403476.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_403476 .popBoxFooter {
    display: none
  }

#stacks_in_403476 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_403476 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_403476.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_403476 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_403476 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_403476 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_403476 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_403476.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_403476.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 900px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_403476.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_403476.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_403476.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_403476.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_403476.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_403476.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_403476 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_403476 .closeIcon img {
  display: none;
}
#popBox_stacks_in_403476 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_403476.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_403476.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_403476.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_403476.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_403476 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_403476.popBoxStyleDemo .modal-content {
  height: 500px;
}
#popBox_stacks_in_403476.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_403476.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_403476.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 900px;
  margin: 0 auto;
}
#popBox_stacks_in_403476.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_403476.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_403476.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_403476.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_403476 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_403476 .closeText {
  display: inline;
}
#popBox_stacks_in_403476 .iconOn  {
  display: none;
}
#popBox_stacks_in_403476.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_403476 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_403476 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_403478 {
	font-size: 130%;
}

#stacks_in_403482 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_403484 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_403487 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403488Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_403488Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403488Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403488Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403488Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403488Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403488Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_403488Calligrapher h6, .stacks_in_403488Calligrapher h5, .stacks_in_403488Calligrapher h4, .stacks_in_403488Calligrapher h3, .stacks_in_403488Calligrapher h2, .stacks_in_403488Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403488Calligrapher, .stacks_in_403488Calligrapher h1, .stacks_in_403488Calligrapher h2, .stacks_in_403488Calligrapher h3, .stacks_in_403488Calligrapher h4, .stacks_in_403488Calligrapher h5, .stacks_in_403488Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403488targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403488Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_403488Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_403488Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_403488Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_403490 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_403492 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_403493 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_403493 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_403493 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_403493 .icon-linkedin:hover,
#stacks_in_403493 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_403493  .iconthing:hover,
#stacks_in_403493  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_403493  a:link,
#disklinkstacks_in_403493  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_403493 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_403493 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405073 {
	height: 20px;
}#stacks_in_405074>.s3_row {
	margin: 0 -0px;
}

#stacks_in_405074>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_405074>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_405074>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_405074>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_405074>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_405078 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405079Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405079Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405079Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405079Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405079Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405079Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405079Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405079Calligrapher h6, .stacks_in_405079Calligrapher h5, .stacks_in_405079Calligrapher h4, .stacks_in_405079Calligrapher h3, .stacks_in_405079Calligrapher h2, .stacks_in_405079Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405079Calligrapher, .stacks_in_405079Calligrapher h1, .stacks_in_405079Calligrapher h2, .stacks_in_405079Calligrapher h3, .stacks_in_405079Calligrapher h4, .stacks_in_405079Calligrapher h5, .stacks_in_405079Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405079targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405079Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405079Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405079Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405079Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405082 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_408863 {
	height: 7px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405085 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_405086 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405089 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405090Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405090Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405090Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405090Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405090Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405090Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405090Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405090Calligrapher h6, .stacks_in_405090Calligrapher h5, .stacks_in_405090Calligrapher h4, .stacks_in_405090Calligrapher h3, .stacks_in_405090Calligrapher h2, .stacks_in_405090Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405090Calligrapher, .stacks_in_405090Calligrapher h1, .stacks_in_405090Calligrapher h2, .stacks_in_405090Calligrapher h3, .stacks_in_405090Calligrapher h4, .stacks_in_405090Calligrapher h5, .stacks_in_405090Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405090targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405090Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405090Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405090Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405090Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405093 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_405094 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405095Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405095Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405095Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405095Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405095Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405095Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405095Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405095Calligrapher h6, .stacks_in_405095Calligrapher h5, .stacks_in_405095Calligrapher h4, .stacks_in_405095Calligrapher h3, .stacks_in_405095Calligrapher h2, .stacks_in_405095Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405095Calligrapher, .stacks_in_405095Calligrapher h1, .stacks_in_405095Calligrapher h2, .stacks_in_405095Calligrapher h3, .stacks_in_405095Calligrapher h4, .stacks_in_405095Calligrapher h5, .stacks_in_405095Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405095targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405095Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405095Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405095Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405095Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405098 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405099 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405103 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405106 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405107Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405107Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405107Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405107Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405107Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405107Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405107Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405107Calligrapher h6, .stacks_in_405107Calligrapher h5, .stacks_in_405107Calligrapher h4, .stacks_in_405107Calligrapher h3, .stacks_in_405107Calligrapher h2, .stacks_in_405107Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405107Calligrapher, .stacks_in_405107Calligrapher h1, .stacks_in_405107Calligrapher h2, .stacks_in_405107Calligrapher h3, .stacks_in_405107Calligrapher h4, .stacks_in_405107Calligrapher h5, .stacks_in_405107Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405107targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405107Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405107Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405107Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405107Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405110 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405111 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405114 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405115Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405115Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405115Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405115Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405115Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405115Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405115Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405115Calligrapher h6, .stacks_in_405115Calligrapher h5, .stacks_in_405115Calligrapher h4, .stacks_in_405115Calligrapher h3, .stacks_in_405115Calligrapher h2, .stacks_in_405115Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405115Calligrapher, .stacks_in_405115Calligrapher h1, .stacks_in_405115Calligrapher h2, .stacks_in_405115Calligrapher h3, .stacks_in_405115Calligrapher h4, .stacks_in_405115Calligrapher h5, .stacks_in_405115Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405115targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405115Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405115Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405115Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405115Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405118 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_405119 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_405120.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_405120.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_405120.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_405120.semantic-content:target {display: block\9;}
#popBox_stacks_in_405120.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_405120.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_405120.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 700px;
  
}
#popBox_stacks_in_405120.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_405120 .popBoxFooter {
    display: none
  }

#stacks_in_405120 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_405120 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_405120.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_405120 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_405120 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_405120 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_405120 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_405120.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_405120.semantic-content .widthPercentageOn .modal-inner {
    width: 44%;
    min-width: 44%;
    max-width: 900px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_405120.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_405120.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_405120.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_405120.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_405120.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_405120.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_405120 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_405120 .closeIcon img {
  display: none;
}
#popBox_stacks_in_405120 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_405120.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_405120.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405120.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405120.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_405120 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_405120.popBoxStyleDemo .modal-content {
  height: 700px;
}
#popBox_stacks_in_405120.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_405120.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_405120.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 44%;
  min-width: 44%;
  max-width: 900px;
  margin: 0 auto;
}
#popBox_stacks_in_405120.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_405120.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_405120.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_405120.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_405120 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_405120 .closeText {
  display: inline;
}
#popBox_stacks_in_405120 .iconOn  {
  display: none;
}
#popBox_stacks_in_405120.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_405120 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_405120 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_405123 {
	font-size: 130%;
}

#stacks_in_405127 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405128 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405131 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405132Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.7em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_405132Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405132Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405132Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405132Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405132Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405132Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405132Calligrapher h6, .stacks_in_405132Calligrapher h5, .stacks_in_405132Calligrapher h4, .stacks_in_405132Calligrapher h3, .stacks_in_405132Calligrapher h2, .stacks_in_405132Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405132Calligrapher, .stacks_in_405132Calligrapher h1, .stacks_in_405132Calligrapher h2, .stacks_in_405132Calligrapher h3, .stacks_in_405132Calligrapher h4, .stacks_in_405132Calligrapher h5, .stacks_in_405132Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405132targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405132Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405132Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405132Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405132Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405135 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405136 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_405137 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_405137 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_405137 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_405137 .icon-linkedin:hover,
#stacks_in_405137 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_405137  .iconthing:hover,
#stacks_in_405137  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_405137  a:link,
#disklinkstacks_in_405137  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_405137 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_405137 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405363 {
	height: 20px;
}#stacks_in_405364>.s3_row {
	margin: 0 -0px;
}

#stacks_in_405364>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_405364>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_405364>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_405364>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_405364>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_405368 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405369Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405369Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405369Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405369Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405369Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405369Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405369Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405369Calligrapher h6, .stacks_in_405369Calligrapher h5, .stacks_in_405369Calligrapher h4, .stacks_in_405369Calligrapher h3, .stacks_in_405369Calligrapher h2, .stacks_in_405369Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405369Calligrapher, .stacks_in_405369Calligrapher h1, .stacks_in_405369Calligrapher h2, .stacks_in_405369Calligrapher h3, .stacks_in_405369Calligrapher h4, .stacks_in_405369Calligrapher h5, .stacks_in_405369Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405369targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405369Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405369Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405369Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405369Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405372 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_405375 {
	height: 10px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_405376 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405379 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405380Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405380Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405380Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405380Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405380Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405380Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405380Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405380Calligrapher h6, .stacks_in_405380Calligrapher h5, .stacks_in_405380Calligrapher h4, .stacks_in_405380Calligrapher h3, .stacks_in_405380Calligrapher h2, .stacks_in_405380Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405380Calligrapher, .stacks_in_405380Calligrapher h1, .stacks_in_405380Calligrapher h2, .stacks_in_405380Calligrapher h3, .stacks_in_405380Calligrapher h4, .stacks_in_405380Calligrapher h5, .stacks_in_405380Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405380targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405380Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405380Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405380Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405380Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405383 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_405384 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405385Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405385Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405385Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405385Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405385Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405385Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405385Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405385Calligrapher h6, .stacks_in_405385Calligrapher h5, .stacks_in_405385Calligrapher h4, .stacks_in_405385Calligrapher h3, .stacks_in_405385Calligrapher h2, .stacks_in_405385Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405385Calligrapher, .stacks_in_405385Calligrapher h1, .stacks_in_405385Calligrapher h2, .stacks_in_405385Calligrapher h3, .stacks_in_405385Calligrapher h4, .stacks_in_405385Calligrapher h5, .stacks_in_405385Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405385targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405385Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405385Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405385Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405385Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405388 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405389 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406926 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405393 {
	height: 20px;
}.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408398 {
	height: 10px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405396 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405397Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405397Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405397Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405397Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405397Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405397Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405397Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405397Calligrapher h6, .stacks_in_405397Calligrapher h5, .stacks_in_405397Calligrapher h4, .stacks_in_405397Calligrapher h3, .stacks_in_405397Calligrapher h2, .stacks_in_405397Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405397Calligrapher, .stacks_in_405397Calligrapher h1, .stacks_in_405397Calligrapher h2, .stacks_in_405397Calligrapher h3, .stacks_in_405397Calligrapher h4, .stacks_in_405397Calligrapher h5, .stacks_in_405397Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405397targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405397Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405397Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405397Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405397Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405400 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405401 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408397 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405404 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405405Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405405Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405405Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405405Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405405Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405405Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405405Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405405Calligrapher h6, .stacks_in_405405Calligrapher h5, .stacks_in_405405Calligrapher h4, .stacks_in_405405Calligrapher h3, .stacks_in_405405Calligrapher h2, .stacks_in_405405Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405405Calligrapher, .stacks_in_405405Calligrapher h1, .stacks_in_405405Calligrapher h2, .stacks_in_405405Calligrapher h3, .stacks_in_405405Calligrapher h4, .stacks_in_405405Calligrapher h5, .stacks_in_405405Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405405targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405405Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405405Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405405Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405405Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405408 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_405409 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_405410.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_405410.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_405410.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_405410.semantic-content:target {display: block\9;}
#popBox_stacks_in_405410.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_405410.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_405410.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 500px;
  
}
#popBox_stacks_in_405410.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_405410 .popBoxFooter {
    display: none
  }

#stacks_in_405410 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_405410 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_405410.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_405410 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_405410 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_405410 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_405410 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_405410.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_405410.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_405410.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_405410.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_405410.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_405410.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_405410.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_405410.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_405410 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_405410 .closeIcon img {
  display: none;
}
#popBox_stacks_in_405410 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_405410.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_405410.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405410.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405410.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_405410 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_405410.popBoxStyleDemo .modal-content {
  height: 500px;
}
#popBox_stacks_in_405410.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_405410.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_405410.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 600px;
  margin: 0 auto;
}
#popBox_stacks_in_405410.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_405410.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_405410.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_405410.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_405410 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_405410 .closeText {
  display: inline;
}
#popBox_stacks_in_405410 .iconOn  {
  display: none;
}
#popBox_stacks_in_405410.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_405410 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_405410 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_405413 {
	font-size: 130%;
}

#stacks_in_405417 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405418 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405421 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405422Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !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_405422Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405422Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405422Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405422Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405422Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405422Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405422Calligrapher h6, .stacks_in_405422Calligrapher h5, .stacks_in_405422Calligrapher h4, .stacks_in_405422Calligrapher h3, .stacks_in_405422Calligrapher h2, .stacks_in_405422Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405422Calligrapher, .stacks_in_405422Calligrapher h1, .stacks_in_405422Calligrapher h2, .stacks_in_405422Calligrapher h3, .stacks_in_405422Calligrapher h4, .stacks_in_405422Calligrapher h5, .stacks_in_405422Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405422targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405422Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405422Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405422Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405422Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405425 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405426 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_405427 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_405427 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_405427 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_405427 .icon-linkedin:hover,
#stacks_in_405427 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_405427  .iconthing:hover,
#stacks_in_405427  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_405427  a:link,
#disklinkstacks_in_405427  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_405427 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_405427 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405840 {
	height: 20px;
}#stacks_in_405841>.s3_row {
	margin: 0 -0px;
}

#stacks_in_405841>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_405841>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_405841>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_405841>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_405841>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_405883 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405884Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405884Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405884Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405884Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405884Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405884Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405884Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405884Calligrapher h6, .stacks_in_405884Calligrapher h5, .stacks_in_405884Calligrapher h4, .stacks_in_405884Calligrapher h3, .stacks_in_405884Calligrapher h2, .stacks_in_405884Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405884Calligrapher, .stacks_in_405884Calligrapher h1, .stacks_in_405884Calligrapher h2, .stacks_in_405884Calligrapher h3, .stacks_in_405884Calligrapher h4, .stacks_in_405884Calligrapher h5, .stacks_in_405884Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405884targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405884Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405884Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405884Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405884Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405887 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405890 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_405891 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405894 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405895Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405895Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405895Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405895Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405895Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405895Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405895Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405895Calligrapher h6, .stacks_in_405895Calligrapher h5, .stacks_in_405895Calligrapher h4, .stacks_in_405895Calligrapher h3, .stacks_in_405895Calligrapher h2, .stacks_in_405895Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405895Calligrapher, .stacks_in_405895Calligrapher h1, .stacks_in_405895Calligrapher h2, .stacks_in_405895Calligrapher h3, .stacks_in_405895Calligrapher h4, .stacks_in_405895Calligrapher h5, .stacks_in_405895Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405895targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405895Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405895Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405895Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405895Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405898 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_405899 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405900Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405900Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405900Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405900Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405900Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405900Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405900Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_405900Calligrapher h6, .stacks_in_405900Calligrapher h5, .stacks_in_405900Calligrapher h4, .stacks_in_405900Calligrapher h3, .stacks_in_405900Calligrapher h2, .stacks_in_405900Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405900Calligrapher, .stacks_in_405900Calligrapher h1, .stacks_in_405900Calligrapher h2, .stacks_in_405900Calligrapher h3, .stacks_in_405900Calligrapher h4, .stacks_in_405900Calligrapher h5, .stacks_in_405900Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405900targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405900Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405900Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405900Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405900Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405903 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405904 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405845 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405848 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405849Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405849Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405849Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405849Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405849Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405849Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405849Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405849Calligrapher h6, .stacks_in_405849Calligrapher h5, .stacks_in_405849Calligrapher h4, .stacks_in_405849Calligrapher h3, .stacks_in_405849Calligrapher h2, .stacks_in_405849Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405849Calligrapher, .stacks_in_405849Calligrapher h1, .stacks_in_405849Calligrapher h2, .stacks_in_405849Calligrapher h3, .stacks_in_405849Calligrapher h4, .stacks_in_405849Calligrapher h5, .stacks_in_405849Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405849targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405849Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405849Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405849Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405849Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405852 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405853 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405856 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405857Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_405857Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405857Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405857Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405857Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405857Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405857Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405857Calligrapher h6, .stacks_in_405857Calligrapher h5, .stacks_in_405857Calligrapher h4, .stacks_in_405857Calligrapher h3, .stacks_in_405857Calligrapher h2, .stacks_in_405857Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405857Calligrapher, .stacks_in_405857Calligrapher h1, .stacks_in_405857Calligrapher h2, .stacks_in_405857Calligrapher h3, .stacks_in_405857Calligrapher h4, .stacks_in_405857Calligrapher h5, .stacks_in_405857Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405857targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405857Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_405857Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_405857Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_405857Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405860 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_405861 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_405862.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_405862.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_405862.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_405862.semantic-content:target {display: block\9;}
#popBox_stacks_in_405862.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_405862.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_405862.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 650px;
  
}
#popBox_stacks_in_405862.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_405862 .popBoxFooter {
    display: none
  }

#stacks_in_405862 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_405862 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_405862.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_405862 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_405862 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_405862 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_405862 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_405862.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_405862.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_405862.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_405862.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_405862.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_405862.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_405862.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_405862.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_405862 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_405862 .closeIcon img {
  display: none;
}
#popBox_stacks_in_405862 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_405862.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_405862.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405862.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_405862.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_405862 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_405862.popBoxStyleDemo .modal-content {
  height: 650px;
}
#popBox_stacks_in_405862.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_405862.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_405862.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 600px;
  margin: 0 auto;
}
#popBox_stacks_in_405862.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_405862.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_405862.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_405862.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_405862 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_405862 .closeText {
  display: inline;
}
#popBox_stacks_in_405862 .iconOn  {
  display: none;
}
#popBox_stacks_in_405862.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_405862 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_405862 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_405865 {
	font-size: 130%;
}

#stacks_in_405869 {
	font-size: 138%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405870 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_405873 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_405909Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_405909Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405909Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405909Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405909Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405909Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405909Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_405909Calligrapher h6, .stacks_in_405909Calligrapher h5, .stacks_in_405909Calligrapher h4, .stacks_in_405909Calligrapher h3, .stacks_in_405909Calligrapher h2, .stacks_in_405909Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_405909Calligrapher, .stacks_in_405909Calligrapher h1, .stacks_in_405909Calligrapher h2, .stacks_in_405909Calligrapher h3, .stacks_in_405909Calligrapher h4, .stacks_in_405909Calligrapher h5, .stacks_in_405909Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_405909targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_405909Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_405909Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_405909Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_405909Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_405912 {
	line-height: 2em;
	font-size: 130%;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407538Calligrapher{			font-size: 65% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407538Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407538Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407538Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407538Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407538Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407538Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407538Calligrapher h6, .stacks_in_407538Calligrapher h5, .stacks_in_407538Calligrapher h4, .stacks_in_407538Calligrapher h3, .stacks_in_407538Calligrapher h2, .stacks_in_407538Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407538Calligrapher, .stacks_in_407538Calligrapher h1, .stacks_in_407538Calligrapher h2, .stacks_in_407538Calligrapher h3, .stacks_in_407538Calligrapher h4, .stacks_in_407538Calligrapher h5, .stacks_in_407538Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407538targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407538Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407538Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407538Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407538Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407541 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405878 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_405879 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_405879 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_405879 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_405879 .icon-linkedin:hover,
#stacks_in_405879 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_405879  .iconthing:hover,
#stacks_in_405879  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_405879  a:link,
#disklinkstacks_in_405879  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_405879 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_405879 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405994 {
	height: 20px;
}#stacks_in_405995>.s3_row {
	margin: 0 -0px;
}

#stacks_in_405995>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_405995>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_405995>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_405995>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_405995>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_406037 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406038Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406038Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406038Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406038Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406038Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406038Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406038Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406038Calligrapher h6, .stacks_in_406038Calligrapher h5, .stacks_in_406038Calligrapher h4, .stacks_in_406038Calligrapher h3, .stacks_in_406038Calligrapher h2, .stacks_in_406038Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406038Calligrapher, .stacks_in_406038Calligrapher h1, .stacks_in_406038Calligrapher h2, .stacks_in_406038Calligrapher h3, .stacks_in_406038Calligrapher h4, .stacks_in_406038Calligrapher h5, .stacks_in_406038Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406038targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406038Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406038Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406038Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406038Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406041 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406044 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_406045 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406048 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406049Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406049Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406049Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406049Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406049Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406049Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406049Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406049Calligrapher h6, .stacks_in_406049Calligrapher h5, .stacks_in_406049Calligrapher h4, .stacks_in_406049Calligrapher h3, .stacks_in_406049Calligrapher h2, .stacks_in_406049Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406049Calligrapher, .stacks_in_406049Calligrapher h1, .stacks_in_406049Calligrapher h2, .stacks_in_406049Calligrapher h3, .stacks_in_406049Calligrapher h4, .stacks_in_406049Calligrapher h5, .stacks_in_406049Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406049targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406049Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406049Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406049Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406049Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406052 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_406053 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406054Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406054Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406054Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406054Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406054Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406054Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406054Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406054Calligrapher h6, .stacks_in_406054Calligrapher h5, .stacks_in_406054Calligrapher h4, .stacks_in_406054Calligrapher h3, .stacks_in_406054Calligrapher h2, .stacks_in_406054Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406054Calligrapher, .stacks_in_406054Calligrapher h1, .stacks_in_406054Calligrapher h2, .stacks_in_406054Calligrapher h3, .stacks_in_406054Calligrapher h4, .stacks_in_406054Calligrapher h5, .stacks_in_406054Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406054targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406054Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406054Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406054Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406054Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406057 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406058 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_405999 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406059 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406002 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406003Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406003Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406003Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406003Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406003Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406003Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406003Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406003Calligrapher h6, .stacks_in_406003Calligrapher h5, .stacks_in_406003Calligrapher h4, .stacks_in_406003Calligrapher h3, .stacks_in_406003Calligrapher h2, .stacks_in_406003Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406003Calligrapher, .stacks_in_406003Calligrapher h1, .stacks_in_406003Calligrapher h2, .stacks_in_406003Calligrapher h3, .stacks_in_406003Calligrapher h4, .stacks_in_406003Calligrapher h5, .stacks_in_406003Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406003targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406003Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406003Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406003Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406003Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406006 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406007 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406010 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406011Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406011Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406011Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406011Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406011Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406011Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406011Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406011Calligrapher h6, .stacks_in_406011Calligrapher h5, .stacks_in_406011Calligrapher h4, .stacks_in_406011Calligrapher h3, .stacks_in_406011Calligrapher h2, .stacks_in_406011Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406011Calligrapher, .stacks_in_406011Calligrapher h1, .stacks_in_406011Calligrapher h2, .stacks_in_406011Calligrapher h3, .stacks_in_406011Calligrapher h4, .stacks_in_406011Calligrapher h5, .stacks_in_406011Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406011targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406011Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406011Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406011Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406011Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406014 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_406015 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_406016.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_406016.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_406016.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_406016.semantic-content:target {display: block\9;}
#popBox_stacks_in_406016.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_406016.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_406016.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 650px;
  
}
#popBox_stacks_in_406016.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_406016 .popBoxFooter {
    display: none
  }

#stacks_in_406016 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_406016 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_406016.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_406016 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_406016 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_406016 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_406016 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_406016.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_406016.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_406016.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_406016.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_406016.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_406016.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_406016.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_406016.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_406016 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_406016 .closeIcon img {
  display: none;
}
#popBox_stacks_in_406016 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_406016.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_406016.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406016.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406016.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_406016 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_406016.popBoxStyleDemo .modal-content {
  height: 650px;
}
#popBox_stacks_in_406016.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_406016.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_406016.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 600px;
  margin: 0 auto;
}
#popBox_stacks_in_406016.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_406016.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_406016.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_406016.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_406016 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_406016 .closeText {
  display: inline;
}
#popBox_stacks_in_406016 .iconOn  {
  display: none;
}
#popBox_stacks_in_406016.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_406016 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_406016 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_406019 {
	font-size: 130%;
}

#stacks_in_406023 {
	font-size: 138%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406024 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406027 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406028Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !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_406028Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406028Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406028Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406028Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406028Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406028Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406028Calligrapher h6, .stacks_in_406028Calligrapher h5, .stacks_in_406028Calligrapher h4, .stacks_in_406028Calligrapher h3, .stacks_in_406028Calligrapher h2, .stacks_in_406028Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406028Calligrapher, .stacks_in_406028Calligrapher h1, .stacks_in_406028Calligrapher h2, .stacks_in_406028Calligrapher h3, .stacks_in_406028Calligrapher h4, .stacks_in_406028Calligrapher h5, .stacks_in_406028Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406028targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406028Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406028Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406028Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406028Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406031 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406032 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_406033 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_406033 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_406033 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_406033 .icon-linkedin:hover,
#stacks_in_406033 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_406033  .iconthing:hover,
#stacks_in_406033  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_406033  a:link,
#disklinkstacks_in_406033  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_406033 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_406033 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406202 {
	height: 20px;
}#stacks_in_406203>.s3_row {
	margin: 0 -0px;
}

#stacks_in_406203>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_406203>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_406203>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_406203>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_406203>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_406246 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406247Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406247Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406247Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406247Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406247Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406247Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406247Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406247Calligrapher h6, .stacks_in_406247Calligrapher h5, .stacks_in_406247Calligrapher h4, .stacks_in_406247Calligrapher h3, .stacks_in_406247Calligrapher h2, .stacks_in_406247Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406247Calligrapher, .stacks_in_406247Calligrapher h1, .stacks_in_406247Calligrapher h2, .stacks_in_406247Calligrapher h3, .stacks_in_406247Calligrapher h4, .stacks_in_406247Calligrapher h5, .stacks_in_406247Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406247targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406247Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406247Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406247Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406247Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406250 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406253 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_406254 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406257 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406258Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406258Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406258Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406258Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406258Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406258Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406258Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406258Calligrapher h6, .stacks_in_406258Calligrapher h5, .stacks_in_406258Calligrapher h4, .stacks_in_406258Calligrapher h3, .stacks_in_406258Calligrapher h2, .stacks_in_406258Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406258Calligrapher, .stacks_in_406258Calligrapher h1, .stacks_in_406258Calligrapher h2, .stacks_in_406258Calligrapher h3, .stacks_in_406258Calligrapher h4, .stacks_in_406258Calligrapher h5, .stacks_in_406258Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406258targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406258Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406258Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406258Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406258Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406261 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_406262 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406263Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406263Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406263Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406263Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406263Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406263Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406263Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406263Calligrapher h6, .stacks_in_406263Calligrapher h5, .stacks_in_406263Calligrapher h4, .stacks_in_406263Calligrapher h3, .stacks_in_406263Calligrapher h2, .stacks_in_406263Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406263Calligrapher, .stacks_in_406263Calligrapher h1, .stacks_in_406263Calligrapher h2, .stacks_in_406263Calligrapher h3, .stacks_in_406263Calligrapher h4, .stacks_in_406263Calligrapher h5, .stacks_in_406263Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406263targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406263Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406263Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406263Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406263Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406266 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406267 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406204 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406208 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406211 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406212Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406212Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406212Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406212Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406212Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406212Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406212Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406212Calligrapher h6, .stacks_in_406212Calligrapher h5, .stacks_in_406212Calligrapher h4, .stacks_in_406212Calligrapher h3, .stacks_in_406212Calligrapher h2, .stacks_in_406212Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406212Calligrapher, .stacks_in_406212Calligrapher h1, .stacks_in_406212Calligrapher h2, .stacks_in_406212Calligrapher h3, .stacks_in_406212Calligrapher h4, .stacks_in_406212Calligrapher h5, .stacks_in_406212Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406212targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406212Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406212Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406212Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406212Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406215 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406216 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406219 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406220Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406220Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406220Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406220Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406220Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406220Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406220Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406220Calligrapher h6, .stacks_in_406220Calligrapher h5, .stacks_in_406220Calligrapher h4, .stacks_in_406220Calligrapher h3, .stacks_in_406220Calligrapher h2, .stacks_in_406220Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406220Calligrapher, .stacks_in_406220Calligrapher h1, .stacks_in_406220Calligrapher h2, .stacks_in_406220Calligrapher h3, .stacks_in_406220Calligrapher h4, .stacks_in_406220Calligrapher h5, .stacks_in_406220Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406220targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406220Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406220Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406220Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406220Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406223 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_406224 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_406225.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_406225.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_406225.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_406225.semantic-content:target {display: block\9;}
#popBox_stacks_in_406225.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_406225.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_406225.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 650px;
  
}
#popBox_stacks_in_406225.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_406225 .popBoxFooter {
    display: none
  }

#stacks_in_406225 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_406225 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_406225.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_406225 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_406225 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_406225 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_406225 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_406225.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_406225.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_406225.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_406225.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_406225.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_406225.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_406225.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_406225.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_406225 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_406225 .closeIcon img {
  display: none;
}
#popBox_stacks_in_406225 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_406225.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_406225.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406225.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406225.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_406225 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_406225.popBoxStyleDemo .modal-content {
  height: 650px;
}
#popBox_stacks_in_406225.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_406225.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_406225.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 600px;
  margin: 0 auto;
}
#popBox_stacks_in_406225.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_406225.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_406225.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_406225.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_406225 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_406225 .closeText {
  display: inline;
}
#popBox_stacks_in_406225 .iconOn  {
  display: none;
}
#popBox_stacks_in_406225.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_406225 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_406225 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_406228 {
	font-size: 130%;
}

#stacks_in_406232 {
	font-size: 138%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406233 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406236 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406237Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !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_406237Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406237Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406237Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406237Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406237Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406237Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406237Calligrapher h6, .stacks_in_406237Calligrapher h5, .stacks_in_406237Calligrapher h4, .stacks_in_406237Calligrapher h3, .stacks_in_406237Calligrapher h2, .stacks_in_406237Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406237Calligrapher, .stacks_in_406237Calligrapher h1, .stacks_in_406237Calligrapher h2, .stacks_in_406237Calligrapher h3, .stacks_in_406237Calligrapher h4, .stacks_in_406237Calligrapher h5, .stacks_in_406237Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406237targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406237Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406237Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406237Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406237Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406240 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406241 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_406242 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_406242 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_406242 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_406242 .icon-linkedin:hover,
#stacks_in_406242 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_406242  .iconthing:hover,
#stacks_in_406242  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_406242  a:link,
#disklinkstacks_in_406242  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_406242 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_406242 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406275 {
	height: 20px;
}#stacks_in_406276>.s3_row {
	margin: 0 -0px;
}

#stacks_in_406276>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_406276>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_406276>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_406276>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_406276>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_406319 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406320Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406320Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406320Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406320Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406320Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406320Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406320Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406320Calligrapher h6, .stacks_in_406320Calligrapher h5, .stacks_in_406320Calligrapher h4, .stacks_in_406320Calligrapher h3, .stacks_in_406320Calligrapher h2, .stacks_in_406320Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406320Calligrapher, .stacks_in_406320Calligrapher h1, .stacks_in_406320Calligrapher h2, .stacks_in_406320Calligrapher h3, .stacks_in_406320Calligrapher h4, .stacks_in_406320Calligrapher h5, .stacks_in_406320Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406320targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406320Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406320Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406320Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406320Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406323 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406326 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_406327 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406330 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406331Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406331Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406331Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406331Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406331Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406331Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406331Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406331Calligrapher h6, .stacks_in_406331Calligrapher h5, .stacks_in_406331Calligrapher h4, .stacks_in_406331Calligrapher h3, .stacks_in_406331Calligrapher h2, .stacks_in_406331Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406331Calligrapher, .stacks_in_406331Calligrapher h1, .stacks_in_406331Calligrapher h2, .stacks_in_406331Calligrapher h3, .stacks_in_406331Calligrapher h4, .stacks_in_406331Calligrapher h5, .stacks_in_406331Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406331targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406331Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406331Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406331Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406331Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406334 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_406335 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406336Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406336Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406336Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406336Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406336Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406336Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406336Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406336Calligrapher h6, .stacks_in_406336Calligrapher h5, .stacks_in_406336Calligrapher h4, .stacks_in_406336Calligrapher h3, .stacks_in_406336Calligrapher h2, .stacks_in_406336Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406336Calligrapher, .stacks_in_406336Calligrapher h1, .stacks_in_406336Calligrapher h2, .stacks_in_406336Calligrapher h3, .stacks_in_406336Calligrapher h4, .stacks_in_406336Calligrapher h5, .stacks_in_406336Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406336targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406336Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406336Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406336Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406336Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406339 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406340 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406281 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406284 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406285Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406285Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406285Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406285Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406285Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406285Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406285Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406285Calligrapher h6, .stacks_in_406285Calligrapher h5, .stacks_in_406285Calligrapher h4, .stacks_in_406285Calligrapher h3, .stacks_in_406285Calligrapher h2, .stacks_in_406285Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406285Calligrapher, .stacks_in_406285Calligrapher h1, .stacks_in_406285Calligrapher h2, .stacks_in_406285Calligrapher h3, .stacks_in_406285Calligrapher h4, .stacks_in_406285Calligrapher h5, .stacks_in_406285Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406285targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406285Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406285Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406285Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406285Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406288 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406289 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406292 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406293Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406293Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406293Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406293Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406293Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406293Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406293Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406293Calligrapher h6, .stacks_in_406293Calligrapher h5, .stacks_in_406293Calligrapher h4, .stacks_in_406293Calligrapher h3, .stacks_in_406293Calligrapher h2, .stacks_in_406293Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406293Calligrapher, .stacks_in_406293Calligrapher h1, .stacks_in_406293Calligrapher h2, .stacks_in_406293Calligrapher h3, .stacks_in_406293Calligrapher h4, .stacks_in_406293Calligrapher h5, .stacks_in_406293Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406293targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406293Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406293Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406293Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406293Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406296 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_406297 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_406298.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_406298.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_406298.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_406298.semantic-content:target {display: block\9;}
#popBox_stacks_in_406298.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_406298.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_406298.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 650px;
  
}
#popBox_stacks_in_406298.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_406298 .popBoxFooter {
    display: none
  }

#stacks_in_406298 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_406298 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_406298.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_406298 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_406298 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_406298 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_406298 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_406298.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_406298.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_406298.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_406298.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_406298.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_406298.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_406298.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_406298.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_406298 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_406298 .closeIcon img {
  display: none;
}
#popBox_stacks_in_406298 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_406298.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_406298.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406298.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406298.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_406298 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_406298.popBoxStyleDemo .modal-content {
  height: 650px;
}
#popBox_stacks_in_406298.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_406298.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_406298.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 600px;
  margin: 0 auto;
}
#popBox_stacks_in_406298.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_406298.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_406298.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_406298.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_406298 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_406298 .closeText {
  display: inline;
}
#popBox_stacks_in_406298 .iconOn  {
  display: none;
}
#popBox_stacks_in_406298.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_406298 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_406298 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_406301 {
	font-size: 130%;
}

#stacks_in_406305 {
	font-size: 138%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406306 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406309 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406310Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !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_406310Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406310Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406310Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406310Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406310Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406310Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406310Calligrapher h6, .stacks_in_406310Calligrapher h5, .stacks_in_406310Calligrapher h4, .stacks_in_406310Calligrapher h3, .stacks_in_406310Calligrapher h2, .stacks_in_406310Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406310Calligrapher, .stacks_in_406310Calligrapher h1, .stacks_in_406310Calligrapher h2, .stacks_in_406310Calligrapher h3, .stacks_in_406310Calligrapher h4, .stacks_in_406310Calligrapher h5, .stacks_in_406310Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406310targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406310Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406310Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406310Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406310Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406313 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406314 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_406315 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_406315 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_406315 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_406315 .icon-linkedin:hover,
#stacks_in_406315 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_406315  .iconthing:hover,
#stacks_in_406315  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_406315  a:link,
#disklinkstacks_in_406315  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_406315 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_406315 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406567 {
	height: 20px;
}#stacks_in_406568>.s3_row {
	margin: 0 -0px;
}

#stacks_in_406568>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_406568>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_406568>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_406568>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_406568>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_406611 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406612Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406612Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406612Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406612Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406612Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406612Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406612Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406612Calligrapher h6, .stacks_in_406612Calligrapher h5, .stacks_in_406612Calligrapher h4, .stacks_in_406612Calligrapher h3, .stacks_in_406612Calligrapher h2, .stacks_in_406612Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406612Calligrapher, .stacks_in_406612Calligrapher h1, .stacks_in_406612Calligrapher h2, .stacks_in_406612Calligrapher h3, .stacks_in_406612Calligrapher h4, .stacks_in_406612Calligrapher h5, .stacks_in_406612Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406612targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406612Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406612Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406612Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406612Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406615 {
	font-size: 130%;
}
.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406618 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_406619 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406622 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406623Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406623Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406623Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406623Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406623Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406623Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406623Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406623Calligrapher h6, .stacks_in_406623Calligrapher h5, .stacks_in_406623Calligrapher h4, .stacks_in_406623Calligrapher h3, .stacks_in_406623Calligrapher h2, .stacks_in_406623Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406623Calligrapher, .stacks_in_406623Calligrapher h1, .stacks_in_406623Calligrapher h2, .stacks_in_406623Calligrapher h3, .stacks_in_406623Calligrapher h4, .stacks_in_406623Calligrapher h5, .stacks_in_406623Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406623targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406623Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406623Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406623Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406623Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406626 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_406627 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406628Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406628Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406628Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406628Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406628Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406628Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406628Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_406628Calligrapher h6, .stacks_in_406628Calligrapher h5, .stacks_in_406628Calligrapher h4, .stacks_in_406628Calligrapher h3, .stacks_in_406628Calligrapher h2, .stacks_in_406628Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406628Calligrapher, .stacks_in_406628Calligrapher h1, .stacks_in_406628Calligrapher h2, .stacks_in_406628Calligrapher h3, .stacks_in_406628Calligrapher h4, .stacks_in_406628Calligrapher h5, .stacks_in_406628Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406628targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406628Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406628Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406628Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406628Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406631 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406632 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406569 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406573 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406576 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406577Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406577Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406577Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406577Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406577Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406577Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406577Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406577Calligrapher h6, .stacks_in_406577Calligrapher h5, .stacks_in_406577Calligrapher h4, .stacks_in_406577Calligrapher h3, .stacks_in_406577Calligrapher h2, .stacks_in_406577Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406577Calligrapher, .stacks_in_406577Calligrapher h1, .stacks_in_406577Calligrapher h2, .stacks_in_406577Calligrapher h3, .stacks_in_406577Calligrapher h4, .stacks_in_406577Calligrapher h5, .stacks_in_406577Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406577targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406577Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406577Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406577Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406577Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406580 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406581 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406584 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406585Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_406585Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406585Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406585Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406585Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406585Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406585Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406585Calligrapher h6, .stacks_in_406585Calligrapher h5, .stacks_in_406585Calligrapher h4, .stacks_in_406585Calligrapher h3, .stacks_in_406585Calligrapher h2, .stacks_in_406585Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406585Calligrapher, .stacks_in_406585Calligrapher h1, .stacks_in_406585Calligrapher h2, .stacks_in_406585Calligrapher h3, .stacks_in_406585Calligrapher h4, .stacks_in_406585Calligrapher h5, .stacks_in_406585Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406585targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406585Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_406585Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_406585Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_406585Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406588 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_406589 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_406590.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_406590.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_406590.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_406590.semantic-content:target {display: block\9;}
#popBox_stacks_in_406590.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_406590.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_406590.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 650px;
  
}
#popBox_stacks_in_406590.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_406590 .popBoxFooter {
    display: none
  }

#stacks_in_406590 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_406590 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_406590.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_406590 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_406590 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_406590 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_406590 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_406590.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_406590.semantic-content .widthPercentageOn .modal-inner {
    width: 36%;
    min-width: 36%;
    max-width: 600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_406590.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_406590.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_406590.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_406590.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_406590.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_406590.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_406590 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_406590 .closeIcon img {
  display: none;
}
#popBox_stacks_in_406590 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_406590.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_406590.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406590.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_406590.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_406590 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_406590.popBoxStyleDemo .modal-content {
  height: 650px;
}
#popBox_stacks_in_406590.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_406590.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_406590.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 36%;
  min-width: 36%;
  max-width: 600px;
  margin: 0 auto;
}
#popBox_stacks_in_406590.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_406590.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_406590.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_406590.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_406590 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_406590 .closeText {
  display: inline;
}
#popBox_stacks_in_406590 .iconOn  {
  display: none;
}
#popBox_stacks_in_406590.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_406590 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_406590 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_406593 {
	font-size: 130%;
}

#stacks_in_406597 {
	font-size: 138%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406598 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_406601 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_406602Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !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_406602Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406602Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406602Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406602Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406602Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406602Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_406602Calligrapher h6, .stacks_in_406602Calligrapher h5, .stacks_in_406602Calligrapher h4, .stacks_in_406602Calligrapher h3, .stacks_in_406602Calligrapher h2, .stacks_in_406602Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_406602Calligrapher, .stacks_in_406602Calligrapher h1, .stacks_in_406602Calligrapher h2, .stacks_in_406602Calligrapher h3, .stacks_in_406602Calligrapher h4, .stacks_in_406602Calligrapher h5, .stacks_in_406602Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_406602targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_406602Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_406602Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_406602Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_406602Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_406605 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_406606 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_406607 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_406607 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_406607 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_406607 .icon-linkedin:hover,
#stacks_in_406607 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_406607  .iconthing:hover,
#stacks_in_406607  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_406607  a:link,
#disklinkstacks_in_406607  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_406607 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_406607 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407005 {
	height: 20px;
}#stacks_in_407006>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407006>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_407006>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_407006>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_407006>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_407006>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407048 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407049Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407049Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407049Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407049Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407049Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407049Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407049Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407049Calligrapher h6, .stacks_in_407049Calligrapher h5, .stacks_in_407049Calligrapher h4, .stacks_in_407049Calligrapher h3, .stacks_in_407049Calligrapher h2, .stacks_in_407049Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407049Calligrapher, .stacks_in_407049Calligrapher h1, .stacks_in_407049Calligrapher h2, .stacks_in_407049Calligrapher h3, .stacks_in_407049Calligrapher h4, .stacks_in_407049Calligrapher h5, .stacks_in_407049Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407049targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407049Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407049Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407049Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407049Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407052 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_407151 {
	height: 7px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407055 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_407056 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407059 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407060Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407060Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407060Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407060Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407060Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407060Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407060Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407060Calligrapher h6, .stacks_in_407060Calligrapher h5, .stacks_in_407060Calligrapher h4, .stacks_in_407060Calligrapher h3, .stacks_in_407060Calligrapher h2, .stacks_in_407060Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407060Calligrapher, .stacks_in_407060Calligrapher h1, .stacks_in_407060Calligrapher h2, .stacks_in_407060Calligrapher h3, .stacks_in_407060Calligrapher h4, .stacks_in_407060Calligrapher h5, .stacks_in_407060Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407060targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407060Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407060Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407060Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407060Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407063 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407064 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407065Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407065Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407065Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407065Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407065Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407065Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407065Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407065Calligrapher h6, .stacks_in_407065Calligrapher h5, .stacks_in_407065Calligrapher h4, .stacks_in_407065Calligrapher h3, .stacks_in_407065Calligrapher h2, .stacks_in_407065Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407065Calligrapher, .stacks_in_407065Calligrapher h1, .stacks_in_407065Calligrapher h2, .stacks_in_407065Calligrapher h3, .stacks_in_407065Calligrapher h4, .stacks_in_407065Calligrapher h5, .stacks_in_407065Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407065targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407065Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407065Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407065Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407065Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407068 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407069 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407010 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407013 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407014Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407014Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407014Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407014Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407014Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407014Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407014Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407014Calligrapher h6, .stacks_in_407014Calligrapher h5, .stacks_in_407014Calligrapher h4, .stacks_in_407014Calligrapher h3, .stacks_in_407014Calligrapher h2, .stacks_in_407014Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407014Calligrapher, .stacks_in_407014Calligrapher h1, .stacks_in_407014Calligrapher h2, .stacks_in_407014Calligrapher h3, .stacks_in_407014Calligrapher h4, .stacks_in_407014Calligrapher h5, .stacks_in_407014Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407014targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407014Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407014Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407014Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407014Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407017 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407018 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407021 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407022Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407022Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407022Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407022Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407022Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407022Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407022Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407022Calligrapher h6, .stacks_in_407022Calligrapher h5, .stacks_in_407022Calligrapher h4, .stacks_in_407022Calligrapher h3, .stacks_in_407022Calligrapher h2, .stacks_in_407022Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407022Calligrapher, .stacks_in_407022Calligrapher h1, .stacks_in_407022Calligrapher h2, .stacks_in_407022Calligrapher h3, .stacks_in_407022Calligrapher h4, .stacks_in_407022Calligrapher h5, .stacks_in_407022Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407022targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407022Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407022Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407022Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407022Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407025 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407026 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_407027.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_407027.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_407027.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_407027.semantic-content:target {display: block\9;}
#popBox_stacks_in_407027.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_407027.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_407027.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_407027.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_407027 .popBoxFooter {
    display: none
  }

#stacks_in_407027 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_407027 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_407027.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_407027 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_407027 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_407027 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_407027 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_407027.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_407027.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_407027.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_407027.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_407027.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_407027.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_407027.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_407027.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_407027 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_407027 .closeIcon img {
  display: none;
}
#popBox_stacks_in_407027 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_407027.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_407027.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407027.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407027.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_407027 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_407027.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_407027.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_407027.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_407027.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_407027.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_407027.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_407027.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_407027.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_407027 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_407027 .closeText {
  display: inline;
}
#popBox_stacks_in_407027 .iconOn  {
  display: none;
}
#popBox_stacks_in_407027.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_407027 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_407027 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_407030 {
	font-size: 130%;
}

#stacks_in_407034 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407035 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407038 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407039Calligrapher{			font-size: 93% !important;			color: #333333 !important;			font-weight:   bold !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_407039Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407039Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407039Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407039Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407039Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407039Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407039Calligrapher h6, .stacks_in_407039Calligrapher h5, .stacks_in_407039Calligrapher h4, .stacks_in_407039Calligrapher h3, .stacks_in_407039Calligrapher h2, .stacks_in_407039Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407039Calligrapher, .stacks_in_407039Calligrapher h1, .stacks_in_407039Calligrapher h2, .stacks_in_407039Calligrapher h3, .stacks_in_407039Calligrapher h4, .stacks_in_407039Calligrapher h5, .stacks_in_407039Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407039targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407039Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407039Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407039Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407039Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407042 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407043 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_407044 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_407044 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_407044 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_407044 .icon-linkedin:hover,
#stacks_in_407044 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_407044  .iconthing:hover,
#stacks_in_407044  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_407044  a:link,
#disklinkstacks_in_407044  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_407044 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_407044 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407164 {
	height: 20px;
}#stacks_in_407165>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407165>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_407165>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_407165>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_407165>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_407165>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407207 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407208Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407208Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407208Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407208Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407208Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407208Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407208Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407208Calligrapher h6, .stacks_in_407208Calligrapher h5, .stacks_in_407208Calligrapher h4, .stacks_in_407208Calligrapher h3, .stacks_in_407208Calligrapher h2, .stacks_in_407208Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407208Calligrapher, .stacks_in_407208Calligrapher h1, .stacks_in_407208Calligrapher h2, .stacks_in_407208Calligrapher h3, .stacks_in_407208Calligrapher h4, .stacks_in_407208Calligrapher h5, .stacks_in_407208Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407208targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407208Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407208Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407208Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407208Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407211 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_407212 {
	height: 7px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407215 {
	height: 3px;
}.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_407216 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407219 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407220Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407220Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407220Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407220Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407220Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407220Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407220Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407220Calligrapher h6, .stacks_in_407220Calligrapher h5, .stacks_in_407220Calligrapher h4, .stacks_in_407220Calligrapher h3, .stacks_in_407220Calligrapher h2, .stacks_in_407220Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407220Calligrapher, .stacks_in_407220Calligrapher h1, .stacks_in_407220Calligrapher h2, .stacks_in_407220Calligrapher h3, .stacks_in_407220Calligrapher h4, .stacks_in_407220Calligrapher h5, .stacks_in_407220Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407220targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407220Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407220Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407220Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407220Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407223 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407224 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407225Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407225Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407225Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407225Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407225Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407225Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407225Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407225Calligrapher h6, .stacks_in_407225Calligrapher h5, .stacks_in_407225Calligrapher h4, .stacks_in_407225Calligrapher h3, .stacks_in_407225Calligrapher h2, .stacks_in_407225Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407225Calligrapher, .stacks_in_407225Calligrapher h1, .stacks_in_407225Calligrapher h2, .stacks_in_407225Calligrapher h3, .stacks_in_407225Calligrapher h4, .stacks_in_407225Calligrapher h5, .stacks_in_407225Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407225targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407225Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407225Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407225Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407225Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407228 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407229 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407169 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407172 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407173Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407173Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407173Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407173Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407173Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407173Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407173Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407173Calligrapher h6, .stacks_in_407173Calligrapher h5, .stacks_in_407173Calligrapher h4, .stacks_in_407173Calligrapher h3, .stacks_in_407173Calligrapher h2, .stacks_in_407173Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407173Calligrapher, .stacks_in_407173Calligrapher h1, .stacks_in_407173Calligrapher h2, .stacks_in_407173Calligrapher h3, .stacks_in_407173Calligrapher h4, .stacks_in_407173Calligrapher h5, .stacks_in_407173Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407173targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407173Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407173Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407173Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407173Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407176 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407177 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407180 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407181Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407181Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407181Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407181Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407181Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407181Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407181Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407181Calligrapher h6, .stacks_in_407181Calligrapher h5, .stacks_in_407181Calligrapher h4, .stacks_in_407181Calligrapher h3, .stacks_in_407181Calligrapher h2, .stacks_in_407181Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407181Calligrapher, .stacks_in_407181Calligrapher h1, .stacks_in_407181Calligrapher h2, .stacks_in_407181Calligrapher h3, .stacks_in_407181Calligrapher h4, .stacks_in_407181Calligrapher h5, .stacks_in_407181Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407181targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407181Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407181Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407181Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407181Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407184 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407185 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_407186.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_407186.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_407186.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_407186.semantic-content:target {display: block\9;}
#popBox_stacks_in_407186.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_407186.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_407186.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_407186.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_407186 .popBoxFooter {
    display: none
  }

#stacks_in_407186 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_407186 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_407186.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_407186 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_407186 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_407186 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_407186 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_407186.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_407186.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_407186.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_407186.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_407186.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_407186.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_407186.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_407186.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_407186 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_407186 .closeIcon img {
  display: none;
}
#popBox_stacks_in_407186 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_407186.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_407186.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407186.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407186.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_407186 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_407186.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_407186.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_407186.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_407186.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_407186.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_407186.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_407186.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_407186.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_407186 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_407186 .closeText {
  display: inline;
}
#popBox_stacks_in_407186 .iconOn  {
  display: none;
}
#popBox_stacks_in_407186.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_407186 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_407186 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_407189 {
	font-size: 130%;
}

#stacks_in_407193 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407194 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407197 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407198Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_407198Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407198Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407198Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407198Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407198Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407198Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407198Calligrapher h6, .stacks_in_407198Calligrapher h5, .stacks_in_407198Calligrapher h4, .stacks_in_407198Calligrapher h3, .stacks_in_407198Calligrapher h2, .stacks_in_407198Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407198Calligrapher, .stacks_in_407198Calligrapher h1, .stacks_in_407198Calligrapher h2, .stacks_in_407198Calligrapher h3, .stacks_in_407198Calligrapher h4, .stacks_in_407198Calligrapher h5, .stacks_in_407198Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407198targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407198Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407198Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407198Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407198Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407202 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_407203 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_407203 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_407203 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_407203 .icon-linkedin:hover,
#stacks_in_407203 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_407203  .iconthing:hover,
#stacks_in_407203  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_407203  a:link,
#disklinkstacks_in_407203  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_407203 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_407203 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407237 {
	height: 20px;
}#stacks_in_407238>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407238>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_407238>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_407238>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_407238>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_407238>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407280 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407281Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407281Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407281Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407281Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407281Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407281Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407281Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407281Calligrapher h6, .stacks_in_407281Calligrapher h5, .stacks_in_407281Calligrapher h4, .stacks_in_407281Calligrapher h3, .stacks_in_407281Calligrapher h2, .stacks_in_407281Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407281Calligrapher, .stacks_in_407281Calligrapher h1, .stacks_in_407281Calligrapher h2, .stacks_in_407281Calligrapher h3, .stacks_in_407281Calligrapher h4, .stacks_in_407281Calligrapher h5, .stacks_in_407281Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407281targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407281Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407281Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407281Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407281Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407284 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_407285 {
	height: 7px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407305Calligrapher{			font-size: 50% !important;			color: #FCF9FF !important;			font-weight:   bold !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_407305Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407305Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407305Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407305Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407305Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407305Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407305Calligrapher h6, .stacks_in_407305Calligrapher h5, .stacks_in_407305Calligrapher h4, .stacks_in_407305Calligrapher h3, .stacks_in_407305Calligrapher h2, .stacks_in_407305Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407305Calligrapher, .stacks_in_407305Calligrapher h1, .stacks_in_407305Calligrapher h2, .stacks_in_407305Calligrapher h3, .stacks_in_407305Calligrapher h4, .stacks_in_407305Calligrapher h5, .stacks_in_407305Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407305targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407305Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407305Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407305Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407305Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407308 {
	font-size: 130%;
}
.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_407289 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407292 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407293Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407293Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407293Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407293Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407293Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407293Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407293Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407293Calligrapher h6, .stacks_in_407293Calligrapher h5, .stacks_in_407293Calligrapher h4, .stacks_in_407293Calligrapher h3, .stacks_in_407293Calligrapher h2, .stacks_in_407293Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407293Calligrapher, .stacks_in_407293Calligrapher h1, .stacks_in_407293Calligrapher h2, .stacks_in_407293Calligrapher h3, .stacks_in_407293Calligrapher h4, .stacks_in_407293Calligrapher h5, .stacks_in_407293Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407293targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407293Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407293Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407293Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407293Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407296 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407297 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407298Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407298Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407298Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407298Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407298Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407298Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407298Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407298Calligrapher h6, .stacks_in_407298Calligrapher h5, .stacks_in_407298Calligrapher h4, .stacks_in_407298Calligrapher h3, .stacks_in_407298Calligrapher h2, .stacks_in_407298Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407298Calligrapher, .stacks_in_407298Calligrapher h1, .stacks_in_407298Calligrapher h2, .stacks_in_407298Calligrapher h3, .stacks_in_407298Calligrapher h4, .stacks_in_407298Calligrapher h5, .stacks_in_407298Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407298targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407298Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407298Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407298Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407298Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407301 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407302 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407242 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407245 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407246Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407246Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407246Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407246Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407246Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407246Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407246Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407246Calligrapher h6, .stacks_in_407246Calligrapher h5, .stacks_in_407246Calligrapher h4, .stacks_in_407246Calligrapher h3, .stacks_in_407246Calligrapher h2, .stacks_in_407246Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407246Calligrapher, .stacks_in_407246Calligrapher h1, .stacks_in_407246Calligrapher h2, .stacks_in_407246Calligrapher h3, .stacks_in_407246Calligrapher h4, .stacks_in_407246Calligrapher h5, .stacks_in_407246Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407246targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407246Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407246Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407246Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407246Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407249 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407250 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407253 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407254Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407254Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407254Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407254Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407254Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407254Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407254Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407254Calligrapher h6, .stacks_in_407254Calligrapher h5, .stacks_in_407254Calligrapher h4, .stacks_in_407254Calligrapher h3, .stacks_in_407254Calligrapher h2, .stacks_in_407254Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407254Calligrapher, .stacks_in_407254Calligrapher h1, .stacks_in_407254Calligrapher h2, .stacks_in_407254Calligrapher h3, .stacks_in_407254Calligrapher h4, .stacks_in_407254Calligrapher h5, .stacks_in_407254Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407254targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407254Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407254Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407254Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407254Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407257 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407258 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_407259.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_407259.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_407259.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_407259.semantic-content:target {display: block\9;}
#popBox_stacks_in_407259.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_407259.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_407259.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 700px;
  
}
#popBox_stacks_in_407259.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_407259 .popBoxFooter {
    display: none
  }

#stacks_in_407259 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_407259 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_407259.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_407259 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_407259 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_407259 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_407259 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_407259.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_407259.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_407259.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_407259.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_407259.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_407259.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_407259.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_407259.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_407259 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_407259 .closeIcon img {
  display: none;
}
#popBox_stacks_in_407259 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_407259.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_407259.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407259.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407259.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_407259 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_407259.popBoxStyleDemo .modal-content {
  height: 700px;
}
#popBox_stacks_in_407259.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_407259.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_407259.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_407259.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_407259.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_407259.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_407259.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_407259 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_407259 .closeText {
  display: inline;
}
#popBox_stacks_in_407259 .iconOn  {
  display: none;
}
#popBox_stacks_in_407259.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_407259 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_407259 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_407262 {
	font-size: 130%;
}

#stacks_in_407266 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407267 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407270 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407271Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_407271Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407271Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407271Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407271Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407271Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407271Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407271Calligrapher h6, .stacks_in_407271Calligrapher h5, .stacks_in_407271Calligrapher h4, .stacks_in_407271Calligrapher h3, .stacks_in_407271Calligrapher h2, .stacks_in_407271Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407271Calligrapher, .stacks_in_407271Calligrapher h1, .stacks_in_407271Calligrapher h2, .stacks_in_407271Calligrapher h3, .stacks_in_407271Calligrapher h4, .stacks_in_407271Calligrapher h5, .stacks_in_407271Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407271targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407271Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407271Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407271Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407271Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407275 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_407276 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_407276 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_407276 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_407276 .icon-linkedin:hover,
#stacks_in_407276 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_407276  .iconthing:hover,
#stacks_in_407276  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_407276  a:link,
#disklinkstacks_in_407276  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_407276 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_407276 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407468 {
	height: 20px;
}#stacks_in_407469>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407469>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_407469>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_407469>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_407469>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_407469>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407511 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407512Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407512Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407512Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407512Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407512Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407512Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407512Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407512Calligrapher h6, .stacks_in_407512Calligrapher h5, .stacks_in_407512Calligrapher h4, .stacks_in_407512Calligrapher h3, .stacks_in_407512Calligrapher h2, .stacks_in_407512Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407512Calligrapher, .stacks_in_407512Calligrapher h1, .stacks_in_407512Calligrapher h2, .stacks_in_407512Calligrapher h3, .stacks_in_407512Calligrapher h4, .stacks_in_407512Calligrapher h5, .stacks_in_407512Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407512targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407512Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407512Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407512Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407512Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407515 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_407516 {
	height: 7px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407519Calligrapher{			font-size: 50% !important;			color: #FCF9FF !important;			font-weight:   bold !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_407519Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407519Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407519Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407519Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407519Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407519Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407519Calligrapher h6, .stacks_in_407519Calligrapher h5, .stacks_in_407519Calligrapher h4, .stacks_in_407519Calligrapher h3, .stacks_in_407519Calligrapher h2, .stacks_in_407519Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407519Calligrapher, .stacks_in_407519Calligrapher h1, .stacks_in_407519Calligrapher h2, .stacks_in_407519Calligrapher h3, .stacks_in_407519Calligrapher h4, .stacks_in_407519Calligrapher h5, .stacks_in_407519Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407519targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407519Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407519Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407519Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407519Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407522 {
	font-size: 130%;
}
.spacerStack {
	height: 25px;
}

#spacerStackstacks_in_407523 {
	height: 25px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407526 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407527Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407527Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407527Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407527Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407527Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407527Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407527Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407527Calligrapher h6, .stacks_in_407527Calligrapher h5, .stacks_in_407527Calligrapher h4, .stacks_in_407527Calligrapher h3, .stacks_in_407527Calligrapher h2, .stacks_in_407527Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407527Calligrapher, .stacks_in_407527Calligrapher h1, .stacks_in_407527Calligrapher h2, .stacks_in_407527Calligrapher h3, .stacks_in_407527Calligrapher h4, .stacks_in_407527Calligrapher h5, .stacks_in_407527Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407527targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407527Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407527Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407527Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407527Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407530 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407531 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407532Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407532Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407532Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407532Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407532Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407532Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407532Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407532Calligrapher h6, .stacks_in_407532Calligrapher h5, .stacks_in_407532Calligrapher h4, .stacks_in_407532Calligrapher h3, .stacks_in_407532Calligrapher h2, .stacks_in_407532Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407532Calligrapher, .stacks_in_407532Calligrapher h1, .stacks_in_407532Calligrapher h2, .stacks_in_407532Calligrapher h3, .stacks_in_407532Calligrapher h4, .stacks_in_407532Calligrapher h5, .stacks_in_407532Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407532targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407532Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407532Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407532Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407532Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407535 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407536 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407473 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407476 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407477Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407477Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407477Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407477Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407477Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407477Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407477Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407477Calligrapher h6, .stacks_in_407477Calligrapher h5, .stacks_in_407477Calligrapher h4, .stacks_in_407477Calligrapher h3, .stacks_in_407477Calligrapher h2, .stacks_in_407477Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407477Calligrapher, .stacks_in_407477Calligrapher h1, .stacks_in_407477Calligrapher h2, .stacks_in_407477Calligrapher h3, .stacks_in_407477Calligrapher h4, .stacks_in_407477Calligrapher h5, .stacks_in_407477Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407477targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407477Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407477Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407477Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407477Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407480 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407481 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407484 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407485Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407485Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407485Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407485Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407485Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407485Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407485Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407485Calligrapher h6, .stacks_in_407485Calligrapher h5, .stacks_in_407485Calligrapher h4, .stacks_in_407485Calligrapher h3, .stacks_in_407485Calligrapher h2, .stacks_in_407485Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407485Calligrapher, .stacks_in_407485Calligrapher h1, .stacks_in_407485Calligrapher h2, .stacks_in_407485Calligrapher h3, .stacks_in_407485Calligrapher h4, .stacks_in_407485Calligrapher h5, .stacks_in_407485Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407485targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407485Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407485Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407485Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407485Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407488 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407489 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_407490.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_407490.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_407490.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_407490.semantic-content:target {display: block\9;}
#popBox_stacks_in_407490.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_407490.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_407490.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 500px;
  
}
#popBox_stacks_in_407490.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_407490 .popBoxFooter {
    display: none
  }

#stacks_in_407490 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_407490 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_407490.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_407490 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_407490 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_407490 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_407490 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_407490.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_407490.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_407490.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_407490.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_407490.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_407490.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_407490.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_407490.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_407490 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_407490 .closeIcon img {
  display: none;
}
#popBox_stacks_in_407490 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_407490.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_407490.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407490.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407490.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_407490 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_407490.popBoxStyleDemo .modal-content {
  height: 500px;
}
#popBox_stacks_in_407490.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_407490.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_407490.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_407490.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_407490.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_407490.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_407490.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_407490 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_407490 .closeText {
  display: inline;
}
#popBox_stacks_in_407490 .iconOn  {
  display: none;
}
#popBox_stacks_in_407490.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_407490 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_407490 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_407493 {
	font-size: 130%;
}

#stacks_in_407695 {
	font-size: 125%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407498 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407501 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407502Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_407502Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407502Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407502Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407502Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407502Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407502Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407502Calligrapher h6, .stacks_in_407502Calligrapher h5, .stacks_in_407502Calligrapher h4, .stacks_in_407502Calligrapher h3, .stacks_in_407502Calligrapher h2, .stacks_in_407502Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407502Calligrapher, .stacks_in_407502Calligrapher h1, .stacks_in_407502Calligrapher h2, .stacks_in_407502Calligrapher h3, .stacks_in_407502Calligrapher h4, .stacks_in_407502Calligrapher h5, .stacks_in_407502Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407502targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407502Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407502Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407502Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407502Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407506 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_407507 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_407507 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_407507 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_407507 .icon-linkedin:hover,
#stacks_in_407507 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_407507  .iconthing:hover,
#stacks_in_407507  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_407507  a:link,
#disklinkstacks_in_407507  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_407507 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_407507 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407548 {
	height: 20px;
}#stacks_in_407549>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407549>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_407549>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_407549>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_407549>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_407549>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407591 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407592Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407592Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407592Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407592Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407592Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407592Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407592Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407592Calligrapher h6, .stacks_in_407592Calligrapher h5, .stacks_in_407592Calligrapher h4, .stacks_in_407592Calligrapher h3, .stacks_in_407592Calligrapher h2, .stacks_in_407592Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407592Calligrapher, .stacks_in_407592Calligrapher h1, .stacks_in_407592Calligrapher h2, .stacks_in_407592Calligrapher h3, .stacks_in_407592Calligrapher h4, .stacks_in_407592Calligrapher h5, .stacks_in_407592Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407592targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407592Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407592Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407592Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407592Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407595 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_407596 {
	height: 7px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407606 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407607Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407607Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407607Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407607Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407607Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407607Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407607Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407607Calligrapher h6, .stacks_in_407607Calligrapher h5, .stacks_in_407607Calligrapher h4, .stacks_in_407607Calligrapher h3, .stacks_in_407607Calligrapher h2, .stacks_in_407607Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407607Calligrapher, .stacks_in_407607Calligrapher h1, .stacks_in_407607Calligrapher h2, .stacks_in_407607Calligrapher h3, .stacks_in_407607Calligrapher h4, .stacks_in_407607Calligrapher h5, .stacks_in_407607Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407607targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407607Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407607Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407607Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407607Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407610 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407611 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407612Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407612Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407612Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407612Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407612Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407612Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407612Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407612Calligrapher h6, .stacks_in_407612Calligrapher h5, .stacks_in_407612Calligrapher h4, .stacks_in_407612Calligrapher h3, .stacks_in_407612Calligrapher h2, .stacks_in_407612Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407612Calligrapher, .stacks_in_407612Calligrapher h1, .stacks_in_407612Calligrapher h2, .stacks_in_407612Calligrapher h3, .stacks_in_407612Calligrapher h4, .stacks_in_407612Calligrapher h5, .stacks_in_407612Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407612targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407612Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407612Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407612Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407612Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407615 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407616 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407553 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407556 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407557Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407557Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407557Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407557Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407557Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407557Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407557Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407557Calligrapher h6, .stacks_in_407557Calligrapher h5, .stacks_in_407557Calligrapher h4, .stacks_in_407557Calligrapher h3, .stacks_in_407557Calligrapher h2, .stacks_in_407557Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407557Calligrapher, .stacks_in_407557Calligrapher h1, .stacks_in_407557Calligrapher h2, .stacks_in_407557Calligrapher h3, .stacks_in_407557Calligrapher h4, .stacks_in_407557Calligrapher h5, .stacks_in_407557Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407557targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407557Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407557Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407557Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407557Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407561 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407564 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407565Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407565Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407565Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407565Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407565Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407565Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407565Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407565Calligrapher h6, .stacks_in_407565Calligrapher h5, .stacks_in_407565Calligrapher h4, .stacks_in_407565Calligrapher h3, .stacks_in_407565Calligrapher h2, .stacks_in_407565Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407565Calligrapher, .stacks_in_407565Calligrapher h1, .stacks_in_407565Calligrapher h2, .stacks_in_407565Calligrapher h3, .stacks_in_407565Calligrapher h4, .stacks_in_407565Calligrapher h5, .stacks_in_407565Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407565targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407565Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407565Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407565Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407565Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407568 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407569 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_407570.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_407570.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_407570.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_407570.semantic-content:target {display: block\9;}
#popBox_stacks_in_407570.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_407570.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_407570.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 400px;
  
}
#popBox_stacks_in_407570.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_407570 .popBoxFooter {
    display: none
  }

#stacks_in_407570 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_407570 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_407570.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_407570 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_407570 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_407570 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_407570 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_407570.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_407570.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_407570.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_407570.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_407570.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_407570.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_407570.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_407570.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_407570 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_407570 .closeIcon img {
  display: none;
}
#popBox_stacks_in_407570 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_407570.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_407570.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407570.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407570.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_407570 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_407570.popBoxStyleDemo .modal-content {
  height: 400px;
}
#popBox_stacks_in_407570.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_407570.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_407570.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_407570.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_407570.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_407570.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_407570.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_407570 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_407570 .closeText {
  display: inline;
}
#popBox_stacks_in_407570 .iconOn  {
  display: none;
}
#popBox_stacks_in_407570.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_407570 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_407570 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_407573 {
	font-size: 130%;
}

#stacks_in_407577 {
	font-size: 139%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407578 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407581 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407582Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407582Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407582Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407582Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407582Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407582Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407582Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407582Calligrapher h6, .stacks_in_407582Calligrapher h5, .stacks_in_407582Calligrapher h4, .stacks_in_407582Calligrapher h3, .stacks_in_407582Calligrapher h2, .stacks_in_407582Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407582Calligrapher, .stacks_in_407582Calligrapher h1, .stacks_in_407582Calligrapher h2, .stacks_in_407582Calligrapher h3, .stacks_in_407582Calligrapher h4, .stacks_in_407582Calligrapher h5, .stacks_in_407582Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407582targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407582Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407582Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407582Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407582Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407586 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_407587 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_407587 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_407587 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_407587 .icon-linkedin:hover,
#stacks_in_407587 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_407587  .iconthing:hover,
#stacks_in_407587  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_407587  a:link,
#disklinkstacks_in_407587  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_407587 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_407587 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407702 {
	height: 20px;
}#stacks_in_407703>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407703>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_407703>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_407703>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_407703>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_407703>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407745 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407746Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407746Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407746Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407746Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407746Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407746Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407746Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407746Calligrapher h6, .stacks_in_407746Calligrapher h5, .stacks_in_407746Calligrapher h4, .stacks_in_407746Calligrapher h3, .stacks_in_407746Calligrapher h2, .stacks_in_407746Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407746Calligrapher, .stacks_in_407746Calligrapher h1, .stacks_in_407746Calligrapher h2, .stacks_in_407746Calligrapher h3, .stacks_in_407746Calligrapher h4, .stacks_in_407746Calligrapher h5, .stacks_in_407746Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407746targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407746Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407746Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407746Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407746Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407749 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_407750 {
	height: 7px;
}.spacerStack {
	height: 27px;
}

#spacerStackstacks_in_407753 {
	height: 27px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407756 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407757Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407757Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407757Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407757Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407757Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407757Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407757Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407757Calligrapher h6, .stacks_in_407757Calligrapher h5, .stacks_in_407757Calligrapher h4, .stacks_in_407757Calligrapher h3, .stacks_in_407757Calligrapher h2, .stacks_in_407757Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407757Calligrapher, .stacks_in_407757Calligrapher h1, .stacks_in_407757Calligrapher h2, .stacks_in_407757Calligrapher h3, .stacks_in_407757Calligrapher h4, .stacks_in_407757Calligrapher h5, .stacks_in_407757Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407757targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407757Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407757Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407757Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407757Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407760 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407761 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407762Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407762Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407762Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407762Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407762Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407762Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407762Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407762Calligrapher h6, .stacks_in_407762Calligrapher h5, .stacks_in_407762Calligrapher h4, .stacks_in_407762Calligrapher h3, .stacks_in_407762Calligrapher h2, .stacks_in_407762Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407762Calligrapher, .stacks_in_407762Calligrapher h1, .stacks_in_407762Calligrapher h2, .stacks_in_407762Calligrapher h3, .stacks_in_407762Calligrapher h4, .stacks_in_407762Calligrapher h5, .stacks_in_407762Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407762targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407762Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407762Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407762Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407762Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407765 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407766 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407707 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407710 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407711Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407711Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407711Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407711Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407711Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407711Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407711Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407711Calligrapher h6, .stacks_in_407711Calligrapher h5, .stacks_in_407711Calligrapher h4, .stacks_in_407711Calligrapher h3, .stacks_in_407711Calligrapher h2, .stacks_in_407711Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407711Calligrapher, .stacks_in_407711Calligrapher h1, .stacks_in_407711Calligrapher h2, .stacks_in_407711Calligrapher h3, .stacks_in_407711Calligrapher h4, .stacks_in_407711Calligrapher h5, .stacks_in_407711Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407711targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407711Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407711Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407711Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407711Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407714 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407715 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407718 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407719Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407719Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407719Calligrapher h6, .stacks_in_407719Calligrapher h5, .stacks_in_407719Calligrapher h4, .stacks_in_407719Calligrapher h3, .stacks_in_407719Calligrapher h2, .stacks_in_407719Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407719Calligrapher, .stacks_in_407719Calligrapher h1, .stacks_in_407719Calligrapher h2, .stacks_in_407719Calligrapher h3, .stacks_in_407719Calligrapher h4, .stacks_in_407719Calligrapher h5, .stacks_in_407719Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407719targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407719Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407719Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407719Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407719Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407722 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407723 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_407724.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_407724.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_407724.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_407724.semantic-content:target {display: block\9;}
#popBox_stacks_in_407724.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_407724.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_407724.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 400px;
  
}
#popBox_stacks_in_407724.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_407724 .popBoxFooter {
    display: none
  }

#stacks_in_407724 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_407724 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_407724.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_407724 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_407724 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_407724 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_407724 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_407724.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_407724.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_407724.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_407724.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_407724.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_407724.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_407724.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_407724.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_407724 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_407724 .closeIcon img {
  display: none;
}
#popBox_stacks_in_407724 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_407724.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_407724.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407724.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407724.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_407724 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_407724.popBoxStyleDemo .modal-content {
  height: 400px;
}
#popBox_stacks_in_407724.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_407724.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_407724.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_407724.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_407724.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_407724.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_407724.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_407724 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_407724 .closeText {
  display: inline;
}
#popBox_stacks_in_407724 .iconOn  {
  display: none;
}
#popBox_stacks_in_407724.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_407724 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_407724 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_407727 {
	font-size: 130%;
}

#stacks_in_407731 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407732 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407735 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407736Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_407736Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407736Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407736Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407736Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407736Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407736Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407736Calligrapher h6, .stacks_in_407736Calligrapher h5, .stacks_in_407736Calligrapher h4, .stacks_in_407736Calligrapher h3, .stacks_in_407736Calligrapher h2, .stacks_in_407736Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407736Calligrapher, .stacks_in_407736Calligrapher h1, .stacks_in_407736Calligrapher h2, .stacks_in_407736Calligrapher h3, .stacks_in_407736Calligrapher h4, .stacks_in_407736Calligrapher h5, .stacks_in_407736Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407736targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407736Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407736Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407736Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407736Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407740 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_407741 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_407741 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_407741 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_407741 .icon-linkedin:hover,
#stacks_in_407741 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_407741  .iconthing:hover,
#stacks_in_407741  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_407741  a:link,
#disklinkstacks_in_407741  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_407741 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_407741 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407855 {
	height: 20px;
}#stacks_in_407856>.s3_row {
	margin: 0 -0px;
}

#stacks_in_407856>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_407856>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_407856>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_407856>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_407856>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407899 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407900Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407900Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407900Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407900Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407900Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407900Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407900Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407900Calligrapher h6, .stacks_in_407900Calligrapher h5, .stacks_in_407900Calligrapher h4, .stacks_in_407900Calligrapher h3, .stacks_in_407900Calligrapher h2, .stacks_in_407900Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407900Calligrapher, .stacks_in_407900Calligrapher h1, .stacks_in_407900Calligrapher h2, .stacks_in_407900Calligrapher h3, .stacks_in_407900Calligrapher h4, .stacks_in_407900Calligrapher h5, .stacks_in_407900Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407900targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407900Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407900Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407900Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407900Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407903 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_407904 {
	height: 7px;
}.spacerStack {
	height: 15px;
}

#spacerStackstacks_in_407907 {
	height: 15px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407910 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407911Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407911Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407911Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407911Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407911Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407911Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407911Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407911Calligrapher h6, .stacks_in_407911Calligrapher h5, .stacks_in_407911Calligrapher h4, .stacks_in_407911Calligrapher h3, .stacks_in_407911Calligrapher h2, .stacks_in_407911Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407911Calligrapher, .stacks_in_407911Calligrapher h1, .stacks_in_407911Calligrapher h2, .stacks_in_407911Calligrapher h3, .stacks_in_407911Calligrapher h4, .stacks_in_407911Calligrapher h5, .stacks_in_407911Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407911targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407911Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407911Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407911Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407911Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407914 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_407915 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407916Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407916Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407916Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407916Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407916Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407916Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407916Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_407916Calligrapher h6, .stacks_in_407916Calligrapher h5, .stacks_in_407916Calligrapher h4, .stacks_in_407916Calligrapher h3, .stacks_in_407916Calligrapher h2, .stacks_in_407916Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407916Calligrapher, .stacks_in_407916Calligrapher h1, .stacks_in_407916Calligrapher h2, .stacks_in_407916Calligrapher h3, .stacks_in_407916Calligrapher h4, .stacks_in_407916Calligrapher h5, .stacks_in_407916Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407916targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407916Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407916Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407916Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407916Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407919 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407920 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407857 {
	height: 20px;
}
#stacks_in_407858 {
	padding: 0px 10px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407861 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407864 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407865Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: -1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_407865Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407865Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407865Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407865Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407865Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407865Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407865Calligrapher h6, .stacks_in_407865Calligrapher h5, .stacks_in_407865Calligrapher h4, .stacks_in_407865Calligrapher h3, .stacks_in_407865Calligrapher h2, .stacks_in_407865Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407865Calligrapher, .stacks_in_407865Calligrapher h1, .stacks_in_407865Calligrapher h2, .stacks_in_407865Calligrapher h3, .stacks_in_407865Calligrapher h4, .stacks_in_407865Calligrapher h5, .stacks_in_407865Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407865targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407865Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407865Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407865Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407865Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407868 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407869 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407872 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407873Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_407873Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407873Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407873Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407873Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407873Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407873Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407873Calligrapher h6, .stacks_in_407873Calligrapher h5, .stacks_in_407873Calligrapher h4, .stacks_in_407873Calligrapher h3, .stacks_in_407873Calligrapher h2, .stacks_in_407873Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407873Calligrapher, .stacks_in_407873Calligrapher h1, .stacks_in_407873Calligrapher h2, .stacks_in_407873Calligrapher h3, .stacks_in_407873Calligrapher h4, .stacks_in_407873Calligrapher h5, .stacks_in_407873Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407873targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407873Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_407873Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_407873Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_407873Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_407876 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_407877 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_407878.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_407878.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_407878.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_407878.semantic-content:target {display: block\9;}
#popBox_stacks_in_407878.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_407878.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_407878.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 550px;
  
}
#popBox_stacks_in_407878.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_407878 .popBoxFooter {
    display: none
  }

#stacks_in_407878 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_407878 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_407878.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_407878 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_407878 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_407878 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_407878 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_407878.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_407878.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_407878.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_407878.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_407878.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_407878.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_407878.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_407878.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_407878 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_407878 .closeIcon img {
  display: none;
}
#popBox_stacks_in_407878 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_407878.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_407878.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407878.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_407878.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_407878 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_407878.popBoxStyleDemo .modal-content {
  height: 550px;
}
#popBox_stacks_in_407878.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_407878.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_407878.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_407878.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_407878.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_407878.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_407878.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_407878 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_407878 .closeText {
  display: inline;
}
#popBox_stacks_in_407878 .iconOn  {
  display: none;
}
#popBox_stacks_in_407878.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_407878 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_407878 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_407881 {
	font-size: 130%;
}

#stacks_in_407885 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_407886 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_407889 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_407890Calligrapher{			font-size: 130% !important;			color: #333333 !important;			font-weight:   bold !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_407890Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_407890Calligrapher h6, .stacks_in_407890Calligrapher h5, .stacks_in_407890Calligrapher h4, .stacks_in_407890Calligrapher h3, .stacks_in_407890Calligrapher h2, .stacks_in_407890Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_407890Calligrapher, .stacks_in_407890Calligrapher h1, .stacks_in_407890Calligrapher h2, .stacks_in_407890Calligrapher h3, .stacks_in_407890Calligrapher h4, .stacks_in_407890Calligrapher h5, .stacks_in_407890Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_407890targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_407890Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_407890Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_407890Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_407890Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_407894 {
	height: 40px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_407895 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_407895 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_407895 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_407895 .icon-linkedin:hover,
#stacks_in_407895 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_407895  .iconthing:hover,
#stacks_in_407895  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_407895  a:link,
#disklinkstacks_in_407895  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_407895 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_407895 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408147 {
	height: 20px;
}#stacks_in_408148>.s3_row {
	margin: 0 -0px;
}

#stacks_in_408148>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_408148>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_408148>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_408148>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_408148>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408191 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408192Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408192Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408192Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408192Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408192Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408192Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408192Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408192Calligrapher h6, .stacks_in_408192Calligrapher h5, .stacks_in_408192Calligrapher h4, .stacks_in_408192Calligrapher h3, .stacks_in_408192Calligrapher h2, .stacks_in_408192Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408192Calligrapher, .stacks_in_408192Calligrapher h1, .stacks_in_408192Calligrapher h2, .stacks_in_408192Calligrapher h3, .stacks_in_408192Calligrapher h4, .stacks_in_408192Calligrapher h5, .stacks_in_408192Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408192targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408192Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408192Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408192Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408192Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408195 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_408196 {
	height: 7px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_408199 {
	height: 5px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408202 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408217Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408217Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408217Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408217Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408217Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408217Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408217Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408217Calligrapher h6, .stacks_in_408217Calligrapher h5, .stacks_in_408217Calligrapher h4, .stacks_in_408217Calligrapher h3, .stacks_in_408217Calligrapher h2, .stacks_in_408217Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408217Calligrapher, .stacks_in_408217Calligrapher h1, .stacks_in_408217Calligrapher h2, .stacks_in_408217Calligrapher h3, .stacks_in_408217Calligrapher h4, .stacks_in_408217Calligrapher h5, .stacks_in_408217Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408217targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408217Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408217Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408217Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408217Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408220 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_408207 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408221Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408221Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408221Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408221Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408221Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408221Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408221Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408221Calligrapher h6, .stacks_in_408221Calligrapher h5, .stacks_in_408221Calligrapher h4, .stacks_in_408221Calligrapher h3, .stacks_in_408221Calligrapher h2, .stacks_in_408221Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408221Calligrapher, .stacks_in_408221Calligrapher h1, .stacks_in_408221Calligrapher h2, .stacks_in_408221Calligrapher h3, .stacks_in_408221Calligrapher h4, .stacks_in_408221Calligrapher h5, .stacks_in_408221Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408221targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408221Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408221Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408221Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408221Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408224 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408212 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408149 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408153 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408156 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408157Calligrapher{			font-size: 95% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: -1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_408157Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408157Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408157Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408157Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408157Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408157Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408157Calligrapher h6, .stacks_in_408157Calligrapher h5, .stacks_in_408157Calligrapher h4, .stacks_in_408157Calligrapher h3, .stacks_in_408157Calligrapher h2, .stacks_in_408157Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408157Calligrapher, .stacks_in_408157Calligrapher h1, .stacks_in_408157Calligrapher h2, .stacks_in_408157Calligrapher h3, .stacks_in_408157Calligrapher h4, .stacks_in_408157Calligrapher h5, .stacks_in_408157Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408157targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408157Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408157Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408157Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408157Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408160 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408161 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408164 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408165Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408165Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408165Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408165Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408165Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408165Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408165Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408165Calligrapher h6, .stacks_in_408165Calligrapher h5, .stacks_in_408165Calligrapher h4, .stacks_in_408165Calligrapher h3, .stacks_in_408165Calligrapher h2, .stacks_in_408165Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408165Calligrapher, .stacks_in_408165Calligrapher h1, .stacks_in_408165Calligrapher h2, .stacks_in_408165Calligrapher h3, .stacks_in_408165Calligrapher h4, .stacks_in_408165Calligrapher h5, .stacks_in_408165Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408165targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408165Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408165Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408165Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408165Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408168 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408169 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_408229.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_408229.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_408229.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_408229.semantic-content:target {display: block\9;}
#popBox_stacks_in_408229.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_408229.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_408229.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_408229.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_408229 .popBoxFooter {
    display: none
  }

#stacks_in_408229 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_408229 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_408229.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_408229 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_408229 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_408229 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_408229 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_408229.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_408229.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_408229.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_408229.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_408229.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_408229.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_408229.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_408229.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_408229 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_408229 .closeIcon img {
  display: none;
}
#popBox_stacks_in_408229 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_408229.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_408229.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408229.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408229.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_408229 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_408229.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_408229.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_408229.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_408229.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_408229.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_408229.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_408229.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_408229.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_408229 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_408229 .closeText {
  display: inline;
}
#popBox_stacks_in_408229 .iconOn  {
  display: none;
}
#popBox_stacks_in_408229.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_408229 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_408229 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_408232 {
	font-size: 130%;
}

#stacks_in_408236 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408178 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408181 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408182Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_408182Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408182Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408182Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408182Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408182Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408182Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408182Calligrapher h6, .stacks_in_408182Calligrapher h5, .stacks_in_408182Calligrapher h4, .stacks_in_408182Calligrapher h3, .stacks_in_408182Calligrapher h2, .stacks_in_408182Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408182Calligrapher, .stacks_in_408182Calligrapher h1, .stacks_in_408182Calligrapher h2, .stacks_in_408182Calligrapher h3, .stacks_in_408182Calligrapher h4, .stacks_in_408182Calligrapher h5, .stacks_in_408182Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408182targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408182Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408182Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408182Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408182Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408186 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_408187 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_408187 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_408187 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_408187 .icon-linkedin:hover,
#stacks_in_408187 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_408187  .iconthing:hover,
#stacks_in_408187  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_408187  a:link,
#disklinkstacks_in_408187  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_408187 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_408187 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408327 {
	height: 20px;
}#stacks_in_408328>.s3_row {
	margin: 0 -0px;
}

#stacks_in_408328>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_408328>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_408328>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_408328>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_408328>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408371 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408372Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408372Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408372Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408372Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408372Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408372Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408372Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408372Calligrapher h6, .stacks_in_408372Calligrapher h5, .stacks_in_408372Calligrapher h4, .stacks_in_408372Calligrapher h3, .stacks_in_408372Calligrapher h2, .stacks_in_408372Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408372Calligrapher, .stacks_in_408372Calligrapher h1, .stacks_in_408372Calligrapher h2, .stacks_in_408372Calligrapher h3, .stacks_in_408372Calligrapher h4, .stacks_in_408372Calligrapher h5, .stacks_in_408372Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408372targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408372Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408372Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408372Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408372Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408375 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_408376 {
	height: 7px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_408379 {
	height: 5px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408382 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408383Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408383Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408383Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408383Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408383Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408383Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408383Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408383Calligrapher h6, .stacks_in_408383Calligrapher h5, .stacks_in_408383Calligrapher h4, .stacks_in_408383Calligrapher h3, .stacks_in_408383Calligrapher h2, .stacks_in_408383Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408383Calligrapher, .stacks_in_408383Calligrapher h1, .stacks_in_408383Calligrapher h2, .stacks_in_408383Calligrapher h3, .stacks_in_408383Calligrapher h4, .stacks_in_408383Calligrapher h5, .stacks_in_408383Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408383targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408383Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408383Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408383Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408383Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408386 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_408387 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408388Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408388Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408388Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408388Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408388Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408388Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408388Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408388Calligrapher h6, .stacks_in_408388Calligrapher h5, .stacks_in_408388Calligrapher h4, .stacks_in_408388Calligrapher h3, .stacks_in_408388Calligrapher h2, .stacks_in_408388Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408388Calligrapher, .stacks_in_408388Calligrapher h1, .stacks_in_408388Calligrapher h2, .stacks_in_408388Calligrapher h3, .stacks_in_408388Calligrapher h4, .stacks_in_408388Calligrapher h5, .stacks_in_408388Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408388targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408388Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408388Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408388Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408388Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408391 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408392 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408333 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408336 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408337Calligrapher{			font-size: 95% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: -1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_408337Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408337Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408337Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408337Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408337Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408337Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408337Calligrapher h6, .stacks_in_408337Calligrapher h5, .stacks_in_408337Calligrapher h4, .stacks_in_408337Calligrapher h3, .stacks_in_408337Calligrapher h2, .stacks_in_408337Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408337Calligrapher, .stacks_in_408337Calligrapher h1, .stacks_in_408337Calligrapher h2, .stacks_in_408337Calligrapher h3, .stacks_in_408337Calligrapher h4, .stacks_in_408337Calligrapher h5, .stacks_in_408337Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408337targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408337Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408337Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408337Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408337Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408340 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408396 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408341 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408344 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408345Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408345Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408345Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408345Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408345Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408345Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408345Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408345Calligrapher h6, .stacks_in_408345Calligrapher h5, .stacks_in_408345Calligrapher h4, .stacks_in_408345Calligrapher h3, .stacks_in_408345Calligrapher h2, .stacks_in_408345Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408345Calligrapher, .stacks_in_408345Calligrapher h1, .stacks_in_408345Calligrapher h2, .stacks_in_408345Calligrapher h3, .stacks_in_408345Calligrapher h4, .stacks_in_408345Calligrapher h5, .stacks_in_408345Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408345targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408345Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408345Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408345Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408345Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408348 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408349 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_408350.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_408350.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_408350.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_408350.semantic-content:target {display: block\9;}
#popBox_stacks_in_408350.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_408350.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_408350.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_408350.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_408350 .popBoxFooter {
    display: none
  }

#stacks_in_408350 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_408350 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_408350.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_408350 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_408350 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_408350 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_408350 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_408350.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_408350.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_408350.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_408350.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_408350.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_408350.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_408350.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_408350.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_408350 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_408350 .closeIcon img {
  display: none;
}
#popBox_stacks_in_408350 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_408350.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_408350.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408350.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408350.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_408350 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_408350.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_408350.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_408350.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_408350.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_408350.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_408350.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_408350.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_408350.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_408350 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_408350 .closeText {
  display: inline;
}
#popBox_stacks_in_408350 .iconOn  {
  display: none;
}
#popBox_stacks_in_408350.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_408350 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_408350 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_408353 {
	font-size: 130%;
}

#stacks_in_408357 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408358 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408361 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408362Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_408362Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408362Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408362Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408362Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408362Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408362Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408362Calligrapher h6, .stacks_in_408362Calligrapher h5, .stacks_in_408362Calligrapher h4, .stacks_in_408362Calligrapher h3, .stacks_in_408362Calligrapher h2, .stacks_in_408362Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408362Calligrapher, .stacks_in_408362Calligrapher h1, .stacks_in_408362Calligrapher h2, .stacks_in_408362Calligrapher h3, .stacks_in_408362Calligrapher h4, .stacks_in_408362Calligrapher h5, .stacks_in_408362Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408362targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408362Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408362Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408362Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408362Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408366 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_408367 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_408367 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_408367 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_408367 .icon-linkedin:hover,
#stacks_in_408367 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_408367  .iconthing:hover,
#stacks_in_408367  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_408367  a:link,
#disklinkstacks_in_408367  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_408367 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_408367 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408555 {
	height: 20px;
}#stacks_in_408556>.s3_row {
	margin: 0 -0px;
}

#stacks_in_408556>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_408556>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_408556>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_408556>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_408556>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408599 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408600Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408600Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408600Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408600Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408600Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408600Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408600Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408600Calligrapher h6, .stacks_in_408600Calligrapher h5, .stacks_in_408600Calligrapher h4, .stacks_in_408600Calligrapher h3, .stacks_in_408600Calligrapher h2, .stacks_in_408600Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408600Calligrapher, .stacks_in_408600Calligrapher h1, .stacks_in_408600Calligrapher h2, .stacks_in_408600Calligrapher h3, .stacks_in_408600Calligrapher h4, .stacks_in_408600Calligrapher h5, .stacks_in_408600Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408600targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408600Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408600Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408600Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408600Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408603 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_408604 {
	height: 7px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408696 {
	height: 20px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_408607 {
	height: 5px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408610 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408611Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408611Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408611Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408611Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408611Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408611Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408611Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408611Calligrapher h6, .stacks_in_408611Calligrapher h5, .stacks_in_408611Calligrapher h4, .stacks_in_408611Calligrapher h3, .stacks_in_408611Calligrapher h2, .stacks_in_408611Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408611Calligrapher, .stacks_in_408611Calligrapher h1, .stacks_in_408611Calligrapher h2, .stacks_in_408611Calligrapher h3, .stacks_in_408611Calligrapher h4, .stacks_in_408611Calligrapher h5, .stacks_in_408611Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408611targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408611Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408611Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408611Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408611Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408614 {
	font-size: 130%;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_408615 {
	height: 40px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408616Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408616Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408616Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408616Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408616Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408616Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408616Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408616Calligrapher h6, .stacks_in_408616Calligrapher h5, .stacks_in_408616Calligrapher h4, .stacks_in_408616Calligrapher h3, .stacks_in_408616Calligrapher h2, .stacks_in_408616Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408616Calligrapher, .stacks_in_408616Calligrapher h1, .stacks_in_408616Calligrapher h2, .stacks_in_408616Calligrapher h3, .stacks_in_408616Calligrapher h4, .stacks_in_408616Calligrapher h5, .stacks_in_408616Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408616targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408616Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408616Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408616Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408616Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408619 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408620 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408560 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408697 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408563 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408564Calligrapher{			font-size: 95% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: -1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_408564Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408564Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408564Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408564Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408564Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408564Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408564Calligrapher h6, .stacks_in_408564Calligrapher h5, .stacks_in_408564Calligrapher h4, .stacks_in_408564Calligrapher h3, .stacks_in_408564Calligrapher h2, .stacks_in_408564Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408564Calligrapher, .stacks_in_408564Calligrapher h1, .stacks_in_408564Calligrapher h2, .stacks_in_408564Calligrapher h3, .stacks_in_408564Calligrapher h4, .stacks_in_408564Calligrapher h5, .stacks_in_408564Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408564targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408564Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408564Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408564Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408564Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408567 {
	line-height: 2em;
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408569 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408572 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408573Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408573Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408573Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408573Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408573Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408573Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408573Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408573Calligrapher h6, .stacks_in_408573Calligrapher h5, .stacks_in_408573Calligrapher h4, .stacks_in_408573Calligrapher h3, .stacks_in_408573Calligrapher h2, .stacks_in_408573Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408573Calligrapher, .stacks_in_408573Calligrapher h1, .stacks_in_408573Calligrapher h2, .stacks_in_408573Calligrapher h3, .stacks_in_408573Calligrapher h4, .stacks_in_408573Calligrapher h5, .stacks_in_408573Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408573targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408573Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408573Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408573Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408573Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408576 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408577 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_408578.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_408578.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_408578.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_408578.semantic-content:target {display: block\9;}
#popBox_stacks_in_408578.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_408578.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_408578.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_408578.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_408578 .popBoxFooter {
    display: none
  }

#stacks_in_408578 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_408578 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_408578.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_408578 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_408578 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_408578 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_408578 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_408578.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_408578.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_408578.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_408578.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_408578.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_408578.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_408578.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_408578.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_408578 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_408578 .closeIcon img {
  display: none;
}
#popBox_stacks_in_408578 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_408578.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_408578.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408578.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408578.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_408578 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_408578.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_408578.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_408578.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_408578.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_408578.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_408578.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_408578.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_408578.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_408578 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_408578 .closeText {
  display: inline;
}
#popBox_stacks_in_408578 .iconOn  {
  display: none;
}
#popBox_stacks_in_408578.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_408578 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_408578 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_408581 {
	font-size: 130%;
}

#stacks_in_408585 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408586 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408698 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408589 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408590Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_408590Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408590Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408590Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408590Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408590Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408590Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408590Calligrapher h6, .stacks_in_408590Calligrapher h5, .stacks_in_408590Calligrapher h4, .stacks_in_408590Calligrapher h3, .stacks_in_408590Calligrapher h2, .stacks_in_408590Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408590Calligrapher, .stacks_in_408590Calligrapher h1, .stacks_in_408590Calligrapher h2, .stacks_in_408590Calligrapher h3, .stacks_in_408590Calligrapher h4, .stacks_in_408590Calligrapher h5, .stacks_in_408590Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408590targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408590Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408590Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408590Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408590Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408594 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_408595 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_408595 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_408595 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_408595 .icon-linkedin:hover,
#stacks_in_408595 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_408595  .iconthing:hover,
#stacks_in_408595  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_408595  a:link,
#disklinkstacks_in_408595  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_408595 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_408595 {
	padding:  10px;
}

#stacks_out_408595 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408785 {
	height: 20px;
}#stacks_in_408786>.s3_row {
	margin: 0 -0px;
}

#stacks_in_408786>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_408786>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_408786>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_408786>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_408786>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408828 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408829Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408829Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408829Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408829Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408829Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408829Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408829Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408829Calligrapher h6, .stacks_in_408829Calligrapher h5, .stacks_in_408829Calligrapher h4, .stacks_in_408829Calligrapher h3, .stacks_in_408829Calligrapher h2, .stacks_in_408829Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408829Calligrapher, .stacks_in_408829Calligrapher h1, .stacks_in_408829Calligrapher h2, .stacks_in_408829Calligrapher h3, .stacks_in_408829Calligrapher h4, .stacks_in_408829Calligrapher h5, .stacks_in_408829Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408829targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408829Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408829Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408829Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408829Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408832 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_408854 {
	height: 7px;
}
#stacks_in_408853 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408836 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_408840 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408841Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408841Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408841Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408841Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408841Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408841Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408841Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408841Calligrapher h6, .stacks_in_408841Calligrapher h5, .stacks_in_408841Calligrapher h4, .stacks_in_408841Calligrapher h3, .stacks_in_408841Calligrapher h2, .stacks_in_408841Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408841Calligrapher, .stacks_in_408841Calligrapher h1, .stacks_in_408841Calligrapher h2, .stacks_in_408841Calligrapher h3, .stacks_in_408841Calligrapher h4, .stacks_in_408841Calligrapher h5, .stacks_in_408841Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408841targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408841Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408841Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408841Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408841Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408844 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408845 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408846Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408846Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408846Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408846Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408846Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408846Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408846Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408846Calligrapher h6, .stacks_in_408846Calligrapher h5, .stacks_in_408846Calligrapher h4, .stacks_in_408846Calligrapher h3, .stacks_in_408846Calligrapher h2, .stacks_in_408846Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408846Calligrapher, .stacks_in_408846Calligrapher h1, .stacks_in_408846Calligrapher h2, .stacks_in_408846Calligrapher h3, .stacks_in_408846Calligrapher h4, .stacks_in_408846Calligrapher h5, .stacks_in_408846Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408846targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408846Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408846Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408846Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408846Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408849 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408850 {
	height: 20px;
}
#stacks_in_408787 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408790 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408793 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408794Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_408794Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408794Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408794Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408794Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408794Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408794Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408794Calligrapher h6, .stacks_in_408794Calligrapher h5, .stacks_in_408794Calligrapher h4, .stacks_in_408794Calligrapher h3, .stacks_in_408794Calligrapher h2, .stacks_in_408794Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408794Calligrapher, .stacks_in_408794Calligrapher h1, .stacks_in_408794Calligrapher h2, .stacks_in_408794Calligrapher h3, .stacks_in_408794Calligrapher h4, .stacks_in_408794Calligrapher h5, .stacks_in_408794Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408794targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408794Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408794Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408794Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408794Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408797 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408798 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408801 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408802Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408802Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408802Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408802Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408802Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408802Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408802Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408802Calligrapher h6, .stacks_in_408802Calligrapher h5, .stacks_in_408802Calligrapher h4, .stacks_in_408802Calligrapher h3, .stacks_in_408802Calligrapher h2, .stacks_in_408802Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408802Calligrapher, .stacks_in_408802Calligrapher h1, .stacks_in_408802Calligrapher h2, .stacks_in_408802Calligrapher h3, .stacks_in_408802Calligrapher h4, .stacks_in_408802Calligrapher h5, .stacks_in_408802Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408802targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408802Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408802Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408802Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408802Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408805 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408806 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_408807.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_408807.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_408807.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_408807.semantic-content:target {display: block\9;}
#popBox_stacks_in_408807.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_408807.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_408807.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_408807.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_408807 .popBoxFooter {
    display: none
  }

#stacks_in_408807 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_408807 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_408807.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_408807 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_408807 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_408807 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_408807 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_408807.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_408807.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_408807.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_408807.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_408807.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_408807.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_408807.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_408807.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_408807 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_408807 .closeIcon img {
  display: none;
}
#popBox_stacks_in_408807 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_408807.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_408807.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408807.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408807.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_408807 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_408807.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_408807.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_408807.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_408807.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_408807.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_408807.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_408807.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_408807.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_408807 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_408807 .closeText {
  display: inline;
}
#popBox_stacks_in_408807 .iconOn  {
  display: none;
}
#popBox_stacks_in_408807.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_408807 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_408807 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_408810 {
	font-size: 130%;
}

#stacks_in_408814 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408815 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408818 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408819Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_408819Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408819Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408819Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408819Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408819Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408819Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408819Calligrapher h6, .stacks_in_408819Calligrapher h5, .stacks_in_408819Calligrapher h4, .stacks_in_408819Calligrapher h3, .stacks_in_408819Calligrapher h2, .stacks_in_408819Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408819Calligrapher, .stacks_in_408819Calligrapher h1, .stacks_in_408819Calligrapher h2, .stacks_in_408819Calligrapher h3, .stacks_in_408819Calligrapher h4, .stacks_in_408819Calligrapher h5, .stacks_in_408819Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408819targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408819Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408819Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408819Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408819Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408823 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_408824 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_408824 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_408824 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_408824 .icon-linkedin:hover,
#stacks_in_408824 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_408824  .iconthing:hover,
#stacks_in_408824  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_408824  a:link,
#disklinkstacks_in_408824  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_408824 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_408824 {
	padding:  10px;
}

#stacks_out_408824 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408870 {
	height: 20px;
}#stacks_in_408871>.s3_row {
	margin: 0 -0px;
}

#stacks_in_408871>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_408871>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_408871>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_408871>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_408871>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408913 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408914Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408914Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408914Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408914Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408914Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408914Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408914Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408914Calligrapher h6, .stacks_in_408914Calligrapher h5, .stacks_in_408914Calligrapher h4, .stacks_in_408914Calligrapher h3, .stacks_in_408914Calligrapher h2, .stacks_in_408914Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408914Calligrapher, .stacks_in_408914Calligrapher h1, .stacks_in_408914Calligrapher h2, .stacks_in_408914Calligrapher h3, .stacks_in_408914Calligrapher h4, .stacks_in_408914Calligrapher h5, .stacks_in_408914Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408914targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408914Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408914Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408914Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408914Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408917 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_408918 {
	height: 7px;
}
#stacks_in_408922 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408923 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_408926 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408927Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408927Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408927Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408927Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408927Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408927Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408927Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408927Calligrapher h6, .stacks_in_408927Calligrapher h5, .stacks_in_408927Calligrapher h4, .stacks_in_408927Calligrapher h3, .stacks_in_408927Calligrapher h2, .stacks_in_408927Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408927Calligrapher, .stacks_in_408927Calligrapher h1, .stacks_in_408927Calligrapher h2, .stacks_in_408927Calligrapher h3, .stacks_in_408927Calligrapher h4, .stacks_in_408927Calligrapher h5, .stacks_in_408927Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408927targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408927Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408927Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408927Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408927Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408930 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_408931 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408932Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408932Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408932Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408932Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408932Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408932Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408932Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408932Calligrapher h6, .stacks_in_408932Calligrapher h5, .stacks_in_408932Calligrapher h4, .stacks_in_408932Calligrapher h3, .stacks_in_408932Calligrapher h2, .stacks_in_408932Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408932Calligrapher, .stacks_in_408932Calligrapher h1, .stacks_in_408932Calligrapher h2, .stacks_in_408932Calligrapher h3, .stacks_in_408932Calligrapher h4, .stacks_in_408932Calligrapher h5, .stacks_in_408932Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408932targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408932Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408932Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408932Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408932Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408935 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408936 {
	height: 20px;
}
#stacks_in_408872 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408875 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408878 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408879Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_408879Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408879Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408879Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408879Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408879Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408879Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_408879Calligrapher h6, .stacks_in_408879Calligrapher h5, .stacks_in_408879Calligrapher h4, .stacks_in_408879Calligrapher h3, .stacks_in_408879Calligrapher h2, .stacks_in_408879Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408879Calligrapher, .stacks_in_408879Calligrapher h1, .stacks_in_408879Calligrapher h2, .stacks_in_408879Calligrapher h3, .stacks_in_408879Calligrapher h4, .stacks_in_408879Calligrapher h5, .stacks_in_408879Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408879targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408879Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408879Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408879Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408879Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408882 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408883 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408886 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408887Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_408887Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408887Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408887Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408887Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408887Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408887Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408887Calligrapher h6, .stacks_in_408887Calligrapher h5, .stacks_in_408887Calligrapher h4, .stacks_in_408887Calligrapher h3, .stacks_in_408887Calligrapher h2, .stacks_in_408887Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408887Calligrapher, .stacks_in_408887Calligrapher h1, .stacks_in_408887Calligrapher h2, .stacks_in_408887Calligrapher h3, .stacks_in_408887Calligrapher h4, .stacks_in_408887Calligrapher h5, .stacks_in_408887Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408887targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408887Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_408887Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_408887Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_408887Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_408890 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_408891 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_408892.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_408892.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_408892.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_408892.semantic-content:target {display: block\9;}
#popBox_stacks_in_408892.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_408892.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_408892.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_408892.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_408892 .popBoxFooter {
    display: none
  }

#stacks_in_408892 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_408892 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_408892.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_408892 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_408892 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_408892 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_408892 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_408892.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_408892.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_408892.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_408892.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_408892.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_408892.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_408892.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_408892.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_408892 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_408892 .closeIcon img {
  display: none;
}
#popBox_stacks_in_408892 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_408892.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_408892.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408892.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_408892.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_408892 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_408892.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_408892.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_408892.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_408892.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_408892.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_408892.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_408892.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_408892.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_408892 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_408892 .closeText {
  display: inline;
}
#popBox_stacks_in_408892 .iconOn  {
  display: none;
}
#popBox_stacks_in_408892.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_408892 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_408892 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_408895 {
	font-size: 130%;
}

#stacks_in_408899 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408900 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_408903 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_408904Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_408904Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408904Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408904Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408904Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408904Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408904Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_408904Calligrapher h6, .stacks_in_408904Calligrapher h5, .stacks_in_408904Calligrapher h4, .stacks_in_408904Calligrapher h3, .stacks_in_408904Calligrapher h2, .stacks_in_408904Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_408904Calligrapher, .stacks_in_408904Calligrapher h1, .stacks_in_408904Calligrapher h2, .stacks_in_408904Calligrapher h3, .stacks_in_408904Calligrapher h4, .stacks_in_408904Calligrapher h5, .stacks_in_408904Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_408904targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_408904Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_408904Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_408904Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_408904Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_408908 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_408909 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_408909 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_408909 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_408909 .icon-linkedin:hover,
#stacks_in_408909 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_408909  .iconthing:hover,
#stacks_in_408909  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_408909  a:link,
#disklinkstacks_in_408909  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_408909 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_408909 {
	padding:  10px;
}

#stacks_out_408909 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409024 {
	height: 20px;
}#stacks_in_409025>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409025>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409025>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409025>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409025>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409025>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409067 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409068Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409068Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409068Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409068Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409068Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409068Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409068Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409068Calligrapher h6, .stacks_in_409068Calligrapher h5, .stacks_in_409068Calligrapher h4, .stacks_in_409068Calligrapher h3, .stacks_in_409068Calligrapher h2, .stacks_in_409068Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409068Calligrapher, .stacks_in_409068Calligrapher h1, .stacks_in_409068Calligrapher h2, .stacks_in_409068Calligrapher h3, .stacks_in_409068Calligrapher h4, .stacks_in_409068Calligrapher h5, .stacks_in_409068Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409068targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409068Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409068Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409068Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409068Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409071 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409072 {
	height: 7px;
}
#stacks_in_409076 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409077 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409080 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409081Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409081Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409081Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409081Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409081Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409081Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409081Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409081Calligrapher h6, .stacks_in_409081Calligrapher h5, .stacks_in_409081Calligrapher h4, .stacks_in_409081Calligrapher h3, .stacks_in_409081Calligrapher h2, .stacks_in_409081Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409081Calligrapher, .stacks_in_409081Calligrapher h1, .stacks_in_409081Calligrapher h2, .stacks_in_409081Calligrapher h3, .stacks_in_409081Calligrapher h4, .stacks_in_409081Calligrapher h5, .stacks_in_409081Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409081targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409081Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409081Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409081Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409081Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409084 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409085 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409086Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409086Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409086Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409086Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409086Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409086Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409086Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409086Calligrapher h6, .stacks_in_409086Calligrapher h5, .stacks_in_409086Calligrapher h4, .stacks_in_409086Calligrapher h3, .stacks_in_409086Calligrapher h2, .stacks_in_409086Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409086Calligrapher, .stacks_in_409086Calligrapher h1, .stacks_in_409086Calligrapher h2, .stacks_in_409086Calligrapher h3, .stacks_in_409086Calligrapher h4, .stacks_in_409086Calligrapher h5, .stacks_in_409086Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409086targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409086Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409086Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409086Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409086Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409089 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409090 {
	height: 20px;
}
#stacks_in_409026 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409029 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409032 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409033Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409033Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409033Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409033Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409033Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409033Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409033Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409033Calligrapher h6, .stacks_in_409033Calligrapher h5, .stacks_in_409033Calligrapher h4, .stacks_in_409033Calligrapher h3, .stacks_in_409033Calligrapher h2, .stacks_in_409033Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409033Calligrapher, .stacks_in_409033Calligrapher h1, .stacks_in_409033Calligrapher h2, .stacks_in_409033Calligrapher h3, .stacks_in_409033Calligrapher h4, .stacks_in_409033Calligrapher h5, .stacks_in_409033Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409033targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409033Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409033Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409033Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409033Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409036 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409037 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409040 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409041Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409041Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409041Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409041Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409041Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409041Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409041Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409041Calligrapher h6, .stacks_in_409041Calligrapher h5, .stacks_in_409041Calligrapher h4, .stacks_in_409041Calligrapher h3, .stacks_in_409041Calligrapher h2, .stacks_in_409041Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409041Calligrapher, .stacks_in_409041Calligrapher h1, .stacks_in_409041Calligrapher h2, .stacks_in_409041Calligrapher h3, .stacks_in_409041Calligrapher h4, .stacks_in_409041Calligrapher h5, .stacks_in_409041Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409041targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409041Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409041Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409041Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409041Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409044 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409045 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409046.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409046.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409046.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409046.semantic-content:target {display: block\9;}
#popBox_stacks_in_409046.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409046.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409046.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409046.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409046 .popBoxFooter {
    display: none
  }

#stacks_in_409046 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409046 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409046.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409046 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409046 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409046 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409046 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409046.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409046.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409046.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409046.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409046.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409046.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409046.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409046.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409046 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409046 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409046 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409046.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409046.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409046.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409046.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409046 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409046.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409046.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409046.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409046.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409046.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409046.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409046.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409046.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409046 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409046 .closeText {
  display: inline;
}
#popBox_stacks_in_409046 .iconOn  {
  display: none;
}
#popBox_stacks_in_409046.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409046 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409046 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409049 {
	font-size: 130%;
}

#stacks_in_409053 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409054 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409057 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409058Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409058Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409058Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409058Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409058Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409058Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409058Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409058Calligrapher h6, .stacks_in_409058Calligrapher h5, .stacks_in_409058Calligrapher h4, .stacks_in_409058Calligrapher h3, .stacks_in_409058Calligrapher h2, .stacks_in_409058Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409058Calligrapher, .stacks_in_409058Calligrapher h1, .stacks_in_409058Calligrapher h2, .stacks_in_409058Calligrapher h3, .stacks_in_409058Calligrapher h4, .stacks_in_409058Calligrapher h5, .stacks_in_409058Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409058targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409058Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409058Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409058Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409058Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409062 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409063 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409063 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409063 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409063 .icon-linkedin:hover,
#stacks_in_409063 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409063  .iconthing:hover,
#stacks_in_409063  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409063  a:link,
#disklinkstacks_in_409063  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409063 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409063 {
	padding:  10px;
}

#stacks_out_409063 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409098 {
	height: 20px;
}#stacks_in_409099>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409099>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409099>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409099>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409099>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409099>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409141 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409142Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409142Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409142Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409142Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409142Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409142Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409142Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409142Calligrapher h6, .stacks_in_409142Calligrapher h5, .stacks_in_409142Calligrapher h4, .stacks_in_409142Calligrapher h3, .stacks_in_409142Calligrapher h2, .stacks_in_409142Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409142Calligrapher, .stacks_in_409142Calligrapher h1, .stacks_in_409142Calligrapher h2, .stacks_in_409142Calligrapher h3, .stacks_in_409142Calligrapher h4, .stacks_in_409142Calligrapher h5, .stacks_in_409142Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409142targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409142Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409142Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409142Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409142Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409145 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409146 {
	height: 7px;
}
#stacks_in_409150 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409151 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409154 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409155Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409155Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409155Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409155Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409155Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409155Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409155Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409155Calligrapher h6, .stacks_in_409155Calligrapher h5, .stacks_in_409155Calligrapher h4, .stacks_in_409155Calligrapher h3, .stacks_in_409155Calligrapher h2, .stacks_in_409155Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409155Calligrapher, .stacks_in_409155Calligrapher h1, .stacks_in_409155Calligrapher h2, .stacks_in_409155Calligrapher h3, .stacks_in_409155Calligrapher h4, .stacks_in_409155Calligrapher h5, .stacks_in_409155Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409155targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409155Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409155Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409155Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409155Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409158 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409159 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409160Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409160Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409160Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409160Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409160Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409160Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409160Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409160Calligrapher h6, .stacks_in_409160Calligrapher h5, .stacks_in_409160Calligrapher h4, .stacks_in_409160Calligrapher h3, .stacks_in_409160Calligrapher h2, .stacks_in_409160Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409160Calligrapher, .stacks_in_409160Calligrapher h1, .stacks_in_409160Calligrapher h2, .stacks_in_409160Calligrapher h3, .stacks_in_409160Calligrapher h4, .stacks_in_409160Calligrapher h5, .stacks_in_409160Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409160targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409160Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409160Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409160Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409160Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409163 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409164 {
	height: 20px;
}
#stacks_in_409100 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409103 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409106 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409107Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409107Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409107Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409107Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409107Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409107Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409107Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409107Calligrapher h6, .stacks_in_409107Calligrapher h5, .stacks_in_409107Calligrapher h4, .stacks_in_409107Calligrapher h3, .stacks_in_409107Calligrapher h2, .stacks_in_409107Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409107Calligrapher, .stacks_in_409107Calligrapher h1, .stacks_in_409107Calligrapher h2, .stacks_in_409107Calligrapher h3, .stacks_in_409107Calligrapher h4, .stacks_in_409107Calligrapher h5, .stacks_in_409107Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409107targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409107Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409107Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409107Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409107Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409110 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409111 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409114 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409115Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409115Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409115Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409115Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409115Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409115Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409115Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409115Calligrapher h6, .stacks_in_409115Calligrapher h5, .stacks_in_409115Calligrapher h4, .stacks_in_409115Calligrapher h3, .stacks_in_409115Calligrapher h2, .stacks_in_409115Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409115Calligrapher, .stacks_in_409115Calligrapher h1, .stacks_in_409115Calligrapher h2, .stacks_in_409115Calligrapher h3, .stacks_in_409115Calligrapher h4, .stacks_in_409115Calligrapher h5, .stacks_in_409115Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409115targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409115Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409115Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409115Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409115Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409118 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409119 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409120.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409120.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409120.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409120.semantic-content:target {display: block\9;}
#popBox_stacks_in_409120.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409120.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409120.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409120.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409120 .popBoxFooter {
    display: none
  }

#stacks_in_409120 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409120 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409120.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409120 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409120 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409120 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409120 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409120.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409120.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409120.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409120.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409120.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409120.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409120.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409120.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409120 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409120 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409120 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409120.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409120.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409120.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409120.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409120 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409120.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409120.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409120.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409120.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409120.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409120.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409120.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409120.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409120 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409120 .closeText {
  display: inline;
}
#popBox_stacks_in_409120 .iconOn  {
  display: none;
}
#popBox_stacks_in_409120.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409120 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409120 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409123 {
	font-size: 130%;
}

#stacks_in_409127 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409128 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409131 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409132Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409132Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409132Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409132Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409132Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409132Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409132Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409132Calligrapher h6, .stacks_in_409132Calligrapher h5, .stacks_in_409132Calligrapher h4, .stacks_in_409132Calligrapher h3, .stacks_in_409132Calligrapher h2, .stacks_in_409132Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409132Calligrapher, .stacks_in_409132Calligrapher h1, .stacks_in_409132Calligrapher h2, .stacks_in_409132Calligrapher h3, .stacks_in_409132Calligrapher h4, .stacks_in_409132Calligrapher h5, .stacks_in_409132Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409132targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409132Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409132Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409132Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409132Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409136 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409137 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409137 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409137 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409137 .icon-linkedin:hover,
#stacks_in_409137 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409137  .iconthing:hover,
#stacks_in_409137  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409137  a:link,
#disklinkstacks_in_409137  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409137 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409137 {
	padding:  10px;
}

#stacks_out_409137 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409263 {
	height: 20px;
}#stacks_in_409264>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409264>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409264>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409264>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409264>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409264>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409306 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409307Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409307Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409307Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409307Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409307Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409307Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409307Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409307Calligrapher h6, .stacks_in_409307Calligrapher h5, .stacks_in_409307Calligrapher h4, .stacks_in_409307Calligrapher h3, .stacks_in_409307Calligrapher h2, .stacks_in_409307Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409307Calligrapher, .stacks_in_409307Calligrapher h1, .stacks_in_409307Calligrapher h2, .stacks_in_409307Calligrapher h3, .stacks_in_409307Calligrapher h4, .stacks_in_409307Calligrapher h5, .stacks_in_409307Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409307targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409307Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409307Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409307Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409307Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409310 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409311 {
	height: 7px;
}
#stacks_in_409315 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409316 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409319 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409320Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409320Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409320Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409320Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409320Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409320Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409320Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409320Calligrapher h6, .stacks_in_409320Calligrapher h5, .stacks_in_409320Calligrapher h4, .stacks_in_409320Calligrapher h3, .stacks_in_409320Calligrapher h2, .stacks_in_409320Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409320Calligrapher, .stacks_in_409320Calligrapher h1, .stacks_in_409320Calligrapher h2, .stacks_in_409320Calligrapher h3, .stacks_in_409320Calligrapher h4, .stacks_in_409320Calligrapher h5, .stacks_in_409320Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409320targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409320Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409320Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409320Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409320Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409323 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409324 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409325Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409325Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409325Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409325Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409325Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409325Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409325Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409325Calligrapher h6, .stacks_in_409325Calligrapher h5, .stacks_in_409325Calligrapher h4, .stacks_in_409325Calligrapher h3, .stacks_in_409325Calligrapher h2, .stacks_in_409325Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409325Calligrapher, .stacks_in_409325Calligrapher h1, .stacks_in_409325Calligrapher h2, .stacks_in_409325Calligrapher h3, .stacks_in_409325Calligrapher h4, .stacks_in_409325Calligrapher h5, .stacks_in_409325Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409325targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409325Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409325Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409325Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409325Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409328 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409329 {
	height: 20px;
}
#stacks_in_409265 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409268 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409271 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409272Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409272Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409272Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409272Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409272Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409272Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409272Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409272Calligrapher h6, .stacks_in_409272Calligrapher h5, .stacks_in_409272Calligrapher h4, .stacks_in_409272Calligrapher h3, .stacks_in_409272Calligrapher h2, .stacks_in_409272Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409272Calligrapher, .stacks_in_409272Calligrapher h1, .stacks_in_409272Calligrapher h2, .stacks_in_409272Calligrapher h3, .stacks_in_409272Calligrapher h4, .stacks_in_409272Calligrapher h5, .stacks_in_409272Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409272targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409272Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409272Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409272Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409272Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409275 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409276 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409279 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409280Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409280Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409280Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409280Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409280Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409280Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409280Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409280Calligrapher h6, .stacks_in_409280Calligrapher h5, .stacks_in_409280Calligrapher h4, .stacks_in_409280Calligrapher h3, .stacks_in_409280Calligrapher h2, .stacks_in_409280Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409280Calligrapher, .stacks_in_409280Calligrapher h1, .stacks_in_409280Calligrapher h2, .stacks_in_409280Calligrapher h3, .stacks_in_409280Calligrapher h4, .stacks_in_409280Calligrapher h5, .stacks_in_409280Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409280targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409280Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409280Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409280Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409280Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409283 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409284 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409285.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409285.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409285.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409285.semantic-content:target {display: block\9;}
#popBox_stacks_in_409285.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409285.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409285.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409285.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409285 .popBoxFooter {
    display: none
  }

#stacks_in_409285 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409285 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409285.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409285 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409285 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409285 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409285 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409285.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409285.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409285.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409285.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409285.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409285.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409285.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409285.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409285 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409285 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409285 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409285.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409285.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409285.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409285.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409285 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409285.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409285.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409285.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409285.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409285.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409285.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409285.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409285.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409285 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409285 .closeText {
  display: inline;
}
#popBox_stacks_in_409285 .iconOn  {
  display: none;
}
#popBox_stacks_in_409285.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409285 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409285 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409288 {
	font-size: 130%;
}

#stacks_in_409292 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409293 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409296 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409297Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409297Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409297Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409297Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409297Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409297Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409297Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409297Calligrapher h6, .stacks_in_409297Calligrapher h5, .stacks_in_409297Calligrapher h4, .stacks_in_409297Calligrapher h3, .stacks_in_409297Calligrapher h2, .stacks_in_409297Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409297Calligrapher, .stacks_in_409297Calligrapher h1, .stacks_in_409297Calligrapher h2, .stacks_in_409297Calligrapher h3, .stacks_in_409297Calligrapher h4, .stacks_in_409297Calligrapher h5, .stacks_in_409297Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409297targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409297Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409297Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409297Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409297Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409301 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409302 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409302 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409302 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409302 .icon-linkedin:hover,
#stacks_in_409302 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409302  .iconthing:hover,
#stacks_in_409302  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409302  a:link,
#disklinkstacks_in_409302  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409302 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409302 {
	padding:  10px;
}

#stacks_out_409302 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409339 {
	height: 20px;
}#stacks_in_409340>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409340>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409340>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409340>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409340>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409340>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409382 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409383Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409383Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409383Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409383Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409383Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409383Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409383Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409383Calligrapher h6, .stacks_in_409383Calligrapher h5, .stacks_in_409383Calligrapher h4, .stacks_in_409383Calligrapher h3, .stacks_in_409383Calligrapher h2, .stacks_in_409383Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409383Calligrapher, .stacks_in_409383Calligrapher h1, .stacks_in_409383Calligrapher h2, .stacks_in_409383Calligrapher h3, .stacks_in_409383Calligrapher h4, .stacks_in_409383Calligrapher h5, .stacks_in_409383Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409383targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409383Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409383Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409383Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409383Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409386 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409387 {
	height: 7px;
}
#stacks_in_409391 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409392 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409395 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409396Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409396Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409396Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409396Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409396Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409396Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409396Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409396Calligrapher h6, .stacks_in_409396Calligrapher h5, .stacks_in_409396Calligrapher h4, .stacks_in_409396Calligrapher h3, .stacks_in_409396Calligrapher h2, .stacks_in_409396Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409396Calligrapher, .stacks_in_409396Calligrapher h1, .stacks_in_409396Calligrapher h2, .stacks_in_409396Calligrapher h3, .stacks_in_409396Calligrapher h4, .stacks_in_409396Calligrapher h5, .stacks_in_409396Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409396targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409396Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409396Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409396Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409396Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409399 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409400 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409401Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409401Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409401Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409401Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409401Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409401Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409401Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409401Calligrapher h6, .stacks_in_409401Calligrapher h5, .stacks_in_409401Calligrapher h4, .stacks_in_409401Calligrapher h3, .stacks_in_409401Calligrapher h2, .stacks_in_409401Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409401Calligrapher, .stacks_in_409401Calligrapher h1, .stacks_in_409401Calligrapher h2, .stacks_in_409401Calligrapher h3, .stacks_in_409401Calligrapher h4, .stacks_in_409401Calligrapher h5, .stacks_in_409401Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409401targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409401Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409401Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409401Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409401Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409404 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409405 {
	height: 20px;
}
#stacks_in_409341 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409344 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409347 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409348Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409348Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409348Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409348Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409348Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409348Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409348Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409348Calligrapher h6, .stacks_in_409348Calligrapher h5, .stacks_in_409348Calligrapher h4, .stacks_in_409348Calligrapher h3, .stacks_in_409348Calligrapher h2, .stacks_in_409348Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409348Calligrapher, .stacks_in_409348Calligrapher h1, .stacks_in_409348Calligrapher h2, .stacks_in_409348Calligrapher h3, .stacks_in_409348Calligrapher h4, .stacks_in_409348Calligrapher h5, .stacks_in_409348Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409348targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409348Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409348Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409348Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409348Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409351 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409352 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409355 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409356Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409356Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409356Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409356Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409356Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409356Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409356Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409356Calligrapher h6, .stacks_in_409356Calligrapher h5, .stacks_in_409356Calligrapher h4, .stacks_in_409356Calligrapher h3, .stacks_in_409356Calligrapher h2, .stacks_in_409356Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409356Calligrapher, .stacks_in_409356Calligrapher h1, .stacks_in_409356Calligrapher h2, .stacks_in_409356Calligrapher h3, .stacks_in_409356Calligrapher h4, .stacks_in_409356Calligrapher h5, .stacks_in_409356Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409356targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409356Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409356Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409356Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409356Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409359 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409360 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409361.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409361.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409361.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409361.semantic-content:target {display: block\9;}
#popBox_stacks_in_409361.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409361.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409361.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409361.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409361 .popBoxFooter {
    display: none
  }

#stacks_in_409361 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409361 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409361.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409361 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409361 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409361 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409361 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409361.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409361.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409361.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409361.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409361.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409361.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409361.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409361.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409361 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409361 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409361 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409361.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409361.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409361.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409361.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409361 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409361.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409361.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409361.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409361.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409361.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409361.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409361.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409361.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409361 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409361 .closeText {
  display: inline;
}
#popBox_stacks_in_409361 .iconOn  {
  display: none;
}
#popBox_stacks_in_409361.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409361 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409361 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409364 {
	font-size: 130%;
}

#stacks_in_409368 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409369 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409372 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409373Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409373Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409373Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409373Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409373Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409373Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409373Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409373Calligrapher h6, .stacks_in_409373Calligrapher h5, .stacks_in_409373Calligrapher h4, .stacks_in_409373Calligrapher h3, .stacks_in_409373Calligrapher h2, .stacks_in_409373Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409373Calligrapher, .stacks_in_409373Calligrapher h1, .stacks_in_409373Calligrapher h2, .stacks_in_409373Calligrapher h3, .stacks_in_409373Calligrapher h4, .stacks_in_409373Calligrapher h5, .stacks_in_409373Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409373targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409373Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409373Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409373Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409373Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409377 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409378 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409378 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409378 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409378 .icon-linkedin:hover,
#stacks_in_409378 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409378  .iconthing:hover,
#stacks_in_409378  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409378  a:link,
#disklinkstacks_in_409378  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409378 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409378 {
	padding:  10px;
}

#stacks_out_409378 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409612 {
	height: 20px;
}#stacks_in_409613>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409613>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409613>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409613>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409613>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409613>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409655 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409656Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409656Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409656Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409656Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409656Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409656Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409656Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409656Calligrapher h6, .stacks_in_409656Calligrapher h5, .stacks_in_409656Calligrapher h4, .stacks_in_409656Calligrapher h3, .stacks_in_409656Calligrapher h2, .stacks_in_409656Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409656Calligrapher, .stacks_in_409656Calligrapher h1, .stacks_in_409656Calligrapher h2, .stacks_in_409656Calligrapher h3, .stacks_in_409656Calligrapher h4, .stacks_in_409656Calligrapher h5, .stacks_in_409656Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409656targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409656Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409656Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409656Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409656Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409659 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409660 {
	height: 7px;
}
#stacks_in_409664 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409665 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409668 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409669Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409669Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409669Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409669Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409669Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409669Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409669Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409669Calligrapher h6, .stacks_in_409669Calligrapher h5, .stacks_in_409669Calligrapher h4, .stacks_in_409669Calligrapher h3, .stacks_in_409669Calligrapher h2, .stacks_in_409669Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409669Calligrapher, .stacks_in_409669Calligrapher h1, .stacks_in_409669Calligrapher h2, .stacks_in_409669Calligrapher h3, .stacks_in_409669Calligrapher h4, .stacks_in_409669Calligrapher h5, .stacks_in_409669Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409669targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409669Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409669Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409669Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409669Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409672 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409673 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409674Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409674Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409674Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409674Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409674Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409674Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409674Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409674Calligrapher h6, .stacks_in_409674Calligrapher h5, .stacks_in_409674Calligrapher h4, .stacks_in_409674Calligrapher h3, .stacks_in_409674Calligrapher h2, .stacks_in_409674Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409674Calligrapher, .stacks_in_409674Calligrapher h1, .stacks_in_409674Calligrapher h2, .stacks_in_409674Calligrapher h3, .stacks_in_409674Calligrapher h4, .stacks_in_409674Calligrapher h5, .stacks_in_409674Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409674targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409674Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409674Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409674Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409674Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409677 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409678 {
	height: 20px;
}
#stacks_in_409614 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409617 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409620 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409621Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409621Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409621Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409621Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409621Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409621Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409621Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409621Calligrapher h6, .stacks_in_409621Calligrapher h5, .stacks_in_409621Calligrapher h4, .stacks_in_409621Calligrapher h3, .stacks_in_409621Calligrapher h2, .stacks_in_409621Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409621Calligrapher, .stacks_in_409621Calligrapher h1, .stacks_in_409621Calligrapher h2, .stacks_in_409621Calligrapher h3, .stacks_in_409621Calligrapher h4, .stacks_in_409621Calligrapher h5, .stacks_in_409621Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409621targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409621Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409621Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409621Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409621Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409624 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409625 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409628 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409629Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409629Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409629Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409629Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409629Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409629Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409629Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409629Calligrapher h6, .stacks_in_409629Calligrapher h5, .stacks_in_409629Calligrapher h4, .stacks_in_409629Calligrapher h3, .stacks_in_409629Calligrapher h2, .stacks_in_409629Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409629Calligrapher, .stacks_in_409629Calligrapher h1, .stacks_in_409629Calligrapher h2, .stacks_in_409629Calligrapher h3, .stacks_in_409629Calligrapher h4, .stacks_in_409629Calligrapher h5, .stacks_in_409629Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409629targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409629Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409629Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409629Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409629Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409632 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409633 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409634.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409634.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409634.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409634.semantic-content:target {display: block\9;}
#popBox_stacks_in_409634.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409634.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409634.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409634.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409634 .popBoxFooter {
    display: none
  }

#stacks_in_409634 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409634 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409634.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409634 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409634 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409634 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409634 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409634.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409634.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409634.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409634.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409634.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409634.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409634.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409634.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409634 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409634 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409634 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409634.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409634.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409634.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409634.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409634 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409634.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409634.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409634.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409634.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409634.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409634.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409634.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409634.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409634 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409634 .closeText {
  display: inline;
}
#popBox_stacks_in_409634 .iconOn  {
  display: none;
}
#popBox_stacks_in_409634.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409634 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409634 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409637 {
	font-size: 130%;
}

#stacks_in_409641 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409642 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409645 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409646Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409646Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409646Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409646Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409646Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409646Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409646Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409646Calligrapher h6, .stacks_in_409646Calligrapher h5, .stacks_in_409646Calligrapher h4, .stacks_in_409646Calligrapher h3, .stacks_in_409646Calligrapher h2, .stacks_in_409646Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409646Calligrapher, .stacks_in_409646Calligrapher h1, .stacks_in_409646Calligrapher h2, .stacks_in_409646Calligrapher h3, .stacks_in_409646Calligrapher h4, .stacks_in_409646Calligrapher h5, .stacks_in_409646Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409646targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409646Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409646Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409646Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409646Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409650 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409651 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409651 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409651 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409651 .icon-linkedin:hover,
#stacks_in_409651 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409651  .iconthing:hover,
#stacks_in_409651  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409651  a:link,
#disklinkstacks_in_409651  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409651 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409651 {
	padding:  10px;
}

#stacks_out_409651 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409686 {
	height: 20px;
}#stacks_in_409687>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409687>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409687>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409687>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409687>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409687>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409729 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409730Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409730Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409730Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409730Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409730Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409730Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409730Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409730Calligrapher h6, .stacks_in_409730Calligrapher h5, .stacks_in_409730Calligrapher h4, .stacks_in_409730Calligrapher h3, .stacks_in_409730Calligrapher h2, .stacks_in_409730Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409730Calligrapher, .stacks_in_409730Calligrapher h1, .stacks_in_409730Calligrapher h2, .stacks_in_409730Calligrapher h3, .stacks_in_409730Calligrapher h4, .stacks_in_409730Calligrapher h5, .stacks_in_409730Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409730targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409730Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409730Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409730Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409730Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409733 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409734 {
	height: 7px;
}
#stacks_in_409738 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409739 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409742 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409743Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409743Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409743Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409743Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409743Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409743Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409743Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409743Calligrapher h6, .stacks_in_409743Calligrapher h5, .stacks_in_409743Calligrapher h4, .stacks_in_409743Calligrapher h3, .stacks_in_409743Calligrapher h2, .stacks_in_409743Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409743Calligrapher, .stacks_in_409743Calligrapher h1, .stacks_in_409743Calligrapher h2, .stacks_in_409743Calligrapher h3, .stacks_in_409743Calligrapher h4, .stacks_in_409743Calligrapher h5, .stacks_in_409743Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409743targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409743Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409743Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409743Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409743Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409746 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409747 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409748Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409748Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409748Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409748Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409748Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409748Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409748Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409748Calligrapher h6, .stacks_in_409748Calligrapher h5, .stacks_in_409748Calligrapher h4, .stacks_in_409748Calligrapher h3, .stacks_in_409748Calligrapher h2, .stacks_in_409748Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409748Calligrapher, .stacks_in_409748Calligrapher h1, .stacks_in_409748Calligrapher h2, .stacks_in_409748Calligrapher h3, .stacks_in_409748Calligrapher h4, .stacks_in_409748Calligrapher h5, .stacks_in_409748Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409748targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409748Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409748Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409748Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409748Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409751 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409752 {
	height: 20px;
}
#stacks_in_409688 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409691 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409694 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409695Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409695Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409695Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409695Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409695Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409695Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409695Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409695Calligrapher h6, .stacks_in_409695Calligrapher h5, .stacks_in_409695Calligrapher h4, .stacks_in_409695Calligrapher h3, .stacks_in_409695Calligrapher h2, .stacks_in_409695Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409695Calligrapher, .stacks_in_409695Calligrapher h1, .stacks_in_409695Calligrapher h2, .stacks_in_409695Calligrapher h3, .stacks_in_409695Calligrapher h4, .stacks_in_409695Calligrapher h5, .stacks_in_409695Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409695targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409695Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409695Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409695Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409695Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409698 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409699 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409702 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409703Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409703Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409703Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409703Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409703Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409703Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409703Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409703Calligrapher h6, .stacks_in_409703Calligrapher h5, .stacks_in_409703Calligrapher h4, .stacks_in_409703Calligrapher h3, .stacks_in_409703Calligrapher h2, .stacks_in_409703Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409703Calligrapher, .stacks_in_409703Calligrapher h1, .stacks_in_409703Calligrapher h2, .stacks_in_409703Calligrapher h3, .stacks_in_409703Calligrapher h4, .stacks_in_409703Calligrapher h5, .stacks_in_409703Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409703targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409703Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409703Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409703Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409703Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409706 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409707 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409708.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409708.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409708.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409708.semantic-content:target {display: block\9;}
#popBox_stacks_in_409708.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409708.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409708.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409708.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409708 .popBoxFooter {
    display: none
  }

#stacks_in_409708 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409708 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409708.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409708 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409708 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409708 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409708 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409708.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409708.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409708.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409708.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409708.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409708.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409708.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409708.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409708 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409708 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409708 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409708.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409708.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409708.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409708.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409708 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409708.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409708.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409708.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409708.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409708.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409708.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409708.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409708.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409708 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409708 .closeText {
  display: inline;
}
#popBox_stacks_in_409708 .iconOn  {
  display: none;
}
#popBox_stacks_in_409708.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409708 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409708 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409711 {
	font-size: 130%;
}

#stacks_in_409715 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409716 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409719 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409720Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409720Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409720Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409720Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409720Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409720Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409720Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409720Calligrapher h6, .stacks_in_409720Calligrapher h5, .stacks_in_409720Calligrapher h4, .stacks_in_409720Calligrapher h3, .stacks_in_409720Calligrapher h2, .stacks_in_409720Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409720Calligrapher, .stacks_in_409720Calligrapher h1, .stacks_in_409720Calligrapher h2, .stacks_in_409720Calligrapher h3, .stacks_in_409720Calligrapher h4, .stacks_in_409720Calligrapher h5, .stacks_in_409720Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409720targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409720Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409720Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409720Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409720Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409724 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409725 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409725 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409725 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409725 .icon-linkedin:hover,
#stacks_in_409725 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409725  .iconthing:hover,
#stacks_in_409725  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409725  a:link,
#disklinkstacks_in_409725  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409725 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409725 {
	padding:  10px;
}

#stacks_out_409725 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409760 {
	height: 20px;
}#stacks_in_409761>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409761>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409761>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409761>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409761>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409761>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409803 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409804Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409804Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409804Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409804Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409804Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409804Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409804Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409804Calligrapher h6, .stacks_in_409804Calligrapher h5, .stacks_in_409804Calligrapher h4, .stacks_in_409804Calligrapher h3, .stacks_in_409804Calligrapher h2, .stacks_in_409804Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409804Calligrapher, .stacks_in_409804Calligrapher h1, .stacks_in_409804Calligrapher h2, .stacks_in_409804Calligrapher h3, .stacks_in_409804Calligrapher h4, .stacks_in_409804Calligrapher h5, .stacks_in_409804Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409804targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409804Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409804Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409804Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409804Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409807 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409808 {
	height: 7px;
}
#stacks_in_409812 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409813 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409816 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409817Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409817Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409817Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409817Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409817Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409817Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409817Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409817Calligrapher h6, .stacks_in_409817Calligrapher h5, .stacks_in_409817Calligrapher h4, .stacks_in_409817Calligrapher h3, .stacks_in_409817Calligrapher h2, .stacks_in_409817Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409817Calligrapher, .stacks_in_409817Calligrapher h1, .stacks_in_409817Calligrapher h2, .stacks_in_409817Calligrapher h3, .stacks_in_409817Calligrapher h4, .stacks_in_409817Calligrapher h5, .stacks_in_409817Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409817targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409817Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409817Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409817Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409817Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409820 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409821 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409822Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409822Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409822Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409822Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409822Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409822Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409822Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409822Calligrapher h6, .stacks_in_409822Calligrapher h5, .stacks_in_409822Calligrapher h4, .stacks_in_409822Calligrapher h3, .stacks_in_409822Calligrapher h2, .stacks_in_409822Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409822Calligrapher, .stacks_in_409822Calligrapher h1, .stacks_in_409822Calligrapher h2, .stacks_in_409822Calligrapher h3, .stacks_in_409822Calligrapher h4, .stacks_in_409822Calligrapher h5, .stacks_in_409822Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409822targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409822Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409822Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409822Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409822Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409825 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409826 {
	height: 20px;
}
#stacks_in_409762 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409765 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409768 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409769Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409769Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409769Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409769Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409769Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409769Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409769Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409769Calligrapher h6, .stacks_in_409769Calligrapher h5, .stacks_in_409769Calligrapher h4, .stacks_in_409769Calligrapher h3, .stacks_in_409769Calligrapher h2, .stacks_in_409769Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409769Calligrapher, .stacks_in_409769Calligrapher h1, .stacks_in_409769Calligrapher h2, .stacks_in_409769Calligrapher h3, .stacks_in_409769Calligrapher h4, .stacks_in_409769Calligrapher h5, .stacks_in_409769Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409769targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409769Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409769Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409769Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409769Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409772 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409773 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409776 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409777Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409777Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409777Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409777Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409777Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409777Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409777Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409777Calligrapher h6, .stacks_in_409777Calligrapher h5, .stacks_in_409777Calligrapher h4, .stacks_in_409777Calligrapher h3, .stacks_in_409777Calligrapher h2, .stacks_in_409777Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409777Calligrapher, .stacks_in_409777Calligrapher h1, .stacks_in_409777Calligrapher h2, .stacks_in_409777Calligrapher h3, .stacks_in_409777Calligrapher h4, .stacks_in_409777Calligrapher h5, .stacks_in_409777Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409777targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409777Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409777Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409777Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409777Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409780 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409781 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409908.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409908.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409908.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409908.semantic-content:target {display: block\9;}
#popBox_stacks_in_409908.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409908.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409908.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409908.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409908 .popBoxFooter {
    display: none
  }

#stacks_in_409908 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409908 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409908.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409908 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409908 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409908 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409908 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409908.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409908.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409908.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409908.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409908.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409908.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409908.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409908.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409908 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409908 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409908 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409908.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409908.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409908.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409908.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409908 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409908.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409908.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409908.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409908.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409908.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409908.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409908.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409908.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409908 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409908 .closeText {
  display: inline;
}
#popBox_stacks_in_409908 .iconOn  {
  display: none;
}
#popBox_stacks_in_409908.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409908 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409908 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409912 {
	font-size: 130%;
}

#stacks_in_409909 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409790 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409793 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409794Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409794Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409794Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409794Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409794Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409794Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409794Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409794Calligrapher h6, .stacks_in_409794Calligrapher h5, .stacks_in_409794Calligrapher h4, .stacks_in_409794Calligrapher h3, .stacks_in_409794Calligrapher h2, .stacks_in_409794Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409794Calligrapher, .stacks_in_409794Calligrapher h1, .stacks_in_409794Calligrapher h2, .stacks_in_409794Calligrapher h3, .stacks_in_409794Calligrapher h4, .stacks_in_409794Calligrapher h5, .stacks_in_409794Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409794targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409794Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409794Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409794Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409794Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409798 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409799 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409799 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409799 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409799 .icon-linkedin:hover,
#stacks_in_409799 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409799  .iconthing:hover,
#stacks_in_409799  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409799  a:link,
#disklinkstacks_in_409799  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409799 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409799 {
	padding:  10px;
}

#stacks_out_409799 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409834 {
	height: 20px;
}#stacks_in_409835>.s3_row {
	margin: 0 -0px;
}

#stacks_in_409835>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409835>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409835>.s3_row>.s3_column {
	padding: 0 0px;
}










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



}



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


	#stacks_in_409835>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_409835>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409877 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409878Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409878Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409878Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409878Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409878Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409878Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409878Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409878Calligrapher h6, .stacks_in_409878Calligrapher h5, .stacks_in_409878Calligrapher h4, .stacks_in_409878Calligrapher h3, .stacks_in_409878Calligrapher h2, .stacks_in_409878Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409878Calligrapher, .stacks_in_409878Calligrapher h1, .stacks_in_409878Calligrapher h2, .stacks_in_409878Calligrapher h3, .stacks_in_409878Calligrapher h4, .stacks_in_409878Calligrapher h5, .stacks_in_409878Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409878targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409878Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409878Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409878Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409878Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409881 {
	font-size: 130%;
}
.spacerStack {
	height: 7px;
}

#spacerStackstacks_in_409882 {
	height: 7px;
}
#stacks_in_409886 {
	font-size: 50%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409887 {
	height: 10px;
}.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409890 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409891Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409891Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409891Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409891Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409891Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409891Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409891Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409891Calligrapher h6, .stacks_in_409891Calligrapher h5, .stacks_in_409891Calligrapher h4, .stacks_in_409891Calligrapher h3, .stacks_in_409891Calligrapher h2, .stacks_in_409891Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409891Calligrapher, .stacks_in_409891Calligrapher h1, .stacks_in_409891Calligrapher h2, .stacks_in_409891Calligrapher h3, .stacks_in_409891Calligrapher h4, .stacks_in_409891Calligrapher h5, .stacks_in_409891Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409891targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409891Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409891Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409891Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409891Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409894 {
	font-size: 130%;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409895 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409896Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409896Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409896Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409896Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409896Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409896Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409896Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409896Calligrapher h6, .stacks_in_409896Calligrapher h5, .stacks_in_409896Calligrapher h4, .stacks_in_409896Calligrapher h3, .stacks_in_409896Calligrapher h2, .stacks_in_409896Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409896Calligrapher, .stacks_in_409896Calligrapher h1, .stacks_in_409896Calligrapher h2, .stacks_in_409896Calligrapher h3, .stacks_in_409896Calligrapher h4, .stacks_in_409896Calligrapher h5, .stacks_in_409896Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409896targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409896Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409896Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409896Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409896Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409899 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409900 {
	height: 20px;
}
#stacks_in_409905 {
	margin: 0px 7px 0px 0px;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409839 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409842 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409843Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409843Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409843Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409843Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409843Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409843Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409843Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_409843Calligrapher h6, .stacks_in_409843Calligrapher h5, .stacks_in_409843Calligrapher h4, .stacks_in_409843Calligrapher h3, .stacks_in_409843Calligrapher h2, .stacks_in_409843Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409843Calligrapher, .stacks_in_409843Calligrapher h1, .stacks_in_409843Calligrapher h2, .stacks_in_409843Calligrapher h3, .stacks_in_409843Calligrapher h4, .stacks_in_409843Calligrapher h5, .stacks_in_409843Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409843targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409843Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409843Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409843Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409843Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409846 {
	font-size: 130%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409847 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409850 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409851Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !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_409851Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409851Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409851Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409851Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409851Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409851Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409851Calligrapher h6, .stacks_in_409851Calligrapher h5, .stacks_in_409851Calligrapher h4, .stacks_in_409851Calligrapher h3, .stacks_in_409851Calligrapher h2, .stacks_in_409851Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409851Calligrapher, .stacks_in_409851Calligrapher h1, .stacks_in_409851Calligrapher h2, .stacks_in_409851Calligrapher h3, .stacks_in_409851Calligrapher h4, .stacks_in_409851Calligrapher h5, .stacks_in_409851Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409851targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409851Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409851Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409851Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409851Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_409854 {
	font-size: 130%;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409855 {
	height: 10px;
}/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_409916.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_409916.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_409916.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_409916.semantic-content:target {display: block\9;}
#popBox_stacks_in_409916.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_409916.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #DDDDDD;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_409916.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 600px;
  
}
#popBox_stacks_in_409916.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}


  #popBox_stacks_in_409916 .popBoxFooter {
    display: none
  }

#stacks_in_409916 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_409916 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_409916.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}

#popBox_stacks_in_409916 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #333333;
}
#popBox_stacks_in_409916 .closeIcon:hover {
  color: #333333;
}
#popBox_stacks_in_409916 .closeIcon svg {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
#popBox_stacks_in_409916 .closeIcon svg path {
  fill: #333333;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_409916.semantic-content .widthPercentageOff .modal-inner {
    width: 650px;
    min-width: 650px;
    max-width: 650px;
  }
  #popBox_stacks_in_409916.semantic-content .widthPercentageOn .modal-inner {
    width: 60%;
    min-width: 60%;
    max-width: 6600px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_409916.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_409916.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_409916.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_409916.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_409916.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_409916.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_409916 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_409916 .closeIcon img {
  display: none;
}
#popBox_stacks_in_409916 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_409916.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_409916.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409916.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_409916.semantic-content .modal-inner {
  border-width: 0px;
  border-color: #DDDDDD;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_409916 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_409916.popBoxStyleDemo .modal-content {
  height: 600px;
}
#popBox_stacks_in_409916.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_409916.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 650px;
  min-width: 650px;
  max-width: 650px;
  margin: 0 auto;
}
#popBox_stacks_in_409916.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 60%;
  min-width: 60%;
  max-width: 6600px;
  margin: 0 auto;
}
#popBox_stacks_in_409916.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #000000;
  opacity: 0.50;
}
#popBox_stacks_in_409916.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_409916.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_409916.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_409916 .closeText {
  display: none;
  font-size: 12px;
  color: #333333;
  background: transprent;
}


#stacks_in_409916 .closeText {
  display: inline;
}
#popBox_stacks_in_409916 .iconOn  {
  display: none;
}
#popBox_stacks_in_409916.popBoxStyleDemo .popBoxFooter span {
  display: none;
}
#popBox_stacks_in_409916 .closeWrap {
  margin: 0 0 15px 0;
  text-align: center;
}
#popBox_stacks_in_409916 .closeIcon.closeText {
  position: relative;
  border-width: 0px;
  border-radius: 0px;
  width: auto;
  height: auto;
  margin: 0 0 15px 0;
  right: auto;
  left: auto;
}













/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */



#stacks_in_409919 {
	font-size: 130%;
}

#stacks_in_409923 {
	font-size: 147%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409864 {
	height: 20px;
}.spacerStack {
	height: 3px;
}

#spacerStackstacks_in_409867 {
	height: 3px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409868Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !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_409868Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409868Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409868Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409868Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409868Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409868Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409868Calligrapher h6, .stacks_in_409868Calligrapher h5, .stacks_in_409868Calligrapher h4, .stacks_in_409868Calligrapher h3, .stacks_in_409868Calligrapher h2, .stacks_in_409868Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409868Calligrapher, .stacks_in_409868Calligrapher h1, .stacks_in_409868Calligrapher h2, .stacks_in_409868Calligrapher h3, .stacks_in_409868Calligrapher h4, .stacks_in_409868Calligrapher h5, .stacks_in_409868Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409868targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409868Calligrapher a:link{			color: #2840F9 !important;			text-decoration: none !important;		}				.stacks_in_409868Calligrapher a:visited{			color: #2840F9 !important;		}				.stacks_in_409868Calligrapher a:active{			color: #2840F9 !important;		}				.stacks_in_409868Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409872 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409873 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409873 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #1674B3;
  	%[if border: none;]%	
	border: 0px solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409873 .icon-linkedin {
  	color:  #FFFFFF;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409873 .icon-linkedin:hover,
#stacks_in_409873 .icon-linkedin:link:hover {
  	color:  #A7A7A7;
}

#stacks_in_409873  .iconthing:hover,
#stacks_in_409873  .iconthing a:link:hover {
  	color:  #A7A7A7;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409873  a:link,
#disklinkstacks_in_409873  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409873 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_in_409873 {
	padding:  10px;
}

#stacks_out_409873 {
	width: 50%;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_403778Calligrapher{			font-size: 130% !important;			color: #333333 !important;			font-weight:   bold !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_403778Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403778Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403778Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403778Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403778Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403778Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: normal !important;		}		.stacks_in_403778Calligrapher h6, .stacks_in_403778Calligrapher h5, .stacks_in_403778Calligrapher h4, .stacks_in_403778Calligrapher h3, .stacks_in_403778Calligrapher h2, .stacks_in_403778Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_403778Calligrapher, .stacks_in_403778Calligrapher h1, .stacks_in_403778Calligrapher h2, .stacks_in_403778Calligrapher h3, .stacks_in_403778Calligrapher h4, .stacks_in_403778Calligrapher h5, .stacks_in_403778Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_403778targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_403778Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_403778Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_403778Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_403778Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409929Calligrapher{			font-size: 100% !important;			color: #010063 !important;			font-weight:   normal !important;			font-style: italic !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_409929Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409929Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409929Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409929Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409929Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409929Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409929Calligrapher h6, .stacks_in_409929Calligrapher h5, .stacks_in_409929Calligrapher h4, .stacks_in_409929Calligrapher h3, .stacks_in_409929Calligrapher h2, .stacks_in_409929Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409929Calligrapher, .stacks_in_409929Calligrapher h1, .stacks_in_409929Calligrapher h2, .stacks_in_409929Calligrapher h3, .stacks_in_409929Calligrapher h4, .stacks_in_409929Calligrapher h5, .stacks_in_409929Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409929targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409929Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409929Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409929Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409929Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409930 {
	height: 20px;
}
#stacks_in_409931 {
	margin: 0px 0px 0px 40px;
}
#stacks_in_409934>.s3_row {
	margin: 0 -18px;
}

#stacks_in_409934>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_409934>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_409934>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_409934>.s3_row>.s3_column {
	padding: 0 18px;
}








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



}



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


	#stacks_in_409934>.s3_row  {
		margin: -18px 0;
	}
	#stacks_in_409934>.s3_row>.s3_column {
		padding: 18px 0;
		width:100%;
	}


}



.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409963 {
	height: 10px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409964 {
	height: 40px;
}#stacks_in_409965>.s3_row {
	margin: 0 -10px;
}

#stacks_in_409965>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409965>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409965>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_409965>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_409965>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409971 {
	height: 30px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409967 {
	height: 20px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409954 {
	height: 40px;
}
#stacks_in_409955 {
	padding: 0px 20px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409958Calligrapher{			font-size: 100% !important;			color: #010063 !important;			font-weight:   normal !important;			font-style: italic !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_409958Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409958Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409958Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409958Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409958Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409958Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409958Calligrapher h6, .stacks_in_409958Calligrapher h5, .stacks_in_409958Calligrapher h4, .stacks_in_409958Calligrapher h3, .stacks_in_409958Calligrapher h2, .stacks_in_409958Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409958Calligrapher, .stacks_in_409958Calligrapher h1, .stacks_in_409958Calligrapher h2, .stacks_in_409958Calligrapher h3, .stacks_in_409958Calligrapher h4, .stacks_in_409958Calligrapher h5, .stacks_in_409958Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409958targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409958Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409958Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409958Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409958Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409959 {
	height: 20px;
}
#stacks_in_409960 {
	margin: 0px 0px 0px 104px;
}
.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409936 {
	height: 5px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409937 {
	height: 40px;
}#stacks_in_409938>.s3_row {
	margin: 0 -10px;
}

#stacks_in_409938>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409938>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409938>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_409938>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_409938>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_409944 {
	margin: 0px 0px 30px 0px;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409940 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409976Calligrapher{			font-size: 100% !important;			color: #010063 !important;			font-weight:   normal !important;			font-style: italic !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_409976Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409976Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409976Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409976Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409976Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409976Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409976Calligrapher h6, .stacks_in_409976Calligrapher h5, .stacks_in_409976Calligrapher h4, .stacks_in_409976Calligrapher h3, .stacks_in_409976Calligrapher h2, .stacks_in_409976Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_409976Calligrapher, .stacks_in_409976Calligrapher h1, .stacks_in_409976Calligrapher h2, .stacks_in_409976Calligrapher h3, .stacks_in_409976Calligrapher h4, .stacks_in_409976Calligrapher h5, .stacks_in_409976Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409976targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409976Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_409976Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_409976Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_409976Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409977 {
	height: 20px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409981 {
	height: 40px;
}
#stacks_in_409982 {
	margin: 0px 20px 0px 0px;
}
.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409985 {
	height: 40px;
}#stacks_in_409986>.s3_row {
	margin: 0 -10px;
}

#stacks_in_409986>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409986>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409986>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_409986>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_409986>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409991 {
	height: 30px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409987 {
	height: 20px;
}.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409995 {
	height: 20px;
}#stacks_in_409996>.s3_row {
	margin: 0 -10px;
}

#stacks_in_409996>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_409996>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_409996>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_409996>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_409996>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_410001 {
	height: 10px;
}
#stacks_in_410002 {
	margin: 0px 0px 30px 0px;
}
.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409997 {
	height: 30px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_174556 {
	height: 40px;
}.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_386556 {
	height: 40px;
}#stacks_in_409527{visibility:hidden}
/* B3: Bigfoot Responsive 2 Column Stack by RapidWeaver Central */
 
/* Adapted from Graham Miller's Responsive Grid System — http://www.responsivegridsystem.com */
/* Licensed under the Creative Commons Attribution 3.0 License. */


#stacks_in_409530 #frameThingstacks_in_409530 {
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#stacks_in_409530 .span_1_of_2 {
	width: 56%;	
	float: left;
	margin: 0;
	padding: 0;
}

#stacks_in_409530 .span_2_of_2 {
    width:44%;
   	float: right;
	margin: 0;
	padding: 0;
}

        
/* CUSTOM BREAKPOINT -----------  */

@media only screen 
and (max-width : 600px)  {

	#stacks_in_409530 .span_1_of_2 {
	 width: 100%; 
	%[else]% width: 56%;%[endif]% 	
	}
	#stacks_in_409530 .span_2_of_2 {
	 width: 100%; 
	%[else]% width: 44%;%[endif]% 	
	}
}

/*  SECTIONS  */

#stacks_in_409530 .sectionthing {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  GROUPING  */


#stacks_in_409530 .groupthing:before,
#stacks_in_409530 .groupthing:after {
    content:"";
    display:table;
}
#stacks_in_409530 .groupthing:after {
    clear:both;
}
#stacks_in_409530 .groupthing {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  GRID COLUMN SETUP */

#stacks_in_409530 .col {
	display: block;

}

#stacks_in_409530 .col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */


/*  REMOVE MARGINS AS ALL GO FULL WIDTH */

@media only screen and (max-width: 600px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

 /* B3: Bigfoot Responsive 2 Column Stack by RapidWeaver Central */
 
/* Adapted from Graham Miller's Responsive Grid System — http://www.responsivegridsystem.com */
/* Licensed under the Creative Commons Attribution 3.0 License. */


#stacks_in_409532 #frameThingstacks_in_409532 {
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#stacks_in_409532 .span_1_of_2 {
	width: 51%;	
	float: left;
	margin: 0;
	padding: 0;
}

#stacks_in_409532 .span_2_of_2 {
    width:49%;
   	float: right;
	margin: 0;
	padding: 0;
}

        
/* CUSTOM BREAKPOINT -----------  */

@media only screen 
and (max-width : 600px)  {

	#stacks_in_409532 .span_1_of_2 {
	 width: 100%; 
	%[else]% width: 51%;%[endif]% 	
	}
	#stacks_in_409532 .span_2_of_2 {
	 width: 100%; 
	%[else]% width: 49%;%[endif]% 	
	}
}

/*  SECTIONS  */

#stacks_in_409532 .sectionthing {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  GROUPING  */


#stacks_in_409532 .groupthing:before,
#stacks_in_409532 .groupthing:after {
    content:"";
    display:table;
}
#stacks_in_409532 .groupthing:after {
    clear:both;
}
#stacks_in_409532 .groupthing {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  GRID COLUMN SETUP */

#stacks_in_409532 .col {
	display: block;

}

#stacks_in_409532 .col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */


/*  REMOVE MARGINS AS ALL GO FULL WIDTH */

@media only screen and (max-width: 600px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

 /* -- Start Textalign Each css Template -- */
#stacks_in_409534 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409534 {
		text-align: center !important;
	}
	
	#stacks_in_409534 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409534 {
		text-align: center !important;
	}
	
	#stacks_in_409534 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_409536 {
	letter-spacing: 3px;
	font-size: 115%;
	font-weight: bold;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409537 {
	height: 10px;
}/* -- Start Textalign Each css Template -- */
#stacks_in_409538 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409538 {
		text-align: center !important;
	}
	
	#stacks_in_409538 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409538 {
		text-align: center !important;
	}
	
	#stacks_in_409538 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409539 {
	height: 30px;
}/* -- Start Textalign Each css Template -- */
#stacks_in_409540 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409540 {
		text-align: center !important;
	}
	
	#stacks_in_409540 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409540 {
		text-align: center !important;
	}
	
	#stacks_in_409540 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_409542 {
	letter-spacing: 3px;
	font-size: 115%;
	font-weight: bold;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409543 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409546Calligrapher{			font-size: 100% !important;			color: #E7EAEA !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409546Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409546Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409546Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409546Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409546Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409546Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409546Calligrapher h6, .stacks_in_409546Calligrapher h5, .stacks_in_409546Calligrapher h4, .stacks_in_409546Calligrapher h3, .stacks_in_409546Calligrapher h2, .stacks_in_409546Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_409546Calligrapher, .stacks_in_409546Calligrapher h1, .stacks_in_409546Calligrapher h2, .stacks_in_409546Calligrapher h3, .stacks_in_409546Calligrapher h4, .stacks_in_409546Calligrapher h5, .stacks_in_409546Calligrapher h6{	font-family: Tahoma, Geneva, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409546targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409546Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_409546Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_409546Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_409546Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_409547 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409547 {
		text-align: center !important;
	}
	
	#stacks_in_409547 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409547 {
		text-align: center !important;
	}
	
	#stacks_in_409547 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409549 {
	height: 30px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409550Calligrapher{			font-size: 100% !important;			color: #E7EAEA !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409550Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409550Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409550Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409550Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409550Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409550Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409550Calligrapher h6, .stacks_in_409550Calligrapher h5, .stacks_in_409550Calligrapher h4, .stacks_in_409550Calligrapher h3, .stacks_in_409550Calligrapher h2, .stacks_in_409550Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_409550Calligrapher, .stacks_in_409550Calligrapher h1, .stacks_in_409550Calligrapher h2, .stacks_in_409550Calligrapher h3, .stacks_in_409550Calligrapher h4, .stacks_in_409550Calligrapher h5, .stacks_in_409550Calligrapher h6{	font-family: Tahoma, Geneva, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409550targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409550Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_409550Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_409550Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_409550Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_409551 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409551 {
		text-align: center !important;
	}
	
	#stacks_in_409551 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409551 {
		text-align: center !important;
	}
	
	#stacks_in_409551 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409553 {
	height: 30px;
}/* B3: Bigfoot Responsive 2 Column Stack by RapidWeaver Central */
 
/* Adapted from Graham Miller's Responsive Grid System — http://www.responsivegridsystem.com */
/* Licensed under the Creative Commons Attribution 3.0 License. */


#stacks_in_409554 #frameThingstacks_in_409554 {
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

#stacks_in_409554 .span_1_of_2 {
	width: 46%;	
	float: left;
	margin: 0;
	padding: 0;
}

#stacks_in_409554 .span_2_of_2 {
    width:46%;
   	float: right;
	margin: 0;
	padding: 0;
}

        
/* CUSTOM BREAKPOINT -----------  */

@media only screen 
and (max-width : 600px)  {

	#stacks_in_409554 .span_1_of_2 {
	 width: 100%; 
	%[else]% width: 46%;%[endif]% 	
	}
	#stacks_in_409554 .span_2_of_2 {
	 width: 100%; 
	%[else]% width: 46%;%[endif]% 	
	}
}

/*  SECTIONS  */

#stacks_in_409554 .sectionthing {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  GROUPING  */


#stacks_in_409554 .groupthing:before,
#stacks_in_409554 .groupthing:after {
    content:"";
    display:table;
}
#stacks_in_409554 .groupthing:after {
    clear:both;
}
#stacks_in_409554 .groupthing {
    zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

/*  GRID COLUMN SETUP */

#stacks_in_409554 .col {
	display: block;

}

#stacks_in_409554 .col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */


/*  REMOVE MARGINS AS ALL GO FULL WIDTH */

@media only screen and (max-width: 600px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

 /* -- Start Textalign Each css Template -- */
#stacks_in_409556 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409556 {
		text-align: center !important;
	}
	
	#stacks_in_409556 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409556 {
		text-align: center !important;
	}
	
	#stacks_in_409556 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_409558 {
	letter-spacing: 3px;
	font-size: 115%;
	font-weight: bold;
}
.spacerStack {
	height: 10px;
}

#spacerStackstacks_in_409559 {
	height: 10px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409560Calligrapher{			font-size: 100% !important;			color: #E7EAEA !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409560Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409560Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409560Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409560Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409560Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409560Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409560Calligrapher h6, .stacks_in_409560Calligrapher h5, .stacks_in_409560Calligrapher h4, .stacks_in_409560Calligrapher h3, .stacks_in_409560Calligrapher h2, .stacks_in_409560Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_409560Calligrapher, .stacks_in_409560Calligrapher h1, .stacks_in_409560Calligrapher h2, .stacks_in_409560Calligrapher h3, .stacks_in_409560Calligrapher h4, .stacks_in_409560Calligrapher h5, .stacks_in_409560Calligrapher h6{	font-family: Tahoma, Geneva, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409560targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409560Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_409560Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_409560Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_409560Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_409561 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409561 {
		text-align: center !important;
	}
	
	#stacks_in_409561 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409561 {
		text-align: center !important;
	}
	
	#stacks_in_409561 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 30px;
}

#spacerStackstacks_in_409563 {
	height: 30px;
}/* -- Start Textalign Each css Template -- */
#stacks_in_409564 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409564 {
		text-align: center !important;
	}
	
	#stacks_in_409564 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409564 {
		text-align: center !important;
	}
	
	#stacks_in_409564 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_409566 {
	letter-spacing: 3px;
	font-size: 115%;
	font-weight: bold;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409567 {
	height: 20px;
}/*  IconThing — B3: Bigfoot Responsive by RapidWeaver Central  */

#iconThingstacks_in_409568 {
/* 	-webkit-backface-visibility: hidden; */
}

#stacks_in_409568 .iconthing  {
  	width: 50px;
  	height: 50px;
	text-align: center;
  	line-height:  50px;
	
  	background-color: #FFFFFF;
  	%[if border: none;]%	
	border: 0px Solid #EEEEEE;
	%[endif]%	
	
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
	
  	-webkit-transition: all 0.5s ease;
  	   -moz-transition: all 0.5s ease;
  		-ms-transition: all 0.5s ease;
  			transition: all 0.5s ease;
		
}

#stacks_in_409568 .icon-linkedin {
  	color:  #3BAFDA;
  	font-size: 25px;
  	line-height:  50px;
}


#stacks_in_409568 .icon-linkedin:hover,
#stacks_in_409568 .icon-linkedin:link:hover {
  	color:  #0B088F;
}

#stacks_in_409568  .iconthing:hover,
#stacks_in_409568  .iconthing a:link:hover {
  	color:  #0B088F;
	
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
			transform: rotate(360deg);
  	-webkit-border-radius: 100%;
  	   -moz-border-radius: 100%;
  			border-radius: 100%;
		
}


	

/*  



#disklinkstacks_in_409568  a:link,
#disklinkstacks_in_409568  a:hover {
	display: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 30;	
}
*/

/*
*
* ## Entypo 
* Copyright (C) 2012 by Daniel Bruce
* Author:    Daniel Bruce
* License:  CC BY-SA (http://creativecommons.org/licenses/by-sa/2.0/)
* Homepage:  http://www.entypo.com
*
* ## Zocial 
* Copyright (C) 2012 by Sam Collins
* Author:    Sam Collins
* License:   MIT (http://opensource.org/licenses/mit-license.php)
* Homepage:  http://zocial.smcllns.com/
*
*/

/* EntypoThing Fonts */         


@font-face {
  font-family: 'entypothing';
  src: url('../files/font/entypothing.eot?24089826');
  src: url('../files/font/entypothing.eot?24089826#iefix') format('embedded-opentype'),
       url('../files/font/entypothing.woff?24089826') format('woff'),
       url('../files/font/entypothing.ttf?24089826') format('truetype'),
       url('../files/font/entypothing.svg?24089826#entypothing') format('svg');
  font-weight: normal;
  font-style: normal;
}
 
 [class^="icon-linkedin"]:before, #stacks_in_409568 [class*="icon-linkedin"]:before {
  font-family: "entypothing";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: none !important;
  width: 1em;

  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height:  50px;

}
 
.icon-note:before { content: '\e83d'; } /* '' */
.icon-stackoverflow:before { content: '\e83c'; } /* '' */
.icon-music:before { content: '\e84a'; } /* '' */
.icon-search:before { content: '\e84b'; } /* '' */
.icon-flashlight:before { content: '\e84c'; } /* '' */
.icon-mail:before { content: '\e84d'; } /* '' */
.icon-heart:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e84f'; } /* '' */
.icon-star:before { content: '\e850'; } /* '' */
.icon-star-empty:before { content: '\e851'; } /* '' */
.icon-user:before { content: '\e852'; } /* '' */
.icon-users:before { content: '\e853'; } /* '' */
.icon-user-add:before { content: '\e854'; } /* '' */
.icon-video:before { content: '\e855'; } /* '' */
.icon-picture:before { content: '\e856'; } /* '' */
.icon-camera:before { content: '\e848'; } /* '' */
.icon-layout:before { content: '\e845'; } /* '' */
.icon-menu:before { content: '\e844'; } /* '' */
.icon-check:before { content: '\e841'; } /* '' */
.icon-cancel:before { content: '\e83f'; } /* '' */
.icon-cancel-circled:before { content: '\e865'; } /* '' */
.icon-cancel-squared:before { content: '\e864'; } /* '' */
.icon-plus:before { content: '\e863'; } /* '' */
.icon-plus-circled:before { content: '\e862'; } /* '' */
.icon-plus-squared:before { content: '\e861'; } /* '' */
.icon-minus:before { content: '\e860'; } /* '' */
.icon-minus-circled:before { content: '\e85f'; } /* '' */
.icon-minus-squared:before { content: '\e85e'; } /* '' */
.icon-help:before { content: '\e85d'; } /* '' */
.icon-help-circled:before { content: '\e85c'; } /* '' */
.icon-info:before { content: '\e85b'; } /* '' */
.icon-info-circled:before { content: '\e85a'; } /* '' */
.icon-back:before { content: '\e859'; } /* '' */
.icon-home:before { content: '\e858'; } /* '' */
.icon-link:before { content: '\e857'; } /* '' */
.icon-attach:before { content: '\e847'; } /* '' */
.icon-lock:before { content: '\e846'; } /* '' */
.icon-lock-open:before { content: '\e843'; } /* '' */
.icon-eye:before { content: '\e842'; } /* '' */
.icon-tag:before { content: '\e840'; } /* '' */
.icon-bookmark:before { content: '\e866'; } /* '' */
.icon-bookmarks:before { content: '\e867'; } /* '' */
.icon-flag:before { content: '\e868'; } /* '' */
.icon-thumbs-up:before { content: '\e869'; } /* '' */
.icon-thumbs-down:before { content: '\e874'; } /* '' */
.icon-download:before { content: '\e877'; } /* '' */
.icon-upload:before { content: '\e878'; } /* '' */
.icon-upload-cloud:before { content: '\e87c'; } /* '' */
.icon-reply:before { content: '\e87d'; } /* '' */
.icon-reply-all:before { content: '\e883'; } /* '' */
.icon-forward:before { content: '\e886'; } /* '' */
.icon-quote:before { content: '\e887'; } /* '' */
.icon-code:before { content: '\e88c'; } /* '' */
.icon-export:before { content: '\e88d'; } /* '' */
.icon-pencil:before { content: '\e892'; } /* '' */
.icon-feather:before { content: '\e893'; } /* '' */
.icon-print-1:before { content: '\e898'; } /* '' */
.icon-retweet:before { content: '\e899'; } /* '' */
.icon-keyboard:before { content: '\e89e'; } /* '' */
.icon-comment:before { content: '\e89f'; } /* '' */
.icon-chat:before { content: '\e86a'; } /* '' */
.icon-bell:before { content: '\e871'; } /* '' */
.icon-attention:before { content: '\e86d'; } /* '' */
.icon-alert:before { content: '\e870'; } /* '' */
.icon-vcard:before { content: '\e873'; } /* '' */
.icon-address:before { content: '\e872'; } /* '' */
.icon-location:before { content: '\e879'; } /* '' */
.icon-map:before { content: '\e87e'; } /* '' */
.icon-direction:before { content: '\e87f'; } /* '' */
.icon-compass:before { content: '\e882'; } /* '' */
.icon-cup:before { content: '\e884'; } /* '' */
.icon-trash:before { content: '\e888'; } /* '' */
.icon-doc:before { content: '\e88b'; } /* '' */
.icon-docs:before { content: '\e88e'; } /* '' */
.icon-doc-landscape:before { content: '\e891'; } /* '' */
.icon-doc-text:before { content: '\e894'; } /* '' */
.icon-doc-text-inv:before { content: '\e897'; } /* '' */
.icon-newspaper:before { content: '\e89a'; } /* '' */
.icon-book-open:before { content: '\e89d'; } /* '' */
.icon-book:before { content: '\e8a0'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-archive:before { content: '\e86c'; } /* '' */
.icon-box:before { content: '\e86e'; } /* '' */
.icon-rss-1:before { content: '\e86f'; } /* '' */
.icon-phone:before { content: '\e875'; } /* '' */
.icon-cog:before { content: '\e876'; } /* '' */
.icon-tools:before { content: '\e87b'; } /* '' */
.icon-share:before { content: '\e87a'; } /* '' */
.icon-shareable:before { content: '\e880'; } /* '' */
.icon-basket:before { content: '\e881'; } /* '' */
.icon-bag:before { content: '\e885'; } /* '' */
.icon-calendar-1:before { content: '\e889'; } /* '' */
.icon-login:before { content: '\e88a'; } /* '' */
.icon-logout:before { content: '\e88f'; } /* '' */
.icon-mic:before { content: '\e890'; } /* '' */
.icon-mute:before { content: '\e895'; } /* '' */
.icon-sound:before { content: '\e896'; } /* '' */
.icon-volume:before { content: '\e89b'; } /* '' */
.icon-clock:before { content: '\e89c'; } /* '' */
.icon-hourglass:before { content: '\e8a1'; } /* '' */
.icon-lamp:before { content: '\e8b5'; } /* '' */
.icon-light-down:before { content: '\e8b4'; } /* '' */
.icon-light-up:before { content: '\e8b3'; } /* '' */
.icon-adjust:before { content: '\e8b2'; } /* '' */
.icon-block:before { content: '\e8b1'; } /* '' */
.icon-resize-full:before { content: '\e8b0'; } /* '' */
.icon-resize-small:before { content: '\e8af'; } /* '' */
.icon-popup:before { content: '\e8ae'; } /* '' */
.icon-publish:before { content: '\e8ad'; } /* '' */
.icon-window:before { content: '\e8ac'; } /* '' */
.icon-arrow-combo:before { content: '\e8ab'; } /* '' */
.icon-down-circled:before { content: '\e8aa'; } /* '' */
.icon-left-circled:before { content: '\e8a9'; } /* '' */
.icon-right-circled:before { content: '\e8a8'; } /* '' */
.icon-up-circled:before { content: '\e8a7'; } /* '' */
.icon-down-open:before { content: '\e8a6'; } /* '' */
.icon-left-open:before { content: '\e8a5'; } /* '' */
.icon-right-open:before { content: '\e8a4'; } /* '' */
.icon-up-open:before { content: '\e8a3'; } /* '' */
.icon-down-open-mini:before { content: '\e8a2'; } /* '' */
.icon-left-open-mini:before { content: '\e8b6'; } /* '' */
.icon-right-open-mini:before { content: '\e8b7'; } /* '' */
.icon-up-open-mini:before { content: '\e8b8'; } /* '' */
.icon-down-open-big:before { content: '\e8b9'; } /* '' */
.icon-left-open-big:before { content: '\e8ba'; } /* '' */
.icon-right-open-big:before { content: '\e8bb'; } /* '' */
.icon-up-open-big:before { content: '\e8bc'; } /* '' */
.icon-down:before { content: '\e8bd'; } /* '' */
.icon-left:before { content: '\e8be'; } /* '' */
.icon-right:before { content: '\e8bf'; } /* '' */
.icon-up:before { content: '\e8c0'; } /* '' */
.icon-down-dir:before { content: '\e8c1'; } /* '' */
.icon-left-dir:before { content: '\e8c2'; } /* '' */
.icon-right-dir:before { content: '\e8c3'; } /* '' */
.icon-up-dir:before { content: '\e8c4'; } /* '' */
.icon-down-bold:before { content: '\e8c5'; } /* '' */
.icon-left-bold:before { content: '\e8c6'; } /* '' */
.icon-right-bold:before { content: '\e8c7'; } /* '' */
.icon-up-bold:before { content: '\e8c8'; } /* '' */
.icon-down-thin:before { content: '\e8c9'; } /* '' */
.icon-left-thin:before { content: '\e8dd'; } /* '' */
.icon-right-thin:before { content: '\e8dc'; } /* '' */
.icon-up-thin:before { content: '\e8db'; } /* '' */
.icon-ccw:before { content: '\e8da'; } /* '' */
.icon-cw:before { content: '\e8d9'; } /* '' */
.icon-arrows-ccw:before { content: '\e8d8'; } /* '' */
.icon-level-down:before { content: '\e8d7'; } /* '' */
.icon-level-up:before { content: '\e8d6'; } /* '' */
.icon-shuffle:before { content: '\e8d5'; } /* '' */
.icon-loop:before { content: '\e8d4'; } /* '' */
.icon-switch:before { content: '\e8d3'; } /* '' */
.icon-play:before { content: '\e8d2'; } /* '' */
.icon-stop:before { content: '\e8d1'; } /* '' */
.icon-pause:before { content: '\e8d0'; } /* '' */
.icon-record:before { content: '\e8cf'; } /* '' */
.icon-to-end:before { content: '\e8ce'; } /* '' */
.icon-to-start:before { content: '\e8cd'; } /* '' */
.icon-fast-forward:before { content: '\e8cc'; } /* '' */
.icon-fast-backward:before { content: '\e8cb'; } /* '' */
.icon-progress-0:before { content: '\e8ca'; } /* '' */
.icon-progress-1:before { content: '\e8de'; } /* '' */
.icon-progress-2:before { content: '\e8df'; } /* '' */
.icon-progress-3:before { content: '\e8e0'; } /* '' */
.icon-target:before { content: '\e8e1'; } /* '' */
.icon-palette:before { content: '\e8e2'; } /* '' */
.icon-list:before { content: '\e8e3'; } /* '' */
.icon-list-add:before { content: '\e8e4'; } /* '' */
.icon-signal:before { content: '\e8e5'; } /* '' */
.icon-trophy:before { content: '\e8e6'; } /* '' */
.icon-battery:before { content: '\e8e7'; } /* '' */
.icon-back-in-time:before { content: '\e8e8'; } /* '' */
.icon-monitor:before { content: '\e8e9'; } /* '' */
.icon-note-beamed:before { content: '\e849'; } /* '' */
.icon-network:before { content: '\e8eb'; } /* '' */
.icon-cd:before { content: '\e8ec'; } /* '' */
.icon-inbox:before { content: '\e8ed'; } /* '' */
.icon-install:before { content: '\e8ee'; } /* '' */
.icon-globe:before { content: '\e8ef'; } /* '' */
.icon-cloud:before { content: '\e8f0'; } /* '' */
.icon-cloud-thunder:before { content: '\e8f1'; } /* '' */
.icon-flash:before { content: '\e905'; } /* '' */
.icon-moon:before { content: '\e904'; } /* '' */
.icon-flight:before { content: '\e903'; } /* '' */
.icon-paper-plane:before { content: '\e902'; } /* '' */
.icon-leaf:before { content: '\e901'; } /* '' */
.icon-lifebuoy:before { content: '\e900'; } /* '' */
.icon-mouse:before { content: '\e8ff'; } /* '' */
.icon-briefcase:before { content: '\e8fe'; } /* '' */
.icon-suitcase:before { content: '\e8fd'; } /* '' */
.icon-dot:before { content: '\e8fb'; } /* '' */
.icon-dot-2:before { content: '\e8fc'; } /* '' */
.icon-dot-3:before { content: '\e8fa'; } /* '' */
.icon-brush:before { content: '\e8f9'; } /* '' */
.icon-magnet:before { content: '\e8f8'; } /* '' */
.icon-infinity:before { content: '\e8f7'; } /* '' */
.icon-erase:before { content: '\e8f6'; } /* '' */
.icon-chart-pie:before { content: '\e8f5'; } /* '' */
.icon-chart-line:before { content: '\e8f4'; } /* '' */
.icon-chart-bar:before { content: '\e8f3'; } /* '' */
.icon-chart-area:before { content: '\e8f2'; } /* '' */
.icon-tape:before { content: '\e906'; } /* '' */
.icon-graduation-cap:before { content: '\e907'; } /* '' */
.icon-language:before { content: '\e908'; } /* '' */
.icon-ticket:before { content: '\e909'; } /* '' */
.icon-water:before { content: '\e90a'; } /* '' */
.icon-droplet:before { content: '\e90b'; } /* '' */
.icon-air:before { content: '\e90c'; } /* '' */
.icon-credit-card:before { content: '\e90d'; } /* '' */
.icon-floppy:before { content: '\e90e'; } /* '' */
.icon-clipboard:before { content: '\e90f'; } /* '' */
.icon-megaphone:before { content: '\e910'; } /* '' */
.icon-database:before { content: '\e911'; } /* '' */
.icon-drive:before { content: '\e912'; } /* '' */
.icon-bucket:before { content: '\e913'; } /* '' */
.icon-thermometer:before { content: '\e914'; } /* '' */
.icon-key:before { content: '\e915'; } /* '' */
.icon-flow-cascade:before { content: '\e916'; } /* '' */
.icon-flow-branch:before { content: '\e917'; } /* '' */
.icon-flow-tree:before { content: '\e918'; } /* '' */
.icon-flow-line:before { content: '\e919'; } /* '' */
.icon-flow-parallel:before { content: '\e92d'; } /* '' */
.icon-rocket:before { content: '\e92c'; } /* '' */
.icon-gauge:before { content: '\e92b'; } /* '' */
.icon-traffic-cone:before { content: '\e92a'; } /* '' */
.icon-cc-1:before { content: '\e929'; } /* '' */
.icon-cc-by:before { content: '\e928'; } /* '' */
.icon-cc-nc:before { content: '\e927'; } /* '' */
.icon-cc-nc-eu:before { content: '\e926'; } /* '' */
.icon-cc-nc-jp:before { content: '\e925'; } /* '' */
.icon-cc-sa:before { content: '\e924'; } /* '' */
.icon-cc-nd:before { content: '\e923'; } /* '' */
.icon-cc-pd:before { content: '\e922'; } /* '' */
.icon-cc-zero:before { content: '\e921'; } /* '' */
.icon-cc-share:before { content: '\e920'; } /* '' */
.icon-cc-remix:before { content: '\e91f'; } /* '' */
.icon-github-1:before { content: '\e91e'; } /* '' */
.icon-github-circled-1:before { content: '\e91d'; } /* '' */
.icon-flickr-1:before { content: '\e91c'; } /* '' */
.icon-flickr-circled:before { content: '\e91b'; } /* '' */
.icon-vimeo-1:before { content: '\e91a'; } /* '' */
.icon-vimeo-circled:before { content: '\e92e'; } /* '' */
.icon-twitter-1:before { content: '\e92f'; } /* '' */
.icon-twitter-circled:before { content: '\e930'; } /* '' */
.icon-facebook-1:before { content: '\e931'; } /* '' */
.icon-facebook-circled:before { content: '\e932'; } /* '' */
.icon-facebook-squared:before { content: '\e933'; } /* '' */
.icon-gplus-1:before { content: '\e934'; } /* '' */
.icon-gplus-circled:before { content: '\e935'; } /* '' */
.icon-pinterest-1:before { content: '\e936'; } /* '' */
.icon-pinterest-circled:before { content: '\e937'; } /* '' */
.icon-tumblr-1:before { content: '\e938'; } /* '' */
.icon-tumblr-circled:before { content: '\e939'; } /* '' */
.icon-linkedin-1:before { content: '\e93a'; } /* '' */
.icon-linkedin-circled:before { content: '\e93b'; } /* '' */
.icon-dribbble-1:before { content: '\e93c'; } /* '' */
.icon-dribbble-circled:before { content: '\e93d'; } /* '' */
.icon-stumbleupon-1:before { content: '\e93e'; } /* '' */
.icon-stumbleupon-circled:before { content: '\e93f'; } /* '' */
.icon-lastfm:before { content: '\e940'; } /* '' */
.icon-lastfm-circled:before { content: '\e941'; } /* '' */
.icon-rdio:before { content: '\e954'; } /* '' */
.icon-rdio-circled:before { content: '\e953'; } /* '' */
.icon-spotify:before { content: '\e952'; } /* '' */
.icon-qq:before { content: '\e951'; } /* '' */
.icon-instagram-1:before { content: '\e950'; } /* '' */
.icon-dropbox-1:before { content: '\e94f'; } /* '' */
.icon-evernote-1:before { content: '\e94e'; } /* '' */
.icon-flattr:before { content: '\e94d'; } /* '' */
.icon-skype-1:before { content: '\e94c'; } /* '' */
.icon-skype-circled:before { content: '\e94b'; } /* '' */
.icon-renren:before { content: '\e94a'; } /* '' */
.icon-sina-weibo:before { content: '\e949'; } /* '' */
.icon-paypal-1:before { content: '\e948'; } /* '' */
.icon-picasa:before { content: '\e947'; } /* '' */
.icon-soundcloud-1:before { content: '\e946'; } /* '' */
.icon-mixi:before { content: '\e945'; } /* '' */
.icon-behance:before { content: '\e944'; } /* '' */
.icon-google-circles:before { content: '\e943'; } /* '' */
.icon-vkontakte:before { content: '\e942'; } /* '' */
.icon-smashing:before { content: '\e955'; } /* '' */
.icon-sweden:before { content: '\e956'; } /* '' */
.icon-db-shape:before { content: '\e957'; } /* '' */
.icon-logo-db:before { content: '\e83e'; } /* '' */
.icon-paypal:before { content: '\e800'; } /* '' */
.icon-eventful:before { content: '\e801'; } /* '' */
.icon-smashmag:before { content: '\e802'; } /* '' */
.icon-gplus:before { content: '\e803'; } /* '' */
.icon-wikipedia:before { content: '\e804'; } /* '' */
.icon-calendar:before { content: '\e805'; } /* '' */
.icon-stumbleupon:before { content: '\e806'; } /* '' */
.icon-fivehundredpx:before { content: '\e807'; } /* '' */
.icon-pinterest:before { content: '\e808'; } /* '' */
.icon-w3c:before { content: '\e809'; } /* '' */
.icon-foursquare:before { content: '\e80a'; } /* '' */
.icon-html5:before { content: '\e80b'; } /* '' */
.icon-ie:before { content: '\e80c'; } /* '' */
.icon-call:before { content: '\e80d'; } /* '' */
.icon-digg:before { content: '\e80e'; } /* '' */
.icon-reddit:before { content: '\e80f'; } /* '' */
.icon-appstore:before { content: '\e810'; } /* '' */
.icon-blogger:before { content: '\e811'; } /* '' */
.icon-cc:before { content: '\e812'; } /* '' */
.icon-dribbble:before { content: '\e813'; } /* '' */
.icon-evernote:before { content: '\e814'; } /* '' */
.icon-flickr:before { content: '\e815'; } /* '' */
.icon-google:before { content: '\e816'; } /* '' */
.icon-instapaper:before { content: '\e817'; } /* '' */
.icon-weibo:before { content: '\e818'; } /* '' */
.icon-linkedin:before { content: '\e826'; } /* '' */
.icon-disqus:before { content: '\e825'; } /* '' */
.icon-rss:before { content: '\e824'; } /* '' */
.icon-skype:before { content: '\e823'; } /* '' */
.icon-twitter:before { content: '\e822'; } /* '' */
.icon-youtube:before { content: '\e821'; } /* '' */
.icon-vimeo:before { content: '\e820'; } /* '' */
.icon-windows:before { content: '\e81f'; } /* '' */
.icon-xing:before { content: '\e81e'; } /* '' */
.icon-yahoo:before { content: '\e81d'; } /* '' */
.icon-email:before { content: '\e81c'; } /* '' */
.icon-macstore:before { content: '\e81b'; } /* '' */
.icon-podcast:before { content: '\e81a'; } /* '' */
.icon-amazon:before { content: '\e819'; } /* '' */
.icon-cloudapp:before { content: '\e827'; } /* '' */
.icon-dropbox:before { content: '\e828'; } /* '' */
.icon-ebay:before { content: '\e829'; } /* '' */
.icon-facebook:before { content: '\e82a'; } /* '' */
.icon-github:before { content: '\e82b'; } /* '' */
.icon-github-circled:before { content: '\e82c'; } /* '' */
.icon-googleplay:before { content: '\e82d'; } /* '' */
.icon-itunes:before { content: '\e82e'; } /* '' */
.icon-gmail:before { content: '\e82f'; } /* '' */
.icon-soundcloud:before { content: '\e830'; } /* '' */
.icon-tumblr:before { content: '\e831'; } /* '' */
.icon-eventbrite:before { content: '\e83b'; } /* '' */
.icon-scribd:before { content: '\e83a'; } /* '' */
.icon-posterous:before { content: '\e839'; } /* '' */
.icon-stripe:before { content: '\e838'; } /* '' */
.icon-cart:before { content: '\e837'; } /* '' */
.icon-print:before { content: '\e836'; } /* '' */
.icon-instagram:before { content: '\e835'; } /* '' */
.icon-appnet:before { content: '\e834'; } /* '' */
.icon-buffer:before { content: '\e833'; } /* '' */
.icon-pocket:before { content: '\e832'; } /* '' */
.icon-mobile:before { content: '\e8ea'; } /* '' */
#stacks_out_409568 {
	width: 50%;
}
.spacerStack {
	height: 20px;
}

#spacerStackstacks_in_409569 {
	height: 20px;
}/* -- Start Textalign Each css Template -- */
#stacks_in_409570 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409570 {
		text-align: center !important;
	}
	
	#stacks_in_409570 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409570 {
		text-align: center !important;
	}
	
	#stacks_in_409570 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */
#stacks_in_409571 {
	font-size: 89%;
	font-weight: bold;
}
.spacerStack {
	height: 5px;
}

#spacerStackstacks_in_409572 {
	height: 5px;
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_409573Calligrapher{			font-size: 80% !important;			color: #E7EAEA !important;			font-weight:   lighter !important;			font-style: italic !important;			line-height: 1.3em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_409573Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409573Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409573Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409573Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409573Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409573Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_409573Calligrapher h6, .stacks_in_409573Calligrapher h5, .stacks_in_409573Calligrapher h4, .stacks_in_409573Calligrapher h3, .stacks_in_409573Calligrapher h2, .stacks_in_409573Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_409573Calligrapher, .stacks_in_409573Calligrapher h1, .stacks_in_409573Calligrapher h2, .stacks_in_409573Calligrapher h3, .stacks_in_409573Calligrapher h4, .stacks_in_409573Calligrapher h5, .stacks_in_409573Calligrapher h6{	font-family: Tahoma, Geneva, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_409573targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_409573Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_409573Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_409573Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_409573Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* -- Start Textalign Each css Template -- */
#stacks_in_409574 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409574 {
		text-align: center !important;
	}
	
	#stacks_in_409574 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409574 {
		text-align: center !important;
	}
	
	#stacks_in_409574 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- *//* -- Start Textalign Each css Template -- */
#stacks_in_409576 {
	text-align: center !important;
}





@media only screen and (max-width: 768px) {
    #stacks_in_409576 {
		text-align: center !important;
	}
	
	#stacks_in_409576 img {
		margin: 0 auto !important;
	}
	
	
	
	
}

@media only screen and (max-width: 480px) {
    #stacks_in_409576 {
		text-align: center !important;
	}
	
	#stacks_in_409576 img {
		margin: 0 auto !important;
	}
	
	
	
	
}
/* -- End Textalign Each css Template -- */.spacerStack {
	height: 40px;
}

#spacerStackstacks_in_409577 {
	height: 40px;
}