/* general */
* {
	margin: 0px;
	padding: 0px;
}

/* page layout */
body {
	color: #363636;
    background-color: white;
    font-family: "proxima-nova";

    line-height: 1.6em;
    letter-spacing: 0px;
    font-weight: 400;
    font-style: normal;	
	
}

/* content */
#content {
	width: 1030px;
	margin: -1px auto auto auto;
	text-align: left;
	/*background: white;*/
}

/* header */
#header {
	height: 80px;
	text-align: left;
	/*padding-left: 20px;*/
	padding-top: 30px;
	padding-bottom: 20px;
	/*background: silver;*/
}

#header a { font-family: "proxima-nova";
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 3px;
    font-weight: 400;
    font-style: normal;
    line-height: 2em;
    color: #1a1a1a;
    text-decoration: none;
    }

#header h1 {
	font-size: 28px;
	color: #000000;
}

#header h2 {
	font-size: 22px;
	color: #000000;
}

/* left column */
#left {
	width: 110px;
	/*background: white;*/
}

#left .navbutton {
	width: 100px;
}

/* right column */
#right {
	float: right;
	width: 900px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	/*background: gray;*/
}

#right h2 {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	color: #1d5987;
}

#right h3 {
	width: 920px;
	height: 27px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 15px;
	text-transform: uppercase;
	color: #ffffff;
	background: green;
}

#right h4 {
	margin: 0;
	padding: 0px;
	font-size: 12px;
	color: #1d5987;
}

#right p {
	margin: 0;
	padding: 10px;
	padding-bottom: 10px;
	text-align: justify;
}

#right a:link {
	color: #1d5987;
}

#right a:hover {
	text-decoration: none;
	color: #2e6e9e;
}

.slide_content ul, ol {
	margin: 0;
	padding: 20px;
	padding-bottom: 10px;
}

ol.quiz {
	margin: 0;
	padding: 15px;
	padding-bottom: 10px;
	text-align: justify;
	list-style: decimal;
}

li.question {
	font-size: large;
	padding-bottom: 20px;
}

ol.answers {
	padding-left: 50px;
	list-style-type: upper-alpha;
}

li.answer {
	padding-top: 5px;
}

/* forms */
fieldset {
	clear: both;
	width: 100%;
	margin: 0 0 1.5em 0;
	padding: 0;
	/*border: 1px solid #BFBAB0;*/
	border-top: 1px solid #BFBAB0;
	border-left: none;
	border-right: none;
	border-bottom: none;
	/*background-color: #F2EFE9;*/
}

legend {
	margin-left: 1em;
	color: #000000;
	font-weight: bold;
}

fieldset ol {
	padding: 1em 1em 0 1em;
	list-style: none;
}

fieldset li {
	padding-bottom: 0.6em;
}

label {
	float: left;
	width: 10em;
	margin-right: 1em;
}

label.error {
	float: right;
	color: red;
	padding-left: .5em;
	vertical-align: top;
}

em {
	font-weight: bold;
	padding-right: 1em;
	vertical-align: top;
}

label.checkbox {
	float: none;
	width: auto;
	margin-right: auto;
	margin-left: 1em;
}

label.normal {
	float: inherit;
}

/* footer */
#footer {
	clear: both;
	padding-top: 20px;
	padding-bottom: 5px;

}

#old_footer {
	clear: both;
	padding-top: 20px;
	padding-bottom: 5px;
	background: #817865 repeat-x bottom;
	border-top: 5px solid #494437;
	color: #e0e0e0;
}


#old+new_footer p {
	margin: 0;
	width: 1110px;
	font-size: 10px;
	text-align: center;
	color: #e0e0e0;
}

#old_new_footer a {
	color: #ffffff;
}

#footer{width:100%;background-color:#171717;position:relative}.footer-wrapper{max-width:960px;margin:0 auto;padding:80px 8%}.collection-type-gallery .footer-wrapper.empty{padding:0}.filter{margin:0 0 80px;text-align:center}#comments-outer-wrapper{margin:50px auto 0}.main-image{height:325px}.entry-header{line-height:1em;margin-bottom:5em}.entry-title-passthrough,.entry-title-passthrough:visited{color:#fff}.entry-title-passthrough:after,.entry-title-passthrough:visited:after{content:" ➙";font-family:arial,sans-serif;font-weight:normal}.entry-more-link a{display:inline-block}.entry-more-link a:before{content:"View Post →";display:inline-block}.collection-type-events .entry-more-link a:before{content:"View Event →"}.entry-actions .entry-comments,.entry-actions-simple .entry-comments{display:inline-block;margin-right:1em}.entry-actions .entry-comments:before,.entry-actions-simple .entry-comments:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e010";text-align:center;display:inline-block;vertical-align:middle}.entry-actions .entry-comments:before,.entry-actions-simple .entry-comments:before{font-size:16px;width:16px;height:16px;line-height:16px}.entry-actions .entry-comments:before,.entry-actions-simple .entry-comments:before{font-size:.95em;width:auto;height:auto;line-height:inherit;text-align:left;margin-right:.2em;position:relative}.entry-actions .sqs-simple-like,.entry-actions-simple .sqs-simple-like{line-height:inherit}.entry-actions .sqs-simple-like .like-count,.entry-actions-simple .sqs-simple-like .like-count{margin-right:1.2em}.entry-actions .sqs-simple-like .like-count:before,.entry-actions-simple .sqs-simple-like .like-count:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e012";text-align:center;display:inline-block;vertical-align:middle}.entry-actions .sqs-simple-like .like-count:before,.entry-actions-simple .sqs-simple-like .like-count:before{font-size:16px;width:16px;height:16px;line-height:16px}.entry-actions .sqs-simple-like .like-count:before,.entry-actions-simple .sqs-simple-like .like-count:before{font-size:.95em;width:auto;height:auto;line-height:inherit;text-align:left;margin-right:.2em;position:relative}.entry-actions .sqs-simple-like .like-icon,.entry-actions-simple .sqs-simple-like .like-icon{display:none}.ss-social-button:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e02b";text-align:center;display:inline-block;vertical-align:middle}.ss-social-button:before{font-size:16px;width:16px;height:16px;line-height:16px}.ss-social-button:before{font-size:.8075em;width:auto;height:auto;line-height:inherit;text-align:left;margin-right:.4em}.ss-social-button div{display:inline-block}.ss-social-button-icon{display:none !important}.sqs-simple-like.float{display:none !important}.entry{margin:0 0 120px}.entry:last-child{margin:0}.entry-title-wrapper{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:26%;margin:0 4% 0 0;padding:0}.entry-title-wrapper .entry-title{margin:0 0 .5em;line-height:1em}.entry-title-wrapper .entry-title a,.entry-title-wrapper .entry-title a:visited{color:#16161d}.entry-title-wrapper .date{text-align:left}.view-list .entry-content{float:right;width:70%}.view-list .entry-content p{margin:0 0 1em}.entry-header{display:table;margin:0 0 36px;padding:15px 0;font-family:"PT Serif",Georgia,serif;font-family:"PT Serif";font-size:.95em;letter-spacing:0px;font-weight:400;font-style:normal;text-align:left;line-height:1.6em;color:#999}.entry-header a,.entry-header a:visited{color:#999}.entry-header,.entry-footer,.list-header{background-color:#f5f5f5}#categoryNav{background-color:#ebebeb}.view-list article .entry-header{width:100%;background-color:transparent;border-style:solid;border-width:1px 0}.entry-more-link,.entry-meta{display:table-cell;vertical-align:middle}.entry-actions{font-family:"PT Serif",Georgia,serif;font-family:"PT Serif";font-size:.95em;line-height:1.6em;letter-spacing:0px;font-weight:400;font-style:normal;margin-top:1em;color:#999}.entry-actions a,.entry-actions a:visited{color:#999}.view-list .entry-actions{margin-top:0;width:75%;display:table-cell;vertical-align:middle}.entry-more-link{width:25%;text-align:right;font-style:italic}.list-header{width:100%;margin:0;padding:15px 0;font-family:"PT Serif",Georgia,serif;font-family:"PT Serif";font-size:.95em;letter-spacing:0px;font-weight:400;font-style:normal;text-align:left;line-height:1.6em;color:#999}.list-header .pagination{width:100%;display:table;margin:0 auto}.list-header .outer-wrapper{max-width:960px;padding:0 8%;margin:0 auto}.entry-footer{width:100%;margin:0;padding:15px 0;font-family:"PT Serif",Georgia,serif;font-family:"PT Serif";font-size:.95em;letter-spacing:0px;font-weight:400;font-style:normal;text-align:left;line-height:1.6em;color:#999}.entry-footer a,.entry-footer a:visited{color:#999}.entry-footer .wrapper{width:100%;margin:0 auto;display:table}.entry-footer .outer-wrapper{max-width:960px;padding:0 8%;margin:0 auto}#categoryNav{display:none;position:relative}#categoryNav ul{text-align:left;padding:0;margin:0}#categoryNav ul li{display:inline-block;margin:0}#categoryNav ul li:after{content:'/';padding:0 .5em 0 .75em;font-style:normal;color:rgba(153,153,153,.5) !important}#categoryNav ul li:last-child:after{content:'';padding:0}#categoryNav ul li.active-link:not(.all) a,#categoryNav ul li.active-link:not(.all) a:visited{color:#191919}.view-list #categoryNav ul li.active-link.all a,.view-list #categoryNav ul li.active-link.all a:visited{color:#191919}.show-category-navigation #categoryNav{display:block}.view-item .entry-header{width:100%;margin:0;padding:15px 0;font-family:"PT Serif",Georgia,serif;font-family:"PT Serif";font-size:.95em;letter-spacing:0px;font-weight:400;font-style:normal;text-align:left;line-height:1.6em;color:#999}.view-item .entry-header a,.view-item .entry-header a:visited{color:#999}.view-item .entry-header .wrapper{width:100%;margin:0 auto;display:table}.view-item .entry-header .outer-wrapper{max-width:960px;padding:0 8%;margin:0 auto}.view-item .entry-meta{width:60%;margin:0;color:#999}.view-item .entry-meta div{display:inline-block}.view-item .entry-meta .source-url:before{content:'/';padding:0 .75em 0 .5em;font-style:normal}.view-item .entry-meta .source-url:first-child:before{content:'';padding:0}.view-item .page-title-desc .date.entry-author{margin:1em 0 0;display:block;width:100%;text-align:center}.view-item .page-title-desc .date.entry-author a,.view-item .page-title-desc .date.entry-author a:visited{color:#363636}.view-item.show-product-item-nav #productWrapper #productNav{display:block}.hide-author .author-name{display:none}.entry-actions-simple{display:none}.blog-layout-simple .blog-list .main-image-wrapper,.blog-layout-simple .blog-list .entry-header{display:none}.blog-layout-simple .blog-list .entry-title-wrapper{float:none;margin:0 0 1em;width:auto}.blog-layout-simple .blog-list .entry-content{float:none;width:auto}.blog-layout-simple p.entry-actions-simple{display:block;color:#999;margin-top:1em}.blog-layout-simple p.entry-actions-simple a,.blog-layout-simple p.entry-actions-simple a:visited{color:#999}.blog-layout-simple.blog-width-narrow .blog-list,.blog-layout-simple.blog-width-narrow .blog-item{padding:0 15%}.blog-layout-simple.blog-width-narrow.title--description-position-over-image.collection-type-blog .title-desc-wrapper:not(.has-main-image) .title-desc-inner .page-title-wrapper,.blog-layout-simple.blog-width-narrow.title--description-position-over-image.collection-type-blog .title-desc-wrapper:not(.has-main-image) .title-desc-inner .page-desc{padding:0 15%}.blog-layout-simple.blog-width-narrow.title--description-position-under-image.collection-type-blog .title-desc-inner .page-title-wrapper,.blog-layout-simple.blog-width-narrow.title--description-position-under-image.collection-type-blog .title-desc-inner .page-desc{padding:0 15%}.eventlist-event{margin-bottom:80px}.event-meta{list-style-type:none}.view-event{font-family:"PT Serif",Georgia,serif;font-size:14px;font-family:"proxima-nova";font-size:20px;line-height:1.6em;letter-spacing:0px;font-weight:400;font-style:normal}.view-event:before{content:"View Event →";font-style:italic}.events-layout-simple.collection-type-events .main-image-wrapper,.events-layout-simple.collection-type-events .entry-header{display:none}.events-layout-simple.collection-type-events .entry-content,.events-layout-simple.collection-type-events .entry-title-wrapper{float:none;width:100%}.events-layout-simple.collection-type-events .entry-title-wrapper{margin:0 0 30px}.events-layout-simple.collection-type-events .entry-content .sqs-block-html,.events-layout-simple.collection-type-events .eventitem-column-content .sqs-block-html{max-width:100%}.events-layout-simple.events-width-narrow.collection-type-events .eventlist,.events-layout-simple.events-width-narrow.collection-type-events .eventitem{padding:0 15%}.view-item #productDetails{width:33.5%}.view-item #productDetails .product-title,.view-item #productDetails .product-excerpt{display:none}#productGallery{width:63.5%}.page-title-desc .product-price{margin:1em 0 0}.product-desc p{margin:1em 0 0}.view-item #productDetails .product-price{font-family:"Source Sans Pro",sans-serif;font-size:2em;text-transform:uppercase;letter-spacing:2px;font-family:"proxima-nova";font-size:1.7em;line-height:1.2em;text-transform:none;text-decoration:none;letter-spacing:-1px;font-weight:600;font-style:normal;margin:0 0 1em}.view-list .product-title{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-family:"proxima-nova";font-size:1.4em;line-height:1.2em;text-transform:none;text-decoration:none;letter-spacing:1px;font-weight:600;font-style:normal}.view-item .product-description{margin-top:72px}.collection-type-gallery .title-desc-wrapper,.collection-type-gallery .page-title-desc{display:none}.collection-type-gallery .content-inner{padding:0 !important;max-width:100%}.menu-block .menu-section-title{font-family:"proxima-nova";font-weight:600;font-size:1.7em;text-transform:none;font-style:normal;letter-spacing:-1px;text-decoration:none;line-height:1.2em;color:#16161d}.menu-block .menu-item-title,.menu-block .menu-item-price-top,.menu-block .menu-item-price-bottom{font-family:"Arial","Helvetica","sans-serif";font-weight:400;font-size:15px;text-transform:none;font-style:normal;letter-spacing:1px;text-decoration:none;margin:0 0 .5em;line-height:1.2em;color:#16161d}.menu-block .menu-item-description{line-height:1.4}.menu-block .menu-item{margin-bottom:3em}.pagination{width:40%;text-align:right;display:table-cell;vertical-align:middle;margin:0;color:#999}.pagination .newer,.pagination .older{display:inline-block}.pagination .newer.mute,.pagination .older.mute{color:rgba(153,153,153,.5)}.pagination .newer:before,.pagination .older:before{content:'/';padding:0 .75em 0 .5em;color:rgba(153,153,153,.5) !important}.pagination .newer:first-child:before,.pagination .older:first-child:before{content:'';padding:0}.pagination .newer a,.pagination .older a,.pagination .newer a:visited,.pagination .older a:visited{color:#999}.pagination .older{text-align:right}.pagination div span{visibility:hidden;display:block}.pagination div:hover span{visibility:visible}#mobileNav,#mobileMenu{display:none;visibility:hidden}.icon-menu{-webkit-transition:color .14s ease;-moz-transition:color .14s ease;-o-transition:color .14s ease;transition:color .14s ease}.icon-menu:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e030";text-align:center;display:inline-block;vertical-align:middle}.icon-menu:before{font-size:32px;width:32px;height:32px;line-height:32px}.summary-info-item{font-family:"PT Serif",Georgia,serif;font-family:"PT Serif";font-size:.95em;line-height:1.6em;letter-spacing:0px;font-weight:400;font-style:normal;color:#999}.summary-info-item a{color:#999}.summary-info-item a:hover{color:#999}.sqs-block-summary-v2 .summary-info-item{opacity:1}#desktopNav .folder .folder-child-wrapper ul.folder-child{color:#f5f5f5}#desktopNav .folder .folder-child-wrapper ul.folder-child:before{color:#f5f5f5}#desktopNav .folder .folder-child-wrapper ul.folder-child li{color:#f5f5f5}.secondary-nav .folder .folder-child-wrapper ul.folder-child{border-color:#313131}.secondary-nav .folder .folder-child-wrapper ul.folder-child:after,.secondary-nav .folder .folder-child-wrapper ul.folder-child:before{border-color:#313131}.secondary-nav .folder .folder-child-wrapper ul.folder-child li{border-color:#313131}.footer-wrapper{color:#fff}.footer-wrapper h1,.footer-wrapper h2,.footer-wrapper h3{color:#fff}.footer-wrapper a,.footer-wrapper a:visited{text-decoration:underline;color:#fff}.title-desc-wrapper.sqs-frontend-edit-wrapper .sqs-frontend-edit,.parallax-item .title-desc-wrapper.sqs-frontend-edit-wrapper .sqs-frontend-edit{top:0 !important;right:0 !important}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.hidden{display:none !important;visibility:hidden}.collection-type-index #content-wrapper,#parallax-images .image-container img{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.view-list article .entry-header{border-color:#d9d9d9}.sqs-block-summary-v2 .summary-title,.sqs-block-summary-v2 .summary-heading{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-style:normal;color:#666}.sqs-block-summary-v2 .summary-title a,.sqs-block-summary-v2 .summary-heading a,.sqs-block-summary-v2 .summary-title a:link,.sqs-block-summary-v2 .summary-heading a:link,.sqs-block-summary-v2 .summary-title a:visited,.sqs-block-summary-v2 .summary-heading a:visited{color:#666}.sqs-block-summary-v2 a,.sqs-block-summary-v2 a:link,.sqs-block-summary-v2 a:visited{color:#000}.sqs-block-summary-v2 .summary-metadata-item{color:rgba(54,54,54,.7000000000000001)}.sqs-block-summary-v2 .summary-metadata-item a,.sqs-block-summary-v2 .summary-metadata-item a:link,.sqs-block-summary-v2 .summary-metadata-item a:visited{color:rgba(54,54,54,.7000000000000001)}.crappy-ie-no-parallax .title-desc-wrapper{min-height:200px !important}.crappy-ie-no-parallax .title-desc-inner{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.crappy-ie-no-parallax .title--description-alignment-center .title-desc-inner{margin:0 auto}.fixed-cart{margin-top:0 !important;position:fixed !important}.event-time-24hr{display:none}.event-icon-date,.event-icon-time,.event-icon-address,.event-icon-tags,.event-icon-cats{display:none;font-size:1.4em;line-height:.6em;margin-right:8px}.event-icon-date:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e015";text-align:center;display:inline-block;vertical-align:middle}.event-icon-date:before{font-size:16px;width:16px;height:16px;line-height:16px}.event-icon-time:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e00c";text-align:center;display:inline-block;vertical-align:middle}.event-icon-time:before{font-size:16px;width:16px;height:16px;line-height:16px}.event-icon-address:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e02f";text-align:center;display:inline-block;vertical-align:middle}.event-icon-address:before{font-size:16px;width:16px;height:16px;line-height:16px}.event-icon-tags:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e00e";text-align:center;display:inline-block;vertical-align:middle}.event-icon-tags:before{font-size:16px;width:16px;height:16px;line-height:16px}.event-icon-cats:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e028";text-align:center;display:inline-block;vertical-align:middle}.event-icon-cats:before{font-size:16px;width:16px;height:16px;line-height:16px}.event-meta{padding:0}.page-title-style-small-center .event-meta{list-style-type:none;margin:0 0 1em 0;text-align:center}.event-meta-heading,.event-meta-address:nth-of-type(1){font-weight:bold}.event-meta-item{margin-left:0}.eventlist-filter{font-size:1.1em;margin:0 0 80px 0}.eventlist-event{position:relative;margin:0 0 120px 0;padding:0}.eventlist-column-thumbnail{display:none}.eventlist-column-date{position:absolute;top:0;left:0;min-height:10px}.eventlist-datelabel{display:none;font-size:1.4em;line-height:1em;font-weight:200}.eventlist-datelabel-enddate,.eventlist-datelabel-time{display:block;font-size:.8em;margin:.2857142857142857em 0 0 0}.eventlist-datelabel-time{display:none;text-transform:uppercase}.eventlist-column-info{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eventlist-title{font-size:1.4em;line-height:1em;margin:0 0 1em 0}.eventlist-title-link{line-height:1em;font-size:inherit !important;line-height:inherit !important}.eventlist-description,.eventlist-excerpt{display:none;margin:0 0 1em 0}.eventlist-meta{margin:0}.eventlist-meta-date,.eventlist-meta-time,.eventlist-meta-address{display:none}.eventitem-backlink{display:inline-block;margin:0 0 3em 0;text-transform:uppercase}.eventitem{position:relative;padding:0 0 6em 0}.eventitem-title{margin:0 0 1.5em 0;line-height:1.3em}.eventitem-column-content,.eventitem-column-meta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eventitem-column-meta{margin:0 0 2em}.eventitem-socialicon{display:none;margin:0 12px 0 0}.eventitem-addtocallink{display:none;margin-right:12px}.event-time{margin:1em 0 0}.eventitem-pager{margin:4em 0 0 0}.eventitem-pager-newer,.eventitem-pager-older{float:left;display:inline-block;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eventitem-pager-newer{float:right;text-align:right}.eventitem-pager-newer .eventitem-pager-icon{margin-left:.5em}.eventitem-pager-newer .eventitem-pager-icon:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e003";text-align:center;display:inline-block;vertical-align:middle}.eventitem-pager-newer .eventitem-pager-icon:before{font-size:16px;width:16px;height:16px;line-height:16px}.eventitem-pager-newer .eventitem-pager-icon:before{font-size:inherit;width:16px;height:16px;line-height:16px}.eventitem-pager-older .eventitem-pager-icon{margin-right:.5em}.eventitem-pager-older .eventitem-pager-icon:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e000";text-align:center;display:inline-block;vertical-align:middle}.eventitem-pager-older .eventitem-pager-icon:before{font-size:16px;width:16px;height:16px;line-height:16px}.eventitem-pager-older .eventitem-pager-icon:before{font-size:inherit;width:16px;height:16px;line-height:16px}.eventitem-pager-disabled{opacity:.4}.yui3-eventcollectioncalendar.yui3-calendar{position:relative;outline:none}.yui3-eventcollectioncalendar .sqs-spin{position:absolute;left:50%;top:100px}.yui3-eventcollectioncalendar .yui3-calendar-header{margin:0 0 3em 0;padding:0;overflow:hidden}.yui3-eventcollectioncalendar .yui3-calendar-header-label{float:left;width:60%;font-size:22px;line-height:26px;text-align:left}.yui3-eventcollectioncalendar .yui3-calendarnav-prevmonth,.yui3-eventcollectioncalendar .yui3-calendarnav-nextmonth{opacity:0;float:right;height:26px;width:26px;line-height:26px;margin:0 0 0 1px;background-color:#1d1d1d;font-weight:normal;text-align:center;color:transparent}.yui3-eventcollectioncalendar .yui3-calendarnav-prevmonth:before,.yui3-eventcollectioncalendar .yui3-calendarnav-nextmonth:before{color:#fff}.yui3-eventcollectioncalendar .yui3-calendarnav-prevmonth:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e000";text-align:center;display:inline-block;vertical-align:middle}.yui3-eventcollectioncalendar .yui3-calendarnav-prevmonth:before{font-size:16px;width:16px;height:16px;line-height:16px}.yui3-eventcollectioncalendar .yui3-calendarnav-prevmonth:before{font-size:inherit;width:16px;height:16px;line-height:16px}.yui3-eventcollectioncalendar .yui3-calendarnav-nextmonth:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e003";text-align:center;display:inline-block;vertical-align:middle}.yui3-eventcollectioncalendar .yui3-calendarnav-nextmonth:before{font-size:16px;width:16px;height:16px;line-height:16px}.yui3-eventcollectioncalendar .yui3-calendarnav-nextmonth:before{font-size:inherit;width:16px;height:16px;line-height:16px}.yui3-eventcollectioncalendar .yui3-calendar-grid{opacity:0;border-collapse:separate;border-spacing:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.yui3-eventcollectioncalendar .eventcal-show{opacity:1}.yui3-eventcollectioncalendar .yui3-calendar-weekdayrow{display:none;font-size:.8em;text-align:center;text-transform:uppercase}.yui3-eventcollectioncalendar .yui3-calendar-day,.yui3-eventcollectioncalendar .yui3-calendar-prevmonth-day,.yui3-eventcollectioncalendar .yui3-calendar-nextmonth-day{position:relative;height:0;width:14%;padding:0;background:#fff;color:#000;outline:none;cursor:default;box-shadow:0 0 0 1px #ddd;-moz-box-shadow:0 0 0 1px #ddd;-webkit-box-shadow:0 0 0 1px #ddd}.yui3-eventcollectioncalendar .yui3-calendar-prevmonth-day,.yui3-eventcollectioncalendar .yui3-calendar-nextmonth-day{background:#f6f6f6}.yui3-eventcollectioncalendar .yui3-calendar-nextmonth-day{line-height:0;padding:0}.eventcal-clone{display:none}.eventcal-content-wrapper{position:relative;height:0;width:100%;padding-bottom:100%}.eventcal-daymarker{position:absolute;top:5px;right:10px;font-size:.9em}.eventcal-daymarker-outside{display:none}.eventcal-list{position:absolute;top:0;left:-1px;width:100%;max-height:100%;list-style-type:none;padding:30px 10px 0 11px;margin:0 !important;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eventcal-dayname,.eventcal-daynumber{display:inline-block;margin-left:3px}.eventcal-dayname{opacity:.5}.eventcal-item{margin:5px 0 0 0;padding:0;font-size:11px;line-height:13px}.eventcal-link{display:inline-block;font-size:11px;line-height:13px;color:#000 !important;font-weight:normal}.eventcal-time-12hr,.eventcal-time-24hr{font-weight:bold;margin-right:4px}.eventcal-time-24hr{display:none}.eventcal-multiday .eventcal-title,.eventcal-multiday-subsequent .eventcal-title{font-weight:bold}.eventcal-multiday .eventcal-time-12hr,.eventcal-multiday-subsequent .eventcal-time-12hr,.eventcal-multiday .eventcal-time-24hr,.eventcal-multiday-subsequent .eventcal-time-24hr{display:none}.eventcal-multiday-subsequent.eventcal-link{opacity:.5}.eventcal-multiday-subsequent .eventcal-title{font-weight:normal}.eventcal .eventcal-today{background:#1d1d1d;color:#fff !important}.eventcal .eventcal-today .eventcal-link{color:#fff !important}.eventcal .eventcal-today .eventcal-viewall,.eventcal .eventcal-today .eventcal-list-overflow-show{background:#1d1d1d;color:#fff !important}.eventcal-item-hidden{visibility:hidden}.eventcal-viewall{visibility:hidden;position:absolute;right:0;bottom:0;width:100%;background:#fff;color:#1d1d1d;padding:0;font-size:1.2em;line-height:normal;font-weight:bold;text-align:center}.eventcal-viewall-show{visibility:visible}.eventcal-node-has-event:hover .eventcal-viewall-show{visibility:hidden}.eventcal-list-overflow-show{max-height:400px;padding-top:30px;padding-bottom:10px;background:#fff;z-index:100;box-shadow:inset 1px 0px 0px 0px #ddd,1px 0px 0px 0 #ddd,0px 1px 0px 0px #ddd;-moz-box-shadow:inset 1px 0px 0px 0px #ddd,1px 0px 0px 0 #ddd,0px 1px 0px 0px #ddd;-webkit-box-shadow:inset 1px 0px 0px 0px #ddd,1px 0px 0px 0 #ddd,0px 1px 0px 0px #ddd;-webkit-transition:max-height .3s ease-in;-moz-transition:max-height .3s ease-in;-o-transition:max-height .3s ease-in;transition:max-height .3s ease-in}.eventcal-list-overflow-show .eventcal-item-hidden{visibility:visible}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth{top:-4px;width:120px;padding-right:10px;padding-left:10px;background:#fff !important;color:#000 !important;border-top:3px solid #ddd;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-left{left:-1px !important}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-right{right:0px !important;left:auto !important}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-link,.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-dayname,.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-daynumber{color:#000 !important}.eventcal-eventcount,.eventcal-hiddencount-num{display:none}.event-thumbnails .eventlist-column-date,.event-thumbnails .eventlist-column-thumbnail{position:relative;float:left;width:30%;text-align:right}.event-thumbnails .eventlist-column-info{float:left;width:70%;padding:0 0 0 30px}.event-thumbnails .eventlist-hasimg .eventlist-column-thumbnail{display:block;height:0;padding-bottom:20%}.event-thumbnails .eventlist-hasimg .eventlist-column-date{position:absolute;top:0;left:0;z-index:100}.event-thumbnails .eventlist-hasimg .eventlist-datelabel{margin-top:5px;padding:8px 12px;background-color:#fff;background-color:rgba(255,255,255,.9);color:#000}.event-thumbnails .eventlist-hasimg .eventlist-title{padding-top:13px}.event-thumbnails.event-thumbnail-size-11-square .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:30%}.event-thumbnails.event-thumbnail-size-32-standard .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:20%}.event-thumbnails.event-thumbnail-size-23-standard-vertical .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:45%}.event-thumbnails.event-thumbnail-size-43-four-thirds .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:22.5%}.event-thumbnails.event-thumbnail-size-169-widescreen .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:16.875%}.event-thumbnails.event-thumbnail-size-2401-anamorphic-widescreen .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:12%}.event-time-format .event-time-12hr,.event-time-format .eventcal-time-12hr{display:none}.event-time-format .event-time-24hr{display:block}.event-time-format .eventcal-time-24hr{display:inline-block}.event-date-label .eventlist-datelabel{display:inline-block}.event-date-label .eventlist-column-date{width:10em}.event-date-label .eventlist-column-info{padding:0 0 0 11em}.event-date-label.event-thumbnails .eventlist-column-date{width:30%}.event-date-label.event-thumbnails .eventlist-column-info{padding:0 0 0 30px}.event-date-label-time .eventlist-datelabel-time{display:block}.event-excerpts .eventlist-description,.event-excerpts .eventlist-excerpt{display:block}.event-list-date .eventlist-meta-date{display:block}.event-list-time .eventlist-meta-time{display:block}.event-list-address .eventlist-meta-address{display:block}.event-like-and-share-buttons .eventitem-socialicon{display:inline}.event-icalgcal-links .eventitem-addtocallink{display:inline-block}.event-icons .event-icon-date,.event-icons .event-icon-time,.event-icons .event-icon-address,.event-icons .event-icon-tags,.event-icons .event-icon-cats{display:inline-block}.event-icons .eventitem-cats-heading,.event-icons .eventitem-tags-heading{display:none}.event-list-compact-view .eventlist-column-date{display:none}.event-list-compact-view .eventlist-column-info{padding-left:0 !important}.event-list-compact-view.event-thumbnails .eventlist-column-info{width:100%;padding:0}.event-list-compact-view.event-thumbnails .eventlist-hasimg .eventlist-column-thumbnail{position:absolute;top:0;left:0;width:100%;padding-bottom:40%}.event-list-compact-view.event-thumbnails .eventlist-hasimg .eventlist-column-info{padding-top:40%;margin-top:1em}.event-list-compact-view.event-thumbnails.event-thumbnail-size-11-square .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:100%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-11-square .eventlist-hasimg .eventlist-column-info{padding-top:100%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-32-standard .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:66%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-32-standard .eventlist-hasimg .eventlist-column-info{padding-top:66%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-23-standard-vertical .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:150%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-23-standard-vertical .eventlist-hasimg .eventlist-column-info{padding-top:150%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-43-four-thirds .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:75%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-43-four-thirds .eventlist-hasimg .eventlist-column-info{padding-top:75%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-169-widescreen .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:56.25%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-169-widescreen .eventlist-hasimg .eventlist-column-info{padding-top:56.25%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-2401-anamorphic-widescreen .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:40%}.event-list-compact-view.event-thumbnails.event-thumbnail-size-2401-anamorphic-widescreen .eventlist-hasimg .eventlist-column-info{padding-top:40%}.event-list-compact-view .eventitem-column-content,.event-list-compact-view .eventitem-column-meta{float:none;width:auto;padding:0}.event-list-compact-view .eventitem-pager-title{display:none}.event-item-compact-view .eventitem-column-content,.event-item-compact-view .eventitem-column-meta{float:none;width:auto;padding:0}.event-item-compact-view .eventitem-pager-title{display:none}.event-calendar-compact-view .eventcal-dayname,.event-calendar-compact-view .eventcal-daymarker-inside{display:none}.event-calendar-compact-view .yui3-eventcollectioncalendar .yui3-calendar-weekdayrow{display:table-row}.event-calendar-compact-view .eventcal-daymarker-outside{display:inline-block;top:5px;right:5px;line-height:11px}.event-calendar-compact-view .eventcal-daynumber{margin:0;font-size:11px;line-height:11px}.event-calendar-compact-view .eventcal-viewall{font-size:10px}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth{top:85%;padding-top:5px;overflow:visible;background:#fff !important;border-color:#ddd !important}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-link{color:#000 !important}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-arrow-wrapper{position:absolute;top:0;left:0;width:100%;text-align:center;margin-left:-7px}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-arrow{position:absolute;top:-10px;left:50%;display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-left .eventcal-arrow-wrapper{text-align:left}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-left .eventcal-arrow{margin-left:7px;left:0}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-right .eventcal-arrow-wrapper{text-align:right}.event-calendar-compact-view .eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-right .eventcal-arrow{margin-right:-7px;left:auto;right:0}@media only screen and (max-width:639px){.eventlist-column-date{display:none}.eventlist-column-info{padding-left:0 !important}.event-thumbnails .eventlist-column-info{width:100%;padding:0}.event-thumbnails .eventlist-hasimg .eventlist-column-thumbnail{position:absolute;top:0;left:0;width:100%;padding-bottom:40%}.event-thumbnails .eventlist-hasimg .eventlist-column-info{padding-top:40%;margin-top:1em}.event-thumbnails.event-thumbnail-size-11-square .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:100%}.event-thumbnails.event-thumbnail-size-11-square .eventlist-hasimg .eventlist-column-info{padding-top:100%}.event-thumbnails.event-thumbnail-size-32-standard .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:66%}.event-thumbnails.event-thumbnail-size-32-standard .eventlist-hasimg .eventlist-column-info{padding-top:66%}.event-thumbnails.event-thumbnail-size-23-standard-vertical .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:150%}.event-thumbnails.event-thumbnail-size-23-standard-vertical .eventlist-hasimg .eventlist-column-info{padding-top:150%}.event-thumbnails.event-thumbnail-size-43-four-thirds .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:75%}.event-thumbnails.event-thumbnail-size-43-four-thirds .eventlist-hasimg .eventlist-column-info{padding-top:75%}.event-thumbnails.event-thumbnail-size-169-widescreen .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:56.25%}.event-thumbnails.event-thumbnail-size-169-widescreen .eventlist-hasimg .eventlist-column-info{padding-top:56.25%}.event-thumbnails.event-thumbnail-size-2401-anamorphic-widescreen .eventlist-hasimg .eventlist-column-thumbnail{padding-bottom:40%}.event-thumbnails.event-thumbnail-size-2401-anamorphic-widescreen .eventlist-hasimg .eventlist-column-info{padding-top:40%}.eventitem-column-content,.eventitem-column-meta{float:none;width:auto;padding:0}.eventitem-pager-title{display:none}.eventitem-column-content,.eventitem-column-meta{float:none;width:auto;padding:0}.eventitem-pager-title{display:none}}@media only screen and (max-width:479px){.eventcal-dayname,.eventcal-daymarker-inside{display:none}.yui3-eventcollectioncalendar .yui3-calendar-weekdayrow{display:table-row}.eventcal-daymarker-outside{display:inline-block;top:5px;right:5px;line-height:11px}.eventcal-daynumber{margin:0;font-size:11px;line-height:11px}.eventcal-viewall{font-size:10px}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth{top:85%;padding-top:5px;overflow:visible;background:#fff !important;border-color:#ddd !important}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-link{color:#000 !important}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-arrow-wrapper{position:absolute;top:0;left:0;width:100%;text-align:center;margin-left:-7px}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth .eventcal-arrow{position:absolute;top:-10px;left:50%;display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ddd}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-left .eventcal-arrow-wrapper{text-align:left}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-left .eventcal-arrow{margin-left:7px;left:0}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-right .eventcal-arrow-wrapper{text-align:right}.eventcal-list-overflow-show.eventcal-list-overflow-fixedwidth.eventcal-edge-right .eventcal-arrow{margin-right:-7px;left:auto;right:0}}.collection-type-gallery .dots,.collection-type-gallery .thumbnail-wrapper,.collection-type-gallery .circles,.collection-type-gallery .numbers,.collection-type-gallery .simple{display:none}.collection-type-gallery.gallery-design-grid .gallery-wrapper{margin:20px}.collection-type-gallery.gallery-design-grid .gallery-wrapper .slide{cursor:pointer}.collection-type-gallery.gallery-design-grid .gallery-wrapper .slide .slide-meta{display:none}.collection-type-gallery.gallery-design-grid.lightbox-style-light .yui3-lightbox2 .sqs-lightbox-overlay{background:#fff}.collection-type-gallery.gallery-design-grid.lightbox-style-light .yui3-lightbox2 .sqs-lightbox-close,.collection-type-gallery.gallery-design-grid.lightbox-style-light .yui3-lightbox2 .sqs-lightbox-previous,.collection-type-gallery.gallery-design-grid.lightbox-style-light .yui3-lightbox2 .sqs-lightbox-next,.collection-type-gallery.gallery-design-grid.lightbox-style-light .yui3-lightbox2 .sqs-lightbox-meta-trigger{color:#111}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery{cursor:pointer;opacity:0;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .icons span{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.previous-slide:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e000";text-align:center;display:inline-block;vertical-align:middle}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.previous-slide:before{font-size:16px;width:16px;height:16px;line-height:16px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.previous-slide:before{font-size:16px;width:40px;height:40px;line-height:40px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.next-slide:before{font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e003";text-align:center;display:inline-block;vertical-align:middle}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.next-slide:before{font-size:16px;width:16px;height:16px;line-height:16px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.next-slide:before{font-size:16px;width:40px;height:40px;line-height:40px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .gallery-wrapper{position:relative;width:100%}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .gallery-wrapper .slides{display:block;width:100%;height:100% !important;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .gallery-wrapper .slides .slide{opacity:0;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:100% !important}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slides-controls{position:relative;z-index:991;overflow:hidden}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow{z-index:997;position:absolute;width:100%;height:40px;margin-top:-20px;text-align:center;line-height:40px;font-weight:bold;color:#fff;background:#222;-webkit-transition:opacity .1s ease-in;-moz-transition:opacity .1s ease-in;-ms-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.previous-slide{left:0;margin-left:2%;width:40px;height:40px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.next-slide{right:0;margin-right:2%;float:right;width:40px;height:40px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .arrow.sqs-disabled{opacity:0}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .dots,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .thumbnail-wrapper,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .circles,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .numbers,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple{padding:20px 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .dots.sqs-gallery-controls-disabled,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .thumbnail-wrapper.sqs-gallery-controls-disabled,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .circles.sqs-gallery-controls-disabled,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .numbers.sqs-gallery-controls-disabled,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple.sqs-gallery-controls-disabled{display:none}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .thumbnail-wrapper{padding:0;margin:20px 0}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .dots{text-align:center}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .dots .dot{font-size:30px;margin:0 5px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .dots .dot:after{content:"·"}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .numbers{text-align:center}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .numbers .number{font-size:12px;margin:0 .5em}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .circles{font-size:0;position:absolute;bottom:0;text-align:center;z-index:999;width:100%;height:16px;margin:40px 0}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .circles .circle{display:inline-block;width:10px;height:10px;border:2px solid #fff;margin:0 5px;border-radius:100%;-webkit-border-radius:999px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .circles .circle.sqs-active-slide{background:#fff}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple{text-align:center;font-size:12px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .previous.sqs-disabled,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .next.sqs-disabled{opacity:.5}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .current-index{letter-spacing:2px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .current-index:after{content:" / "}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .previous{float:left}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .previous:after{content:"Previous"}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .next{float:right}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .simple .next:after{content:"Next"}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .dots .dot,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .numbers .number,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .thumbnail-wrapper .thumbnail{opacity:.5}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .dots .dot.sqs-active-slide,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .numbers .number.sqs-active-slide,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .thumbnail-wrapper .thumbnail.sqs-active-slide{opacity:1}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .thumbnail-wrapper{height:100px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .thumbnail-wrapper .thumbnail{width:100px !important}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta{display:none;position:absolute;width:100%;bottom:0;z-index:996;height:auto;background:rgba(0,0,0,.7);padding:40px 0}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .title,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .clickthrough{margin:0;font-size:14px;color:#fff;padding:0 80px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .description{margin-top:.5em;display:inline-block;padding:0 80px}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .description p,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .clickthrough a{font-size:13px;line-height:1.5em;color:#999}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .description p,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .clickthrough{margin:0}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .clickthrough{display:inline-block}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .clickthrough a{border-bottom:1px solid}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .clickthrough a:before{content:"Read more"}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-init{position:relative}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-init>*{display:none}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-ready{opacity:.01;opacity:1;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-interaction .arrow{opacity:0}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-interaction.sqs-system-gallery-hover-slides-left .arrow.previous-slide:not(.sqs-disabled),.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-video-iframe .arrow.previous-slide:not(.sqs-disabled){opacity:1}.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-interaction.sqs-system-gallery-hover-slides-right .arrow.next-slide:not(.sqs-disabled),.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery.sqs-system-gallery-video-iframe .arrow.next-slide:not(.sqs-disabled){opacity:1}.collection-type-gallery:not(.gallery-design-grid).dialog-open .arrow.previous-slide:not(.sqs-disabled){opacity:1}.collection-type-gallery:not(.gallery-design-grid).dialog-open .arrow.next-slide:not(.sqs-disabled){opacity:1}.collection-type-gallery:not(.gallery-design-grid).gallery-navigation-thumbnails .sqs-system-gallery .thumbnail-wrapper{display:block}.collection-type-gallery:not(.gallery-design-grid).gallery-navigation-bullets .sqs-system-gallery .dots{display:block}.collection-type-gallery:not(.gallery-design-grid).gallery-navigation-numbers .sqs-system-gallery .numbers{display:block}.collection-type-gallery:not(.gallery-design-grid).gallery-navigation-circles .sqs-system-gallery .slide-meta{bottom:auto;top:0}.collection-type-gallery:not(.gallery-design-grid).gallery-navigation-circles .sqs-system-gallery .circles{display:block}.collection-type-gallery:not(.gallery-design-grid).gallery-navigation-simple .sqs-system-gallery .simple{display:block}.collection-type-gallery:not(.gallery-design-grid).gallery-info-overlay-always-show .sqs-system-gallery .slide-meta.show{display:block}.collection-type-gallery:not(.gallery-design-grid).gallery-info-overlay-show-on-hover .sqs-system-gallery:hover .slide-meta.show{display:block}.collection-type-gallery:not(.gallery-design-grid):not(.gallery-show-arrows) .sqs-system-gallery .arrow{opacity:0 !important}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-11-square .sqs-system-gallery.sqs-system-gallery-init{padding-bottom:100%}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-11-square .thumbnail-wrapper{height:100px}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-32-standard .sqs-system-gallery.sqs-system-gallery-init{padding-bottom:66.66%}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-32-standard .thumbnail-wrapper{height:66px}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-43-four-thirds .sqs-system-gallery.sqs-system-gallery-init{padding-bottom:75%}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-43-four-thirds .thumbnail-wrapper{height:75px}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-169-widescreen .sqs-system-gallery.sqs-system-gallery-init{padding-bottom:56.25%}.collection-type-gallery:not(.gallery-design-grid).gallery-aspect-ratio-169-widescreen .thumbnail-wrapper{height:56.25px}.collection-type-gallery:not(.gallery-design-grid).gallery-arrow-style-circular .sqs-system-gallery .arrow{border-radius:100%;-webkit-border-radius:999px}.collection-type-gallery:not(.gallery-design-grid).gallery-arrow-style-round-corners .sqs-system-gallery .arrow{border-radius:10%;-webkit-border-radius:4px}.collection-type-gallery:not(.gallery-design-grid).gallery-arrow-style-rectangular .sqs-system-gallery .arrow{border-radius:0;-webkit-border-radius:0}.collection-type-gallery:not(.gallery-design-grid).gallery-arrow-style-no-background .sqs-system-gallery .arrow{border-radius:0;background:none;-webkit-border-radius:0}@media screen and (max-width:480px){.collection-type-gallery .sqs-system-gallery .slide-meta{display:none !important}}.layer-promote{-webkit-backface-visibility:hidden;-webkit-transform:translatez(0)}.mobile-parallax #header{-webkit-backface-visibility:hidden;-webkit-transform:translatez(0)}.mobile-parallax .parallax-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.mobile-parallax .title-desc-wrapper{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mobile-parallax .title-desc-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px !important;width:100%;-webkit-backface-visibility:hidden;-webkit-transform:translatez(0)}.mobile-parallax .title-desc-image{pointer-events:none;position:fixed}.mobile-no-parallax .title-desc-wrapper{min-height:200px}.mobile-no-parallax .title-desc-inner{padding:20px !important;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile-no-parallax .title--description-alignment-center .title-desc-inner{margin:0 auto}.collection-type-index .back-to-top-link{z-index:100}@media only screen and (min-width:769px) and (max-width:1024px){.view-item .entry-footer .outer-wrapper,.view-item .entry-header .outer-wrapper{padding:0 5%}.footer-wrapper{padding:5%}#productWrapper .product-title.mobile{display:none}.collection-type-index .content-inner.has-content{padding:5%}.title--description-position-over-image.collection-type-index .content-inner{padding:0}.title--description-position-over-image.collection-type-index .content-inner.has-content{padding:5%}.title-desc-wrapper{padding:5%}.title-nav-wrapper{padding-left:5% !important;padding-right:5% !important}ul.folder-child{padding-right:5% !important}.collection-type-gallery .sqs-system-gallery .simple{padding-left:5%;padding-right:5%}.collection-type-gallery .sqs-system-gallery .slide-meta{padding:40px 0}.collection-type-gallery .sqs-system-gallery .slide-meta .title,.collection-type-gallery .sqs-system-gallery .slide-meta .clickthrough{padding:0 5%}.collection-type-gallery .sqs-system-gallery .slide-meta .description{padding:0 5%}.title-desc-inner{max-width:100% !important}.collection-type-index.title--description-position-under-image .title-desc-wrapper .title-desc-inner,.collection-type-index.title--description-position-under-image.title--description-alignment-center .title-desc-wrapper .title-desc-inner{padding:0 0 5%;max-width:100%;margin-bottom:0}.collection-type-index.title--description-position-over-image .title-desc-wrapper:not(.has-main-image){padding:5%}.title--description-position-under-image .title-desc-wrapper .title-desc-inner{padding:5% 5% 0}.title--description-position-over-image .title-desc-wrapper.has-main-image,.collection-type-index.title--description-position-over-image .title-desc-wrapper.has-main-image{padding:5%}#parallax-nav{display:none}.blog-layout-simple.blog-width-narrow .blog-list,.blog-layout-simple.blog-width-narrow .blog-item{padding:0}.blog-layout-simple.blog-width-narrow.title--description-position-over-image.collection-type-blog .title-desc-wrapper:not(.has-main-image) .title-desc-inner h1.page-title,.blog-layout-simple.blog-width-narrow.title--description-position-over-image.collection-type-blog .title-desc-wrapper:not(.has-main-image) .title-desc-inner .page-desc{padding-left:0}.blog-layout-simple.blog-width-narrow.title--description-position-under-image.collection-type-blog .title-desc-inner h1.page-title,.blog-layout-simple.blog-width-narrow.title--description-position-under-image.collection-type-blog .title-desc-inner .page-desc{padding-left:0}}@media only screen and (max-width:768px){a{-webkit-tap-highlight-color:rgba(0,0,0,0) !important}body{background-color:#fff}.content-inner{padding:20px}.footer-wrapper{padding:20px}.title-nav-wrapper{padding:20px !important}.title--description-position-over-image.collection-type-index .content-inner{padding:0}.title--description-position-over-image.collection-type-index .content-inner.has-content{padding:20px}.collection-type-gallery .sqs-system-gallery .simple{padding-left:20px;padding-right:20px}.collection-type-gallery .sqs-system-gallery .slide-meta{padding:20px 0}.collection-type-gallery .sqs-system-gallery .slide-meta .title,.collection-type-gallery .sqs-system-gallery .slide-meta .clickthrough{padding:0 20px}.collection-type-gallery .sqs-system-gallery .slide-meta .description{padding:0 20px}.title-desc-wrapper{padding:0 20px}.title-desc-inner{padding:20px !important;max-width:100% !important;box-sizing:border-box}.title--description-position-over-image .title-desc-wrapper:not(.has-main-image) .title-desc-inner{padding-left:20px !important;padding-right:20px !important}.collection-type-index.title--description-position-over-image .title-desc-wrapper:not(.has-main-image){padding:0}.collection-type-index.title--description-position-over-image .title-desc-wrapper.has-main-image{padding:0}.collection-type-index .title-desc-wrapper:not(.over-image) .title-desc-inner{padding:20px 0 40px !important;margin-bottom:0}.title-desc-wrapper{padding:0}.title--description-position-under-image .banner-image{min-height:200px !important;max-height:200px !important}.title--description-position-under-image .title-desc-wrapper.has-main-image{margin-top:120px}.collection-type-index .title-desc-wrapper{padding:0}.page-desc p{font-size:13px}.extra-description-formatting .page-desc p:last-child>a{font-size:15px;margin-top:0;padding:.75em 1em}.page-desc{margin-top:20px}.collection-type-index.title-background .title-desc-wrapper.over-image.has-main-image .page-desc{padding:15px 20px}.title--description-position-over-image.title-background .title-desc-wrapper.has-main-image .page-desc{padding:15px 20px}#parallax-nav{display:none}.view-item .entry-footer .outer-wrapper,.view-item .entry-header .outer-wrapper{padding:0 20px}.view-item .entry-footer .outer-wrapper .pagination,.view-item .entry-header .outer-wrapper .pagination{display:block;width:100%;text-align:center}}


a.rounded-outline {
    text-decoration: none;
    color: #fc4349;
    padding: 10px 20px;
    line-height: 35px;
    border: 2px solid #fc4349;
    border-radius: 5px;
    text-transform: uppercase;
    letter-spacing: 2px;
}