article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{
   display:block
}
audio,canvas,video{
   display:inline-block;
   *display:inline;
   *zoom:1
}
audio:not([controls]){
   display:none
}
[hidden]{
   display:none
}
html{
   font-size:100%;
   -webkit-text-size-adjust:100%;
   -ms-text-size-adjust:100%
}
body{
   margin:0;
   font-size:13px;
   line-height:1.6em
}
body,button,input,select,textarea{
   font-family:"Inter";
   color:#222
}
a{
   color:#0085bd;
   text-decoration:none
}
a:hover{
   color:#60a5dd;
   text-decoration:none
}
a:focus{
   outline:thin dotted
}
a:hover,a:active{
   outline:0
}
abbr[title]{
   border-bottom:1px dotted
}
b,strong{
   font-weight:bold
}
blockquote{
   margin:1em 40px
}
dfn{
   font-style:italic
}
hr{
   display:block;
   height:1px;
   border:0;
   border-top:1px solid #ccc;
   margin:1em 0;
   padding:0
}
ins{
   background:inherit;
   color:#000;
   text-decoration:none
}
mark{
   background:#ff0;
   color:#000;
   font-style:italic;
   font-weight:bold
}
pre,code,kbd,samp{
   font-family: "Inter"
   font-size:1em
}
pre{
   white-space:pre;
   white-space:pre-wrap;
   word-wrap:break-word
}
q{
   quotes:none
}
q:before,q:after{
   content:"";
   content:none
}
small{
   font-size:85%
}
sub,sup{
   font-size:75%;
   line-height:0;
   position:relative;
   vertical-align:baseline
}
sup{
   top:-.5em
}
sub{
   bottom:-.25em
}
ul,ol{
   margin:1em 0;
   padding:0 0 0 40px
}
dd{
   margin:0 0 0 40px
}
nav ul,nav ol{
   list-style:none;
   list-style-image:none;
   margin:0;
   padding:0
}
img{
   border:0;
   -ms-interpolation-mode:bicubic;
   vertical-align:middle
}
img:not([src]){
   visibility:hidden
}
svg:not(:root){
   overflow:hidden
}
figure{
   margin:0
}
form{
   margin:0
}
fieldset{
   border:0;
   margin:0;
   padding:0
}
label{
   cursor:pointer
}
legend{
   border:0;
   *margin-left:-7px;
   padding:0
}
button,input,select,textarea{
   font-size:100%;
   margin:0;
   vertical-align:baseline;
   *vertical-align:middle
}
button,input{
   line-height:normal;
   *overflow:visible
}
table button,table input{
   *overflow:auto
}
button,input[type="button"],input[type="reset"],input[type="submit"]{
   cursor:pointer;
   -webkit-appearance:button
}
input[type="checkbox"],input[type="radio"]{
   box-sizing:border-box
}
input[type="search"]{
   -webkit-appearance:textfield;
   -moz-box-sizing:content-box;
   -webkit-box-sizing:content-box;
   box-sizing:content-box
}
input[type="search"]::-webkit-search-decoration{
   -webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner{
   border:0;
   padding:0
}
textarea{
   overflow:auto;
   vertical-align:top;
   resize:vertical
}
input:invalid,textarea:invalid{
   background-color:#f0dddd
}
table{
   border-collapse:collapse;
   border-spacing:0;
   width:100%
}
td{
   vertical-align:top
}

.clear:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.v6-visually-hidden{
   position:absolute !important;
   clip:rect(1px,1px,1px,1px);
   padding:0 !important;
   border:0 !important;
   height:1px !important;
   width:1px !important;
   overflow:hidden
}
.sqs-g{
   letter-spacing:-.31em;
   text-rendering:optimizespeed
}
.opera-only :-o-prefocus,.sqs-g{
   word-spacing:-.43em
}
.yui3-u,.sqs-u{
   display:inline-block;
   zoom:1;
   letter-spacing:normal;
   word-spacing:normal;
   vertical-align:top;
   text-rendering:auto
}
.sqs-u-1,.sqs-u-1-2,.sqs-u-1-3,.sqs-u-2-3,.sqs-u-1-4,.sqs-u-3-4,.sqs-u-1-5,.sqs-u-2-5,.sqs-u-3-5,.sqs-u-4-5,.sqs-u-1-6,.sqs-u-5-6,.sqs-u-1-8,.sqs-u-3-8,.sqs-u-5-8,.sqs-u-7-8,.sqs-u-1-12,.sqs-u-5-12,.sqs-u-7-12,.sqs-u-11-12,.sqs-u-1-24,.sqs-u-5-24,.sqs-u-7-24,.sqs-u-11-24,.sqs-u-13-24,.sqs-u-17-24,.sqs-u-19-24,.sqs-u-23-24{
   display:inline-block;
   zoom:1;
   letter-spacing:normal;
   word-spacing:normal;
   vertical-align:top;
   text-rendering:auto
}
.sqs-u-1{
   display:block
}
.sqs-u-1-2{
   width:50%
}
.sqs-u-1-3{
   width:33.33333%
}
.sqs-u-2-3{
   width:66.66666%
}
.sqs-u-1-4{
   width:25%
}
.sqs-u-3-4{
   width:75%
}
.sqs-u-1-5{
   width:20%
}
.sqs-u-2-5{
   width:40%
}
.sqs-u-3-5{
   width:60%
}
.sqs-u-4-5{
   width:80%
}
.sqs-u-1-6{
   width:16.656%
}
.sqs-u-5-6{
   width:83.33%
}
.sqs-u-1-8{
   width:12.5%
}
.sqs-u-3-8{
   width:37.5%
}
.sqs-u-5-8{
   width:62.5%
}
.sqs-u-7-8{
   width:87.5%
}
.sqs-u-1-12{
   width:8.3333%
}
.sqs-u-5-12{
   width:41.6666%
}
.sqs-u-7-12{
   width:58.3333%
}
.sqs-u-11-12{
   width:91.6666%
}
.sqs-u-1-24{
   width:4.1666%
}
.sqs-u-5-24{
   width:20.8333%
}
.sqs-u-7-24{
   width:29.1666%
}
.sqs-u-11-24{
   width:45.8333%
}
.sqs-u-13-24{
   width:54.1666%
}
.sqs-u-17-24{
   width:70.8333%
}
.sqs-u-19-24{
   width:79.1666%
}
.sqs-u-23-24{
   width:95.8333%
}
#sqs-css-stamp.cssgrids{
   display:none
}
.yui3-widget-hidden{
   display:none
}
.yui3-widget-content{
   overflow:hidden
}
.yui3-widget-content-expanded{
   box-sizing:border-box;
   height:100%
}
.yui3-widget-tmp-forcesize{
   overflow:hidden !important
}
.sqs-panel{
   position:absolute
}
.sqs-panel-hidden{
   visibility:hidden
}
.sqs-widget-tmp-forcesize .sqs-panel-content{
   overflow:hidden !important
}
.sqs-panel .sqs-widget-hd{
   position:relative
}
.sqs-panel .sqs-widget-hd .sqs-widget-buttons{
   position:absolute;
   top:0;
   right:0
}
.sqs-panel .sqs-widget-ft .sqs-widget-buttons{
   display:inline-block;
   zoom:1
}
.yui3-slider,.yui3-slider-rail{
   display:-moz-inline-stack;
   display:inline-block;
   zoom:1;
   vertical-align:middle
}
.yui3-slider-content{
   position:relative;
   display:block
}
.yui3-slider-rail{
   position:relative
}
.yui3-slider-rail-cap-top,.yui3-slider-rail-cap-left,.yui3-slider-rail-cap-bottom,.yui3-slider-rail-cap-right,.yui3-slider-thumb,.yui3-slider-thumb-image,.yui3-slider-thumb-shadow{
   position:absolute
}
.yui3-slider-thumb{
   overflow:hidden
}
.sqs-aclist,.yui3-aclist{
   position:absolute;
   z-index:10
}
.sqs-aclist-hidden,.yui3-aclist-hidden{
   visibility:hidden
}
.sqs-aclist-aria,.yui3-aclist-aria{
   left:-9999px;
   position:absolute
}
.sqs-aclist-list,.yui3-aclist-list{
   list-style:none;
   margin:0;
   overflow:hidden;
   padding:0
}
.sqs-aclist-item,.yui3-aclist-item{
   cursor:pointer;
   list-style:none;
   padding:2px 5px
}
.sqs-aclist-item-active,.yui3-aclist-item-active{
   outline:#afafaf dotted thin
}
.sqs-cookie-banner-v2-enabled .sqs-cookie-banner-v2{
   display:block
}
body.sqs-cookie-banner-v2-top .sqs-announcement-bar-dropzone,body.sqs-cookie-banner-v2-top .sqs-announcement-bar-dropzone.sqs-cookie-banner-v2-enabled{
   position:relative
}
.sqs-cookie-banner-v2{
   box-sizing:border-box;
   display:none;
   justify-content:space-between;
   align-items:center;
   z-index:300000;
   padding:10px;
   position:fixed
}
.sqs-cookie-banner-v2 p,.sqs-cookie-banner-v2 button{
   font-family:'Inter',Helvetica,Sans-serif;
   font-size:12px;
   line-height:1.5em;
   font-weight:normal;
   font-style:normal;
   letter-spacing:.05em;
   margin:10px !important
}
.sqs-cookie-banner-v2 a{
   text-decoration:underline
}
.sqs-cookie-banner-v2 .sqs-cookie-banner-v2-text{
   max-height:calc(50vh)
}
.sqs-cookie-banner-v2 .sqs-cookie-banner-v2-cta-container{
   display:flex;
   flex-direction:row;
   flex-wrap:wrap
}
.sqs-cookie-banner-v2 .sqs-cookie-banner-v2-cta{
   white-space:nowrap;
   background:transparent
}
.sqs-announcement-bar-dropzone .sqs-cookie-banner-v2.TOP{
   position:relative
}
body>.sqs-cookie-banner-v2.TOP{
   top:0
}
.sqs-cookie-banner-v2.BOTTOM{
   bottom:0
}
.sqs-cookie-banner-v2.TOP_LEFT{
   top:20px;
   left:20px
}
.sqs-cookie-banner-v2.TOP_RIGHT{
   top:20px;
   right:20px
}
.sqs-cookie-banner-v2.BOTTOM_LEFT{
   bottom:20px;
   left:20px
}
.sqs-cookie-banner-v2.BOTTOM_RIGHT{
   bottom:20px;
   right:20px
}
@media (max-width:640px){
   .sqs-cookie-banner-v2.TOP_LEFT,.sqs-cookie-banner-v2.TOP_RIGHT{
       top:10px;
       margin-bottom:10px;
       left:10px;
       right:10px
   }
   .sqs-cookie-banner-v2.BOTTOM_LEFT,.sqs-cookie-banner-v2.BOTTOM_RIGHT{
       margin-top:10px;
       bottom:10px;
       left:10px;
       right:10px
   }
}
.sqs-cookie-banner-v2.ICON{
   display:flex;
   justify-content:space-between;
   align-items:center
}
.sqs-cookie-banner-v2.ICON .sqs-cookie-banner-v2-acceptWrapper{
   font-size:0px;
   line-height:1;
   text-align:right
}
.sqs-cookie-banner-v2.ICON .sqs-cookie-banner-v2-accept{
   border:0;
   padding:5px 10px
}
.sqs-cookie-banner-v2.ICON .sqs-cookie-banner-v2-accept:after{
   content:'×';
   font-family:'Inter',Helvetica,Sans-serif;
   font-weight:100;
   line-height:.5em;
   font-size:35px
}
.sqs-cookie-banner-v2.BAR{
   left:0;
   right:0
}
@media (min-width:640px){
   .sqs-cookie-banner-v2.BAR{
       display:flex;
       justify-content:space-between;
       align-items:center;
       padding:10px 15px
   }
   .sqs-cookie-banner-v2.BAR p{
       margin-right:2vw
   }
   .sqs-cookie-banner-v2.BAR .sqs-cookie-banner-v2-cta-container{
       max-width:50%;
       flex:1 0 auto;
       flex-wrap:wrap;
       justify-content:flex-end
   }
}
@media (min-width:640px){
   .sqs-cookie-banner-v2.POPUP{
       width:250px;
       margin:20px
   }
   .sqs-cookie-banner-v2.POPUP.OPT_IN_AND_OUT{
       width:auto;
       max-width:500px
   }
   .sqs-cookie-banner-v2.POPUP.OPT_IN_AND_OUT .sqs-cookie-banner-v2-text{
       max-width:350px
   }
   .sqs-cookie-banner-v2.POPUP.ICON{
       width:350px;
       margin:10px
   }
}
.sqs-cookie-banner-v2.BUTTON .sqs-cookie-banner-v2-cta{
   padding:1em 1.5em;
   letter-spacing:.1em;
   line-height:1em
}
.sqs-cookie-banner-v2.TEXT .sqs-cookie-banner-v2-cta{
   padding:0;
   border:none;
   letter-spacing:.05em
}
.sqs-cookie-banner-v2.DARK{
   background-color:#000
}
.sqs-cookie-banner-v2.DARK p,.sqs-cookie-banner-v2.DARK button,.sqs-cookie-banner-v2.DARK a{
   color:#fff
}
.sqs-cookie-banner-v2.DARK [data-focus-visible-added]{
   outline-color:#fff
}
.sqs-cookie-banner-v2.DARK.TEXT .sqs-cookie-banner-v2-cta{
   border-bottom:1px solid #777
}
.sqs-cookie-banner-v2.DARK.BUTTON .sqs-cookie-banner-v2-cta{
   border:1px solid #fff
}
.sqs-cookie-banner-v2.LIGHT{
   background-color:#eee
}
.sqs-cookie-banner-v2.LIGHT p,.sqs-cookie-banner-v2.LIGHT button,.sqs-cookie-banner-v2.LIGHT a{
   color:#111
}
.sqs-cookie-banner-v2.LIGHT [data-focus-visible-added]{
   outline-color:#111
}
.sqs-cookie-banner-v2.LIGHT.TEXT .sqs-cookie-banner-v2-cta{
   border-bottom:1px solid #bbb
}
.sqs-cookie-banner-v2.LIGHT.BUTTON .sqs-cookie-banner-v2-cta{
   border:1px solid #444
}
.sqs-cookie-banner-v2-enabled .sqs-cookie-banner-v2{
   display:block
}
body.sqs-cookie-banner-v2-top .sqs-announcement-bar-dropzone,body.sqs-cookie-banner-v2-top .sqs-announcement-bar-dropzone.sqs-cookie-banner-v2-enabled{
   position:relative
}
.sqs-cookie-banner-v2{
   box-sizing:border-box;
   display:none;
   justify-content:space-between;
   align-items:center;
   z-index:300000;
   padding:10px;
   position:fixed
}
.sqs-cookie-banner-v2 p,.sqs-cookie-banner-v2 button{
   font-family:'Inter',Helvetica,Sans-serif;
   font-size:12px;
   line-height:1.5em;
   font-weight:normal;
   font-style:normal;
   letter-spacing:.05em;
   margin:10px !important
}
.sqs-cookie-banner-v2 a{
   text-decoration:underline
}
.sqs-cookie-banner-v2 .sqs-cookie-banner-v2-text{
   max-height:calc(50vh)
}
.sqs-cookie-banner-v2 .sqs-cookie-banner-v2-cta-container{
   display:flex;
   flex-direction:row;
   flex-wrap:wrap
}
.sqs-cookie-banner-v2 .sqs-cookie-banner-v2-cta{
   white-space:nowrap;
   background:transparent
}
.sqs-announcement-bar-dropzone .sqs-cookie-banner-v2.TOP{
   position:relative
}
body>.sqs-cookie-banner-v2.TOP{
   top:0
}
.sqs-cookie-banner-v2.BOTTOM{
   bottom:0
}
.sqs-cookie-banner-v2.TOP_LEFT{
   top:20px;
   left:20px
}
.sqs-cookie-banner-v2.TOP_RIGHT{
   top:20px;
   right:20px
}
.sqs-cookie-banner-v2.BOTTOM_LEFT{
   bottom:20px;
   left:20px
}
.sqs-cookie-banner-v2.BOTTOM_RIGHT{
   bottom:20px;
   right:20px
}
@media (max-width:640px){
   .sqs-cookie-banner-v2.TOP_LEFT,.sqs-cookie-banner-v2.TOP_RIGHT{
       top:10px;
       margin-bottom:10px;
       left:10px;
       right:10px
   }
   .sqs-cookie-banner-v2.BOTTOM_LEFT,.sqs-cookie-banner-v2.BOTTOM_RIGHT{
       margin-top:10px;
       bottom:10px;
       left:10px;
       right:10px
   }
}
.sqs-cookie-banner-v2.ICON{
   display:flex;
   justify-content:space-between;
   align-items:center
}
.sqs-cookie-banner-v2.ICON .sqs-cookie-banner-v2-acceptWrapper{
   font-size:0px;
   line-height:1;
   text-align:right
}
.sqs-cookie-banner-v2.ICON .sqs-cookie-banner-v2-accept{
   border:0;
   padding:5px 10px
}
.sqs-cookie-banner-v2.ICON .sqs-cookie-banner-v2-accept:after{
   content:'×';
   font-family:'Inter',Helvetica,Sans-serif;
   font-weight:100;
   line-height:.5em;
   font-size:35px
}
.sqs-cookie-banner-v2.BAR{
   left:0;
   right:0
}
@media (min-width:640px){
   .sqs-cookie-banner-v2.BAR{
       display:flex;
       justify-content:space-between;
       align-items:center;
       padding:10px 15px
   }
   .sqs-cookie-banner-v2.BAR p{
       margin-right:2vw
   }
   .sqs-cookie-banner-v2.BAR .sqs-cookie-banner-v2-cta-container{
       max-width:50%;
       flex:1 0 auto;
       flex-wrap:wrap;
       justify-content:flex-end
   }
}
@media (min-width:640px){
   .sqs-cookie-banner-v2.POPUP{
       width:250px;
       margin:20px
   }
   .sqs-cookie-banner-v2.POPUP.OPT_IN_AND_OUT{
       width:auto;
       max-width:500px
   }
   .sqs-cookie-banner-v2.POPUP.OPT_IN_AND_OUT .sqs-cookie-banner-v2-text{
       max-width:350px
   }
   .sqs-cookie-banner-v2.POPUP.ICON{
       width:350px;
       margin:10px
   }
}
.sqs-cookie-banner-v2.BUTTON .sqs-cookie-banner-v2-cta{
   padding:1em 1.5em;
   letter-spacing:.1em;
   line-height:1em
}
.sqs-cookie-banner-v2.TEXT .sqs-cookie-banner-v2-cta{
   padding:0;
   border:none;
   letter-spacing:.05em
}
.sqs-cookie-banner-v2.DARK{
   background-color:#000
}
.sqs-cookie-banner-v2.DARK p,.sqs-cookie-banner-v2.DARK button,.sqs-cookie-banner-v2.DARK a{
   color:#fff
}
.sqs-cookie-banner-v2.DARK [data-focus-visible-added]{
   outline-color:#fff
}
.sqs-cookie-banner-v2.DARK.TEXT .sqs-cookie-banner-v2-cta{
   border-bottom:1px solid #777
}
.sqs-cookie-banner-v2.DARK.BUTTON .sqs-cookie-banner-v2-cta{
   border:1px solid #fff
}
.sqs-cookie-banner-v2.LIGHT{
   background-color:#eee
}
.sqs-cookie-banner-v2.LIGHT p,.sqs-cookie-banner-v2.LIGHT button,.sqs-cookie-banner-v2.LIGHT a{
   color:#111
}
.sqs-cookie-banner-v2.LIGHT [data-focus-visible-added]{
   outline-color:#111
}
.sqs-cookie-banner-v2.LIGHT.TEXT .sqs-cookie-banner-v2-cta{
   border-bottom:1px solid #bbb
}
.sqs-cookie-banner-v2.LIGHT.BUTTON .sqs-cookie-banner-v2-cta{
   border:1px solid #444
}
body.native-currency-code-usd .sqs-money-native:before{
   content:'$'
}
body.native-currency-code-cad .sqs-money-native:before{
   content:'$'
}
body.native-currency-code-cad .sqs-money-native:after{
   content:' CAD'
}
body.native-currency-code-gbp .sqs-money-native:before{
   content:'£'
}
body.native-currency-code-eur .sqs-money-native:before{
   content:'€'
}
body.native-currency-code-aud .sqs-money-native:before{
   content:'$'
}
body.native-currency-code-aud .sqs-money-native:after{
   content:' AUD'
}
body.native-currency-code-chf .sqs-money-native:before{
   content:'CHF'
}
body.native-currency-code-nok .sqs-money-native:after{
   content:' kr'
}
body.native-currency-code-sek .sqs-money-native:after{
   content:' kr'
}
body.native-currency-code-dkk .sqs-money-native:after{
   content:' kr'
}
body.native-currency-code-nzd .sqs-money-native:before{
   content:'$'
}
body.native-currency-code-sgd .sqs-money-native:before{
   content:'S$'
}
body.native-currency-code-mxn .sqs-money-native:before{
   content:'$'
}
body.native-currency-code-hkd .sqs-money-native:before{
   content:'HK$'
}
body.native-currency-code-czk .sqs-money-native:after{
   content:' Kč'
}
body.native-currency-code-thb .sqs-money-native:before{
   content:'฿'
}
body.native-currency-code-myr .sqs-money-native:before{
   content:'RM'
}
body.native-currency-code-pln .sqs-money-native:after{
   content:' zł'
}
body.native-currency-code-ils .sqs-money-native:before{
   content:'₪ '
}
body.native-currency-code-php .sqs-money-native:before{
   content:'Php'
}
body.native-currency-code-rub .sqs-money-native:after{
   content:' р.'
}
body.native-currency-code-brl .sqs-money-native:before{
   content:' R$'
}
body.native-currency-code-ars .sqs-money-native:before{
   content:'$'
}
body.native-currency-code-ars .sqs-money-native:after{
   content:' ARS'
}
body.native-currency-code-cop .sqs-money-native:before{
   content:'COL$'
}
body.native-currency-code-idr .sqs-money-native:before{
   content:'Rp'
}
body.native-currency-code-inr .sqs-money-native:before{
   content:'₹'
}
body.native-currency-code-jpy .sqs-money-native:before{
   content:'¥'
}
body.native-currency-code-zar .sqs-money-native:before{
   content:'R'
}
@keyframes bounceIn{
   0%{
       opacity:0;
       transform:scale(.3)
   }
   50%{
       opacity:1;
       transform:scale(1.05)
   }
   70%{
       transform:scale(.9)
   }
   100%{
       transform:scale(1)
   }
}
@keyframes bounceOut{
   0%{
       transform:scale(1)
   }
   25%{
       transform:scale(.95)
   }
   50%{
       opacity:1;
       transform:scale(1.1)
   }
   100%{
       opacity:0;
       transform:scale(.3)
   }
}
@media screen and (max-width:432px){
   .mobile-hidden{
       display:none
   }
}
@media screen and (max-width:432px){
   .subDesktop-hidden{
       display:none
   }
}
@media screen and (min-width:433px){
   .desktop-hidden{
       display:none
   }
}
.sqs-system-error input{
   cursor:pointer;
   background:#3e3e3e;
   padding:11px;
   text-align:center;
   transition:background-color .1s ease-in-out,opacity .1s ease-in-out;
   line-height:22px;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   font-family:inherit;
   -webkit-appearance:none;
   appearance:none
}
.sqs-system-error input,.sqs-system-error input>*{
   color:#fff !important;
   -webkit-appearance:none;
   border:0;
   text-transform:uppercase;
   letter-spacing:.5px;
   font-size:11px;
   font-weight:500
}
.sqs-system-error input:focus:not([data-focus-visible-added]),.sqs-system-error input>*:focus:not([data-focus-visible-added]){
   outline:none
}
.sqs-system-error input:focus[data-focus-visible-added],.sqs-system-error input>*:focus[data-focus-visible-added]{
   outline-color:#fff;
   outline-style:solid;
   outline-width:2px;
   outline-offset:-2px
}
.sqs-system-error input:hover{
   background-color:#000;
   box-shadow:none
}
/*IE9_SPLIT_MARKER*/
.sqs-system-error input.disabled{
   opacity:.3;
   cursor:default
}
.sqs-system-error input.disabled>*{
   opacity:.5
}
.sqs-system-error input.disabled:hover{
   background-color:#3e3e3e !important
}
.sqs-system-error-overlay.dialog-screen-overlay{
   background:rgba(246,246,246,.98)
}
.fadeable-plugged.display-status-hidden{
   display:none
}
.sqs-video-wrapper .intrinsic{
   max-width:100%
}
.sqs-video-wrapper.video-none{
   position:relative
}
.sqs-video-wrapper.video-fill{
   position:absolute;
   width:100%;
   height:100%
}
.sqs-video-wrapper.video-fit{
   position:absolute;
   width:100%
}
.sqs-video-wrapper.video-fit .intrinsic{
   width:100%
}
.sqs-video-wrapper.video-fit .intrinsic-inner{
   position:relative
}
.sqs-video-wrapper iframe{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.sqs-video-wrapper object,.sqs-video-wrapper embed{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.sqs-video-wrapper .sqs-video-overlay{
   display:block;
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%;
   background-size:cover;
   color:#000;
   background-position:center center;
   background-repeat:no-repeat
}
.sqs-video-wrapper .sqs-video-overlay .sqs-video-opaque{
   position:absolute;
   bottom:0;
   width:100%;
   height:100%;
   background:#000;
   opacity:0
}
.sqs-video-wrapper .sqs-video-overlay.no-thumb .sqs-video-opaque{
   opacity:1
}
.sqs-video-wrapper .sqs-video-overlay .sqs-video-icon{
   position:absolute;
   top:50%;
   left:50%;
   height:48px;
   width:48px;
   margin-left:-24px;
   margin-top:-24px;
   cursor:pointer
}
@media (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){
   .sqs-video-wrapper .sqs-video-overlay .sqs-video-icon{
       background-size:33px
   }
}
.sqs-video-wrapper.video-invalid{
   position:static !important;
   height:48px !important
}
.sqs-video-wrapper .sqs-video-invalid-wrapper{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%;
   overflow:hidden
}
body.no-scroll{
   height:100%;
   position:fixed;
   top:0;
   left:0;
   bottom:0;
   right:0
}
.no-scroll{
   overflow:hidden !important
}
.sqs-lightbox-overlay{
   position:fixed;
   opacity:0;
   top:0;
   left:0;
   background:#000;
   height:100%;
   width:100%
}
.sqs-lightbox-overlay.sqs-lightbox-overlay-style-orb{
   background:radial-gradient(circle at 50% 25%,rgba(0,0,0,.75),#000)
}
.sqs-lightbox-overlay.light{
   background:rgba(246,246,246,.98) !important;
   color:#3e3e3e
}
.sqs-lightbox-overlay.white.sqs-lightbox-overlay-style-orb{
   background:radial-gradient(circle at 50% 25%,rgba(255,255,255,.96),#fff)
}
.sqsp-tooltip{
   color:inherit;
   background-color:#f6f6f6;
   padding:22px 33px;
   box-shadow:0 4px 33px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.04);
   position:absolute;
   overflow:hidden;
   text-align:left !important;
   max-width:250px
}
.sqsp-tooltip .title{
   text-transform:uppercase;
   font-weight:500;
   letter-spacing:.5px;
   margin-bottom:11px
}
.sqsp-tooltip .description{
   margin:11px 0
}
.sqsp-tooltip .buttons{
   margin:22px -33px -22px;
   border-top:1px solid #e4e4e4;
   display:flex
}
.sqsp-tooltip .buttons:empty{
   border-top:0
}
.sqsp-tooltip .buttons>*{
   flex:1;
   display:flex;
   align-items:center;
   justify-content:center;
   border-left:1px solid #e4e4e4 !important
}
.sqsp-tooltip .buttons>*:first-child{
   border-left:none !important
}
.sqsp-tooltip .buttons input,.sqsp-tooltip .buttons button{
   background:transparent
}
.sqsp-tooltip .buttons a{
   border-bottom:none
}
.sqsp-tooltip .buttons a:not(.reject){
   cursor:pointer;
   background:#f6f6f6;
   padding:11px;
   text-align:center;
   transition:background-color .1s ease-in-out,opacity .1s ease-in-out;
   line-height:22px;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   font-family:inherit;
   -webkit-appearance:none;
   appearance:none
}
.sqsp-tooltip .buttons a:not(.reject),.sqsp-tooltip .buttons a:not(.reject)>*{
   color:#3e3e3e !important;
   -webkit-appearance:none;
   border:0;
   text-transform:uppercase;
   letter-spacing:.5px;
   font-size:11px;
   font-weight:500
}
.sqsp-tooltip .buttons a:not(.reject):focus:not([data-focus-visible-added]),.sqsp-tooltip .buttons a:not(.reject)>*:focus:not([data-focus-visible-added]){
   outline:none
}
.sqsp-tooltip .buttons a:not(.reject):focus[data-focus-visible-added],.sqsp-tooltip .buttons a:not(.reject)>*:focus[data-focus-visible-added]{
   outline-color:#3e3e3e;
   outline-style:solid;
   outline-width:2px;
   outline-offset:-2px
}
.sqsp-tooltip .buttons a:not(.reject):hover{
   background-color:#fff;
   box-shadow:none
}
.sqsp-tooltip .buttons a:not(.reject).disabled{
   opacity:.3;
   cursor:default
}
.sqsp-tooltip .buttons a:not(.reject).disabled>*{
   opacity:.5
}
.sqsp-tooltip .buttons a:not(.reject).disabled:hover{
   background-color:#f6f6f6 !important
}
.sqsp-tooltip .buttons a:not(.reject).disabled{
   opacity:.5
}
.sqsp-tooltip .buttons a.reject{
   cursor:pointer;
   background:#f6f6f6;
   padding:11px;
   text-align:center;
   transition:background-color .1s ease-in-out,opacity .1s ease-in-out;
   line-height:22px;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   font-family:inherit;
   -webkit-appearance:none;
   appearance:none
}
.sqsp-tooltip .buttons a.reject,.sqsp-tooltip .buttons a.reject>*{
   color:#3e3e3e !important;
   -webkit-appearance:none;
   border:0;
   text-transform:uppercase;
   letter-spacing:.5px;
   font-size:11px;
   font-weight:500
}
.sqsp-tooltip .buttons a.reject:focus:not([data-focus-visible-added]),.sqsp-tooltip .buttons a.reject>*:focus:not([data-focus-visible-added]){
   outline:none
}
.sqsp-tooltip .buttons a.reject:focus[data-focus-visible-added],.sqsp-tooltip .buttons a.reject>*:focus[data-focus-visible-added]{
   outline-color:#3e3e3e;
   outline-style:solid;
   outline-width:2px;
   outline-offset:-2px
}
.sqsp-tooltip .buttons a.reject:hover{
   background-color:#000;
   box-shadow:none
}
.sqsp-tooltip .buttons a.reject.disabled{
   opacity:.3;
   cursor:default
}
.sqsp-tooltip .buttons a.reject.disabled>*{
   opacity:.5
}
.sqsp-tooltip .buttons a.reject.disabled:hover{
   background-color:#f6f6f6 !important
}
.sqsp-tooltip .buttons a.reject:hover{
   background-color:#f0523d
}
.sqsp-tooltip .buttons a.reject:hover,.sqsp-tooltip .buttons a.reject:hover *{
   color:#fff !important
}
.sqs-action-overlay{
   position:absolute;
   top:0;
   right:0;
   white-space:nowrap;
   transition:opacity .1s ease-out;
   opacity:0;
   background-color:#3e3e3e;
   overflow:hidden;
   z-index:50;
   height:32px;
   border-radius:3px
}
.sqs-action-overlay.loading{
   opacity:1
}
.sqs-action-overlay.bottom{
   top:auto;
   bottom:0
}
.sqs-action-overlay>div{
   display:inline-block;
   height:32px;
   width:33px;
   opacity:.3;
   cursor:pointer
}
.sqs-action-overlay>div:hover{
   opacity:.9
}
.sqs-action-overlay>div:active,.sqs-action-overlay>div:focus{
   opacity:1
}

.sqs-action-overlay>div.edit.loading{
   background:none
}

.sqs-action-overlay>div.loading{
   background:none;
   position:relative;
   opacity:1
}
.sqs-action-overlay>div.loading .sqs-spin.default{
   position:relative;
   top:50%;
   left:50%;
   transform:translatex(-50%) translatey(-50%)
}
.sqs-action-overlay-container:hover .sqs-action-overlay{
   opacity:1
}
.touch .sqs-action-overlay{
   opacity:1
}
.image-focal-point{
   border-radius:14px;
   height:14px;
   width:14px;
   margin-left:-10px;
   margin-top:-10px;
   position:absolute;
   border:3px solid rgba(255,255,255,.8);
   background:rgba(0,0,0,.2);
   cursor:move;
   opacity:0
}
.sqs-loading-overlay-node{
   background:rgba(255,255,255,.9)
}
.sqs-loading-overlay-node .sqs-spin{
   position:absolute;
   top:50%;
   left:50%
}
.sqs-loading-overlay-node .sqs-spin.large{
   margin-top:-11px;
   margin-left:-11px
}
.sqs-loading-overlay-node .sqs-spin.extra-large{
   margin-top:-20px;
   margin-left:-20px
}
.sqs-loading-overlay-node.has-title .title{
   position:absolute;
   top:50%;
   width:100%;
   text-align:center;
   margin-top:22px;
   color:#999;
   font-size:14px
}
.sqs-loading-overlay-node.has-title .sqs-spin{
   margin-top:-22px
}
body>.login-wrapper{
   position:fixed;
   top:0;
   left:0;
   height:100%;
   width:100%;
   z-index:30100;
   transition:all .5s ease-in-out
}
body>.login-wrapper.hidden{
   opacity:0
}
.sqs-follow-button-hidden{
   display:none
}
.sqs-spin{
   background-color:transparent;
   border-radius:150px;
   display:inline-block;
   vertical-align:middle;
   animation:sqs-spin 1s infinite linear
}
.sqs-spin.light{
   border:2px solid rgba(255,255,255,.7) !important;
   border-top-color:rgba(255,255,255,.15) !important;
   border-left-color:rgba(255,255,255,.15) !important
}
.sqs-spin.dark{
   border:2px solid rgba(0,0,0,.75) !important;
   border-top-color:rgba(0,0,0,.08) !important;
   border-left-color:rgba(0,0,0,.08) !important
}
.sqs-spin.extra-small{
   width:4px;
   height:4px
}
.sqs-spin.small{
   width:8px;
   height:8px
}
.sqs-spin.default{
   width:12px;
   height:12px
}
.sqs-spin.large{
   width:22px;
   height:22px
}
.sqs-spin.extra-large{
   width:40px;
   height:40px
}
.sqs-spin.xx-large{
   width:80px;
   height:80px
}
.sqs-spin.degraded{
   border:0px;
   border-radius:0px;
   animation:none
}
.sqs-spin.degraded img{
   width:100%;
   height:100%;
   border:0 !important;
   outline:0 !important;
   box-shadow:none !important
}
@keyframes sqs-spin{
   0%{
       transform:rotate(0deg)
   }
   100%{
       transform:rotate(360deg)
   }
}
.sqs-widgets-confirmation{
   color:#3e3e3e;
   z-index:1000000;
   font-size:12px
}
@media screen and (max-width:432px){
   .sqs-widgets-confirmation{
       width:300px !important
   }
}
@media screen and (min-width:433px){
   .sqs-widgets-confirmation{
       position:absolute
   }
}
.sqs-widgets-confirmation-content{
   color:inherit;
   padding:22px 33px;
   text-align:center;
   background:#f6f6f6;
   box-shadow:0 4px 33px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.04);
   border-radius:4px;
   overflow:hidden
}
@media screen and (max-width:432px){
   .sqs-widgets-confirmation-content{
       padding:22px
   }
}
.sqs-widgets-confirmation-content>.title{
   text-transform:uppercase;
   font-weight:500;
   letter-spacing:.5px;
   margin-bottom:11px
}
.sqs-widgets-confirmation-content .fields{
   margin-bottom:11px
}
.sqs-widgets-confirmation-content .fields .check-field-wrapper{
   padding:0
}
.sqs-widgets-confirmation-content .fields .check-field-wrapper .field-description{
   background:none
}
.sqs-widgets-confirmation-content .buttons{
   border-top:1px solid #e4e4e4;
   display:flex;
   margin:22px -33px -22px
}
.sqs-widgets-confirmation-content .buttons:empty{
   border-top:0
}
.sqs-widgets-confirmation-content .buttons>*{
   flex:1;
   display:flex;
   align-items:center;
   justify-content:center;
   border-left:1px solid #e4e4e4 !important
}
.sqs-widgets-confirmation-content .buttons>*:first-child{
   border-left:none !important
}
.sqs-widgets-confirmation-content .buttons input,.sqs-widgets-confirmation-content .buttons button{
   background:transparent
}
.sqs-widgets-confirmation-content .buttons a{
   border-bottom:none
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject){
   cursor:pointer;
   background:#f6f6f6;
   padding:11px;
   text-align:center;
   transition:background-color .1s ease-in-out,opacity .1s ease-in-out;
   line-height:22px;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   font-family:inherit;
   -webkit-appearance:none;
   appearance:none;
   line-height:16px
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject),.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject)>*{
   color:#3e3e3e !important;
   -webkit-appearance:none;
   border:0;
   text-transform:uppercase;
   letter-spacing:.5px;
   font-size:11px;
   font-weight:500
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject):focus:not([data-focus-visible-added]),.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject)>*:focus:not([data-focus-visible-added]){
   outline:none
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject):focus[data-focus-visible-added],.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject)>*:focus[data-focus-visible-added]{
   outline-color:#3e3e3e;
   outline-style:solid;
   outline-width:2px;
   outline-offset:-2px
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject):hover{
   background-color:#fff;
   box-shadow:none
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject).disabled{
   opacity:.3;
   cursor:default
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject).disabled>*{
   opacity:.5
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject).disabled:hover{
   background-color:#f6f6f6 !important
}
.sqs-widgets-confirmation-content .buttons .confirmation-button:not(.reject).disabled{
   opacity:.5
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject{
   cursor:pointer;
   background:#f6f6f6;
   padding:11px;
   text-align:center;
   transition:background-color .1s ease-in-out,opacity .1s ease-in-out;
   line-height:22px;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   font-family:inherit;
   -webkit-appearance:none;
   appearance:none;
   line-height:16px
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject,.sqs-widgets-confirmation-content .buttons .confirmation-button.reject>*{
   color:#3e3e3e !important;
   -webkit-appearance:none;
   border:0;
   text-transform:uppercase;
   letter-spacing:.5px;
   font-size:11px;
   font-weight:500
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject:focus:not([data-focus-visible-added]),.sqs-widgets-confirmation-content .buttons .confirmation-button.reject>*:focus:not([data-focus-visible-added]){
   outline:none
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject:focus[data-focus-visible-added],.sqs-widgets-confirmation-content .buttons .confirmation-button.reject>*:focus[data-focus-visible-added]{
   outline-color:#3e3e3e;
   outline-style:solid;
   outline-width:2px;
   outline-offset:-2px
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject:hover{
   background-color:#000;
   box-shadow:none
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject.disabled{
   opacity:.3;
   cursor:default
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject.disabled>*{
   opacity:.5
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject.disabled:hover{
   background-color:#f6f6f6 !important
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject:hover{
   background-color:#f0523d
}
.sqs-widgets-confirmation-content .buttons .confirmation-button.reject:hover,.sqs-widgets-confirmation-content .buttons .confirmation-button.reject:hover *{
   color:#fff !important
}
.sqs-widgets-confirmation.sqs-widgets-data-confirmation .sqs-widgets-confirmation-content{
   text-align:left
}
.sqs-widgets-confirmation.danger-zone .sqs-widgets-confirmation-content{
   color:#fff !important;
   background-color:#f0523d
}
.sqs-widgets-confirmation.danger-zone .sqs-widgets-confirmation-content .buttons .confirmation-button{
   background-color:#f0523d;
   color:#fff !important
}
.sqs-widgets-confirmation.danger-zone .sqs-widgets-confirmation-content .buttons .confirmation-button:hover{
   background-color:#e4351e
}
.sqs-widgets-confirmation.dangerous-confirmation-button .sqs-widgets-confirmation-content .buttons .confirm:hover{
   background-color:#f0523d;
   color:#fff !important
}
.sqs-widgets-confirmation.reject-warning .buttons .confirmation-button.reject:hover{
   background-color:#f0523d;
   color:#fff
}
.sqs-widgets-confirmation.delete-collection .confirmation-button.confirm:hover{
   background-color:#f0523d;
   color:#fff !important
}
.sqs-widgets-confirmation.with-media .title:empty,.sqs-widgets-confirmation.with-media .message:empty{
   display:none
}
.sqs-widgets-confirmation.with-media .title:empty+.message:empty+.media{
   margin-top:-22px
}
.sqs-widgets-confirmation.with-media .media{
   display:block;
   position:relative;
   margin:0px -33px
}
.sqs-widgets-confirmation.with-media .media>*{
   display:block;
   position:relative;
   margin:0 auto
}
.sqs-widgets-confirmation.with-media .buttons{
   margin-top:0px
}
.sqs-widgets-confirmation.with-media .sqs-widgets-confirmation-content{
   background:#fff
}
.sqs-widgets-confirmation.shown .media>*{
   width:100%
}
.sqs-widgets-confirmation{
   opacity:0;
   transform:scale(.96)
}
.sqs-widgets-confirmation.mobile{
   transform:translatey(-50%)
}
.sqs-widgets-confirmation.shown{
   opacity:1;
   transform:scale(1);
   animation-name:show-confirmation;
   animation-iteration-count:1;
   animation-duration:.3s
}
.sqs-widgets-confirmation.shown.mobile{
   transform:translatey(0);
   animation-name:show-confirmation-mobile
}
.sqs-widgets-confirmation.hiding{
   opacity:0;
   animation-name:none;
   transition-property:all;
   transition-duration:.3s;
   transform:scale(.96)
}
.sqs-widgets-confirmation.hiding.mobile{
   transform:translatey(-50%)
}
.sqs-widgets-confirmation-hidden{
   display:none
}
@keyframes show-confirmation{
   from{
       opacity:0;
       transform:scale(.96)
   }
   to{
       opacity:1;
       transform:scale(1)
   }
}
@keyframes show-confirmation-mobile{
   from{
       transform:translatey(-50%)
   }
   to{
       transform:translatey(0)
   }
}
.sqs-widgets-confirmation-overlay{
   display:block;
   background:#000;
   position:fixed;
   top:0;
   left:0;
   width:100%;
   height:100%;
   opacity:.4;
   z-index:999999
}
@media screen and (max-width:432px){
   .sqs-widgets-confirmation-overlay{
       opacity:.4 !important;
       z-index:999999 !important
   }
}

.sqs-block.vsize-1 .sqs-block-content{
   height:28px
}
.sqs-block.vsize-2 .sqs-block-content{
   height:56px
}
.sqs-block.vsize-3 .sqs-block-content{
   height:84px
}
.sqs-block.vsize-4 .sqs-block-content{
   height:112px
}
.sqs-block.vsize-5 .sqs-block-content{
   height:140px
}
.sqs-block.vsize-6 .sqs-block-content{
   height:168px
}
.sqs-block.vsize-7 .sqs-block-content{
   height:196px
}
.sqs-block.vsize-8 .sqs-block-content{
   height:224px
}
.sqs-block.vsize-9 .sqs-block-content{
   height:252px
}
.sqs-block.vsize-10 .sqs-block-content{
   height:280px
}
.sqs-block.vsize-11 .sqs-block-content{
   height:308px
}
.sqs-block.vsize-12 .sqs-block-content{
   height:336px
}
.sqs-block.vsize-13 .sqs-block-content{
   height:364px
}
.sqs-block.vsize-14 .sqs-block-content{
   height:392px
}
.sqs-block.vsize-15 .sqs-block-content{
   height:420px
}
.sqs-block.vsize-16 .sqs-block-content{
   height:448px
}
.sqs-block.vsize-17 .sqs-block-content{
   height:476px
}
.sqs-block.vsize-18 .sqs-block-content{
   height:504px
}
.sqs-block.vsize-19 .sqs-block-content{
   height:532px
}
.sqs-block.vsize-20 .sqs-block-content{
   height:560px
}
.sqs-block.vsize-21 .sqs-block-content{
   height:588px
}
.sqs-block.vsize-22 .sqs-block-content{
   height:616px
}
.sqs-block.vsize-23 .sqs-block-content{
   height:644px
}
.sqs-block.vsize-24 .sqs-block-content{
   height:672px
}
.sqs-block.vsize-25 .sqs-block-content{
   height:700px
}
.sqs-block.vsize-26 .sqs-block-content{
   height:728px
}
.sqs-block.vsize-27 .sqs-block-content{
   height:756px
}
.sqs-block.vsize-28 .sqs-block-content{
   height:784px
}
.sqs-block.vsize-29 .sqs-block-content{
   height:812px
}
.sqs-block.vsize-30 .sqs-block-content{
   height:840px
}
@keyframes bounceIn{
   0%{
       opacity:0;
       transform:scale(.3)
   }
   50%{
       opacity:1;
       transform:scale(1.05)
   }
   70%{
       transform:scale(.9)
   }
   100%{
       transform:scale(1)
   }
}
@keyframes bounceOut{
   0%{
       transform:scale(1)
   }
   25%{
       transform:scale(.95)
   }
   50%{
       opacity:1;
       transform:scale(1.1)
   }
   100%{
       opacity:0;
       transform:scale(.3)
   }
}
@media screen and (max-width: 432px){
   .mobile-hidden{
       display:none
   }
}
@media screen and (max-width: 432px){
   .subDesktop-hidden{
       display:none
   }
}
@media screen and (min-width: 433px){
   .desktop-hidden{
       display:none
   }
}
.sqs-row{
   width:auto !important
}
.sqs-row:before,.sqs-row:after{
   content:"";
   display:table
}
.sqs-row:after{
   clear:both
}
[class*=sqs-col]{
   float:left
}
[class*=sqs-col] .sqs-block{
   padding-left:17px;
   padding-right:17px
}
[class*=sqs-col]:last-child{
   padding-right:0
}
.sqs-col-12{
   width:100%
}
.sqs-col-12 .sqs-col-12{
   width:100%
}
.sqs-col-12 .sqs-col-11{
   width:91.6667%
}
.sqs-col-12 .sqs-col-10{
   width:83.3333%
}
.sqs-col-12 .sqs-col-9{
   width:75%
}
.sqs-col-12 .sqs-col-8{
   width:66.6667%
}
.sqs-col-12 .sqs-col-7{
   width:58.3333%
}
.sqs-col-12 .sqs-col-6{
   width:50%
}
.sqs-col-12 .sqs-col-5{
   width:41.6667%
}
.sqs-col-12 .sqs-col-4{
   width:33.3333%
}
.sqs-col-12 .sqs-col-3{
   width:25%
}
.sqs-col-12 .sqs-col-2{
   width:16.6667%
}
.sqs-col-12 .sqs-col-1{
   width:8.3333%
}
.sqs-col-11{
   width:91.6667%
}
.sqs-col-11 .sqs-col-11{
   width:100%
}
.sqs-col-11 .sqs-col-10{
   width:90.9091%
}
.sqs-col-11 .sqs-col-9{
   width:81.8182%
}
.sqs-col-11 .sqs-col-8{
   width:72.7273%
}
.sqs-col-11 .sqs-col-7{
   width:63.6364%
}
.sqs-col-11 .sqs-col-6{
   width:54.5455%
}
.sqs-col-11 .sqs-col-5{
   width:45.4545%
}
.sqs-col-11 .sqs-col-4{
   width:36.3636%
}
.sqs-col-11 .sqs-col-3{
   width:27.2727%
}
.sqs-col-11 .sqs-col-2{
   width:18.1818%
}
.sqs-col-11 .sqs-col-1{
   width:9.0909%
}
.sqs-col-10{
   width:83.3333%
}
.sqs-col-10 .sqs-col-10{
   width:100%
}
.sqs-col-10 .sqs-col-9{
   width:90%
}
.sqs-col-10 .sqs-col-8{
   width:80%
}
.sqs-col-10 .sqs-col-7{
   width:70%
}
.sqs-col-10 .sqs-col-6{
   width:60%
}
.sqs-col-10 .sqs-col-5{
   width:50%
}
.sqs-col-10 .sqs-col-4{
   width:40%
}
.sqs-col-10 .sqs-col-3{
   width:30%
}
.sqs-col-10 .sqs-col-2{
   width:20%
}
.sqs-col-10 .sqs-col-1{
   width:10%
}
.sqs-col-9{
   width:75%
}
.sqs-col-9 .sqs-col-9{
   width:100%
}
.sqs-col-9 .sqs-col-8{
   width:88.8889%
}
.sqs-col-9 .sqs-col-7{
   width:77.7778%
}
.sqs-col-9 .sqs-col-6{
   width:66.6667%
}
.sqs-col-9 .sqs-col-5{
   width:55.5556%
}
.sqs-col-9 .sqs-col-4{
   width:44.4444%
}
.sqs-col-9 .sqs-col-3{
   width:33.3333%
}
.sqs-col-9 .sqs-col-2{
   width:22.2222%
}
.sqs-col-9 .sqs-col-1{
   width:11.1111%
}
.sqs-col-8{
   width:66.6667%
}
.sqs-col-8 .sqs-col-8{
   width:100%
}
.sqs-col-8 .sqs-col-7{
   width:87.5%
}
.sqs-col-8 .sqs-col-6{
   width:75%
}
.sqs-col-8 .sqs-col-5{
   width:62.5%
}
.sqs-col-8 .sqs-col-4{
   width:50%
}
.sqs-col-8 .sqs-col-3{
   width:37.5%
}
.sqs-col-8 .sqs-col-2{
   width:25%
}
.sqs-col-8 .sqs-col-1{
   width:12.5%
}
.sqs-col-7{
   width:58.3333%
}
.sqs-col-7 .sqs-col-7{
   width:100%
}
.sqs-col-7 .sqs-col-6{
   width:85.7143%
}
.sqs-col-7 .sqs-col-5{
   width:71.4286%
}
.sqs-col-7 .sqs-col-4{
   width:57.1429%
}
.sqs-col-7 .sqs-col-3{
   width:42.8571%
}
.sqs-col-7 .sqs-col-2{
   width:28.5714%
}
.sqs-col-7 .sqs-col-1{
   width:14.2857%
}
.sqs-col-6{
   width:50%
}
.sqs-col-6 .sqs-col-6{
   width:100%
}
.sqs-col-6 .sqs-col-5{
   width:83.3333%
}
.sqs-col-6 .sqs-col-4{
   width:66.6667%
}
.sqs-col-6 .sqs-col-3{
   width:50%
}
.sqs-col-6 .sqs-col-2{
   width:33.3333%
}
.sqs-col-6 .sqs-col-1{
   width:16.6667%
}
.sqs-col-5{
   width:41.6667%
}
.sqs-col-5 .sqs-col-5{
   width:100%
}
.sqs-col-5 .sqs-col-4{
   width:80%
}
.sqs-col-5 .sqs-col-3{
   width:60%
}
.sqs-col-5 .sqs-col-2{
   width:40%
}
.sqs-col-5 .sqs-col-1{
   width:20%
}
.sqs-col-4{
   width:33.3333%
}
.sqs-col-4 .sqs-col-4{
   width:100%
}
.sqs-col-4 .sqs-col-3{
   width:75%
}
.sqs-col-4 .sqs-col-2{
   width:50%
}
.sqs-col-4 .sqs-col-1{
   width:25%
}
.sqs-col-3{
   width:25%
}
.sqs-col-3 .sqs-col-3{
   width:100%
}
.sqs-col-3 .sqs-col-2{
   width:66.6667%
}
.sqs-col-3 .sqs-col-1{
   width:33.3333%
}
.sqs-col-2{
   width:16.6667%
}
.sqs-col-2 .sqs-col-2{
   width:100%
}
.sqs-col-2 .sqs-col-1{
   width:50%
}
.sqs-col-1{
   width:8.3333%
}
.sqs-col-1 .sqs-col-1{
   width:100%
}
.sqs-layout > .sqs-row{
   margin-left:-17px;
   margin-right:-17px
}
.sqs-layout:not(.sqs-editing) .sqs-row .sqs-block:not(.float):not(.sqs-feature-gated-wrapper):first-child{
   padding-top:0
}
.sqs-layout:not(.sqs-editing) .sqs-block+.sqs-row .sqs-block:not(.float):first-child{
   padding-top:14px
}
.sqs-layout:not(.sqs-editing) .sqs-row+.sqs-row .sqs-block:not(.float):first-child{
   padding-top:14px
}
.sqs-layout:not(.sqs-editing)>.sqs-row:first-child>[class*=sqs-col]:first-child>.sqs-block:last-child,.sqs-layout:not(.sqs-editing) .sqs-block+.sqs-row .sqs-block:not(.float):last-child{
   padding-bottom:14px
}
.sqs-layout:not(.sqs-editing) .sqs-row+.sqs-row:not(:last-child) .sqs-block:last-child{
   padding-bottom:14px
}
.sqs-block.sized .sqs-block-content{
   overflow:hidden
}
.text-align-center{
   text-align:center
}
.text-align-right{
   text-align:right
}
.columns-1 [class*=sqs-col-]{
   width:100% !important
}
.sqs-block .state-message,.sqs-state-message{
   font:400 normal 12px / 22px 'Clarkson','Helvetica Neue',Helvetica,Arial,sans-serif;
   letter-spacing:normal;
   padding:19px;
   padding-left:60px;
   color:#3e3e3e;
   position:relative;
   background-color:rgba(128,128,128,.15)
}
.sqs-block .state-message:after,.sqs-state-message:after{
   content:" ";
   position:absolute;
   top:0;
   left:0;
   height:60px;
   width:60px;
   background:transparent url(/universal/images-v6/icons/block-indicator-dark.png) no-repeat center
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:1.5dppx){
   .sqs-block .state-message:after,.sqs-state-message:after{
       background-image:url('/universal/images-v6/icons/block-indicator-dark@2x.png');
       background-size:22px
   }
}
.sqs-block .state-message.information,.sqs-state-message.information{
   background:#222;
   padding:30px 20px;
   text-align:center;
   color:#999;
   font-size:11px
}
.sqs-block .state-message .title,.sqs-state-message .title{
   padding-bottom:8px;
   font-size:14px
}
html.cameron .sqs-block .state-message .title,html.cameron .sqs-state-message .title{
   color:#eee
}
.sqs-block .state-message>.sqs-state-message-button,.sqs-state-message>.sqs-state-message-button,.sqs-block .state-message .sqs-state-message-buttons-wrapper,.sqs-state-message .sqs-state-message-buttons-wrapper{
   margin-top:19px;
   margin-left:-41px;
   display:block !important;
   position:relative
}
.sqs-block .state-message .sqs-state-message-button,.sqs-state-message .sqs-state-message-button{
   cursor:pointer;
   background:#3e3e3e;
   padding:11px;
   transition:background-color .1s ease-in-out, opacity .1s ease-in-out;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   font-family:inherit;
   -webkit-appearance:none;
   appearance:none;
   line-height:22px;
   text-align:center;
   display:inline-block;
   position:relative
}
.sqs-block .state-message .sqs-state-message-button,.sqs-state-message .sqs-state-message-button,.sqs-block .state-message .sqs-state-message-button>*,.sqs-state-message .sqs-state-message-button>*{
   color:#fff !important;
   -webkit-appearance:none;
   border:0;
   text-transform:uppercase;
   letter-spacing:.5px;
   font-size:11px;
   font-weight:500
}
.sqs-block .state-message .sqs-state-message-button:focus:not([data-focus-visible-added]),.sqs-state-message .sqs-state-message-button:focus:not([data-focus-visible-added]),.sqs-block .state-message .sqs-state-message-button>*:focus:not([data-focus-visible-added]),.sqs-state-message .sqs-state-message-button>*:focus:not([data-focus-visible-added]){
   outline:none
}
.sqs-block .state-message .sqs-state-message-button:focus[data-focus-visible-added],.sqs-state-message .sqs-state-message-button:focus[data-focus-visible-added],.sqs-block .state-message .sqs-state-message-button>*:focus[data-focus-visible-added],.sqs-state-message .sqs-state-message-button>*:focus[data-focus-visible-added]{
   outline-color:#fff;
   outline-style:solid;
   outline-width:2px;
   outline-offset:-2px
}
.sqs-block .state-message .sqs-state-message-button:hover,.sqs-state-message .sqs-state-message-button:hover{
   background-color:#000;
   box-shadow:none
}
.sqs-block .state-message .sqs-state-message-button.disabled,.sqs-state-message .sqs-state-message-button.disabled{
   opacity:.3;
   cursor:default
}
.sqs-block .state-message .sqs-state-message-button.disabled>*,.sqs-state-message .sqs-state-message-button.disabled>*{
   opacity:.5
}
.sqs-block .state-message .sqs-state-message-button.disabled:hover,.sqs-state-message .sqs-state-message-button.disabled:hover{
   background-color:#3e3e3e !important
}
.sqs-layout.sqs-editing .sqs-block .sqs-block .state-message .sqs-state-message-button,.sqs-layout.sqs-editing .sqs-block .sqs-state-message .sqs-state-message-button{
   z-index:1001
}
.sqs-col-0{
   width:0;
   display:none
}
html.damask.is-expanded .sqs-block [data-block-state="invalid"]{
   display:none
}
html.damask.is-expanded .sqs-jacquard.sqs-layout-editing .sqs-block [data-block-state="invalid"],html.damask.is-expanded .sqs-jacquard .sqs-catalog .sqs-block [data-block-state="invalid"]{
   display:block
}
.sqs-blockStatus{
   display:none;
   position:relative;
   z-index:1001
}
html.damask .sqs-blockStatus{
   display:block
}
html.damask.is-expanded .sqs-blockStatus{
   display:none
}
.sqs-blockStatus-box{
   padding:22px 56px 22px 22px;
   background:#fff;
   border:1px solid #d0d0d0;
   border-radius:4px;
   color:#3e3e3e;
   font-family:'Clarkson','Helvetica Neue',Helvetica,Arial,sans-serif;
   line-height:1em;
   font-weight:normal;
   letter-spacing:normal;
   text-align:left;
   cursor:default;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   box-shadow:-2px 1px 6px 1px rgba(0,0,0,.1);
   box-sizing:border-box
}
[data-state="invalid"] .sqs-blockStatus-box{
   border:1px solid #f0523d
}
.sqs-blockStatus-box-title{
   margin:0 0 11px 0;
   font-size:12px;
   line-height:1.65em;
   font-weight:500;
   letter-spacing:.06em;
   text-transform:uppercase
}
.sqs-blockStatus-box-message,.sqs-blockStatus-box-kbArticleLink{
   font-size:11px;
   line-height:1.65em
}
.sqs-blockStatus-box-message a:link,.sqs-blockStatus-box-kbArticleLink a:link,.sqs-blockStatus-box-message a:hover,.sqs-blockStatus-box-kbArticleLink a:hover,.sqs-blockStatus-box-message a:visited,.sqs-blockStatus-box-kbArticleLink a:visited,.sqs-blockStatus-box-message a:active,.sqs-blockStatus-box-kbArticleLink a:active{
   color:#3e3e3e !important;
   border-bottom:1px solid #3e3e3e !important;
   text-decoration:none !important
}
.sqs-blockStatus-box-message a:link:hover,.sqs-blockStatus-box-kbArticleLink a:link:hover,.sqs-blockStatus-box-message a:hover:hover,.sqs-blockStatus-box-kbArticleLink a:hover:hover,.sqs-blockStatus-box-message a:visited:hover,.sqs-blockStatus-box-kbArticleLink a:visited:hover,.sqs-blockStatus-box-message a:active:hover,.sqs-blockStatus-box-kbArticleLink a:active:hover{
   color:#797979 !important;
   border-color:#797979 !important
}
.sqs-blockStatus-box-kbArticleLink{
   display:inline-block
}
.sqs-editing .sqs-blockStatus-box-kbArticleLink{
   display:none
}
.sqs-blockStatus-box-button{
   display:inline-block;
   margin-top:11px;
   cursor:pointer;
   outline:none;
   background:#3e3e3e;
   padding:11px;
   text-align:center;
   transition:background-color .1s ease-in-out, opacity .1s ease-in-out;
   line-height:22px;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   font-family:inherit;
   -webkit-appearance:none;
   appearance:none
}
.sqs-blockStatus-box-button,.sqs-blockStatus-box-button>*{
   color:#fff !important;
   -webkit-appearance:none;
   border:0;
   text-transform:uppercase;
   outline:none;
   font-size:11px;
   font-weight:500
}
.sqs-blockStatus-box-button:hover{
   background-color:#000;
   box-shadow:none
}
.sqs-blockStatus-box-button.disabled{
   opacity:.3;
   cursor:default
}
.sqs-blockStatus-box-button.disabled>*{
   opacity:.5
}
.sqs-blockStatus-box-button.disabled:hover{
   background-color:#3e3e3e !important
}
.sqs-blockStatus--overlayMode{
   opacity:0;
   visibility:hidden;
   position:absolute;
   top:0;
   left:0;
   right:0;
   bottom:0;
   width:auto;
   height:auto;
   background:transparent;
   border:1px solid #ededed;
   pointer-events:none;
   box-sizing:border-box;
   z-index:9000
}
.sqs-blockStatus--overlayMode[data-state="invalid"]{
   opacity:1;
   visibility:visible;
   border:1px solid #f0523d
}
.sqs-layout:not(.sqs-editing)>.sqs-row:first-child .sqs-block:not(.float):first-child .sqs-blockStatus--overlayMode{
   top:-17px
}
.sqs-blockStatus--overlayMode .sqs-blockStatus-box{
   position:absolute;
   top:-8.5px;
   right:-8.5px;
   width:380px;
   border:1px solid #d0d0d0 !important;
   z-index:1000;
   pointer-events:all;
   transition:opacity 0.2s ease-in;
   opacity:0;
   visibility:hidden
}
@media only screen and (pointer: coarse) and (orientation: portrait) and (max-device-width: 428px),only screen and (pointer: coarse) and (orientation: landscape) and (max-device-height: 428px){
   .sqs-blockStatus--overlayMode .sqs-blockStatus-box{
       right:0
   }
}
.sqs-blockStatus[data-state="invalid"] .sqs-blockStatus-disclosure .sqs-blockStatus-alert-badge{
   color:#ce2c30;
   position:absolute;
   top:11px;
   right:11px;
   height:22px;
   width:22px;
   z-index:1001;
   pointer-events:all
}
.sqs-editing .sqs-blockStatus--overlayMode .sqs-blockStatus-disclosure .sqs-blockStatus-alert-badge,.sqs-editing .sqs-blockStatus--overlayMode .sqs-blockStatus-disclosure:empty:after{
   opacity:0;
   visibility:hidden
}
html.damask .sqs-blockStatus--overlayMode .sqs-blockStatus-disclosure .sqs-blockStatus-alert-badge,html.damask .sqs-blockStatus--overlayMode .sqs-blockStatus-disclosure:empty:after{
   cursor:pointer
}
html.damask .sqs-blockStatus--overlayMode .sqs-blockStatus-disclosure:hover+.sqs-blockStatus-box,html.damask .sqs-blockStatus--overlayMode .sqs-blockStatus-box:hover{
   opacity:1;
   visibility:visible
}
.sqs-block-audio .sqs-audio-embed.sqs-block-is-placeholder .sqs-widgets-audio-player .action{
   cursor:default;
   pointer-events:none
}
.sqs-block-audio .sqs-audio-embed.sqs-block-is-placeholder .sqs-widgets-audio-player .action .play{
   opacity:.1
}
.sqs-block-newsletter.sqs-block-focused .sqs-blockStatus,.sqs-block-form.sqs-block-focused .sqs-blockStatus,.sqs-block-opentable.sqs-block-focused .sqs-blockStatus,.sqs-block-newsletter.sqs-block-editing .sqs-blockStatus,.sqs-block-form.sqs-block-editing .sqs-blockStatus,.sqs-block-opentable.sqs-block-editing .sqs-blockStatus{
   opacity:0;
   visibility:hidden
}
html.damask.is-expanded .sqs-layout-editing .sqs-block-newsletter [data-block-state="invalid"],html.damask.is-expanded .sqs-catalog .sqs-block-newsletter [data-block-state="invalid"],html.damask.is-expanded .sqs-layout-editing .sqs-block-form [data-block-state="invalid"],html.damask.is-expanded .sqs-catalog .sqs-block-form [data-block-state="invalid"]{
   display:block
}
.sqs-block-summary-v2:hover .sqs-block-is-placeholder[data-block-state="invalid"] .summary-heading{
   width:calc(100% - 80px)
}
.sqs-block-summary-v2:hover .sqs-block-is-placeholder[data-block-state="invalid"] .summary-carousel-pager{
   width:80px;
   padding-right:30px
}
.sqs-block-twitter .tweet-list.sqs-block-is-placeholder .tweet-avatar{
   width:48px;
   height:48px
}
.sqs-block-video .sqsVideoBlockPlaceholder{
   position:relative;
   width:100%;
   height:auto;
   padding-bottom:65%;
   background:#f6f6f6
}
.sqs-block-video .sqsVideoBlockPlaceholder[data-block-state="invalid"]{
   display:none
}
html.damask .sqs-block-video .sqsVideoBlockPlaceholder[data-block-state="invalid"]{
   display:block
}
html.damask.is-expanded .sqs-block-video .sqsVideoBlockPlaceholder[data-block-state="invalid"]{
   display:none
}
.sqs-block-video .sqsVideoBlockPlaceholder-play{
   position:absolute;
   top:50%;
   left:50%;
   margin-top:-41px;
   margin-left:-31px
}
.sqs-block-video .sqsVideoBlockPlaceholder-timeline{
   position:absolute;
   left:0;
   bottom:0;
   height:50px;
   width:100%;
   border-width:23px 75px;
   border-style:solid;
   border-color:#e9e9e9;
   background:#b4b4b4;
   box-sizing:border-box
}
.sqs-block-video .sqsVideoBlockPlaceholder-timeline:before,.sqs-block-video .sqsVideoBlockPlaceholder-timeline:after{
   content:'';
   position:absolute;
   background:#fff
}
.sqs-block-video .sqsVideoBlockPlaceholder-timeline:before{
   top:0;
   left:0;
   width:50px;
   height:100%
}
.sqs-block-video .sqsVideoBlockPlaceholder-timeline:after{
   top:50%;
   left:48px;
   margin-top:-6px;
   height:12px;
   width:12px;
   border-radius:100%
}
.sqs-block-video .sqsVideoBlockPlaceholder+iframe{
   display:none
}
.sqs-block{
   position:relative;
   height:auto;
   padding-top:14px;
   padding-bottom:14px
}
.sqs-block:not(.sqs-block-html):not(.sqs-block-markdown){
   clear:both
}
.sqs-block iframe.embedded-scripts-preview{
   display:block;
   position:relative;
   border:0
}
.sqs-block .removed-script{
   display:block;
   opacity:.6
}
.sqs-block .removed-script::before{
   content:'Script Disabled';
   font-style:italic
}
.sqs-block-code img{
   max-width:100%
}
.sqs-block-code .gm-style img{
   max-width:none
}
.sqs-block-hidden{
   height:0;
   overflow:hidden
}
.sqs-block[class*=float]{
   z-index:10 !important;
   box-sizing:border-box;
   clear:none
}
.sqs-block[class*=float-left]{
   float:left;
   margin-right:17px
}
.sqs-block[class*=float-left]+.sqs-block[class*=float-left]{
   clear:left
}
.sqs-block[class*=float-right]{
   float:right;
   margin-left:17px
}
.sqs-block[class*=float-right]+.sqs-block[class*=float-right]{
   clear:right
}
.sqs-block .sqs-intrinsic{
   position:relative !important
}
.sqs-block .sqs-intrinsic .sqs-intrinsic-content{
   position:absolute !important;
   top:0;
   left:0;
   height:100%;
   max-width:none;
   width:100%
}
.dd-drag-hidden{
   display:none
}
.dd-drag-grouped-item{
   position:absolute !important;
   top:0;
   left:0
}
.yui3-dd-dragging{
   z-index:1
}
.dd-reorder-items-count{
   width:22px;
   height:22px;
   position:absolute;
   top:0;
   right:0;
   background:#d0d0d0;
   border-radius:50%;
   text-align:center;
   font-size:12px;
   line-height:22px;
   color:#fff
}
.sqs-ui-font-family{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased
}
[class^="sqs-ui-font-"]:before,[class*=" sqs-ui-font-"]:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased
}
[data-icon]:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:attr(data-icon)
}
.sqs-gallery-container iframe{
   width:100%;
   height:100%;
   background:transparent;
   display:block
}
.sqs-gallery-controls .previous,.sqs-gallery-controls .next{
   position:absolute;
   top:50%;
   color:#fff !important;
   z-index:999;
   font-size:14px;
   line-height:40px;
   margin-top:-30px;
   background-color:rgba(0,0,0,.12);
   display:inline-block;
   padding:10px;
   transition:background-color 200ms cubic-bezier(.25,.46,.45,.94)
}
.sqs-gallery-controls .previous:hover,.sqs-gallery-controls .next:hover{
   background-color:rgba(0,0,0,.2)
}
.sqs-gallery-controls .previous:focus:not([data-focus-visible-added]),.sqs-gallery-controls .next:focus:not([data-focus-visible-added]){
   outline:none
}
.sqs-gallery-controls .previous{
   left:0px
}
.sqs-gallery-controls .previous:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\E02C";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.sqs-gallery-controls .previous:before{
   font-size:32px;
   width:32px;
   height:32px;
   line-height:32px
}
.sqs-gallery-controls .next{
   right:0px
}
.sqs-gallery-controls .next:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\E02D";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.sqs-gallery-controls .next:before{
   font-size:32px;
   width:32px;
   height:32px;
   line-height:32px
}
.sqs-gallery-controls .next:before,.sqs-gallery-controls .previous:before{
   font-size:24px;
   width:24px;
   height:24px;
   line-height:24px
}
.sqs-gallery-design-stacked{
   position:relative;
   text-align:left
}
.sqs-gallery-design-stacked-slide{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.sqs-gallery-design-stacked-slide img{
   box-shadow:#000 0em 0em 0em
}
.sqs-gallery-design-stacked-slide.normal img{
   height:100%
}
.sqs-gallery-design-stacked-slide:only-child{
   cursor:default
}
.sqs-gallery-design-stacked-scrollHorz,.sqs-gallery-design-stacked-swipe{
   overflow:hidden
}
.sqs-gallery-design-stacked-scrollHorz .sqs-gallery-design-stacked-slide,.sqs-gallery-design-stacked-swipe .sqs-gallery-design-stacked-slide{
   position:relative;
   float:left
}
.sqs-gallery-design-stacked-swipe-wrapper{
   overflow-x:scroll;
   -webkit-transform:translatez(0);
   -ms-overflow-style:none;
   -ms-scroll-chaining:none;
   -ms-scroll-snap-type:mandatory;
   -ms-scroll-snap-points-x:snapinterval(0%,100%)
}
.sqs-gallery-design-strip{
   position:relative;
   overflow:hidden;
   height:100%
}
.sqs-gallery-design-strip .sqs-wrapper{
   position:relative;
   height:100%
}
.sqs-gallery-design-strip-slide{
   float:left;
   height:100% !important;
   max-width:none !important;
   width:auto !important;
   cursor:pointer;
   position:relative
}
.sqs-gallery-design-strip-slide img,.sqs-gallery-design-strip-slide .sqs-video-wrapper{
   height:100% !important
}
.sqs-gallery-design-strip-slide:only-child{
   cursor:default
}
.sqs-gallery-design-autocolumns{
   position:relative
}
.sqs-gallery-design-autocolumns-slide{
   position:absolute
}
.sqs-gallery-design-autocolumns-slide img{
   width:100%;
   display:inline-block;
   transition:opacity .2s;
   opacity:1
}
.sqs-gallery-design-autocolumns-slide img.loading{
   opacity:0
}
.sqs-gallery-design-autocolumns-slide.content-fit img,.sqs-gallery-design-autocolumns-slide .content-fit img{
   width:auto
}
.sqs-gallery-design-autocolumns-slide.slide-stretched img{
   height:100%
}
.sqs-gallery-design-carousel .sqs-gallery-controls{
   overflow:hidden
}
.sqs-gallery-design-carousel .sqs-gallery-controls .next,.sqs-gallery-design-carousel .sqs-gallery-controls .previous{
   display:block;
   float:right;
   position:relative;
   top:auto;
   left:auto;
   right:auto;
   bottom:auto;
   margin:0 0 15px 0;
   padding:0;
   background-color:transparent;
   color:inherit !important;
   font-size:16px;
   line-height:16px;
   cursor:pointer
}
.sqs-gallery-design-carousel .sqs-gallery-controls .next:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\E02D";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.sqs-gallery-design-carousel .sqs-gallery-controls .next:before{
   font-size:32px;
   width:32px;
   height:32px;
   line-height:32px
}
.sqs-gallery-design-carousel .sqs-gallery-controls .next:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.sqs-gallery-design-carousel .sqs-gallery-controls .previous{
   margin-right:10px
}
.sqs-gallery-design-carousel .sqs-gallery-controls .previous:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\E02C";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.sqs-gallery-design-carousel .sqs-gallery-controls .previous:before{
   font-size:32px;
   width:32px;
   height:32px;
   line-height:32px
}
.sqs-gallery-design-carousel .sqs-gallery-controls .previous:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.sqs-gallery-design-carousel .sqs-gallery-controls .sqs-disabled{
   cursor:default;
   opacity:.4
}
.sqs-gallery-design-carousel .sqs-gallery-controls .sqs-hidden{
   display:none
}
.sqs-gallery-design-carousel .sqs-gallery-container{
   width:100%;
   overflow:hidden
}
.sqs-gallery-design-carousel .sqs-gallery{
   margin:0 0 0 -1%;
   white-space:nowrap;
   vertical-align:top;
   font-size:0;
   transition:-webkit-transform ease .4s;
   transition:transform ease .4s;
   transition:transform ease .4s,-webkit-transform ease .4s
}
.sqs-gallery-design-carousel .sqs-gallery-design-carousel-slide{
   display:inline-block;
   width:33.66666667%;
   padding:0 1%;
   white-space:nowrap;
   vertical-align:top;
   font-size:0
}
.sqs-gallery-design-carousel .sqs-gallery-design-carousel-slide img{
   width:100%;
   height:auto
}
.sqs-gallery-design-carousel .sqs-gallery-design-carousel-slide *{
   white-space:normal
}
.sqs-gallery-design-list .sqs-gallery-design-list-slide{
   overflow:hidden;
   margin-bottom:17px !important;
   padding-bottom:17px !important
}
.sqs-gallery-design-list .sqs-gallery-image-container{
   float:left;
   width:25%;
   padding-right:20px;
   box-sizing:border-box;
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box
}
.sqs-gallery-design-list .sqs-gallery-meta-container{
   float:left;
   width:75%;
   box-sizing:border-box;
   -webkit-box-sizing:border-box;
   -moz-box-sizing:border-box
}
.sqs-gallery-design-list .sqs-gallery-design-list-slide.no-image .sqs-gallery-image-container{
   width:0 !important
}
.sqs-gallery-design-list .sqs-gallery-design-list-slide.no-image .sqs-gallery-meta-container{
   width:100% !important
}
@media screen and (max-width:480px){
   .sqs-gallery-design-list .sqs-gallery-design-list-slide:not(.no-image) .sqs-gallery-image-container{
       width:35% !important
   }
   .sqs-gallery-design-list .sqs-gallery-design-list-slide:not(.no-image) .sqs-gallery-meta-container{
       width:65% !important
   }
}
.sqs-gallery-design-autorows .sqs-gallery-design-autorows-slide{
   float:left;
   cursor:pointer;
   overflow:hidden
}
.sqs-gallery-design-autorows .sqs-gallery-design-autorows-slide img{
   height:100%
}
.sqs-gallery-design-autorows .sqs-gallery-design-autorows-slide .meta{
   display:none
}
.sqs-gallery-design-autogrid{
   zoom:1
}
.sqs-gallery-design-autogrid:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-gallery-design-autogrid-slide{
   position:relative;
   float:left
}
.sqs-gallery-design-autogrid-slide .img-wrapper{
   height:0
}
.sqs-gallery-design-autogrid-slide img{
   width:100%
}
.yui3-lightbox2{
   -webkit-user-select:text;
   -moz-user-select:text;
   -ms-user-select:text;
   user-select:text
}
.yui3-lightbox2 .yui3-lightbox2-content{
   height:100%;
   left:0;
   position:absolute;
   width:100%;
   overflow:hidden
}
.yui3-lightbox2 .sqs-lightbox-slideshow{
   height:100%;
   opacity:0;
   z-index:100000001
}
.yui3-lightbox2 .sqs-lightbox-slideshow .sqs-lightbox-padder{
   position:absolute;
   text-align:left;
   top:2%;
   left:2%;
   bottom:2%;
   right:2%
}
.yui3-lightbox2 .sqs-lightbox-overlay{
   position:absolute;
   opacity:0;
   top:0;
   left:0;
   background:#000;
   height:100%;
   width:100%
}
.yui3-lightbox2 .sqs-lightbox-meta{
   position:absolute;
   padding:20px;
   color:#fff;
   z-index:100000001;
   margin:20px auto 0;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   opacity:0;
   transition:opacity ease-out .2s
}
.yui3-lightbox2 .sqs-lightbox-meta.overlay-description-visible{
   background:#000;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
   background:rgba(0,0,0,.7);
   opacity:1 !important
}
.yui3-lightbox2 .sqs-lightbox-meta p:first-child{
   margin-top:0
}
.yui3-lightbox2 .sqs-lightbox-meta p:last-child{
   margin-bottom:0
}
.yui3-lightbox2 .sqs-lightbox-meta h1{
   font-size:1em;
   color:#fff;
   margin:0 0 10px
}
.yui3-lightbox2 .sqs-lightbox-meta p a{
   color:#fff;
   text-decoration:underline
}
.yui3-lightbox2 .sqs-lightbox-close,.yui3-lightbox2 .sqs-lightbox-previous,.yui3-lightbox2 .sqs-lightbox-next,.yui3-lightbox2 .sqs-lightbox-meta-trigger{
   position:absolute;
   z-index:100000002;
   display:flex;
   align-items:center;
   justify-content:center;
   color:#ccc;
   height:20px;
   width:20px;
   font-size:26px;
   cursor:pointer;
   outline-color:currentColor
}
.yui3-lightbox2 .sqs-lightbox-next,.yui3-lightbox2 .sqs-lightbox-previous{
   padding:12px;
   opacity:0;
   top:50%;
   margin-top:-22px;
   transition:opacity .2s
}
.yui3-lightbox2 .sqs-lightbox-next.mouseover,.yui3-lightbox2 .sqs-lightbox-previous.mouseover,.yui3-lightbox2 .sqs-lightbox-next:focus,.yui3-lightbox2 .sqs-lightbox-previous:focus{
   opacity:1
}
.yui3-lightbox2 .sqs-lightbox-next{
   right:2%
}
.yui3-lightbox2 .sqs-lightbox-next:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\E02D";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.yui3-lightbox2 .sqs-lightbox-next:before{
   font-size:32px;
   width:32px;
   height:32px;
   line-height:32px
}
.yui3-lightbox2 .sqs-lightbox-previous{
   left:2%
}
.yui3-lightbox2 .sqs-lightbox-previous:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\E02C";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.yui3-lightbox2 .sqs-lightbox-previous:before{
   font-size:32px;
   width:32px;
   height:32px;
   line-height:32px
}
.yui3-lightbox2 .sqs-lightbox-next::before,.yui3-lightbox2 .sqs-lightbox-previous::before{
   font-size:22px
}
.yui3-lightbox2 .sqs-lightbox-close{
   padding:2px;
   right:2%;
   top:2%;
   text-align:right
}
.yui3-lightbox2 .sqs-lightbox-close:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\E02E";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.yui3-lightbox2 .sqs-lightbox-close:before{
   font-size:32px;
   width:32px;
   height:32px;
   line-height:32px
}
.yui3-lightbox2 .sqs-lightbox-meta-trigger{
   bottom:0;
   right:0;
   padding:2%;
   text-align:center;
   font-size:26px;
   line-height:.5;
   text-align:right
}
body.sqs-lightbox-open{
   position:static !important;
   overflow-y:hidden
}
.sqs-gallery img:not([src]){
   opacity:0
}

.sqs-ui-font-family{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased
}
[class^="sqs-ui-font-"]:before,[class*=" sqs-ui-font-"]:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased
}
[data-icon]:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:attr(data-icon)
}
#list-paging a,#item-paging a{
   text-decoration:none
}
#list-paging a.newer .pagination-icon:before,#item-paging a.newer .pagination-icon:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e000";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
#list-paging a.newer .pagination-icon:before,#item-paging a.newer .pagination-icon:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
#list-paging a.newer .pagination-icon:before,#item-paging a.newer .pagination-icon:before{
   font-size:inherit;
   width:16px;
   height:16px;
   line-height:16px
}
#list-paging a.older .pagination-icon:after,#item-paging a.older .pagination-icon:after{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e003";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
#list-paging a.older .pagination-icon:after,#item-paging a.older .pagination-icon:after{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
#list-paging a.older .pagination-icon:after,#item-paging a.older .pagination-icon:after{
   font-size:inherit;
   width:16px;
   height:16px;
   line-height:16px
}
#list-paging,#item-paging{
   border-top:1px solid #e3e3e3;
   border-bottom:1px solid #e3e3e3;
   margin:3em 0 0 0
}
#list-paging a,#item-paging a{
   padding:1.5em 0;
   display:inline-block;
   width:48%
}
#list-paging a.newer .pagination-icon,#item-paging a.newer .pagination-icon{
   margin-right:.5em
}
#list-paging a.newer:after,#item-paging a.newer:after{
   content:"Newer"
}
#list-paging a.older,#item-paging a.older{
   float:right;
   text-align:right
}
#list-paging a.older .pagination-icon,#item-paging a.older .pagination-icon{
   margin-left:.5em
}
#list-paging a.older:before,#item-paging a.older:before{
   content:"Older"
}
#list-paging a.disabled,#item-paging a.disabled{
   color:#ddd
}
.like-share{
   float:right
}
.like-share .sqs-simple-like{
   display:inline-block;
   margin-right:.5em
}
.like-share .sqs-simple-like .like-icon{
   float:none;
   display:inline-block;
   vertical-align:middle
}
.like-share .social-buttons{
   display:inline-block;
   margin-right:.5em
}
.like-share .social-buttons .ss-social-button-icon{
   float:none;
   display:inline-block;
   vertical-align:middle
}
.like-share.empty{
   display:none
}
.sqs-audio-playlist{
   zoom:1
}
.sqs-audio-playlist.loading{
   visibility:hidden
}
.sqs-audio-playlist:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-audio-playlist.hidden{
   display:none
}
.sqs-audio-playlist .album-info{
   width:33%;
   float:left;
   zoom:1
}
.sqs-audio-playlist .album-info:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-audio-playlist .album-cover-wrapper{
   position:relative;
   width:90px;
   height:90px;
   margin-bottom:30px
}
.sqs-audio-playlist .album-controls{
   position:absolute;
   top:0;
   right:0;
   bottom:0;
   left:0;
   cursor:pointer
}
.sqs-audio-playlist .album-controls .button{
   transition:.25s all linear;
   border-radius:50%;
   position:absolute;
   bottom:50%;
   left:50%;
   display:block;
   width:90px;
   height:90px;
   margin-bottom:-45px;
   margin-left:-45px;
   background:#000
}
.sqs-audio-playlist .album-controls .icon{
   display:block;
   position:relative;
   left:50%;
   top:50%;
   margin-top:-20px;
   margin-left:-10px;
   width:0px;
   height:0px;
   border-top:18px solid transparent;
   border-bottom:18px solid transparent;
   border-left:30px solid #fff;
   transform:translatez()
}
.sqs-audio-playlist .album-title{
   font-size:1.5em;
   margin:0
}
.sqs-audio-playlist .album-title a{
   text-decoration:none
}
.sqs-audio-playlist.playing .album-controls .button .icon{
   border-width:0px;
   margin-top:-15px;
   margin-left:-13px
}
.sqs-audio-playlist.playing .album-controls .button .icon,.sqs-audio-playlist.playing .album-controls .button .icon:before{
   height:30px;
   width:10px;
   background-color:#fff
}
.sqs-audio-playlist.playing .album-controls .button .icon:before{
   content:'';
   display:block;
   margin-left:16px
}
.sqs-audio-playlist.has-album-cover .album-cover-wrapper{
   position:relative;
   width:100%;
   height:0;
   padding-bottom:100%;
   margin-bottom:20px
}
.sqs-audio-playlist.has-album-cover .album-cover{
   position:absolute;
   top:0;
   right:0;
   bottom:0;
   left:0
}
.sqs-audio-playlist.has-album-cover .button{
   background:rgba(0,0,0,.7);
   opacity:.9
}
.sqs-audio-playlist.has-album-cover:hover .button{
   background:rgba(0,0,0,.9)
}
.sqs-audio-playlist.has-album-cover.playing .album-controls .button{
   margin:-15px;
   bottom:0;
   left:0;
   transform:scale(.4,.4)
}
.sqs-audio-playlist.has-album-cover.playing .album-controls .button .icon{
   border-width:0px;
   margin-top:-15px;
   margin-left:-13px
}
.sqs-audio-playlist.has-album-cover.playing .album-controls .button .icon,.sqs-audio-playlist.has-album-cover.playing .album-controls .button .icon:before{
   height:30px;
   width:10px;
   background-color:#fff
}
.sqs-audio-playlist.has-album-cover.playing .album-controls .button .icon:before{
   content:'';
   display:block;
   margin-left:16px
}
.sqs-audio-playlist.has-album-cover.playing .track{
   opacity:.4
}
.sqs-audio-playlist.has-album-cover.playing .track:hover,.sqs-audio-playlist.has-album-cover.playing .track.selected{
   opacity:1
}
.sqs-audio-playlist .tracks{
   float:right;
   width:60%;
   margin:0;
   padding:0
}
.sqs-audio-playlist .track{
   list-style-type:none;
   padding:0;
   margin:0 0 5%;
   cursor:pointer;
   zoom:1;
   font-style:normal;
   font-weight:normal;
   letter-spacing:0;
   text-transform:none;
   font-size:13px;
   line-height:1.4em
}
.sqs-audio-playlist .track:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-audio-playlist .track-progress-bar{
   clear:both;
   height:2px;
   position:relative;
   cursor:pointer;
   padding-bottom:2.5%
}
.sqs-audio-playlist .track-progress-bar .bar{
   position:absolute;
   top:0;
   left:0;
   height:2px;
   width:0%
}
.sqs-audio-playlist .track-progress-bar .bar.bg{
   width:100%
}
.sqs-audio-playlist .track-progress-bar .bar.play-bar{
   position:relative
}
.sqs-audio-playlist .track-meta{
   float:right;
   text-align:right
}
.sqs-audio-playlist .track-info .title a{
   font-size:16px
}
.sqs-audio-playlist.tablet .album-info,.sqs-audio-playlist.tablet .tracks{
   width:100%;
   float:none
}
.sqs-audio-playlist.tablet .album-info{
   padding-bottom:8%
}
.sqs-audio-playlist.tablet .album-cover-wrapper{
   float:left;
   margin-right:30px
}
.sqs-audio-playlist.tablet.has-album-cover .album-cover-wrapper{
   width:40%;
   padding-bottom:40%
}
.sqs-audio-playlist.tablet.no-main-image .album-description{
   margin-left:120px
}
.sqs-audio-playlist.phone .album-info,.sqs-audio-playlist.phone .tracks{
   width:100%;
   float:none
}
.sqs-audio-playlist.phone .tracks{
   margin-top:30px
}
.sqs-audio-playlist.phone .tracks .track{
   margin-bottom:10%
}
.sqs-audio-playlist.phone .album-info{
   padding-bottom:0
}
.sqs-audio-playlist.phone .album-cover-wrapper{
   float:none;
   margin-right:0;
   margin-bottom:20px
}
.sqs-audio-playlist.phone.has-album-cover .album-cover-wrapper{
   width:100%;
   padding-bottom:100%
}
.sqs-audio-playlist.phone.no-main-image .album-description{
   margin-left:0
}
.sqs-audio-playlist .track-progress-bar{
   -webkit-tap-highlight-color:rgba(0,0,0,.5)
}
.sqs-audio-playlist .track-progress-bar .bar{
   -webkit-tap-highlight-color:rgba(0,0,0,.5)
}
.sqs-audio-playlist .track-progress-bar .bar.bg{
   background-color:#000;
   background-color:rgba(0,0,0,.1)
}
.sqs-audio-playlist .track-progress-bar .bar.load-bar{
   background-color:#000;
   background-color:rgba(0,0,0,.05)
}
.sqs-audio-playlist .track-progress-bar .bar.play-bar{
   background-color:#000;
   background-color:rgba(0,0,0,.8)
}
.sqs-audio-playlist .track-meta .track-time{
   color:#000;
   color:rgba(0,0,0,.5)
}
.sqs-audio-playlist .track-meta .actions{
   color:#000;
   color:rgba(0,0,0,.2)
}
.sqs-audio-playlist .track-meta .actions a{
   color:#000;
   color:rgba(0,0,0,.5)
}
.sqs-audio-playlist .track-meta .actions a:hover{
   color:#000;
   color:rgba(0,0,0,.8)
}
.sqs-audio-playlist .track-info .title a{
   color:#000;
   color:rgba(0,0,0,.85)
}
.sqs-audio-playlist .track-info .artist{
   color:#000;
   color:rgba(0,0,0,.5)
}
.hide-album-share-link .sqs-audio-playlist .social-buttons{
   display:none
}
body:not(.event-show-past-events) .eventlist.eventlist--past{
   display:none
}
.eventlist-event{
   position:relative;
   margin:68px 0 0 0;
   padding:0
}
.eventlist-event:first-of-type{
   margin:0
}
.eventlist-column-thumbnail{
   display:block;
   float:left;
   width:35%;
   height:0;
   padding-bottom:23.33333333%;
   text-decoration:none !important;
   background:rgba(110,110,110,.05)
}
.eventlist-column-thumbnail img{
   transition:opacity .3s ease-in
}
.eventlist-column-thumbnail img:not(.loaded){
   opacity:0
}
body:not(.event-thumbnails) .eventlist-column-thumbnail{
   display:none
}
.event-disable-item-pages .eventlist-column-thumbnail{
   cursor:default;
   pointer-events:none
}
.event-thumbnail-size-11-square .eventlist-column-thumbnail{
   padding-bottom:35%
}
.event-thumbnail-size-32-standard .eventlist-column-thumbnail{
   padding-bottom:23.33333333%
}
.event-thumbnail-size-23-standard-vertical .eventlist-column-thumbnail{
   padding-bottom:52.5%
}
.event-thumbnail-size-43-four-thirds .eventlist-column-thumbnail{
   padding-bottom:26.25%
}
.event-thumbnail-size-169-widescreen .eventlist-column-thumbnail{
   padding-bottom:19.6875%
}
.event-thumbnail-size-2401-anamorphic-widescreen .eventlist-column-thumbnail{
   padding-bottom:14.58333333%
}
.eventlist-column-thumbnail:empty{
   height:auto;
   min-height:100px;
   padding-bottom:0 !important;
   background:transparent
}
.eventlist-column-date{
   display:block;
   position:absolute;
   top:0;
   left:0;
   width:35%;
   margin:0;
   padding:0;
   color:#333 !important;
   text-decoration:none !important
}
.event-disable-item-pages .eventlist-column-date{
   cursor:default;
   pointer-events:none
}
body:not(.event-date-label) .eventlist-column-date{
   display:none
}
body:not(.event-thumbnails) .eventlist-column-date{
   position:static;
   float:left;
   width:70px
}
.eventlist-datetag{
   display:table;
   position:absolute;
   top:10px;
   right:10px;
   height:auto;
   min-height:70px;
   width:70px;
   margin:0;
   padding:0;
   background:#fff;
   color:#333;
   font-size:14px;
   line-height:14px;
   text-align:center;
   box-sizing:border-box
}
body:not(.event-thumbnails) .eventlist-datetag{
   position:static;
   background:#e8ecec
}
.eventlist-event:not(.eventlist-event--hasimg) .eventlist-datetag{
   top:0;
   background:#e8ecec
}
.eventlist-datetag-inner{
   display:table-cell;
   vertical-align:middle;
   margin:0;
   padding:6px;
   color:inherit;
   font-size:0;
   line-height:0;
   letter-spacing:0
}
.eventlist-datetag-startdate--month,.eventlist-datetag-startdate--day,.eventlist-datetag-time,.eventlist-datetag-enddate{
   margin:3px 0;
   line-height:1em;
   text-transform:uppercase;
   white-space:nowrap
}
.eventlist-event--past .eventlist-datetag-startdate--month,.eventlist-event--past .eventlist-datetag-startdate--day,.eventlist-event--past .eventlist-datetag-time,.eventlist-event--past .eventlist-datetag-enddate{
   opacity:.3
}
.eventlist-datetag-time,.eventlist-datetag-enddate{
   border-top:1px solid #ddd;
   margin:6px 0 0 0;
   padding-top:6px;
   font-size:11px
}
.eventlist-datetag-startdate--month{
   font-size:14px;
   margin-top:6px
}
.eventlist-datetag-startdate--day{
   font-size:26px
}
body:not(.event-date-label-time) .eventlist-datetag-time{
   display:none
}
.eventlist-datetag-status{
   display:none;
   position:absolute;
   top:0px;
   left:35px;
   width:1px;
   height:70px;
   background:#000;
   transform:rotate(45deg)
}
.eventlist-event--past .eventlist-datetag-status{
   display:block
}
.eventlist-event--past.eventlist-event--multiday .eventlist-datetag-status,body.event-date-label-time .eventlist-event--past .eventlist-datetag-status{
   top:0px;
   height:85px;
   transform:rotate(38deg)
}
.eventlist-column-info{
   float:left;
   width:65%;
   padding:0 0 0 34px;
   box-sizing:border-box
}
body:not(.event-thumbnails) .eventlist-column-info{
   width:calc(100% - 70px)
}
body:not(.event-thumbnails):not(.event-date-label) .eventlist-column-info{
   width:100%;
   padding-left:0
}
.eventlist-cats{
   margin:0 0 4.25px 0;
   padding:0;
   font-size:14px;
   line-height:1.4em
}
.eventlist-cats a{
   color:inherit !important;
   text-decoration:none !important
}
body:not(.event-list-show-cats) .eventlist-cats{
   display:none
}
.eventlist-title{
   margin:0 0 17px 0 !important;
   padding:0 !important;
   font-size:28px !important;
   line-height:1.2em !important
}
.eventlist-title .eventlist-title-link{
   margin:0 !important;
   padding:0 !important;
   color:inherit !important;
   text-decoration:none !important;
   font-size:inherit !important;
   line-height:inherit !important
}
.event-disable-item-pages .eventlist-title .eventlist-title-link{
   cursor:default;
   pointer-events:none
}
.eventlist-meta{
   list-style-type:none;
   margin:0 0 17px 0;
   padding:0
}
.eventlist-meta-item{
   margin:0;
   padding:0;
   text-align:left
}
.event-icons .eventlist-meta-item{
   position:relative;
   padding-left:25.5px
}
.event-icons .eventlist-meta-item:before{
   opacity:.5;
   position:absolute;
   top:3px;
   left:-2px
}
.event-icons .eventlist-meta-item.eventlist-meta-date:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e015";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.event-icons .eventlist-meta-item.eventlist-meta-date:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.event-icons .eventlist-meta-item.eventlist-meta-time:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e00c";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.event-icons .eventlist-meta-item.eventlist-meta-time:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.event-icons .eventlist-meta-item.eventlist-meta-address:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e02f";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.event-icons .eventlist-meta-item.eventlist-meta-address:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
body:not(.event-list-date) .eventlist-meta-date,body:not(.event-list-time) .eventlist-meta-time,body:not(.event-list-address) .eventlist-meta-address{
   display:none
}
.event-list-time .eventlist-event--multiday .eventlist-meta-date .event-date:after{
   content:", "
}
.event-list-time .eventlist-event--multiday .eventlist-meta-time{
   display:inline-block
}
.eventlist-meta-address-line:after{
   content:", "
}
.eventlist-meta-address-line:last-of-type:after{
   content:none
}
body:not(.event-list-icalgcal-links) .eventlist-meta-export{
   display:none
}
.eventlist-meta-export-divider{
   margin:0 4px
}
.eventlist-meta-export-divider:before{
   content:"\00B7"
}
body:not(.event-excerpts) .eventlist-description,body:not(.event-excerpts) .eventlist-excerpt{
   display:none
}
.eventlist-excerpt{
   margin:0 0 17px 0
}
.eventlist a.eventlist-button{
   margin:5.66666667px 0 25.5px 0;
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none
}
body:not(.event-list-cta-button) .eventlist a.eventlist-button,body.event-disable-item-pages .eventlist a.eventlist-button{
   display:none !important
}
body:not(.event-list-like-and-share-buttons) .eventlist-actions{
   display:none
}
.eventlist-actions .sqs-simple-like{
   line-height:inherit
}
.eventlist-actions .sqs-simple-like .like-count{
   margin-right:1.2em
}
.eventlist-actions .sqs-simple-like .like-count:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e012";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.eventlist-actions .sqs-simple-like .like-count:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.eventlist-actions .sqs-simple-like .like-count:before{
   margin-right:.2em;
   position:relative;
   top:.13em;
   font-size:1.2em;
   width:auto;
   height:auto;
   line-height:inherit;
   text-align:left;
   vertical-align:initial
}
.eventlist-actions .sqs-simple-like .like-icon{
   display:none
}
.eventlist-actions .ss-social-button:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e02b";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.eventlist-actions .ss-social-button:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.eventlist-actions .ss-social-button:before{
   margin-right:.4em;
   font-size:.85em;
   width:auto;
   height:auto;
   line-height:inherit;
   text-align:left;
   vertical-align:initial
}
.eventlist-actions .ss-social-button div{
   display:inline-block
}
.eventlist-actions .ss-social-button-icon{
   display:none !important
}
.eventlist-filter{
   font-size:18px;
   line-height:1em;
   margin:0 0 51px 0
}
.eventlist-past-upcoming-divider{
   display:none;
   height:0;
   border:none;
   border-top:1px solid rgba(230,230,230,.8);
   font-size:68px;
   line-height:68px
}
.eventlist--upcoming+.eventlist--past .eventlist-past-upcoming-divider{
   display:block
}
.event-datetime-divider:before{
   content:" \2013 "
}
.eventitem-backlink{
   display:inline-block;
   margin:0 0 51px 0;
   text-transform:uppercase
}
.eventitem-backlink:before{
   content:"\2190\0020 "
}
body:not(.event-item-back-link) .eventitem-backlink{
   display:none
}
.eventitem{
   position:relative
}
.eventitem-column-meta{
   float:left;
   width:30%;
   box-sizing:border-box
}
.eventitem-title{
   margin:0 0 34px 0 !important;
   padding:0 !important;
   font-size:28px !important;
   line-height:1.2em !important;
   word-break:break-word;
   word-wrap:break-word
}
.eventitem-meta{
   list-style-type:none;
   margin:0 0 17px 0;
   padding:0
}
.eventitem-meta-item{
   margin:0;
   padding:0;
   font-size:.9em;
   line-height:1.6em
}
.eventitem--multiday .eventitem-meta-date .event-date:after{
   content:", "
}
.eventitem--multiday .eventitem-meta-time{
   display:inline-block
}
.eventitem-meta-address-line:after{
   content:", "
}
.eventitem-meta-address-line:last-of-type:after{
   content:none
}
.eventitem-meta-address-line.eventitem-meta-address-line--title{
   display:block
}
.eventitem-meta-address-line.eventitem-meta-address-line--title:after{
   content:none
}
body:not(.event-icalgcal-links) .event-meta-addtocalendar-container{
   display:none
}
.eventitem-meta-export-divider{
   margin:0 4px
}
.eventitem-meta-export-divider:before{
   content:"\00B7"
}
.event-meta-socialicon-container .sqs-simple-like{
   line-height:inherit
}
.event-meta-socialicon-container .sqs-simple-like .like-count{
   margin-right:1.2em
}
.event-meta-socialicon-container .sqs-simple-like .like-count:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e012";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.event-meta-socialicon-container .sqs-simple-like .like-count:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.event-meta-socialicon-container .sqs-simple-like .like-count:before{
   margin-right:.2em;
   position:relative;
   top:.13em;
   font-size:1.2em;
   width:auto;
   height:auto;
   line-height:inherit;
   text-align:left;
   vertical-align:initial
}
.event-meta-socialicon-container .sqs-simple-like .like-icon{
   display:none
}
.event-meta-socialicon-container .ss-social-button:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e02b";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.event-meta-socialicon-container .ss-social-button:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.event-meta-socialicon-container .ss-social-button:before{
   margin-right:.4em;
   font-size:.85em;
   width:auto;
   height:auto;
   line-height:inherit;
   text-align:left;
   vertical-align:initial
}
.event-meta-socialicon-container .ss-social-button div{
   display:inline-block
}
.event-meta-socialicon-container .ss-social-button-icon{
   display:none !important
}
body:not(.event-like-and-share-buttons) .event-meta-socialicon-container{
   display:none
}
.eventitem-column-content{
   float:left;
   width:70%;
   padding-left:34px;
   box-sizing:border-box
}
.eventitem-content-footer{
   margin:17px 0 0 0
}
.eventitem-content-footer .eventitem-sourceurl{
   margin:0 0 8.5px 0
}
.eventitem-content-footer .eventitem-meta{
   margin:0 0 8.5px 0
}
.eventitem-content-footer .eventitem-meta>*{
   font-size:inherit
}
.eventitem-pager{
   margin:170px 0 0 0
}
.eventitem-pager-newer,.eventitem-pager-older{
   float:left;
   display:inline-block;
   text-decoration:none;
   box-sizing:border-box
}
.eventitem-pager-newer{
   float:right;
   text-align:right
}
.eventitem-pager-disabled{
   opacity:.4
}
.event-list-compact-view .eventlist-column-thumbnail,.event-list-compact-view .eventlist-column-date,.event-list-compact-view .eventlist-column-info{
   width:100% !important
}
.event-list-compact-view .eventlist-column-thumbnail:empty{
   min-height:0
}
.event-list-compact-view.event-thumbnail-size-11-square .eventlist-column-thumbnail{
   padding-bottom:100%
}
.event-list-compact-view.event-thumbnail-size-32-standard .eventlist-column-thumbnail{
   padding-bottom:66.666%
}
.event-list-compact-view.event-thumbnail-size-23-standard-vertical .eventlist-column-thumbnail{
   padding-bottom:150%
}
.event-list-compact-view.event-thumbnail-size-43-four-thirds .eventlist-column-thumbnail{
   padding-bottom:75%
}
.event-list-compact-view.event-thumbnail-size-169-widescreen .eventlist-column-thumbnail{
   padding-bottom:56.25%
}
.event-list-compact-view.event-thumbnail-size-2401-anamorphic-widescreen .eventlist-column-thumbnail{
   padding-bottom:41.666%
}
.event-list-compact-view .eventlist-datetag{
   left:0;
   right:auto
}
.event-list-compact-view.event-thumbnails .eventlist-event--hasimg .eventlist-datetag{
   left:10px
}
.event-list-compact-view.event-thumbnails .eventlist-event:not(.eventlist-event--hasimg) .eventlist-column-date{
   position:static;
   float:left;
   width:70px
}
.event-list-compact-view.event-thumbnails .eventlist-event:not(.eventlist-event--hasimg) .eventlist-column-date .eventlist-datetag{
   position:static
}
.event-list-compact-view .eventlist-column-info{
   margin:25.5px 0 0 0;
   padding:0
}
.event-list-compact-viewbody:not(.event-thumbnails):not(.event-date-label) .eventlist-event{
   margin-top:34px
}
.event-list-compact-viewbody:not(.event-thumbnails):not(.event-date-label) .eventlist-column-info{
   margin-top:0
}
.event-list-compact-view .eventitem-title{
   margin-bottom:17px !important
}
.event-list-compact-view .eventitem-column-meta{
   margin-bottom:34px
}
.event-list-compact-view .eventitem-column-meta,.event-list-compact-view .eventitem-column-content{
   float:none;
   width:auto;
   padding:0
}
.event-item-compact-view .eventitem-title{
   margin-bottom:17px !important
}
.event-item-compact-view .eventitem-column-meta{
   margin-bottom:34px
}
.event-item-compact-view .eventitem-column-meta,.event-item-compact-view .eventitem-column-content{
   float:none;
   width:auto;
   padding:0
}
@media only screen and (max-width:639px){
   .eventlist-column-thumbnail,.eventlist-column-date,.eventlist-column-info{
       width:100% !important
   }
   .eventlist-column-thumbnail:empty{
       min-height:0
   }
   .event-thumbnail-size-11-square .eventlist-column-thumbnail{
       padding-bottom:100%
   }
   .event-thumbnail-size-32-standard .eventlist-column-thumbnail{
       padding-bottom:66.666%
   }
   .event-thumbnail-size-23-standard-vertical .eventlist-column-thumbnail{
       padding-bottom:150%
   }
   .event-thumbnail-size-43-four-thirds .eventlist-column-thumbnail{
       padding-bottom:75%
   }
   .event-thumbnail-size-169-widescreen .eventlist-column-thumbnail{
       padding-bottom:56.25%
   }
   .event-thumbnail-size-2401-anamorphic-widescreen .eventlist-column-thumbnail{
       padding-bottom:41.666%
   }
   .eventlist-datetag{
       left:0;
       right:auto
   }
   .event-thumbnails .eventlist-event--hasimg .eventlist-datetag{
       left:10px
   }
   .event-thumbnails .eventlist-event:not(.eventlist-event--hasimg) .eventlist-column-date{
       position:static;
       float:left;
       width:70px
   }
   .event-thumbnails .eventlist-event:not(.eventlist-event--hasimg) .eventlist-column-date .eventlist-datetag{
       position:static
   }
   .eventlist-column-info{
       margin:25.5px 0 0 0;
       padding:0
   }
   body:not(.event-thumbnails):not(.event-date-label) .eventlist-event{
       margin-top:34px
   }
   body:not(.event-thumbnails):not(.event-date-label) .eventlist-column-info{
       margin-top:0
   }
   .eventitem-title{
       margin-bottom:17px !important
   }
   .eventitem-column-meta{
       margin-bottom:34px
   }
   .eventitem-column-meta,.eventitem-column-content{
       float:none;
       width:auto;
       padding:0
   }
   .eventitem-title{
       margin-bottom:17px !important
   }
   .eventitem-column-meta{
       margin-bottom:34px
   }
   .eventitem-column-meta,.eventitem-column-content{
       float:none;
       width:auto;
       padding:0
   }
}
.event-time-24hr{
   display:none
}
.event-time-format .event-time-12hr{
   display:none
}
.event-time-format .event-time-24hr{
   display:inline
}
.collection-type-gallery:not(.gallery-design-grid) .arrow.previous-slide:before{
   font-family:'Arimo';
   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) .arrow.previous-slide:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.collection-type-gallery:not(.gallery-design-grid) .arrow.previous-slide:before{
   font-size:16px;
   width:40px;
   height:40px;
   line-height:40px
}
.collection-type-gallery:not(.gallery-design-grid) .arrow.next-slide:before{
   font-family:'Arimo';
   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) .arrow.next-slide:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.collection-type-gallery:not(.gallery-design-grid) .arrow.next-slide:before{
   font-size:16px;
   width:40px;
   height:40px;
   line-height:40px
}
.collection-type-gallery.gallery-design-grid .dots,.collection-type-gallery.gallery-design-grid .thumbnail-wrapper,.collection-type-gallery.gallery-design-grid .circles,.collection-type-gallery.gallery-design-grid .numbers,.collection-type-gallery.gallery-design-grid .simple{
   display:none
}
.collection-type-gallery.gallery-design-grid .slide{
   cursor:pointer
}
.collection-type-gallery.gallery-design-grid .slide .slide-meta{
   display:none
}
.collection-type-gallery.gallery-design-grid .slide>a{
   display:block;
   height:100%
}
.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)";
   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{
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none
}
.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;
   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 .gallery-wrapper .slides .slide>a{
   display:block;
   height:100%
}
.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;
   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{
   display:none;
   margin:20px 0
}
.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 .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%
}
.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 .navigation-text{
   display:inline
}
.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 .navigation-text{
   display:inline
}
.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .next .navigation-text,.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .previous .navigation-text{
   display:none
}
.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 .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:24px 0
}
.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .title{
   margin:0;
   font-size:14px;
   color:#fff;
   padding:0 2%
}
.collection-type-gallery:not(.gallery-design-grid) .sqs-system-gallery .slide-meta .description{
   margin-top:.5em;
   display:inline-block;
   padding:0 2%
}
.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.4em;
   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 .description p a{
   color:#999;
   text-decoration:underline
}
.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 .slide: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%
}
.collection-type-gallery:not(.gallery-design-grid).gallery-arrow-style-round-corners .sqs-system-gallery .arrow{
   border-radius:10%
}
.collection-type-gallery:not(.gallery-design-grid).gallery-arrow-style-rectangular .sqs-system-gallery .arrow{
   border-radius:0
}
.collection-type-gallery:not(.gallery-design-grid).gallery-arrow-style-no-background .sqs-system-gallery .arrow{
   border-radius:0;
   background:none
}
@media screen and (max-width:480px){
   .collection-type-gallery .sqs-system-gallery .slide-meta{
       display:none !important
   }
}
.tweak-product-list-scarcity-font{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   letter-spacing:1px;
   text-transform:none
}
.tweak-product-details-scarcity-font{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:16px;
   letter-spacing:1px;
   text-transform:none
}
.tweak-product-details-restock-notification-font{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:14px;
   letter-spacing:1px
}
#productList{
   clear:both;
   margin-left:-3%;
   margin-top:-3%;
   width:103%
}
#productList .product{
   cursor:pointer;
   float:left;
   margin-left:2.91262136%;
   margin-top:3%;
   position:relative;
   width:22.08737864%
}
#productList .product .product-image{
   transition:opacity .14s ease-out
}
#productList .product .product-image .intrinsic{
   padding-bottom:100%;
   line-height:0;
   position:relative;
   overflow:hidden
}
#productList .product .product-image .intrinsic>div{
   position:absolute;
   top:0;
   left:0;
   bottom:0;
   right:0;
   background-color:#eee
}
#productList .product .product-image img{
   transition:opacity .3s ease-out
}
#productList .product .product-mark{
   position:absolute;
   top:15px;
   right:0;
   background:#222;
   padding:6px 8px;
   color:#fff;
   line-height:1em;
   text-transform:uppercase;
   -webkit-font-smoothing:antialiased
}
#productList .product .product-title{
   font-size:15px;
   line-height:1.5em;
   margin-top:1em
}
#productList .product .product-price{
   font-size:12px;
   display:none;
   line-height:1.5em
}
#productList .product .product-price .original-price{
   text-decoration:line-through;
   opacity:.7;
   filter:alpha(opacity=70)
}
#productList .product .product-price .strikeout{
   text-decoration:line-through
}
#productList .product .product-scarcity{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   letter-spacing:1px;
   text-transform:none;
   color:#1d1d1d
}
#productList .product .product-image img{
   will-change:opacity
}
#productList .product:hover .product-image img{
   opacity:.8;
   filter:alpha(opacity=80)
}
#productList .product .product-quick-view-button-hover-zone{
   opacity:0;
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:0
}
#productList .product:hover .product-quick-view-button-hover-zone{
   opacity:1
}
#productList .product .product-quick-view-button-container{
   position:absolute;
   top:auto;
   bottom:10%;
   width:100%;
   text-align:center
}
#productList .product:nth-child(4n+1){
   clear:left
}
#productList ul.pagination{
   clear:both;
   margin-top:15px;
   margin-left:2.91262136%
}
#productList ul.pagination li{
   display:inline-block
}
#productList ul.pagination li.previous-page{
   text-align:left
}
#productList ul.pagination li.next-page{
   text-align:right
}
.product-list-alignment-center #productList .product-title,.product-list-alignment-center #productList .product-price,.product-list-alignment-center #productList .product-scarcity{
   text-align:center
}
.product-item-size-11-square #productList .product .product-image .intrinsic,.product-item-size-11-square #productList .product .product-quick-view-button-hover-zone{
   padding-bottom:100%
}
.product-item-size-32-standard #productList .product .product-image .intrinsic,.product-item-size-32-standard #productList .product .product-quick-view-button-hover-zone{
   padding-bottom:66.666%
}
.product-item-size-23-standard-vertical #productList .product .product-image .intrinsic,.product-item-size-23-standard-vertical #productList .product .product-quick-view-button-hover-zone{
   padding-bottom:150%
}
.product-item-size-43-four-thirds #productList .product .product-image .intrinsic,.product-item-size-43-four-thirds #productList .product .product-quick-view-button-hover-zone{
   padding-bottom:75%
}
.product-item-size-169-widescreen #productList .product .product-image .intrinsic,.product-item-size-169-widescreen #productList .product .product-quick-view-button-hover-zone{
   padding-bottom:56.25%
}
@media only screen and (min-width:700px){
   .no-touch .product-list-titles-overlay #productList .product .product-image{
       margin:0
   }
   .no-touch .product-list-titles-overlay #productList .product .product-overlay{
       position:absolute;
       top:0;
       left:0;
       bottom:0;
       right:0;
       background:rgba(0,0,0,.6);
       color:#fff;
       -webkit-font-smoothing:antialiased
   }
   .no-touch .product-list-titles-overlay #productList .product .product-mark{
       font-size:12px;
       line-height:normal
   }
   .no-touch .product-list-titles-overlay #productList .product .product-meta{
       position:absolute;
       width:80%;
       margin:0 10%;
       top:50%
   }
   .no-touch .product-list-titles-overlay #productList .product .product-title{
       font-size:16px;
       font-weight:700;
       line-height:1.5em;
       color:#fff
   }
   .no-touch .product-list-titles-overlay #productList .product .product-price{
       font-size:13px;
       line-height:normal;
       color:#fff
   }
   .no-touch .product-list-titles-overlay #productList .product .product-overlay{
       opacity:0;
       transition:opacity .3s ease-out;
       filter:alpha(opacity=0)
   }
   .no-touch .product-list-titles-overlay #productList .product .product-mark{
       opacity:1;
       transition:opacity .3s ease-out;
       filter:alpha(opacity=100)
   }
   .no-touch .product-list-titles-overlay #productList .product .product-meta{
       opacity:0;
       transition:opacity .35s cubic-bezier(0,0,1,1);
       filter:alpha(opacity=0)
   }
   .no-touch .product-list-titles-overlay #productList .product .product-title{
       margin-top:5px;
       transition:margin .3s cubic-bezier(0,0,.28,1)
   }
   .no-touch .product-list-titles-overlay #productList .product .product-title,.no-touch .product-list-titles-overlay #productList .product .product-price{
       text-align:center
   }
   .no-touch .product-list-titles-overlay #productList .product:hover .product-overlay{
       opacity:1;
       filter:alpha(opacity=100)
   }
   .no-touch .product-list-titles-overlay #productList .product:hover .product-mark{
       opacity:0;
       filter:alpha(opacity=0)
   }
   .no-touch .product-list-titles-overlay #productList .product:hover .product-meta{
       opacity:1;
       filter:alpha(opacity=100)
   }
   .no-touch .product-list-titles-overlay #productList .product:hover .product-title{
       margin-top:0
   }
}
.product-list-titles-under .product-meta{
   margin-top:0 !important
}
.show-product-price #productList .product .product-price{
   display:block
}
.sqs-style-mode .product-overlay{
   opacity:1 !important
}
.sqs-style-mode .product-mark{
   opacity:0 !important
}
.sqs-style-mode .product-meta{
   opacity:1 !important
}
#productNav{
   text-transform:uppercase;
   margin-bottom:30px;
   display:none
}
.product-title.mobile{
   display:none
}
#productDetails{
   position:relative;
   float:right;
   width:48.5%
}
#productDetails .product-title{
   margin:0 0 .5em
}
#productDetails .product-mark{
   float:right;
   background:#222;
   padding:6px 8px;
   color:#fff;
   line-height:1em;
   text-transform:uppercase;
   -webkit-font-smoothing:subpixel-antialiased;
   font-size:12px
}
#productDetails .product-price{
   margin:1em 0;
   font-size:16px;
   line-height:1.5em
}
#productDetails .product-price input{
   width:130px;
   height:30px;
   padding-left:5px
}
#productDetails .product-price .minimum-price{
   margin-top:3px;
   margin-left:10px
}
#productDetails .product-price .original-price{
   text-decoration:line-through;
   opacity:.7;
   filter:alpha(opacity=70)
}
#productDetails .product-price .strikeout{
   text-decoration:line-through
}
#productDetails .product-variants .variant-option{
   margin:1.2em 0
}
#productDetails .product-variants .variant-option select{
   font-family:initial
}
#productDetails .product-variants .variant-out-of-stock{
   color:#c00
}
#productDetails .product-variants .variant-radiobtn-wrapper{
   display:none
}
#productDetails .product-quantity-select{
   margin-top:1.2em 0
}
#productDetails .product-scarcity{
   margin-top:1em;
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:16px;
   letter-spacing:1px;
   text-transform:none;
   color:#1d1d1d
}
#productDetails .product-restock-notification:not([hidden]){
   display:flex;
   flex-direction:column;
   margin-top:1em;
   margin-bottom:1em
}
#productDetails .product-restock-notification:not([hidden])~.sqs-add-to-cart-button-wrapper{
   display:none
}
#productDetails .product-restock-notification:not([hidden]) .product-restock-cta{
   color:#1d1d1d;
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:14px;
   letter-spacing:1px
}
#productDetails .product-restock-notification:not([hidden]) .product-restock-form{
   display:flex
}
#productDetails .product-restock-notification:not([hidden]) .product-restock-form>input[type='text']{
   margin-right:22px
}
#productDetails .product-restock-notification:not([hidden]) .product-restock-form>input[type='submit']{
   font-size:13px
}
#productDetails input:not([type='submit']){
   padding:5px 10px;
   border:1px solid #ccc;
   border-radius:3px
}
.product-sharing{
   display:none
}
.product-social-sharing .product-sharing{
   display:block
}
#productGallery{
   width:48.5%;
   float:left
}
#productGallery .intrinsic{
   max-width:100%
}
#productGallery .wrapper{
   padding-bottom:100%;
   position:relative
}
#productGallery #productSlideshow{
   position:absolute;
   top:0;
   bottom:0;
   left:0;
   width:100%;
   background-color:#eee
}
#productGallery #productSlideshow .slide{
   height:100%;
   width:100%;
   overflow:hidden;
   cursor:pointer
}
#productGallery #productThumbnails{
   margin-left:-5px;
   visibility:hidden;
   overflow:hidden
}
#productGallery #productThumbnails .slide{
   width:50px;
   height:50px;
   margin:5px 0 0 5px;
   font-size:0;
   cursor:pointer;
   float:left;
   background-color:#eee
}
.product-gallery-size-11-square #productGallery .intrinsic .wrapper{
   padding-bottom:100%
}
.product-gallery-size-32-standard #productGallery .intrinsic .wrapper{
   padding-bottom:66.666%
}
.product-gallery-size-23-standard-vertical #productGallery .intrinsic .wrapper{
   padding-bottom:150%
}
.product-gallery-size-43-four-thirds #productGallery .intrinsic .wrapper{
   padding-bottom:75%
}
.product-gallery-size-169-widescreen #productGallery .intrinsic .wrapper{
   padding-bottom:56.25%
}
.product-description{
   clear:both;
   margin-top:24px
}
#productWrapper .ProductItem-relatedProducts-label{
   margin-top:50px;
   margin-bottom:22px
}
#productWrapper .relatedProducts #productList{
   margin:0 -50px -50px 0;
   width:calc(100% + -50px);
   display:flex
}
#productWrapper .relatedProducts-item{
   position:relative;
   box-sizing:border-box;
   width:calc(33.33333333% - 50px);
   margin:0 50px 0 0;
   cursor:pointer
}
#productWrapper .relatedProducts-item:nth-child(n+4){
   display:none
}
.tweak-v1-related-products-image-aspect-ratio-11-square #productWrapper .relatedProducts-item .intrinsic{
   padding-bottom:100% !important
}
.tweak-v1-related-products-image-aspect-ratio-32-standard #productWrapper .relatedProducts-item .intrinsic{
   padding-bottom:66.666% !important
}
.tweak-v1-related-products-image-aspect-ratio-23-standard-vertical #productWrapper .relatedProducts-item .intrinsic{
   padding-bottom:150% !important
}
.tweak-v1-related-products-image-aspect-ratio-43-four-three #productWrapper .relatedProducts-item .intrinsic{
   padding-bottom:75% !important
}
.tweak-v1-related-products-image-aspect-ratio-169-widescreen #productWrapper .relatedProducts-item .intrinsic{
   padding-bottom:56.25% !important
}
.tweak-v1-related-products-details-alignment-left #productWrapper .relatedProducts-item .product-meta>*{
   text-align:left
}
.tweak-v1-related-products-details-alignment-center #productWrapper .relatedProducts-item .product-meta>*{
   text-align:center
}
.show-product-item-nav #productWrapper #productNav{
   display:block
}
.sqs-add-to-cart-button-wrapper{
   visibility:hidden
}
.sqs-add-to-cart-button{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none;
   font-size:13px
}
.sqs-add-to-cart-button-inner{
   position:relative
}
.sqs-add-to-cart-button.cart-adding .sqs-spin{
   position:absolute;
   top:50%;
   margin-top:-12px
}
.sqs-add-to-cart-button.cart-adding .status-text{
   display:inline-block
}
.sqs-add-to-cart-button.cart-added .status-text{
   margin-left:0
}
.collection-type-products .sqs-add-to-cart-button-wrapper{
   margin:20px 0
}
.collection-type-products .sqs-add-to-cart-button{
   padding:1.5em 4em !important
}
.sqs-donate-button{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none
}
@media only screen and (max-width:700px){
   #productSummary .product-title{
       display:none
   }
   #productSummary .product-title.mobile{
       display:block
   }
   .product-meta{
       margin-top:0 !important
   }
   #productDetails,#productGallery{
       width:100%;
       float:none
   }
   #productList{
       width:100%;
       margin-left:0;
       margin-top:0
   }
   #productList .product{
       float:left;
       margin-left:0;
       margin-top:0;
       width:100%;
       cursor:pointer;
       margin-bottom:3%
   }
   #productList .product .product-image{
       margin-bottom:3%
   }
   #productList .product .product-image .content-fit{
       position:absolute;
       top:0;
       left:0;
       bottom:0;
       right:0
   }
   #productList .product .product-image img{
       transition:opacity .3s ease-out
   }
   .product-quick-view{
       display:none
   }
}
.captcha-container.rendered{
   margin-bottom:24px;
   width:304px
}
.captcha-container.rendered.align-center{
   margin-left:auto;
   margin-right:auto
}
.captcha-container.rendered.align-right{
   margin-left:auto
}
.newsletter-block{
   transition:opacity .2s ease-out
}
.newsletter-block *{
   box-sizing:border-box
}
.newsletter-block:not(.rendered){
   opacity:0
}
.newsletter-block .newsletter-form-wrapper{
   width:100%;
   padding:34px 34px;
   background:rgba(0,0,0,.05);
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale;
   font-size:15px
}
.newsletter-block .newsletter-form-wrapper.hidden,.newsletter-block .newsletter-form-wrapper .hidden{
   display:none
}
.newsletter-block .newsletter-form{
   text-align:center
}
.newsletter-block .newsletter-form-wrapper--alignLeft .newsletter-form{
   text-align:left
}
.newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form{
   text-align:right
}
.newsletter-block .newsletter-form-wrapper--layoutStack .captcha-container,.newsletter-block .newsletter-form-wrapper--layoutStack .newsletter-form-body{
   display:flex;
   flex-direction:column;
   width:100%
}
.newsletter-block .newsletter-form-wrapper--layoutStack .captcha-container{
   margin-bottom:12px;
   margin-top:12px
}
.newsletter-block .newsletter-form-wrapper--layoutStack .newsletter-form-button-wrapper.submit-wrapper{
   margin-top:0;
   order:999999
}
.newsletter-block .newsletter-form-wrapper--layoutStack .captcha-container,.newsletter-block .newsletter-form-wrapper--layoutStack .newsletter-form-body{
   align-items:center
}
.newsletter-block .newsletter-form-wrapper--layoutStack.newsletter-form-wrapper--alignLeft .captcha-container,.newsletter-block .newsletter-form-wrapper--layoutStack.newsletter-form-wrapper--alignLeft .newsletter-form-body{
   align-items:flex-start
}
.newsletter-block .newsletter-form-wrapper--layoutStack.newsletter-form-wrapper--alignRight .captcha-container,.newsletter-block .newsletter-form-wrapper--layoutStack.newsletter-form-wrapper--alignRight .newsletter-form-body{
   align-items:flex-end
}
.newsletter-block .newsletter-form-wrapper--alignCenter.newsletter-form-wrapper{
   padding:34px 17px
}
.newsletter-block .newsletter-form-header{
   width:85%;
   margin:0 auto
}
.newsletter-block .newsletter-form-wrapper--alignLeft .newsletter-form-header,.newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form-header{
   width:100%;
   margin:0
}
.newsletter-block .newsletter-form-header-title{
   margin:0 0 17px 0;
   padding:0;
   color:#272727;
   font-size:30px;
   line-height:1.2em;
   text-align:inherit
}
.newsletter-block .newsletter-form-header-title a{
   text-decoration:underline
}
.newsletter-block .newsletter-form-header-description{
   color:#272727
}
.newsletter-block .newsletter-form-header-description p{
   margin:17px 0;
   padding:0;
   font-size:15px;
   line-height:1.6em
}
.newsletter-block .newsletter-form-header-description a{
   text-decoration:underline
}
.newsletter-block .newsletter-form-body{
   padding:0 0 12px 0
}
.newsletter-block .newsletter-form-body>.field-error{
   display:block;
   max-width:270px
}
.newsletter-block .newsletter-form-fields-wrapper{
   display:inline-block;
   width:auto;
   margin:12px 0 0 0
}
.newsletter-block .newsletter-form-name-fieldset{
   display:inline-block;
   width:auto;
   margin:0;
   padding:0;
   border:none
}
.newsletter-block .newsletter-form-wrapper--layoutStack .newsletter-form-name-fieldset{
   display:block;
   width:100%;
   max-width:250px
}
.newsletter-block .newsletter-form-field-wrapper{
   display:inline-block;
   width:auto;
   min-width:250px;
   padding:6px 3px
}
.newsletter-block .newsletter-form-wrapper--alignLeft .newsletter-form-field-wrapper{
   padding:6px 3px 6px 0
}
.newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form-field-wrapper{
   padding:6px 0 6px 3px
}
.newsletter-block .newsletter-form-wrapper--layoutStack .newsletter-form-field-wrapper{
   display:block;
   width:100%;
   max-width:250px;
   padding:6px 0
}
.newsletter-block .newsletter-form-field-label{
   display:none
}
.newsletter-block .newsletter-form-field-element{
   transition:"background 0.3s ease-out, border 0.3s ease-out";
   width:100%;
   padding:1em;
   background:#fff;
   border:1px solid rgba(0,0,0,.12);
   font-family:inherit;
   font-size:15px;
   line-height:normal;
   outline:none
}
.newsletter-block .newsletter-form-field-element:focus{
   background:#fff
}
.newsletter-block .newsletter-form-field-element::-webkit-input-placeholder{
   color:rgba(0,0,0,.3)
}
.newsletter-block .newsletter-form-field-element:-moz-placeholder{
   color:rgba(0,0,0,.3)
}
.newsletter-block .newsletter-form-field-element::-moz-placeholder{
   color:rgba(0,0,0,.3)
}
.newsletter-block .newsletter-form-field-element:-ms-input-placeholder{
   color:rgba(0,0,0,.3)
}
.newsletter-block .newsletter-form-field-wrapper .field-error{
   display:block;
   margin-bottom:12px;
   padding:6px;
   background:#fed9db;
   color:#f23d3d;
   font-size:12px;
   line-height:normal
}
.newsletter-block .newsletter-form-button-wrapper{
   display:inline-block;
   width:auto;
   margin:12px 0 0 0;
   padding:6px 3px
}
.newsletter-block .newsletter-form-wrapper--alignLeft .newsletter-form-button-wrapper{
   padding:6px 3px 6px 0
}
.newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form-button-wrapper{
   padding:6px 0 6px 3px
}
.newsletter-block .newsletter-form-wrapper--layoutStack .newsletter-form-button-wrapper{
   display:block;
   padding:6px 0
}
.newsletter-block .newsletter-form-button{
   position:relative;
   width:auto;
   padding:1em 2.25em;
   color:#fff;
   background-color:#272727;
   border:1px solid #272727 !important;
   font-family:inherit;
   font-size:15px;
   line-height:normal;
   font-weight:normal;
   text-align:center;
   text-transform:uppercase;
   white-space:nowrap;
   cursor:pointer;
   outline:none;
   -webkit-appearance:none
}
.newsletter-block .newsletter-form-spinner.sqs-spin.light.large{
   visibility:hidden;
   position:absolute;
   top:50%;
   left:50%;
   height:22px;
   width:22px;
   margin-top:-11px;
   margin-left:-11px
}
.newsletter-block .newsletter-form:not(.submitting) .newsletter-form-spinner.sqs-spin.light.large{
   animation:none
}
.newsletter-block .newsletter-form.submitting .newsletter-form-spinner.sqs-spin.light.large{
   visibility:visible
}
.newsletter-block .newsletter-form.submitting .newsletter-form-button-label{
   visibility:hidden
}
.newsletter-block .newsletter-form-footnote{
   color:#272727
}
.newsletter-block .newsletter-form-footnote p{
   opacity:.8;
   margin:17px 0;
   padding:0;
   font-size:12px !important;
   line-height:normal
}
.newsletter-block .newsletter-form-footnote p:last-child{
   margin-bottom:0
}
.newsletter-block .newsletter-form-footnote a{
   text-decoration:underline
}
.newsletter-block .form-submission-text{
   color:#272727
}
.newsletter-block .form-submission-text p{
   margin:17px 0;
   padding:0;
   font-size:15px;
   line-height:1.6em
}
.newsletter-block .form-submission-text p:first-child{
   margin-top:0
}
.newsletter-block .form-submission-text p:last-child{
   margin-bottom:0
}
.newsletter-block .form-submission-text a{
   text-decoration:underline
}
.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper{
   padding:0px;
   background:rgba(0,0,0,0)
}
.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper.newsletter-form-wrapper--alignCenter.newsletter-form-wrapper{
   padding:0px 0px
}
.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper .newsletter-form-header-title{
   color:#fff
}
.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper .newsletter-form-header-description,.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper .newsletter-form-footnote,.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper .form-submission-text{
   color:#fff
}
.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper .newsletter-form-field-element{
   border:1px solid rgba(0,0,0,.12)
}
.sqs-alternate-block-style-container .newsletter-block .newsletter-form-wrapper .newsletter-form-button{
   color:#fff;
   background-color:#272727;
   border:1px solid #272727 !important
}
.newsletter-block .form-submission-text:focus:not([data-focus-visible-added]),.newsletter-block .form-submission-html:focus:not([data-focus-visible-added]),.newsletter-block .field-error:focus:not([data-focus-visible-added]){
   outline:none
}
.newsletter-style-dark .newsletter-block .newsletter-form-wrapper,.newsletter-style-dark .newsletter-block .newsletter-form-header-title,.newsletter-style-dark .newsletter-block .newsletter-form-header-description p,.newsletter-style-dark .newsletter-block .newsletter-form-footnote p,.newsletter-style-dark .newsletter-block .form-submission-text p{
   color:#272727
}
.newsletter-style-dark .newsletter-block .newsletter-form-header-title a,.newsletter-style-dark .newsletter-block .newsletter-form-header-description a,.newsletter-style-dark .newsletter-block .newsletter-form-footnote a,.newsletter-style-dark .newsletter-block .form-submission-text a{
   color:#272727
}
.newsletter-style-light .newsletter-block .newsletter-form-wrapper,.newsletter-style-light .newsletter-block .newsletter-form-header-title,.newsletter-style-light .newsletter-block .newsletter-form-header-description p,.newsletter-style-light .newsletter-block .newsletter-form-footnote p,.newsletter-style-light .newsletter-block .form-submission-text p{
   color:#fff
}
.newsletter-style-light .newsletter-block .newsletter-form-header-title a,.newsletter-style-light .newsletter-block .newsletter-form-header-description a,.newsletter-style-light .newsletter-block .newsletter-form-footnote a,.newsletter-style-light .newsletter-block .form-submission-text a{
   color:#fff
}
.newsletter-style-light .newsletter-block .newsletter-form-field-element{
   color:#272727
}
.newsletter-form-small-mode .newsletter-form-header{
   width:100%
}
.newsletter-form-small-mode .newsletter-form-header-title{
   font-size:27px !important;
   margin:0 0 14px 0
}
.newsletter-form-small-mode .newsletter-form-header-description p{
   margin:0 0 14px 0;
   line-height:normal
}
.newsletter-form-small-mode .newsletter-form-body{
   display:flex;
   flex-direction:column;
   padding:0 0 6px 0
}
.newsletter-form-small-mode .newsletter-form-fields-wrapper{
   display:block;
   order:0
}
.newsletter-form-small-mode .newsletter-form-name-fieldset{
   width:100%
}
.newsletter-form-small-mode .newsletter-form-field-wrapper,.newsletter-form-small-mode .newsletter-form-button-wrapper{
   display:block;
   width:100%;
   min-width:0;
   padding:5px 0
}
.newsletter-form-small-mode .newsletter-form-button-wrapper{
   margin:6px 0 0 0
}
.newsletter-form-small-mode .newsletter-form-button-wrapper{
   order:2
}
.newsletter-form-small-mode .newsletter-form-body .captcha-container.rendered{
   order:1;
   margin-bottom:0;
   width:auto
}
.newsletter-form-small-mode .newsletter-form-footnote p{
   margin:14px 0
}
.newsletter-form-small-mode .newsletter-form-footnote p:last-child{
   margin-bottom:0
}
.newsletter-form-small-mode .disclaimer-container{
   font-size:14px
}
.newsletter-form-small-mode .form-submission-text p{
   margin:14px 0;
   line-height:normal
}
.newsletter-form-small-mode .form-submission-text p:first-child{
   margin-top:0
}
.newsletter-form-small-mode .form-submission-text p:last-child{
   margin-bottom:0
}
@media screen and (max-width:320px){
   .newsletter-block .newsletter-form-header{
       width:100%
   }
   .newsletter-block .newsletter-form-header-title{
       font-size:27px !important;
       margin:0 0 14px 0
   }
   .newsletter-block .newsletter-form-header-description p{
       margin:0 0 14px 0;
       line-height:normal
   }
   .newsletter-block .newsletter-form-body{
       display:flex;
       flex-direction:column;
       padding:0 0 6px 0
   }
   .newsletter-block .newsletter-form-fields-wrapper{
       display:block;
       order:0
   }
   .newsletter-block .newsletter-form-name-fieldset{
       width:100%
   }
   .newsletter-block .newsletter-form-field-wrapper,.newsletter-block .newsletter-form-button-wrapper{
       display:block;
       width:100%;
       min-width:0;
       padding:5px 0
   }
   .newsletter-block .newsletter-form-button-wrapper{
       margin:6px 0 0 0
   }
   .newsletter-block .newsletter-form-button-wrapper{
       order:2
   }
   .newsletter-block .newsletter-form-body .captcha-container.rendered{
       order:1;
       margin-bottom:0;
       width:auto
   }
   .newsletter-block .newsletter-form-footnote p{
       margin:14px 0
   }
   .newsletter-block .newsletter-form-footnote p:last-child{
       margin-bottom:0
   }
   .newsletter-block .disclaimer-container{
       font-size:14px
   }
   .newsletter-block .form-submission-text p{
       margin:14px 0;
       line-height:normal
   }
   .newsletter-block .form-submission-text p:first-child{
       margin-top:0
   }
   .newsletter-block .form-submission-text p:last-child{
       margin-bottom:0
   }
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-header{
   width:100%
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-header-title{
   font-size:27px !important;
   margin:0 0 14px 0
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-header-description p{
   margin:0 0 14px 0;
   line-height:normal
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-body{
   display:flex;
   flex-direction:column;
   padding:0 0 6px 0
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-fields-wrapper{
   display:block;
   order:0
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-name-fieldset{
   width:100%
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-field-wrapper,.newsletter-block.newsletter-form-has-small-container .newsletter-form-button-wrapper{
   display:block;
   width:100%;
   min-width:0;
   padding:5px 0
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-button-wrapper{
   margin:6px 0 0 0
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-button-wrapper{
   order:2
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-body .captcha-container.rendered{
   order:1;
   margin-bottom:0;
   width:auto
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-footnote p{
   margin:14px 0
}
.newsletter-block.newsletter-form-has-small-container .newsletter-form-footnote p:last-child{
   margin-bottom:0
}
.newsletter-block.newsletter-form-has-small-container .disclaimer-container{
   font-size:14px
}
.newsletter-block.newsletter-form-has-small-container .form-submission-text p{
   margin:14px 0;
   line-height:normal
}
.newsletter-block.newsletter-form-has-small-container .form-submission-text p:first-child{
   margin-top:0
}
.newsletter-block.newsletter-form-has-small-container .form-submission-text p:last-child{
   margin-bottom:0
}
.source-code{
   white-space:pre;
   overflow:auto
}
.cm-keyword{
   color:#708
}
.cm-atom{
   color:#219
}
.cm-number{
   color:#164
}
.cm-def{
   color:blue
}
.cm-variable-2{
   color:#05a
}
.cm-variable-3{
   color:#085
}
.cm-comment{
   color:#aaa
}
.cm-string{
   color:#1a1
}
.cm-string-2{
   color:#5f0
}
.cm-meta{
   color:#555
}
.cm-error{
   color:red
}
.cm-qualifier{
   color:#555
}
.cm-builtin{
   color:#30a
}
.cm-bracket{
   color:#cc7
}
.cm-tag{
   color:#170
}
.cm-attribute{
   color:#00c
}
.cm-header{
   color:#000
}
.cm-quote{
   color:#900
}
.cm-hr{
   color:#999
}
.cm-link{
   color:#00c
}
.dark .cm-comment{
   color:#75715e
}
.dark .cm-atom{
   color:#ae81ff
}
.dark .cm-number{
   color:#ae81ff
}
.dark .cm-property,.dark .cm-attribute{
   color:#a6e22e
}
.dark .cm-keyword{
   color:#f92672
}
.dark .cm-string{
   color:#e6db74
}
.dark .cm-variable-2{
   color:#9effff
}
.dark .cm-def{
   color:#fd971f
}
.dark .cm-error{
   background:#f92672;
   color:#f8f8f0
}
.dark .cm-bracket{
   color:#f8f8f2
}
.dark .cm-tag{
   color:#f92672
}
.dark .cm-link{
   color:#ae81ff
}
.code-block .state-message:not(:last-child){
   margin-bottom:10px
}
.foursquare-block ul{
   list-style-type:none;
   margin:0;
   padding:0;
   line-height:1.4em
}
.foursquare-block ul .foursquare-checkin{
   margin-bottom:12px
}
.foursquare-block ul .foursquare-checkin a{
   border:0
}
.foursquare-block ul .foursquare-checkin .foursquare-icon-wrapper{
   float:left
}
.foursquare-block ul .foursquare-checkin .foursquare-text{
   margin-left:42px;
   font-size:12px
}
.foursquare-block ul .foursquare-checkin .foursquare-venue{
   font-weight:bold
}
.foursquare-block ul .foursquare-checkin .foursquare-location{
   display:inline-block;
   padding-left:4px
}
.foursquare-block ul .foursquare-checkin .foursquare-timestamp{
   font-size:10px
}
.sqs-block-soundcloud .sqs-intrinsic iframe{
   position:absolute;
   top:0;
   left:0;
   width:100% !important;
   height:100% !important
}
@media screen and (max-width:640px){
   .sqs-block-soundcloud.isPlaylist .sqs-intrinsic{
       padding-bottom:0 !important;
       height:400px !important
   }
}
.sqs-block-opentable-hidden{
   display:none !important
}
.sqs-block-opentable-hide-title .OT_title{
   display:none
}
.sqs-block-opentable iframe{
   visibility:hidden;
   position:absolute
}
.sqs-block-opentable *{
   box-sizing:border-box
}
.sqs-block-opentable #OT_form{
   padding:0;
   margin:0;
   width:165px;
   width:auto
}
.sqs-block-opentable .OT_wrapper{
   border:none;
   border-radius:0;
   background-color:rgba(0,0,0,.05);
   font-family:inherit;
   width:100%;
   margin:0;
   padding:34px 17px 40px;
   background:rgba(0,0,0,.05);
   color:#272727;
   font-size:15px;
   line-height:1em;
   text-align:center;
   position:relative
}
.sqs-block-opentable .OT_header{
   width:85%;
   margin:0 auto;
   position:relative
}
.sqs-block-opentable .OT_title{
   position:relative;
   width:100%;
   margin:0 0 17px 0;
   padding:0;
   font-size:30px;
   color:#272727;
   color:rgba(0,0,0,.95);
   font-weight:normal;
   text-align:center;
   line-height:1em
}
.sqs-block-opentable .OT_subtitle{
   margin:0;
   padding:0;
   font-size:10px;
   letter-spacing:.15em;
   color:#272727;
   color:rgba(0,0,0,.8);
   text-transform:uppercase;
   font-weight:normal;
   white-space:nowrap;
   width:auto;
   line-height:1em
}
.sqs-block-opentable .OT_list{
   list-style:none;
   margin:28px 0 0 0;
   padding:0;
   width:auto;
   display:inline-block;
   line-height:1em
}
.sqs-block-opentable .OT_day,.sqs-block-opentable .OT_time,.sqs-block-opentable .OT_party{
   margin:0 12px;
   padding:6px 0 6px 35px;
   height:auto;
   background-image:url('/universal/images-v6/icons/opentable-icons.svg');
   background-repeat:no-repeat;
   background-position:0 0;
   width:33%;
   min-width:150px;
   max-width:180px;
   position:relative;
   border:none !important;
   list-style:none;
   display:inline-block;
   line-height:1em
}
.sqs-block-opentable.sqs-block-opentable-hide-fields .OT_day,.sqs-block-opentable.sqs-block-opentable-hide-fields .OT_time,.sqs-block-opentable.sqs-block-opentable-hide-fields .OT_party{
   display:none
}
.sqs-block-opentable.sqs-block-opentable-hide-fields .OT_submit{
   margin:0
}
.sqs-block-opentable .OT_day{
   margin:0 12px;
   padding:6px 0 6px 35px;
   background-position:-18px -7px;
   border:none;
   list-style:none;
   background-size:123px
}
.sqs-block-opentable .OT_time{
   background-position:-18px -55px;
   border:none
}
.sqs-block-opentable .OT_party{
   background-position:-18px -102px;
   border:none
}
.sqs-block-opentable .OT_searchTimeField,.sqs-block-opentable .OT_searchDateField,.sqs-block-opentable .OT_searchPartyField{
   font-family:inherit;
   background:#fff url('/universal/images-v6/icons/opentable-icons.svg') no-repeat;
   color:#272727;
   font-weight:normal;
   margin:0;
   border:1px solid rgba(0,0,0,.12);
   width:100%;
   height:auto;
   font-size:13px;
   font-style:normal;
   padding:.7em 1.1em;
   border-radius:0px;
   cursor:pointer;
   line-height:normal;
   outline:none;
   background-position:right -14px top -75px;
   background-size:43px;
   -webkit-background-clip:padding;
   background-clip:padding-box
}
.sqs-block-opentable #OT_timeList,.sqs-block-opentable #OT_partyList{
   max-height:195px;
   overflow:auto;
   border:1px solid rgba(0,0,0,.12);
   position:absolute;
   width:auto;
   top:100%;
   left:35px;
   right:0;
   display:none;
   margin-top:-7px;
   text-align:left;
   -webkit-background-clip:padding;
   background-clip:padding-box
}
.sqs-block-opentable .OT_navList{
   list-style:none;
   padding:0;
   margin:-6px 0 0 0;
   float:none;
   position:absolute;
   background-color:#fff;
   z-index:200;
   width:auto;
   top:100%;
   left:35px;
   right:0
}
.sqs-block-opentable .OT_navListItem{
   padding:0;
   margin:0;
   position:relative;
   float:none;
   line-height:1em;
   width:auto;
   list-style:none
}
.sqs-block-opentable #OT_timeList .OT_navListItem,.sqs-block-opentable #OT_partyList .OT_navListItem{
   width:auto
}
.sqs-block-opentable #OT_timeList li a.OT_navLink,.sqs-block-opentable #OT_partyList li a.OT_navLink{
   border:0;
   width:auto
}
.sqs-block-opentable a.OT_navLink:link,.sqs-block-opentable a.OT_navLink:visited,.sqs-block-opentable a.OT_navLink:hover,.sqs-block-opentable a.OT_navLink:active{
   font-family:inherit;
   color:#272727;
   text-decoration:none;
   font-size:13px;
   line-height:1em;
   width:auto;
   display:block;
   padding:.7em 1.1em;
   border:none
}
.sqs-block-opentable a.OT_navLink:hover,.sqs-block-opentable a.OT_navLink.selected,.sqs-block-opentable a.OT_navLink:active{
   background-color:rgba(0,0,0,.05);
   color:#272727;
   opacity:1
}
.sqs-block-opentable a.OT_navLink.selected,.sqs-block-opentable a.OT_navLink:active{
   background-color:rgba(0,0,0,.12)
}
.sqs-block-opentable .OT_submit{
   margin:24px 0 0 0;
   padding:0;
   width:auto;
   height:auto;
   list-style:none;
   display:block
}
.sqs-block-opentable .OTButton,.sqs-block-opentable #OTButton{
   width:auto;
   text-align:center;
   margin:0;
   padding:0
}
.sqs-block-opentable a.OT_Find_a_Table:link,.sqs-block-opentable a.OT_Find_a_Table:visited,.sqs-block-opentable a.OT_Find_a_Table:hover,.sqs-block-opentable a.OT_Find_a_Table:active{
   background-image:none;
   background-repeat:repeat;
   background-position:0 0;
   background-color:#272727;
   background-color:rgba(0,0,0,.95);
   font-family:inherit;
   font-size:13px;
   font-weight:normal;
   text-decoration:none;
   color:#fff;
   text-align:center;
   height:auto;
   display:inline-block;
   padding:1.1em 2.3em;
   line-height:normal;
   text-shadow:none;
   opacity:.8;
   position:relative;
   width:auto;
   border:none;
   text-transform:uppercase;
   white-space:nowrap;
   cursor:pointer;
   outline:none;
   -webkit-appearance:none;
   transition:opacity .3s ease-out,background .3s ease-out
}
.opentable-style-light .OT_wrapper{
   color:#fff
}
.opentable-style-light .OT_title{
   color:#fff
}
.opentable-style-light .OT_subtitle{
   color:#fff
}
.opentable-style-light a.OT_Find_a_Table:link,.opentable-style-light a.OT_Find_a_Table:visited,.opentable-style-light a.OT_Find_a_Table:hover,.opentable-style-light a.OT_Find_a_Table:active{
   background-color:#272727;
   background-color:rgba(0,0,0,.3);
   background:rgba(0,0,0,.05)
}
.opentable-style-light a.OT_Find_a_Table:link:hover,.opentable-style-light a.OT_Find_a_Table:visited:hover,.opentable-style-light a.OT_Find_a_Table:hover:hover,.opentable-style-light a.OT_Find_a_Table:active:hover{
   background-color:#272727;
   background-color:rgba(0,0,0,.8);
   background:rgba(0,0,0,.05)
}
.opentable-style-light .OT_day{
   background-position:-80px -7px
}
.opentable-style-light .OT_time{
   background-position:-80px -55px
}
.opentable-style-light .OT_party{
   background-position:-80px -102px
}
.hide-opentable-icons .OT_day,.hide-opentable-icons .OT_time,.hide-opentable-icons .OT_party{
   margin:0;
   padding:6px;
   background:none
}
.hide-opentable-icons #OT_timeList,.hide-opentable-icons #OT_partyList,.hide-opentable-icons .OT_navList{
   left:6px;
   right:6px
}
.no-svg .OT_day,.no-svg .OT_time,.no-svg .OT_party,.no-svg .OT_searchTimeField,.no-svg .OT_searchDateField,.no-svg .OT_searchPartyField{
   background-image:url('/universal/images-v6/icons/opentable-icons.png')
}
.small-button-block-font{
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   font-weight:600;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:1px
}
.medium-button-block-font{
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:15px;
   font-weight:600;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:1px
}
.large-button-block-font{
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:20px;
   font-weight:600;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:1px
}
.sqs-block-button .sqs-block-button-container--left{
   text-align:left
}
.sqs-block-button .sqs-block-button-container--center{
   text-align:center
}
.sqs-block-button .sqs-block-button-container--right{
   text-align:right
}
.sqs-block-button .sqs-block-button-element{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none;
   line-height:normal
}
.sqs-block-button .sqs-block-button-element:hover{
   opacity:1
}
.sqs-block-button .sqs-block-button-element--small{
   padding:13px 26px;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal;
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
.sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small{
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
.sqs-block-button .sqs-block-button-element--medium{
   padding:21px 34px;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:15px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal;
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
.sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium{
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
.sqs-block-button .sqs-block-button-element--large{
   padding:25px 46px;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:20px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal;
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
.sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large{
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
.small-button-style-solid .sqs-block-button .sqs-block-button-element--small,.medium-button-style-solid .sqs-block-button .sqs-block-button-element--medium,.large-button-style-solid .sqs-block-button .sqs-block-button-element--large{
   transition:.1s opacity linear;
   -webkit-backface-visibility:hidden
}
.small-button-style-solid .sqs-block-button .sqs-block-button-element--small:hover,.medium-button-style-solid .sqs-block-button .sqs-block-button-element--medium:hover,.large-button-style-solid .sqs-block-button .sqs-block-button-element--large:hover{
   opacity:.8
}
.small-button-style-outline .sqs-block-button .sqs-block-button-element--small,.medium-button-style-outline .sqs-block-button .sqs-block-button-element--medium,.large-button-style-outline .sqs-block-button .sqs-block-button-element--large,.small-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small,.medium-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium,.large-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large{
   border-width:2px;
   border-style:solid;
   background-color:transparent;
   transition:0.1s background-color linear, 0.1s color linear
}
.small-button-style-outline .sqs-block-button .sqs-block-button-element--small:hover,.medium-button-style-outline .sqs-block-button .sqs-block-button-element--medium:hover,.large-button-style-outline .sqs-block-button .sqs-block-button-element--large:hover,.small-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small:hover,.medium-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium:hover,.large-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large:hover{
   color:#fff
}
.small-button-style-outline .sqs-block-button .sqs-block-button-element--small{
   color:#272727
}
.small-button-style-outline .sqs-block-button .sqs-block-button-element--small:hover{
   background-color:#272727;
   color:#fff
}
.small-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small{
   color:#272727
}
.small-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small:hover{
   background-color:#272727;
   color:#fff
}
.medium-button-style-outline .sqs-block-button .sqs-block-button-element--medium{
   color:#272727
}
.medium-button-style-outline .sqs-block-button .sqs-block-button-element--medium:hover{
   background-color:#272727;
   color:#fff
}
.medium-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium{
   color:#272727
}
.medium-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium:hover{
   background-color:#272727;
   color:#fff
}
.large-button-style-outline .sqs-block-button .sqs-block-button-element--large{
   color:#272727
}
.large-button-style-outline .sqs-block-button .sqs-block-button-element--large:hover{
   background-color:#272727;
   color:#fff
}
.large-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large{
   color:#272727
}
.large-button-style-outline .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large:hover{
   background-color:#272727;
   color:#fff
}
.small-button-style-raised .sqs-block-button .sqs-block-button-element--small,.medium-button-style-raised .sqs-block-button .sqs-block-button-element--medium,.large-button-style-raised .sqs-block-button .sqs-block-button-element--large{
   position:relative;
   transition:.1s background-color linear
}
.small-button-style-raised .sqs-block-button .sqs-block-button-element--small:active,.medium-button-style-raised .sqs-block-button .sqs-block-button-element--medium:active,.large-button-style-raised .sqs-block-button .sqs-block-button-element--large:active{
   top:1px
}
.small-button-style-raised .sqs-block-button .sqs-block-button-element--small{
   box-shadow:0 2px 0 0 #131313
}
.small-button-style-raised .sqs-block-button .sqs-block-button-element--small:hover{
   background-color:#2f2f2f
}
.small-button-style-raised .sqs-block-button .sqs-block-button-element--small:active{
   box-shadow:0 1px 0 0 #131313
}
.small-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small{
   box-shadow:0 2px 0 0 #131313
}
.small-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small:hover{
   background-color:#2f2f2f
}
.small-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--small:active{
   box-shadow:0 1px 0 0 #131313
}
.medium-button-style-raised .sqs-block-button .sqs-block-button-element--medium{
   box-shadow:0 2px 0 0 #131313
}
.medium-button-style-raised .sqs-block-button .sqs-block-button-element--medium:hover{
   background-color:#2f2f2f
}
.medium-button-style-raised .sqs-block-button .sqs-block-button-element--medium:active{
   box-shadow:0 1px 0 0 #131313
}
.medium-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium{
   box-shadow:0 2px 0 0 #131313
}
.medium-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium:hover{
   background-color:#2f2f2f
}
.medium-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--medium:active{
   box-shadow:0 1px 0 0 #131313
}
.large-button-style-raised .sqs-block-button .sqs-block-button-element--large{
   box-shadow:0 3px 0 0 #131313
}
.large-button-style-raised .sqs-block-button .sqs-block-button-element--large:hover{
   background-color:#2f2f2f
}
.large-button-style-raised .sqs-block-button .sqs-block-button-element--large:active{
   top:2px;
   box-shadow:0 1px 0 0 #131313
}
.large-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large{
   box-shadow:0 3px 0 0 #131313
}
.large-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large:hover{
   background-color:#2f2f2f
}
.large-button-style-raised .sqs-alternate-block-style-container .sqs-block-button .sqs-block-button-element--large:active{
   top:2px;
   box-shadow:0 1px 0 0 #131313
}
.small-button-shape-rounded .sqs-block-button .sqs-block-button-element--small,.medium-button-shape-rounded .sqs-block-button .sqs-block-button-element--medium,.large-button-shape-rounded .sqs-block-button .sqs-block-button-element--large{
   border-radius:3px
}
.small-button-shape-pill .sqs-block-button .sqs-block-button-element--small,.medium-button-shape-pill .sqs-block-button .sqs-block-button-element--medium,.large-button-shape-pill .sqs-block-button .sqs-block-button-element--large{
   border-radius:300px
}
@media screen and (max-width:640px){
   .sqs-block-button .sqs-block-button-element--large{
       padding:21px 34px;
       font-size:15px
   }
}
.sqs-search-ui-button-wrapper{
   position:relative
}
.sqs-search-ui-button-wrapper.color-dark .search-input{
   background-image:url(/universal/images-v6/icons/icon-searchqueries-20-dark.png);
   border:1px solid #aaa
}
.sqs-search-ui-button-wrapper.color-dark::-webkit-input-placeholder{
   color:#666
}
.sqs-search-ui-button-wrapper.color-dark:-moz-placeholder{
   color:#666
}
.sqs-search-ui-button-wrapper.color-dark::-moz-placeholder{
   color:#666
}
.sqs-search-ui-button-wrapper.color-dark:-ms-input-placeholder{
   color:#666
}
.sqs-search-ui-button-wrapper.color-light .search-input{
   background-image:url(/universal/images-v6/icons/icon-searchqueries-20-light.png);
   color:#f7f7f7;
   border:1px solid #eee
}
.sqs-search-ui-button-wrapper.color-light::-webkit-input-placeholder{
   color:#ddd
}
.sqs-search-ui-button-wrapper.color-light:-moz-placeholder{
   color:#ddd
}
.sqs-search-ui-button-wrapper.color-light::-moz-placeholder{
   color:#ddd
}
.sqs-search-ui-button-wrapper.color-light:-ms-input-placeholder{
   color:#ddd
}
.sqs-search-ui-button-wrapper .search-input{
   opacity:.7;
   transition:opacity .2s ease-out;
   transition:background-image .2s ease-out;
   padding:12px 12px 12px 45px;
   background:no-repeat 15px 50%;
   width:100%;
   min-height:20px;
   display:block;
   box-sizing:border-box
}
.sqs-search-ui-button-wrapper .search-input.loading{
   background-image:none
}
.sqs-search-ui-button-wrapper .search-input.disabled{
   cursor:pointer
}
.sqs-search-ui-button-wrapper .search-input.hover-effect:hover,.sqs-search-ui-button-wrapper .search-input.hover-effect:focus{
   opacity:1
}
.sqs-search-ui-button-wrapper .search-input:hover::-webkit-input-placeholder{
   font-style:normal
}
.sqs-search-ui-button-wrapper .search-input:hover:-moz-placeholder{
   font-style:normal
}
.sqs-search-ui-button-wrapper .search-input:hover::-moz-placeholder{
   font-style:normal
}
.sqs-search-ui-button-wrapper .search-input:hover:-ms-input-placeholder{
   font-style:normal
}
.sqs-search-ui-button-wrapper .spinner-wrapper{
   position:absolute;
   top:50%;
   transform:translatey(-50%);
   left:18px
}
.sqs-search-ui-button-wrapper .spinner-wrapper .sqs-spin{
   display:block;
   vertical-align:middle
}
.sqs-search-preview-ui{
   position:absolute;
   z-index:999999;
   background-color:#fff;
   width:100%
}
.sqs-search-preview-ui .sqs-search-ui-result{
   border-top:none;
   border:1px solid #ddd
}
.sqs-search-preview-ui .sqs-search-ui-result .search-result-notice{
   background-color:#fff;
   font-weight:200;
   font-size:12px;
   padding:6px 12px
}
.sqs-search-preview-ui .sqs-search-ui-result .search-result-notice.hide{
   display:none
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list{
   max-height:500px;
   overflow-x:hidden;
   overflow-y:scroll
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result{
   padding:16px;
   cursor:pointer;
   border-bottom:1px solid #ddd;
   transition:background-color .2s ease-out
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result:last-child{
   border-bottom:none
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result.selected,.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result:hover{
   background-color:#f5f5f5
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result.selected{
   outline-color:#333
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item{
   border-top:none
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item em{
   color:#222;
   font-style:italic
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item .sqs-main-image{
   position:absolute;
   top:0;
   left:0;
   right:0;
   bottom:0
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item .sqs-main-image-container{
   width:50px;
   float:right;
   margin-left:5px;
   box-shadow:#ddd 1px -1px 5px
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item .sqs-main-image-intrinsic{
   position:relative;
   width:100%;
   height:0;
   padding-bottom:100%
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item .sqs-title{
   font-size:16px;
   line-height:1.2em;
   margin-bottom:.5em;
   color:#333
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item .sqs-content{
   font-size:12px;
   line-height:1.4em
}
.sqs-search-preview-ui.no-image .sqs-main-image-container{
   display:none
}
.twitter-block .tweet-list{
   list-style-type:none;
   margin:0 0 2.2em 0;
   padding:0
}
.twitter-block .tweet{
   margin:0 0 2.2em 0
}
.twitter-block .tweet a{
   border:0
}
.twitter-block .tweet .tweet-avatar-wrapper{
   float:left
}
.twitter-block .tweet .tweet-avatar{
   border-radius:2px
}
.twitter-block .tweet .tweet-text-wrapper{
   margin-left:60px
}
.twitter-block .tweet.no-avatar .tweet-text-wrapper{
   margin-left:0px
}
.twitter-block .tweet .tweet-from{
   font-size:1.1em;
   margin:0 0 .5em 0;
   line-height:1em;
   font-weight:bold
}
.twitter-block .tweet .tweet-timestamp a{
   font-size:.8em
}
.sqs-block-quote figure{
   margin:1em 0
}
.sqs-block-quote blockquote{
   margin:0
}
.sqs-block-quote .source{
   text-align:right
}
.sqs-block-quote .sqs-block-content .block-animation.animation-disabled,.sqs-block-quote .sqs-block-content .block-animation.animation-loaded{
   transform:translatez(0)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-fade-in,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-fade-in{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,0)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-fade-in.animation-loaded,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-fade-in.animation-loaded,.sqs-block-quote .sqs-block-content .block-animation-fade-in.animation-loaded{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-slide-up,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-slide-up{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,20)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-slide-up.animation-loaded,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-slide-up.animation-loaded,.sqs-block-quote .sqs-block-content .block-animation-slide-up.animation-loaded{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-reveal,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-reveal{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,20,0)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-reveal.animation-loaded,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-reveal.animation-loaded,.sqs-block-quote .sqs-block-content .block-animation-reveal.animation-loaded{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-focus-in,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-focus-in{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,0,0,.92,0,0)
}
:not(.sqs-edit-mode) .sqs-block-quote .sqs-block-content .block-animation-focus-in.animation-loaded,.sqs-edit-mode.sqs-edit-mode-active .sqs-block-quote .sqs-block-content .block-animation-focus-in.animation-loaded,.sqs-block-quote .sqs-block-content .block-animation-focus-in.animation-loaded{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.sqs-block-quote .sqs-block-content .block-animation.animation-disabled{
   transition:none !important
}
.rss-block .social-rss:before,.rss-block .social-rss-square:before,.rss-block .social-rss-round:before{
   font-family:'social-icon-font';
   speak:none;
   font-style:normal;
   font-weight:normal;
   line-height:1;
   -webkit-font-smoothing:antialiased;
   position:relative;
   top:0;
   margin-right:10px;
   font-size:.7em
}
.rss-block .social-rss:before{
   content:"\e630";
   position:relative;
   top:-.05em;
   margin-right:.4em;
   font-size:.7em
}
.rss-block .sqs-blockStatus+.social-rss{
   display:none
}
.sqs-block-zola .sqs-block-content{
   transition:opacity .3s ease-in
}
.sqs-block-zola .sqs-block-content.is-rendering{
   opacity:.1
}
.sqs-block-zola .zola-block-wrapper{
   background:#fff
}
.sqs-block-zola .zola-block-wrapper.zola-block-setting-inset{
   padding:0 20px
}
.sqs-block-acuity .sqs-block-content{
   transition:opacity .3s ease-in
}
.sqs-block-acuity .sqs-block-content.is-rendering{
   opacity:.1
}
.sqs-block-acuity .sqs-block-content iframe{
   min-height:1000px
}
.sqs-block-acuity .sqs-block-content iframe[style]{
   min-height:0
}
.member-area-block .sqs-editable-button{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none
}
.member-area-block .ma-pricing-toggle-wrapper{
   display:flex;
   justify-content:flex-start
}
.member-area-block .ma-pricing-toggle-wrapper.toggle-left{
   justify-content:flex-start
}
.member-area-block .ma-pricing-toggle-wrapper.toggle-center{
   justify-content:center
}
.member-area-block .ma-pricing-toggle-wrapper.toggle-right{
   justify-content:flex-end
}
.member-area-block .ma-pricing-options{
   display:grid;
   display:-ms-grid;
   grid-template-columns:repeat(2,1fr);
   -ms-grid-columns:1fr 1fr;
   list-style-type:none;
   padding:0px;
   margin:0px
}
.member-area-block .ma-pricing-options .sqs-editable-button.ma-pricing-option-button{
   width:100%;
   height:100%;
   padding:.6em 1.1em;
   text-align:center;
   border-radius:0px;
   color:#272727;
   border:1px solid #272727;
   background-color:transparent
}
@media (hover:hover){
   .member-area-block .ma-pricing-options .sqs-editable-button.ma-pricing-option-button:hover{
       opacity:1;
       color:#fff;
       background-color:#272727
   }
}
.member-area-block .ma-pricing-options .sqs-editable-button.ma-pricing-option-selected{
   color:#fff;
   background-color:#272727
}
.member-area-block .ma-pricing-options .left-option{
   -ms-grid-column:1
}
.member-area-block .ma-pricing-options .right-option{
   -ms-grid-column:2
}
.member-area-block .hide,.member-area-block .join-button.hide{
   display:none
}
.primary-button-shape-rounded .sqs-block-member-area .ma-pricing-options .left-button{
   border-radius:.4rem 0px 0px .4rem
}
.primary-button-shape-rounded .sqs-block-member-area .ma-pricing-options .right-button{
   border-radius:0px .4rem .4rem 0px
}
.primary-button-shape-pill .sqs-block-member-area .ma-pricing-options .left-button{
   border-radius:300px 0px 0px 300px
}
.primary-button-shape-pill .sqs-block-member-area .ma-pricing-options .right-button{
   border-radius:0px 300px 300px 0px
}
.primary-button-style-outline .sqs-block-member-area .ma-pricing-options .sqs-editable-button.ma-pricing-option-button{
   border-width:2px
}
.product-block .productDetails div.product-title.member-area-title{
   font-size:1.2em;
   margin-top:1.5em
}
.member-area-price-amount{
   font-size:1.5em;
   margin-top:.75em
}
.member-area-price-billing-period{
   font-size:.65em;
   font-weight:bold;
   text-transform:uppercase;
   opacity:.75
}
.product-price{
   line-height:normal
}
.member-area-description{
   margin-bottom:1.5em
}
.tock-flex-container{
   display:flex;
   flex-direction:row
}
.tock-align-left{
   justify-content:flex-start
}
.tock-align-center{
   justify-content:center
}
.tock-align-right{
   justify-content:flex-end
}
.sqs-use--icon,.sqs-use--mask{
   fill:transparent;
   transition:fill 170ms ease-in-out
}
.sqs-svg-icon--wrapper{
   display:inline-block;
   position:relative;
   overflow:hidden;
   cursor:pointer;
   text-decoration:none;
   transition:background-color 170ms ease-in-out;
   z-index:0
}
.sqs-svg-icon--wrapper>div,.sqs-svg-icon--wrapper svg{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.social-icons-shape-circle .sqs-svg-icon--wrapper{
   border-radius:50%
}
.social-icons-shape-rounded .sqs-svg-icon--wrapper{
   border-radius:15%
}
.social-icons-style-border .sqs-svg-icon--wrapper{
   border:2px solid;
   box-sizing:border-box
}
.social-icons-style-regular .sqs-svg-icon--wrapper{
   border-radius:0
}
.social-icons-style-regular .sqs-svg-icon--wrapper>div{
   transform:scale(2)
}
.social-icons-size-extra-small.social-icons-style-regular .sqs-svg-icon--wrapper{
   width:16px;
   height:16px
}
.social-icons-size-small.social-icons-style-regular .sqs-svg-icon--wrapper{
   width:20px;
   height:20px
}
.social-icons-size-medium.social-icons-style-regular .sqs-svg-icon--wrapper,.social-icons-size-extra-small:not(.social-icons-style-regular) .sqs-svg-icon--wrapper{
   width:24px;
   height:24px
}
.social-icons-size-large.social-icons-style-regular .sqs-svg-icon--wrapper,.social-icons-size-small:not(.social-icons-style-regular) .sqs-svg-icon--wrapper{
   width:28px;
   height:28px
}
.social-icons-size-extra-large.social-icons-style-regular .sqs-svg-icon--wrapper,.social-icons-size-medium:not(.social-icons-style-regular) .sqs-svg-icon--wrapper{
   width:32px;
   height:32px
}
.social-icons-size-large:not(.social-icons-style-regular) .sqs-svg-icon--wrapper{
   width:36px;
   height:36px
}
.social-icons-size-extra-large:not(.social-icons-style-regular) .sqs-svg-icon--wrapper{
   width:48px;
   height:48px
}
.social-icon-alignment-left .sqs-svg-icon--list{
   text-align:left
}
.social-icon-alignment-right .sqs-svg-icon--list{
   text-align:right
}
.social-icon-alignment-center .sqs-svg-icon--list{
   text-align:center
}
.social-icons-size-extra-small.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 6px 0 0
}
.social-icons-size-extra-small.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 6px
}
.social-icons-size-extra-small.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 3px
}
.social-icons-size-small.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 8px 0 0
}
.social-icons-size-small.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 8px
}
.social-icons-size-small.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 4px
}
.social-icons-size-medium.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 8px 0 0
}
.social-icons-size-medium.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 8px
}
.social-icons-size-medium.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 4px
}
.social-icons-size-extra-small.social-icons-style-regular.social-icon-alignment-left .sqs-svg-icon--wrapper,.social-icons-size-large.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 10px 0 0
}
.social-icons-size-extra-small.social-icons-style-regular.social-icon-alignment-right .sqs-svg-icon--wrapper,.social-icons-size-large.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 10px
}
.social-icons-size-extra-small.social-icons-style-regular.social-icon-alignment-center .sqs-svg-icon--wrapper,.social-icons-size-large.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 5px
}
.social-icons-size-small.social-icons-style-regular.social-icon-alignment-left .sqs-svg-icon--wrapper,.social-icons-size-extra-large.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 12px 0 0
}
.social-icons-size-small.social-icons-style-regular.social-icon-alignment-right .sqs-svg-icon--wrapper,.social-icons-size-extra-large.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 12px
}
.social-icons-size-small.social-icons-style-regular.social-icon-alignment-center .sqs-svg-icon--wrapper,.social-icons-size-extra-large.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 6px
}
.social-icons-size-medium.social-icons-style-regular.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 14px 0 0
}
.social-icons-size-medium.social-icons-style-regular.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 14px
}
.social-icons-size-medium.social-icons-style-regular.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 7px
}
.social-icons-size-large.social-icons-style-regular.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 16px 0 0
}
.social-icons-size-large.social-icons-style-regular.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 16px
}
.social-icons-size-large.social-icons-style-regular.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 8px
}
.social-icons-size-extra-large.social-icons-style-regular.social-icon-alignment-left .sqs-svg-icon--wrapper{
   margin:0 18px 0 0
}
.social-icons-size-extra-large.social-icons-style-regular.social-icon-alignment-right .sqs-svg-icon--wrapper{
   margin:0 0 0 18px
}
.social-icons-size-extra-large.social-icons-style-regular.social-icon-alignment-center .sqs-svg-icon--wrapper{
   margin:0 9px
}
/*IE9_SPLIT_MARKER*/
.social-icons-color-black.social-icons-style-regular .sqs-use--icon{
   fill:#222
}
.social-icons-color-black.social-icons-style-regular .sqs-svg-icon--list:hover .sqs-use--icon{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-black.social-icons-style-regular .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#222
}
.social-icons-color-black.social-icons-style-border .sqs-svg-icon--wrapper{
   border-color:#222
}
.social-icons-color-black.social-icons-style-border .sqs-use--icon{
   fill:#222
}
.social-icons-color-black.social-icons-style-border .sqs-svg-icon--wrapper:hover{
   background-color:#222
}
.social-icons-color-black.social-icons-style-border .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#fff
}
.social-icons-color-black.social-icons-style-knockout .sqs-use--mask{
   fill:#222
}
.social-icons-color-black.social-icons-style-knockout .sqs-svg-icon--list:hover .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-black.social-icons-style-knockout .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask{
   fill:#222
}
.social-icons-color-black.social-icons-style-solid .sqs-svg-icon--wrapper{
   background-color:#222
}
.social-icons-color-black.social-icons-style-solid .sqs-use--icon{
   fill:#fff
}
.social-icons-color-black.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper{
   background-color:rgba(34,34,34,.4)
}
.social-icons-color-black.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-use--icon{
   fill:rgba(255,255,255,.4)
}
.social-icons-color-black.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover{
   background-color:#222
}
.social-icons-color-black.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#fff
}
.social-icons-color-white.social-icons-style-regular .sqs-use--icon{
   fill:#fff
}
.social-icons-color-white.social-icons-style-regular .sqs-svg-icon--list:hover .sqs-use--icon{
   fill:rgba(255,255,255,.4)
}
.social-icons-color-white.social-icons-style-regular .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#fff
}
.social-icons-color-white.social-icons-style-border .sqs-svg-icon--wrapper{
   border-color:#fff
}
.social-icons-color-white.social-icons-style-border .sqs-use--icon{
   fill:#fff
}
.social-icons-color-white.social-icons-style-border .sqs-svg-icon--wrapper:hover{
   background-color:#fff
}
.social-icons-color-white.social-icons-style-border .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#222
}
.social-icons-color-white.social-icons-style-knockout .sqs-use--mask{
   fill:#fff
}
.social-icons-color-white.social-icons-style-knockout .sqs-svg-icon--list:hover .sqs-use--mask{
   fill:rgba(255,255,255,.4)
}
.social-icons-color-white.social-icons-style-knockout .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask{
   fill:#fff
}
.social-icons-color-white.social-icons-style-solid .sqs-svg-icon--wrapper{
   background-color:#fff
}
.social-icons-color-white.social-icons-style-solid .sqs-use--icon{
   fill:#222
}
.social-icons-color-white.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper{
   background-color:rgba(255,255,255,.4)
}
.social-icons-color-white.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-use--icon{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-white.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover{
   background-color:#fff
}
.social-icons-color-white.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#222
}
.social-icons-color-standard.social-icons-style-border .sqs-svg-icon--wrapper:hover .sqs-use--icon,.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--wrapper .sqs-use--icon,.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#fff
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .sqs-use--icon{
   fill:rgba(255,255,255,.4)
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--wrapper .sqs-use--mask,.social-icons-color-standard.social-icons-style-border .sqs-svg-icon--wrapper .sqs-use--mask,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--wrapper .sqs-use--icon,.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--wrapper .sqs-use--mask{
   fill:transparent
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--wrapper,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--wrapper,.social-icons-color-standard.social-icons-style-border .sqs-svg-icon--wrapper:not(:hover){
   background-color:transparent
}
.social-icons-color-standard .applepodcast .sqs-use--icon,.social-icons-color-standard .applepodcast .sqs-use--mask{
   fill:#000
}
.social-icons-color-standard .applepodcast{
   border-color:#000;
   background-color:#000
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .applepodcast:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .applepodcast:not(:hover) .sqs-use--mask{
   fill:rgba(0,0,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .applepodcast:not(:hover){
   background-color:rgba(0,0,0,.4)
}
.social-icons-color-standard .bandsintown .sqs-use--icon,.social-icons-color-standard .bandsintown .sqs-use--mask{
   fill:#00b4b3
}
.social-icons-color-standard .bandsintown{
   border-color:#00b4b3;
   background-color:#00b4b3
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .bandsintown:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .bandsintown:not(:hover) .sqs-use--mask{
   fill:rgba(0,180,179,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .bandsintown:not(:hover){
   background-color:rgba(0,180,179,.4)
}
.social-icons-color-standard .behance .sqs-use--icon,.social-icons-color-standard .behance .sqs-use--mask{
   fill:#1769ff
}
.social-icons-color-standard .behance{
   border-color:#1769ff;
   background-color:#1769ff
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .behance:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .behance:not(:hover) .sqs-use--mask{
   fill:rgba(23,105,255,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .behance:not(:hover){
   background-color:rgba(23,105,255,.4)
}
.social-icons-color-standard .chownow .sqs-use--icon,.social-icons-color-standard .chownow .sqs-use--mask{
   fill:#dc5d54
}
.social-icons-color-standard .chownow{
   border-color:#dc5d54;
   background-color:#dc5d54
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .chownow:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .chownow:not(:hover) .sqs-use--mask{
   fill:rgba(220,93,84,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .chownow:not(:hover){
   background-color:rgba(220,93,84,.4)
}
.social-icons-color-standard .codepen .sqs-use--icon,.social-icons-color-standard .codepen .sqs-use--mask{
   fill:#222
}
.social-icons-color-standard .codepen{
   border-color:#222;
   background-color:#222
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .codepen:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .codepen:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .codepen:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.social-icons-color-standard .dribbble .sqs-use--icon,.social-icons-color-standard .dribbble .sqs-use--mask{
   fill:#ea4c89
}
.social-icons-color-standard .dribbble{
   border-color:#ea4c89;
   background-color:#ea4c89
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .dribbble:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .dribbble:not(:hover) .sqs-use--mask{
   fill:rgba(234,76,137,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .dribbble:not(:hover){
   background-color:rgba(234,76,137,.4)
}
.social-icons-color-standard .dropbox .sqs-use--icon,.social-icons-color-standard .dropbox .sqs-use--mask{
   fill:#007ee5
}
.social-icons-color-standard .dropbox{
   border-color:#007ee5;
   background-color:#007ee5
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .dropbox:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .dropbox:not(:hover) .sqs-use--mask{
   fill:rgba(0,126,229,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .dropbox:not(:hover){
   background-color:rgba(0,126,229,.4)
}
.social-icons-color-standard .email .sqs-use--icon,.social-icons-color-standard .email .sqs-use--mask{
   fill:#222
}
.social-icons-color-standard .email{
   border-color:#222;
   background-color:#222
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .email:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .email:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .email:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.social-icons-color-standard .facebook .sqs-use--icon,.social-icons-color-standard .facebook .sqs-use--mask{
   fill:#3b5998
}
.social-icons-color-standard .facebook{
   border-color:#3b5998;
   background-color:#3b5998
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .facebook:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .facebook:not(:hover) .sqs-use--mask{
   fill:rgba(59,89,152,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .facebook:not(:hover){
   background-color:rgba(59,89,152,.4)
}
.social-icons-color-standard .facebook-unauth .sqs-use--icon,.social-icons-color-standard .facebook-unauth .sqs-use--mask{
   fill:#3b5998
}
.social-icons-color-standard .facebook-unauth{
   border-color:#3b5998;
   background-color:#3b5998
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .facebook-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .facebook-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(59,89,152,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .facebook-unauth:not(:hover){
   background-color:rgba(59,89,152,.4)
}
.social-icons-color-standard .fivehundredpix .sqs-use--icon,.social-icons-color-standard .fivehundredpix .sqs-use--mask{
   fill:#0099e5
}
.social-icons-color-standard .fivehundredpix{
   border-color:#0099e5;
   background-color:#0099e5
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .fivehundredpix:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .fivehundredpix:not(:hover) .sqs-use--mask{
   fill:rgba(0,153,229,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .fivehundredpix:not(:hover){
   background-color:rgba(0,153,229,.4)
}
.social-icons-color-standard .fivehundredpix-unauth .sqs-use--icon,.social-icons-color-standard .fivehundredpix-unauth .sqs-use--mask{
   fill:#0099e5
}
.social-icons-color-standard .fivehundredpix-unauth{
   border-color:#0099e5;
   background-color:#0099e5
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .fivehundredpix-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .fivehundredpix-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(0,153,229,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .fivehundredpix-unauth:not(:hover){
   background-color:rgba(0,153,229,.4)
}
.social-icons-color-standard .flickr .sqs-use--icon,.social-icons-color-standard .flickr .sqs-use--mask{
   fill:#0063dc
}
.social-icons-color-standard .flickr{
   border-color:#0063dc;
   background-color:#0063dc
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .flickr:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .flickr:not(:hover) .sqs-use--mask{
   fill:rgba(0,99,220,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .flickr:not(:hover){
   background-color:rgba(0,99,220,.4)
}
.social-icons-color-standard .flickr-unauth .sqs-use--icon,.social-icons-color-standard .flickr-unauth .sqs-use--mask{
   fill:#0063dc
}
.social-icons-color-standard .flickr-unauth{
   border-color:#0063dc;
   background-color:#0063dc
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .flickr-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .flickr-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(0,99,220,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .flickr-unauth:not(:hover){
   background-color:rgba(0,99,220,.4)
}
.social-icons-color-standard .foursquare .sqs-use--icon,.social-icons-color-standard .foursquare .sqs-use--mask{
   fill:#f94877
}
.social-icons-color-standard .foursquare{
   border-color:#f94877;
   background-color:#f94877
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .foursquare:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .foursquare:not(:hover) .sqs-use--mask{
   fill:rgba(249,72,119,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .foursquare:not(:hover){
   background-color:rgba(249,72,119,.4)
}
.social-icons-color-standard .foursquare-unauth .sqs-use--icon,.social-icons-color-standard .foursquare-unauth .sqs-use--mask{
   fill:#f94877
}
.social-icons-color-standard .foursquare-unauth{
   border-color:#f94877;
   background-color:#f94877
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .foursquare-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .foursquare-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(249,72,119,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .foursquare-unauth:not(:hover){
   background-color:rgba(249,72,119,.4)
}
.social-icons-color-standard .github .sqs-use--icon,.social-icons-color-standard .github .sqs-use--mask{
   fill:#4183c4
}
.social-icons-color-standard .github{
   border-color:#4183c4;
   background-color:#4183c4
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .github:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .github:not(:hover) .sqs-use--mask{
   fill:rgba(65,131,196,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .github:not(:hover){
   background-color:rgba(65,131,196,.4)
}
.social-icons-color-standard .github-unauth .sqs-use--icon,.social-icons-color-standard .github-unauth .sqs-use--mask{
   fill:#4183c4
}
.social-icons-color-standard .github-unauth{
   border-color:#4183c4;
   background-color:#4183c4
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .github-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .github-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(65,131,196,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .github-unauth:not(:hover){
   background-color:rgba(65,131,196,.4)
}
.social-icons-color-standard .goodreads .sqs-use--icon,.social-icons-color-standard .goodreads .sqs-use--mask{
   fill:#382110
}
.social-icons-color-standard .goodreads{
   border-color:#382110;
   background-color:#382110
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .goodreads:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .goodreads:not(:hover) .sqs-use--mask{
   fill:rgba(56,33,16,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .goodreads:not(:hover){
   background-color:rgba(56,33,16,.4)
}
.social-icons-color-standard .googleplay .sqs-use--icon,.social-icons-color-standard .googleplay .sqs-use--mask{
   fill:#5adfcb
}
.social-icons-color-standard .googleplay{
   border-color:#5adfcb;
   background-color:#5adfcb
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .googleplay:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .googleplay:not(:hover) .sqs-use--mask{
   fill:rgba(90,223,203,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .googleplay:not(:hover){
   background-color:rgba(90,223,203,.4)
}
.social-icons-color-standard .google .sqs-use--icon,.social-icons-color-standard .google .sqs-use--mask{
   fill:#dc4e41
}
.social-icons-color-standard .google{
   border-color:#dc4e41;
   background-color:#dc4e41
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .google:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .google:not(:hover) .sqs-use--mask{
   fill:rgba(220,78,65,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .google:not(:hover){
   background-color:rgba(220,78,65,.4)
}
.social-icons-color-standard .houzz .sqs-use--icon,.social-icons-color-standard .houzz .sqs-use--mask{
   fill:#7ac143
}
.social-icons-color-standard .houzz{
   border-color:#7ac143;
   background-color:#7ac143
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .houzz:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .houzz:not(:hover) .sqs-use--mask{
   fill:rgba(122,193,67,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .houzz:not(:hover){
   background-color:rgba(122,193,67,.4)
}
.social-icons-color-standard .imdb .sqs-use--icon,.social-icons-color-standard .imdb .sqs-use--mask{
   fill:#e6b91e
}
.social-icons-color-standard .imdb{
   border-color:#e6b91e;
   background-color:#e6b91e
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .imdb:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .imdb:not(:hover) .sqs-use--mask{
   fill:rgba(230,185,30,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .imdb:not(:hover){
   background-color:rgba(230,185,30,.4)
}
.social-icons-color-standard .instagram .sqs-use--icon,.social-icons-color-standard .instagram .sqs-use--mask{
   fill:#e4405f
}
.social-icons-color-standard .instagram{
   border-color:#e4405f;
   background-color:#e4405f
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .instagram:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .instagram:not(:hover) .sqs-use--mask{
   fill:rgba(228,64,95,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .instagram:not(:hover){
   background-color:rgba(228,64,95,.4)
}
.social-icons-color-standard .instagram-unauth .sqs-use--icon,.social-icons-color-standard .instagram-unauth .sqs-use--mask{
   fill:#e4405f
}
.social-icons-color-standard .instagram-unauth{
   border-color:#e4405f;
   background-color:#e4405f
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .instagram-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .instagram-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(228,64,95,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .instagram-unauth:not(:hover){
   background-color:rgba(228,64,95,.4)
}
.social-icons-color-standard .itunes .sqs-use--icon,.social-icons-color-standard .itunes .sqs-use--mask{
   fill:#ec4652
}
.social-icons-color-standard .itunes{
   border-color:#ec4652;
   background-color:#ec4652
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .itunes:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .itunes:not(:hover) .sqs-use--mask{
   fill:rgba(236,70,82,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .itunes:not(:hover){
   background-color:rgba(236,70,82,.4)
}
.social-icons-color-standard .linkedin .sqs-use--icon,.social-icons-color-standard .linkedin .sqs-use--mask{
   fill:#0976b4
}
.social-icons-color-standard .linkedin{
   border-color:#0976b4;
   background-color:#0976b4
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .linkedin:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .linkedin:not(:hover) .sqs-use--mask{
   fill:rgba(9,118,180,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .linkedin:not(:hover){
   background-color:rgba(9,118,180,.4)
}
.social-icons-color-standard .linkedin-unauth .sqs-use--icon,.social-icons-color-standard .linkedin-unauth .sqs-use--mask{
   fill:#0976b4
}
.social-icons-color-standard .linkedin-unauth{
   border-color:#0976b4;
   background-color:#0976b4
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .linkedin-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .linkedin-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(9,118,180,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .linkedin-unauth:not(:hover){
   background-color:rgba(9,118,180,.4)
}
.social-icons-color-standard .medium .sqs-use--icon,.social-icons-color-standard .medium .sqs-use--mask{
   fill:#00ab6c
}
.social-icons-color-standard .medium{
   border-color:#00ab6c;
   background-color:#00ab6c
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .medium:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .medium:not(:hover) .sqs-use--mask{
   fill:rgba(0,171,108,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .medium:not(:hover){
   background-color:rgba(0,171,108,.4)
}
.social-icons-color-standard .meetup .sqs-use--icon,.social-icons-color-standard .meetup .sqs-use--mask{
   fill:#e0393e
}
.social-icons-color-standard .meetup{
   border-color:#e0393e;
   background-color:#e0393e
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .meetup:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .meetup:not(:hover) .sqs-use--mask{
   fill:rgba(224,57,62,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .meetup:not(:hover){
   background-color:rgba(224,57,62,.4)
}
.social-icons-color-standard .pinterest .sqs-use--icon,.social-icons-color-standard .pinterest .sqs-use--mask{
   fill:#cc2127
}
.social-icons-color-standard .pinterest{
   border-color:#cc2127;
   background-color:#cc2127
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .pinterest:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .pinterest:not(:hover) .sqs-use--mask{
   fill:rgba(204,33,39,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .pinterest:not(:hover){
   background-color:rgba(204,33,39,.4)
}
.social-icons-color-standard .pinterest-unauth .sqs-use--icon,.social-icons-color-standard .pinterest-unauth .sqs-use--mask{
   fill:#cc2127
}
.social-icons-color-standard .pinterest-unauth{
   border-color:#cc2127;
   background-color:#cc2127
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .pinterest-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .pinterest-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(204,33,39,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .pinterest-unauth:not(:hover){
   background-color:rgba(204,33,39,.4)
}
.social-icons-color-standard .rdio .sqs-use--icon,.social-icons-color-standard .rdio .sqs-use--mask{
   fill:#006ed2
}
.social-icons-color-standard .rdio{
   border-color:#006ed2;
   background-color:#006ed2
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .rdio:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .rdio:not(:hover) .sqs-use--mask{
   fill:rgba(0,110,210,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .rdio:not(:hover){
   background-color:rgba(0,110,210,.4)
}
.social-icons-color-standard .reddit .sqs-use--icon,.social-icons-color-standard .reddit .sqs-use--mask{
   fill:#ff4500
}
.social-icons-color-standard .reddit{
   border-color:#ff4500;
   background-color:#ff4500
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .reddit:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .reddit:not(:hover) .sqs-use--mask{
   fill:rgba(255,69,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .reddit:not(:hover){
   background-color:rgba(255,69,0,.4)
}
.social-icons-color-standard .rss .sqs-use--icon,.social-icons-color-standard .rss .sqs-use--mask{
   fill:#222
}
.social-icons-color-standard .rss{
   border-color:#222;
   background-color:#222
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .rss:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .rss:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .rss:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.social-icons-color-standard .smugmug .sqs-use--icon,.social-icons-color-standard .smugmug .sqs-use--mask{
   fill:#7dbb00
}
.social-icons-color-standard .smugmug{
   border-color:#7dbb00;
   background-color:#7dbb00
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .smugmug:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .smugmug:not(:hover) .sqs-use--mask{
   fill:rgba(125,187,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .smugmug:not(:hover){
   background-color:rgba(125,187,0,.4)
}
.social-icons-color-standard .smugmug-unauth .sqs-use--icon,.social-icons-color-standard .smugmug-unauth .sqs-use--mask{
   fill:#7dbb00
}
.social-icons-color-standard .smugmug-unauth{
   border-color:#7dbb00;
   background-color:#7dbb00
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .smugmug-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .smugmug-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(125,187,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .smugmug-unauth:not(:hover){
   background-color:rgba(125,187,0,.4)
}
.social-icons-color-standard .snapchat .sqs-use--icon,.social-icons-color-standard .snapchat .sqs-use--mask{
   fill:#222
}
.social-icons-color-standard .snapchat{
   border-color:#222;
   background-color:#222
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .snapchat:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .snapchat:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .snapchat:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.social-icons-color-standard .soundcloud .sqs-use--icon,.social-icons-color-standard .soundcloud .sqs-use--mask{
   fill:#f60
}
.social-icons-color-standard .soundcloud{
   border-color:#f60;
   background-color:#f60
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .soundcloud:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .soundcloud:not(:hover) .sqs-use--mask{
   fill:rgba(255,102,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .soundcloud:not(:hover){
   background-color:rgba(255,102,0,.4)
}
.social-icons-color-standard .soundcloud-unauth .sqs-use--icon,.social-icons-color-standard .soundcloud-unauth .sqs-use--mask{
   fill:#f60
}
.social-icons-color-standard .soundcloud-unauth{
   border-color:#f60;
   background-color:#f60
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .soundcloud-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .soundcloud-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(255,102,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .soundcloud-unauth:not(:hover){
   background-color:rgba(255,102,0,.4)
}
.social-icons-color-standard .spotify .sqs-use--icon,.social-icons-color-standard .spotify .sqs-use--mask{
   fill:#84bd00
}
.social-icons-color-standard .spotify{
   border-color:#84bd00;
   background-color:#84bd00
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .spotify:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .spotify:not(:hover) .sqs-use--mask{
   fill:rgba(132,189,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .spotify:not(:hover){
   background-color:rgba(132,189,0,.4)
}
.social-icons-color-standard .spotify-unauth .sqs-use--icon,.social-icons-color-standard .spotify-unauth .sqs-use--mask{
   fill:#84bd00
}
.social-icons-color-standard .spotify-unauth{
   border-color:#84bd00;
   background-color:#84bd00
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .spotify-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .spotify-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(132,189,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .spotify-unauth:not(:hover){
   background-color:rgba(132,189,0,.4)
}
.social-icons-color-standard .sqs-use--icon,.social-icons-color-standard .sqs-use--mask{
   fill:#222
}
.social-icons-color-standard {
   border-color:#222;
   background-color:#222
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover  .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover  .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover {
   background-color:rgba(34,34,34,.4)
}
.social-icons-color-standard .stitcher .sqs-use--icon,.social-icons-color-standard .stitcher .sqs-use--mask{
   fill:#1ea9e1
}
.social-icons-color-standard .stitcher{
   border-color:#1ea9e1;
   background-color:#1ea9e1
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .stitcher:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .stitcher:not(:hover) .sqs-use--mask{
   fill:rgba(30,169,225,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .stitcher:not(:hover){
   background-color:rgba(30,169,225,.4)
}
.social-icons-color-standard .stumbleupon .sqs-use--icon,.social-icons-color-standard .stumbleupon .sqs-use--mask{
   fill:#eb4924
}
.social-icons-color-standard .stumbleupon{
   border-color:#eb4924;
   background-color:#eb4924
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .stumbleupon:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .stumbleupon:not(:hover) .sqs-use--mask{
   fill:rgba(235,73,36,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .stumbleupon:not(:hover){
   background-color:rgba(235,73,36,.4)
}
.social-icons-color-standard .thedots .sqs-use--icon,.social-icons-color-standard .thedots .sqs-use--mask{
   fill:#8c8070
}
.social-icons-color-standard .thedots{
   border-color:#8c8070;
   background-color:#8c8070
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .thedots:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .thedots:not(:hover) .sqs-use--mask{
   fill:rgba(140,128,112,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .thedots:not(:hover){
   background-color:rgba(140,128,112,.4)
}
.social-icons-color-standard .tidal .sqs-use--icon,.social-icons-color-standard .tidal .sqs-use--mask{
   fill:#222
}
.social-icons-color-standard .tidal{
   border-color:#222;
   background-color:#222
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .tidal:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .tidal:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .tidal:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.social-icons-color-standard .tripadvisor .sqs-use--icon,.social-icons-color-standard .tripadvisor .sqs-use--mask{
   fill:#00b087
}
.social-icons-color-standard .tripadvisor{
   border-color:#00b087;
   background-color:#00b087
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .tripadvisor:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .tripadvisor:not(:hover) .sqs-use--mask{
   fill:rgba(0,176,135,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .tripadvisor:not(:hover){
   background-color:rgba(0,176,135,.4)
}
.social-icons-color-standard .tumblr .sqs-use--icon,.social-icons-color-standard .tumblr .sqs-use--mask{
   fill:#35465d
}
.social-icons-color-standard .tumblr{
   border-color:#35465d;
   background-color:#35465d
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .tumblr:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .tumblr:not(:hover) .sqs-use--mask{
   fill:rgba(53,70,93,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .tumblr:not(:hover){
   background-color:rgba(53,70,93,.4)
}
.social-icons-color-standard .tumblr-unauth .sqs-use--icon,.social-icons-color-standard .tumblr-unauth .sqs-use--mask{
   fill:#35465d
}
.social-icons-color-standard .tumblr-unauth{
   border-color:#35465d;
   background-color:#35465d
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .tumblr-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .tumblr-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(53,70,93,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .tumblr-unauth:not(:hover){
   background-color:rgba(53,70,93,.4)
}
.social-icons-color-standard .twitch .sqs-use--icon,.social-icons-color-standard .twitch .sqs-use--mask{
   fill:#6441a5
}
.social-icons-color-standard .twitch{
   border-color:#6441a5;
   background-color:#6441a5
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .twitch:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .twitch:not(:hover) .sqs-use--mask{
   fill:rgba(100,65,165,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .twitch:not(:hover){
   background-color:rgba(100,65,165,.4)
}
.social-icons-color-standard .twitter .sqs-use--icon,.social-icons-color-standard .twitter .sqs-use--mask{
   fill:#55acee
}
.social-icons-color-standard .twitter{
   border-color:#55acee;
   background-color:#55acee
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .twitter:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .twitter:not(:hover) .sqs-use--mask{
   fill:rgba(85,172,238,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .twitter:not(:hover){
   background-color:rgba(85,172,238,.4)
}
.social-icons-color-standard .twitter-unauth .sqs-use--icon,.social-icons-color-standard .twitter-unauth .sqs-use--mask{
   fill:#55acee
}
.social-icons-color-standard .twitter-unauth{
   border-color:#55acee;
   background-color:#55acee
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .twitter-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .twitter-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(85,172,238,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .twitter-unauth:not(:hover){
   background-color:rgba(85,172,238,.4)
}
.social-icons-color-standard .url .sqs-use--icon,.social-icons-color-standard .url .sqs-use--mask{
   fill:#000
}
.social-icons-color-standard .url{
   border-color:#000;
   background-color:#000
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .url:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .url:not(:hover) .sqs-use--mask{
   fill:rgba(0,0,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .url:not(:hover){
   background-color:rgba(0,0,0,.4)
}
.social-icons-color-standard .vevo .sqs-use--icon,.social-icons-color-standard .vevo .sqs-use--mask{
   fill:#ff0031
}
.social-icons-color-standard .vevo{
   border-color:#ff0031;
   background-color:#ff0031
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .vevo:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .vevo:not(:hover) .sqs-use--mask{
   fill:rgba(255,0,49,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .vevo:not(:hover){
   background-color:rgba(255,0,49,.4)
}
.social-icons-color-standard .vimeo .sqs-use--icon,.social-icons-color-standard .vimeo .sqs-use--mask{
   fill:#1ab7ea
}
.social-icons-color-standard .vimeo{
   border-color:#1ab7ea;
   background-color:#1ab7ea
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .vimeo:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .vimeo:not(:hover) .sqs-use--mask{
   fill:rgba(26,183,234,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .vimeo:not(:hover){
   background-color:rgba(26,183,234,.4)
}
.social-icons-color-standard .vimeo-unauth .sqs-use--icon,.social-icons-color-standard .vimeo-unauth .sqs-use--mask{
   fill:#1ab7ea
}
.social-icons-color-standard .vimeo-unauth{
   border-color:#1ab7ea;
   background-color:#1ab7ea
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .vimeo-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .vimeo-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(26,183,234,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .vimeo-unauth:not(:hover){
   background-color:rgba(26,183,234,.4)
}
.social-icons-color-standard .vine .sqs-use--icon,.social-icons-color-standard .vine .sqs-use--mask{
   fill:#00b488
}
.social-icons-color-standard .vine{
   border-color:#00b488;
   background-color:#00b488
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .vine:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .vine:not(:hover) .sqs-use--mask{
   fill:rgba(0,180,136,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .vine:not(:hover){
   background-color:rgba(0,180,136,.4)
}
.social-icons-color-standard .vsco .sqs-use--icon,.social-icons-color-standard .vsco .sqs-use--mask{
   fill:#ae995a
}
.social-icons-color-standard .vsco{
   border-color:#ae995a;
   background-color:#ae995a
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .vsco:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .vsco:not(:hover) .sqs-use--mask{
   fill:rgba(174,153,90,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .vsco:not(:hover){
   background-color:rgba(174,153,90,.4)
}
.social-icons-color-standard .yelp .sqs-use--icon,.social-icons-color-standard .yelp .sqs-use--mask{
   fill:#c41200
}
.social-icons-color-standard .yelp{
   border-color:#c41200;
   background-color:#c41200
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .yelp:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .yelp:not(:hover) .sqs-use--mask{
   fill:rgba(196,18,0,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .yelp:not(:hover){
   background-color:rgba(196,18,0,.4)
}
.social-icons-color-standard .youtube .sqs-use--icon,.social-icons-color-standard .youtube .sqs-use--mask{
   fill:#e52d27
}
.social-icons-color-standard .youtube{
   border-color:#e52d27;
   background-color:#e52d27
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .youtube:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .youtube:not(:hover) .sqs-use--mask{
   fill:rgba(229,45,39,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .youtube:not(:hover){
   background-color:rgba(229,45,39,.4)
}
.social-icons-color-standard .youtube-unauth .sqs-use--icon,.social-icons-color-standard .youtube-unauth .sqs-use--mask{
   fill:#e52d27
}
.social-icons-color-standard .youtube-unauth{
   border-color:#e52d27;
   background-color:#e52d27
}
.social-icons-color-standard.social-icons-style-regular .sqs-svg-icon--list:hover .youtube-unauth:not(:hover) .sqs-use--icon,.social-icons-color-standard.social-icons-style-knockout .sqs-svg-icon--list:hover .youtube-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(229,45,39,.4)
}
.social-icons-color-standard.social-icons-style-solid .sqs-svg-icon--list:hover .youtube-unauth:not(:hover){
   background-color:rgba(229,45,39,.4)
}
.sqs-block-markdown{
   clear:none
}
.sqs-block-markdown .sqs-block-content{
   position:relative
}
.sqs-block-markdown .sqs-block-content *:first-child{
   margin-top:0
}
.sqs-block-markdown .sqs-block-content *:last-child{
   margin-bottom:0
}
.sqs-block-markdown .sqs-placeholder{
   color:#999
}
.sqs-block-markdown .sqs-editing-overlay{
   display:none
}
.sqs-block-markdown hr{
   border:none;
   border-bottom:1px solid #ccc;
   width:75%;
   margin-left:auto;
   margin-right:auto
}
.sqs-block-markdown textarea{
   position:absolute;
   top:14px;
   bottom:0;
   left:17px;
   right:17px;
   width:calc( 100% - 34px);
   padding:0;
   margin:0;
   border:none;
   background:transparent;
   outline:none;
   resize:none;
   overflow:hidden;
   color:#333
}
.sqs-block-markdown .textarea-clone{
   margin:0;
   min-height:18px;
   visibility:hidden
}
.sqs-block-markdown textarea,.sqs-block-markdown .textarea-clone{
   font:15px/18px 'Courier New',monospace !important;
   white-space:pre-wrap;
   word-wrap:break-word
}
.sqs-block-markdown img{
   max-width:100%;
   height:auto
}
.donation-block .sqs-donate-button-wrapper{
   display:block
}
.donation-block .sqs-donate-button-wrapper--align-left{
   text-align:left
}
.donation-block .sqs-donate-button-wrapper--align-center{
   text-align:center
}
.donation-block .sqs-donate-button-wrapper--align-right{
   text-align:right
}
.donation-block .sqs-donate-button{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none
}
.sqs-block-html{
   clear:none
}
.sqs-block-html .sqs-block-content{
   outline:none
}
.sqs-block-html .sqs-block-content *:not(h1):not(h2):not(h3){
   word-wrap:break-word
}
.sqs-block-html .sqs-block-content>*:first-child{
   margin-top:0
}
.sqs-block-html .sqs-block-content>*:last-child{
   margin-bottom:0
}
.embed-block .intrinsic,.video-block .intrinsic,.embed-block .sqs-block-content .intrinsic,.video-block .sqs-block-content .intrinsic{
   position:relative
}
.embed-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud),.video-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud),.embed-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud),.video-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud){
   position:relative
}
.embed-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .sqs-video-wrapper,.video-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .sqs-video-wrapper,.embed-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .sqs-video-wrapper,.video-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .sqs-video-wrapper{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.embed-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) iframe,.video-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) iframe,.embed-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) iframe,.video-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) iframe{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.embed-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .flickr-oembed,.video-block .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .flickr-oembed,.embed-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .flickr-oembed,.video-block .sqs-block-content .intrinsic .embed-block-wrapper:not(.embed-block-provider-SoundCloud) .flickr-oembed{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.embed-block .intrinsic .embed-block-provider-SoundCloud,.video-block .intrinsic .embed-block-provider-SoundCloud,.embed-block .sqs-block-content .intrinsic .embed-block-provider-SoundCloud,.video-block .sqs-block-content .intrinsic .embed-block-provider-SoundCloud{
   padding-bottom:0 !important
}
.embed-block .intrinsic .embed-block-provider-SoundCloud iframe,.video-block .intrinsic .embed-block-provider-SoundCloud iframe,.embed-block .sqs-block-content .intrinsic .embed-block-provider-SoundCloud iframe,.video-block .sqs-block-content .intrinsic .embed-block-provider-SoundCloud iframe{
   width:100%
}
.sqs-block-audio{
   min-height:34px
}
.sqs-block-map .sqs-block-map-content{
   position:relative
}
.sqs-block-map .sqs-block-map-content .sqs-map-wrapper{
   position:absolute !important;
   top:0;
   left:0;
   height:100%;
   max-width:none;
   width:100%
}
.sqs-gallery-block-stacked{
   padding:0;
   margin:0
}
.sqs-gallery-block-stacked a{
   border:0
}
.sqs-gallery-block-stacked .image-wrapper{
   margin:0 0 1px 0;
   line-height:1px
}
.sqs-gallery-block-stacked .image-wrapper img{
   width:100%
}
.sqs-gallery-block-stacked .meta{
   display:none
}
.sqs-gallery-block-stacked.sqs-gallery-block-show-meta .meta{
   display:block
}
.sqs-gallery-block-stacked .meta-inside{
   margin-bottom:28px;
   margin-top:14px
}
.sqs-gallery-block-stacked .meta-title{
   margin-bottom:.3em
}
.sqs-gallery-block-stacked .meta-description{
   font-size:.9em;
   line-height:1.5em
}
.sqs-gallery-block-stacked .meta-description p{
   margin-bottom:0;
   margin-top:0
}
.sqs-gallery-block-slideshow{
   position:relative;
   background-color:rgba(175,175,175,.1)
}
.sqs-gallery-block-slideshow.sqs-gallery-transparent-background{
   background-color:transparent
}
.sqs-gallery-block-slideshow .slide>a{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%;
   display:block
}
.sqs-gallery-block-slideshow .slide .meta{
   opacity:0
}
.sqs-gallery-block-slideshow .meta{
   position:absolute;
   opacity:0;
   background-color:#111;
   background-color:rgba(0,0,0,.3)
}
.sqs-gallery-block-slideshow .meta .meta-title{
   color:#fff
}
.sqs-gallery-block-slideshow .meta .meta-title{
   font-size:18px;
   line-height:1.2em;
   letter-spacing:1px
}
.sqs-gallery-block-slideshow .meta .meta-title+.meta-description{
   margin-top:.3em
}
.sqs-gallery-block-slideshow .meta .meta-description,.sqs-gallery-block-slideshow .meta .meta-description p{
   color:#ddd;
   color:rgba(255,255,255,.95);
   font-size:14px;
   line-height:1.5em
}
.sqs-gallery-block-slideshow .meta .meta-description strong{
   color:inherit
}
.sqs-gallery-block-slideshow .meta .meta-description *:first-child{
   margin-top:0
}
.sqs-gallery-block-slideshow .meta .meta-description *:last-child{
   margin-bottom:0
}
.sqs-gallery-block-slideshow .meta-inside{
   padding:25px
}
.sqs-gallery-block-slideshow .meta a,.sqs-gallery-block-slideshow .meta a:hover{
   color:#fff;
   text-decoration:underline
}
.sqs-gallery-block-slideshow .meta.overflow{
   overflow-y:auto
}
.sqs-gallery-block-slideshow .slide.loaded .meta{
   opacity:1
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-hover .meta{
   opacity:0 !important;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-hover .slide:hover .meta,.sqs-gallery-block-slideshow.sqs-gallery-block-meta-hover .slide :focus~.meta{
   opacity:1 !important;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"
}
.sqs-gallery-block-slideshow .meta{
   display:none;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .sqs-active-slide .meta{
   display:block;
   opacity:1;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded>a{
   line-height:0;
   height:auto;
   position:static
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .sqs-video-wrapper{
   position:static
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta{
   background-color:transparent;
   color:inherit;
   padding:20px 0 10px 0;
   margin:0;
   max-width:none !important;
   opacity:1 !important;
   position:static !important
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta .meta-inside{
   padding:0
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta .meta-title,.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta .meta-description,.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta .meta-description p{
   color:inherit
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta .meta-title{
   font-size:.9em
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta .meta-description{
   font-size:.9em
}
.sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .mobile-view .slide.loaded .meta .meta-description p{
   font-size:1em;
   line-height:1.3em
}
.sqs-gallery-block-slideshow .slide.video-playing .meta{
   display:none
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-top .meta,.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-top-left .meta,.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-top-right .meta{
   top:0px
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-top-left .meta,.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-top-right .meta{
   max-width:50%;
   margin:20px
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-center .meta{
   max-width:50%;
   top:50%;
   left:50%;
   text-align:center
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-bottom .meta,.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-bottom-left .meta,.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-bottom-right .meta{
   bottom:0px
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-bottom .meta{
   background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(30,30,30,.3) 100%)
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-bottom .meta-inside{
   padding:30px 20px 15px
}
.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-bottom-left .meta,.sqs-gallery-block-slideshow.sqs-gallery-block-meta-position-bottom-right .meta{
   max-width:50%;
   margin:20px
}
.sqs-gallery-block-slider{
   position:relative;
   height:100%
}
.sqs-gallery-block-grid{
   overflow:hidden
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-1 .sqs-gallery-design-grid-slide{
   width:100% !important
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-1 .sqs-gallery-design-grid-slide:nth-child(1n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-2 .sqs-gallery-design-grid-slide{
   width:50%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-2 .sqs-gallery-design-grid-slide:nth-child(2n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-3 .sqs-gallery-design-grid-slide{
   width:33.33333333%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-3 .sqs-gallery-design-grid-slide:nth-child(3n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-4 .sqs-gallery-design-grid-slide{
   width:25%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-4 .sqs-gallery-design-grid-slide:nth-child(4n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-5 .sqs-gallery-design-grid-slide{
   width:20%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-5 .sqs-gallery-design-grid-slide:nth-child(5n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-6 .sqs-gallery-design-grid-slide{
   width:16.66666667%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-6 .sqs-gallery-design-grid-slide:nth-child(6n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-7 .sqs-gallery-design-grid-slide{
   width:14.28571429%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-7 .sqs-gallery-design-grid-slide:nth-child(7n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-8 .sqs-gallery-design-grid-slide{
   width:12.5%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-8 .sqs-gallery-design-grid-slide:nth-child(8n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-9 .sqs-gallery-design-grid-slide{
   width:11.11111111%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-9 .sqs-gallery-design-grid-slide:nth-child(9n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-10 .sqs-gallery-design-grid-slide{
   width:10%
}
.sqs-gallery-block-grid.sqs-gallery-thumbnails-per-row-10 .sqs-gallery-design-grid-slide:nth-child(10n + 1){
   clear:left
}
.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-square .slide .margin-wrapper a.image-slide-anchor,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-square .slide .margin-wrapper .content-wrapper,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-square .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   padding-bottom:100%
}
.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard .slide .margin-wrapper a.image-slide-anchor,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard .slide .margin-wrapper .content-wrapper,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   padding-bottom:66.666%
}
.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard-vertical .slide .margin-wrapper a.image-slide-anchor,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard-vertical .slide .margin-wrapper .content-wrapper,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-standard-vertical .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   padding-bottom:150%
}
.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-four-three .slide .margin-wrapper a.image-slide-anchor,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-four-three .slide .margin-wrapper .content-wrapper,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-four-three .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   padding-bottom:75%
}
.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-three-four-vertical .slide .margin-wrapper a.image-slide-anchor,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-three-four-vertical .slide .margin-wrapper .content-wrapper,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-three-four-vertical .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   padding-bottom:133.333%
}
.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-widescreen .slide .margin-wrapper a.image-slide-anchor,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-widescreen .slide .margin-wrapper .content-wrapper,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-widescreen .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   padding-bottom:56.25%
}
.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-anamorphic-widescreen .slide .margin-wrapper a.image-slide-anchor,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-anamorphic-widescreen .slide .margin-wrapper .content-wrapper,.sqs-gallery-block-grid.sqs-gallery-aspect-ratio-anamorphic-widescreen .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   padding-bottom:41.666%
}
.sqs-gallery-block-grid .slide{
   float:left;
   width:25%
}
.sqs-gallery-block-grid .slide .margin-wrapper{
   position:relative
}
.sqs-gallery-block-grid .slide .margin-wrapper a.image-slide-anchor{
   padding-bottom:100%;
   width:100%;
   height:0;
   display:block;
   cursor:default;
   border-bottom:none
}
.sqs-gallery-block-grid .slide .margin-wrapper a.image-slide-anchor img{
   display:inline-block
}
.sqs-gallery-block-grid .slide .margin-wrapper a.image-slide-anchor[href] img{
   cursor:pointer
}
.sqs-gallery-block-grid .slide .margin-wrapper .content-wrapper{
   padding-bottom:100%;
   width:100%;
   display:block
}
.sqs-gallery-block-grid .slide .margin-wrapper .content-wrapper.content-fill .sqs-video-wrapper{
   height:0;
   padding-bottom:100%
}
.sqs-gallery-block-grid .slide .margin-wrapper .content-wrapper.video-lightbox-wrapper{
   cursor:pointer
}
.sqs-gallery-block-grid .slide .margin-wrapper .content-wrapper.video-lightbox-wrapper .sqs-video-wrapper .intrinsic{
   pointer-events:none
}
.sqs-gallery-block-grid .slide .margin-wrapper .image-slide-title{
   text-align:center;
   display:none
}
.sqs-gallery-block-grid .slide .meta{
   position:relative
}
.sqs-gallery-block-grid .slide .meta h1{
   font-size:12px;
   letter-spacing:normal;
   margin:0
}
.sqs-gallery-block-grid.sqs-gallery-block-meta-only-title .margin-wrapper .image-slide-title{
   display:block;
   text-align:center;
   font-size:14px;
   margin-top:.5em;
   width:100%;
   white-space:nowrap;
   overflow:hidden;
   text-overflow:ellipsis
}
.sqs-block .sqs-gallery-thumbnails .sqs-video-thumbnail{
   position:relative
}
.sqs-block .sqs-gallery-thumbnails .sqs-video-thumbnail img{
   height:100%
}

.sqs-block .sqs-gallery-thumbnails .sqs-video-thumbnail:not(.no-image).loading .sqs-video-thumbnail-icon{
   opacity:0
}
.sqs-block .sqs-gallery-thumbnails .sqs-video-thumbnail .sqs-video-thumbnail-inner{
   height:100%;
   background:#000
}
.sqs-block .sqs-gallery-thumbnails .sqs-gallery-design-strip-slide{
   opacity:.5
}
.sqs-block .sqs-gallery-thumbnails .sqs-gallery-design-strip-slide.sqs-active-slide{
   opacity:1
}
@media only screen and (max-width:480px){
   .sqs-gallery-block-slideshow .meta{
       display:none !important
   }
}
@media only screen and (device-width:768px){
   .sqs-gallery-block-slideshow.sqs-gallery-block-show-meta .meta{
       opacity:1 !important
   }
}
.sqs-block.gallery-block .sqs-helper .sqs-handle-bottom{
   display:none
}
.sqs-block.gallery-block.sized .sqs-helper .sqs-handle-bottom{
   display:block
}
.sqs-layout.editing .sqs-block.gallery-block:hover .sqs-gallery-block-slideshow.sqs-gallery-block-meta-hover .meta{
   opacity:1 !important
}
.sqs-gallery-dummy-images{
   background-color:transparent
}
.sqs-gallery-dummy-images img,.sqs-gallery-dummy-images+.sqs-gallery-thumbnails img{
   background-color:rgba(0,0,0,.03)
}
/*! WARNING: block .less requested, but unable to resolve css from system cache: calendar */
.summary-block ul{
   list-style-type:none;
   margin:0;
   padding:0
}
.summary-block .summary-item:not(:last-child){
   margin-bottom:24px
}
.summary-block .summary-collection-title{
   display:none
}
.summary-block .summary-thumbnail{
   overflow:hidden;
   height:150px
}
.summary-block .summary-title{
   font-size:1.2em
}
.summary-block .summary-content-below-thumbnail .summary-title{
   margin:1em 0 0 0
}
.summary-block .summary-excerpt{
   margin:.75em 0
}
.summary-block .summary-excerpt p{
   font-size:.9em
}
.summary-block .timestamp{
   display:block;
   font-size:.8em;
   text-transform:uppercase
}
.summary-block .summary-more-link{
   display:none;
   margin-left:3px
}
.sqs-block-horizontalrule hr{
   border:none;
   color:#bbb;
   background-color:#bbb;
   height:1px
}
.sqs-block-image .sqs-block-image-figure{
   margin:0
}
.sqs-block-image .sqs-block-image-link{
   display:block
}
.sqs-block-image .sqs-block-image-button{
   display:block;
   width:100%;
   border:none;
   padding:0;
   background:none
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2{
   position:relative
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 p{
   font-size:inherit
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .intrinsic{
   position:relative;
   max-width:initial !important
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-inset{
   position:relative
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .intrinsic img{
   display:block;
   width:100%
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .sqs-image-content::after,.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-overlay{
   content:"";
   display:block;
   position:absolute;
   z-index:1;
   top:0;
   left:0;
   right:0;
   bottom:0
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-card-wrapper{
   z-index:2;
   pointer-events:none
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-card{
   pointer-events:auto
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-card a{
   display:inline
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-card a,.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-card a:hover{
   text-decoration:none
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-card .sqs-editing{
   pointer-events:auto
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 a.image-inset,.sqs-block-image .image-block-outer-wrapper.image-block-v2 a.image-title-wrapper{
   display:block
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 a.image-inset:hover,.sqs-block-image .image-block-outer-wrapper.image-block-v2 a.image-title-wrapper:hover{
   text-decoration:none
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-title p,.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-subtitle p{
   white-space:pre-wrap
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-title p{
   display:inline;
   margin:0;
   word-wrap:break-word;
   overflow-wrap:break-word
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-subtitle p{
   word-wrap:break-word;
   overflow-wrap:break-word
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-subtitle p:first-child{
   margin-top:0
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-subtitle p:last-child{
   margin-bottom:0
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .sqs-image.stretch{
   margin:0 !important
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2+.image-caption-wrapper,.sqs-block-image .image-block-outer-wrapper.image-block-v2 .image-caption-wrapper{
   display:none
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .sqs-editing-overlay{
   z-index:1
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2 .upload-indicator{
   display:none !important
}
.sqs-block-image .image-block-outer-wrapper.image-block-v2:not(.design-layout-poster)~.yui3-resize-handles-wrapper{
   display:none
}
.sqs-block-image .design-layout-poster .image-card-wrapper{
   display:flex;
   align-items:center;
   justify-content:center;
   position:absolute;
   top:0;
   left:0;
   bottom:0;
   right:0
}
.sqs-block-image .design-layout-poster .image-card-wrapper,.sqs-block-image .design-layout-poster .image-card{
   pointer-events:none !important
}
.sqs-block-image .design-layout-poster .image-card-wrapper a{
   pointer-events:auto;
   display:inline-block
}
.sqs-block-image .design-layout-poster .intrinsic img{
   display:block;
   position:absolute;
   top:0;
   left:0;
   width:100%
}
.sqs-block-image .design-layout-poster .image-card{
   width:75%
}
.sqs-block-image .design-layout-poster .sqs-image-content::after,.sqs-block-image .design-layout-poster .image-overlay{
   background-color:rgba(0,0,0,.1)
}
.sqs-block-image .design-layout-poster .image-title a,.sqs-block-image .design-layout-poster .image-subtitle a{
   color:#fff
}
.sqs-block-image .design-layout-poster .image-title a:hover,.sqs-block-image .design-layout-poster .image-subtitle a:hover{
   opacity:.8
}
.sqs-block-image .design-layout-poster .image-title p{
   color:#fff;
   background-color:rgba(255,255,255,0);
   box-shadow:.25em 0 0 rgba(255,255,255,0),-.25em 0 0 rgba(255,255,255,0)
}
.sqs-block-image .design-layout-poster .image-subtitle p{
   color:#fff
}
.sqs-block-image .design-layout-poster .image-title-wrapper+.image-subtitle-wrapper .image-subtitle{
   margin-top:3%
}
.sqs-block-image .design-layout-card .sqs-image-content::after,.sqs-block-image .design-layout-card .image-overlay{
   background-color:rgba(0,0,0,0)
}
.sqs-block-image .design-layout-card .image-card-wrapper{
   background-color:#fff
}
.sqs-block-image .design-layout-card .image-card{
   padding:10% 0
}
.sqs-block-image .design-layout-card .image-title-wrapper,.sqs-block-image .design-layout-card .image-subtitle-wrapper,.sqs-block-image .design-layout-card .image-button-wrapper{
   padding:0 10%
}
.sqs-block-image .design-layout-card .image-title-wrapper a,.sqs-block-image .design-layout-card .image-subtitle-wrapper a{
   color:#000
}
.sqs-block-image .design-layout-card .image-title-wrapper a:hover,.sqs-block-image .design-layout-card .image-subtitle-wrapper a:hover{
   opacity:.8
}
.sqs-block-image .design-layout-card .image-title p{
   background-color:rgba(255,255,255,0);
   color:#000;
   box-shadow:.5em 0 0 rgba(255,255,255,0),-.5em 0 0 rgba(255,255,255,0)
}
.sqs-block-image .design-layout-card .image-subtitle p{
   color:#000
}
.sqs-block-image .design-layout-card .image-title-wrapper+.image-subtitle-wrapper .image-subtitle{
   margin-top:4%
}
.sqs-block-image .design-layout-card.sqs-narrow-width .image-card-wrapper{
   margin-top:2%
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width){
   display:flex;
   justify-content:space-between
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width).image-position-right{
   flex-direction:row-reverse
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width)>:first-child{
   width:calc(50% - 1%)
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width) .image-card-wrapper{
   position:relative;
   width:calc(50% - 1%)
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width) .image-card-wrapper{
   display:flex;
   align-items:center;
   justify-content:center;
   min-height:100%
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width) .image-card{
   position:relative;
   width:100%
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width).image-position-left .image-card-wrapper{
   margin-left:2%
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width).image-position-right .image-card-wrapper{
   margin-right:2%
}
.sqs-block-image .design-layout-card:not(.sqs-narrow-width):after{
   content:"";
   display:block;
   clear:both
}
.sqs-block-image .design-layout-overlap .sqs-image-content::after,.sqs-block-image .design-layout-overlap .image-overlay{
   background-color:rgba(150,150,150,0)
}
.sqs-block-image .design-layout-overlap .image-card-wrapper{
   position:relative
}
.sqs-block-image .design-layout-overlap .image-title a,.sqs-block-image .design-layout-overlap .image-subtitle a{
   color:#000
}
.sqs-block-image .design-layout-overlap .image-title a:hover,.sqs-block-image .design-layout-overlap .image-subtitle a:hover{
   opacity:.8
}
.sqs-block-image .design-layout-overlap .image-title p{
   color:#000;
   background-color:#fff;
   box-shadow:.2em 0 0 #fff,-.2em 0 0 #fff
}
.sqs-block-image .design-layout-overlap .image-subtitle p{
   color:#000;
   text-align:left;
   margin-bottom:0
}
.sqs-block-image .design-layout-overlap .image-title-wrapper+.image-subtitle-wrapper .image-subtitle{
   margin-top:4%
}
.sqs-block-image .design-layout-overlap.sqs-narrow-width .image-card-wrapper{
   padding:0 4%
}
.sqs-block-image .design-layout-overlap.sqs-narrow-width .image-card{
   width:75%
}
.sqs-block-image .design-layout-overlap.sqs-narrow-width .image-title{
   margin-top:calc(-1em - 2%)
}
.sqs-block-image .design-layout-overlap.sqs-narrow-width .image-title-wrapper,.sqs-block-image .design-layout-overlap.sqs-narrow-width .image-subtitle-wrapper{
   width:133.33333333%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width){
   display:flex
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-card-wrapper,.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width)>:first-child{
   width:50%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-card-wrapper{
   display:flex;
   align-items:center;
   justify-content:flex-end
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width).image-position-right{
   flex-direction:row-reverse
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width).image-position-right .image-card-wrapper{
   justify-content:flex-start
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-card{
   width:100%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width).image-position-left .image-card{
   margin-left:-100%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width).image-position-right .image-card{
   margin-right:-100%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-title-wrapper,.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-subtitle-wrapper,.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-button-wrapper{
   box-sizing:border-box;
   padding:0 5%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-subtitle-wrapper{
   padding-top:0
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-subtitle{
   width:100%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width)>:first-child>*{
   width:100%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width) .image-title-wrapper{
   width:150%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width).image-position-left .image-title-wrapper{
   margin-left:-50%
}
.sqs-block-image .design-layout-overlap:not(.sqs-narrow-width).image-position-right>:first-child>*{
   left:0%
}
.sqs-block-image .design-layout-collage .sqs-image-content::after,.sqs-block-image .design-layout-collage .image-overlay{
   background-color:rgba(0,0,0,0)
}
.sqs-block-image .design-layout-collage .image-card{
   background-color:#000;
   padding:10%;
   box-sizing:border-box
}
.sqs-block-image .design-layout-collage .image-title a,.sqs-block-image .design-layout-collage .image-subtitle a{
   color:#fff
}
.sqs-block-image .design-layout-collage .image-title a:hover,.sqs-block-image .design-layout-collage .image-subtitle a:hover{
   opacity:.8
}
.sqs-block-image .design-layout-collage .image-title p{
   color:#fff
}
.sqs-block-image .design-layout-collage .image-subtitle-wrapper{
   width:100%
}
.sqs-block-image .design-layout-collage .image-subtitle p{
   color:#9b9b9b
}
.sqs-block-image .design-layout-collage .image-title-wrapper+.image-subtitle-wrapper .image-subtitle{
   margin-top:4%
}
.sqs-block-image .design-layout-collage.sqs-narrow-width .intrinsic{
   width:90%
}
.sqs-block-image .design-layout-collage.sqs-narrow-width .image-card-wrapper{
   width:90%;
   margin-top:calc(-10% - 10%);
   position:relative
}
.sqs-block-image .design-layout-collage.sqs-narrow-width.image-position-left:after{
   content:" ";
   display:block;
   clear:both
}
.sqs-block-image .design-layout-collage.sqs-narrow-width.image-position-left .image-card-wrapper{
   float:right
}
.sqs-block-image .design-layout-collage.sqs-narrow-width.image-position-right .intrinsic{
   left:10%
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width){
   display:flex
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width).image-position-right{
   flex-direction:row-reverse
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .image-card-wrapper,.sqs-block-image .design-layout-collage:not(.sqs-narrow-width)>:first-child{
   width:50%
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .intrinsic{
   overflow:visible
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .sqs-intrinsic{
   width:100%
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .image-inset,.sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .sqs-image-content{
   position:relative !important
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .image-card-wrapper{
   display:flex;
   align-items:flex-start;
   justify-content:flex-start
}
.image-block-collage-content-position-top .sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .image-card{
   margin-top:10%
}
.image-block-collage-content-position-bottom .sqs-block-image .design-layout-collage:not(.sqs-narrow-width) .image-card{
   margin-bottom:10%
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width).image-position-left>:first-child>*{
   width:140%
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width).image-position-left .image-card{
   width:90%;
   margin-left:10%
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width).image-position-right>:first-child>*{
   width:140%;
   left:-40%
}
.sqs-block-image .design-layout-collage:not(.sqs-narrow-width).image-position-right .image-card{
   width:90%;
   margin-right:10%
}
.sqs-block-image .design-layout-stack .intrinsic img{
   display:block;
   position:absolute;
   top:0;
   left:0;
   width:100%
}
.sqs-block-image .design-layout-stack .sqs-image-content::after,.sqs-block-image .design-layout-stack .image-overlay{
   background-color:rgba(255,255,255,0)
}
.sqs-block-image .design-layout-stack .image-card-wrapper{
   background-color:rgba(255,255,255,0);
   margin-top:5%
}
.sqs-block-image .design-layout-stack .image-title a,.sqs-block-image .design-layout-stack .image-subtitle a{
   color:#000
}
.sqs-block-image .design-layout-stack .image-title a:hover,.sqs-block-image .design-layout-stack .image-subtitle a:hover{
   opacity:.8
}
.sqs-block-image .design-layout-stack .image-card{
   padding:0px
}
.sqs-block-image .design-layout-stack .image-title p{
   color:#000
}
.sqs-block-image .design-layout-stack .image-subtitle p{
   color:#000
}
.sqs-block-image .design-layout-stack .image-title-wrapper+.image-subtitle-wrapper .image-subtitle{
   margin-top:4%
}
.sqs-block-image .design-layout-card .intrinsic img,.sqs-block-image .design-layout-overlap .intrinsic img,.sqs-block-image .design-layout-collage .intrinsic img,.sqs-block-image .design-layout-stack .intrinsic img{
   width:100% !important;
   height:auto !important;
   position:static !important
}
.sqs-block-image .design-layout-card .sqs-image:not(.sqs-empty) .sqs-image-content,.sqs-block-image .design-layout-overlap .sqs-image:not(.sqs-empty) .sqs-image-content,.sqs-block-image .design-layout-collage .sqs-image:not(.sqs-empty) .sqs-image-content,.sqs-block-image .design-layout-stack .sqs-image:not(.sqs-empty) .sqs-image-content{
   padding-bottom:0 !important
}
.image-block-outer-wrapper.animation-disabled,.image-block-outer-wrapper.animation-loaded{
   transform:translatez(0)
}
.image-block-outer-wrapper.animation-disabled .image-inset,.image-block-outer-wrapper.animation-disabled .image-block-wrapper,.image-block-outer-wrapper.animation-disabled .sqs-image-content,.image-block-outer-wrapper.animation-disabled .image-caption-wrapper,.image-block-outer-wrapper.animation-disabled .sqs-dynamic-text-container{
   transition:none !important
}
.image-block-outer-wrapper.combination-animation-fade-in .image-inset,.image-block-outer-wrapper.combination-animation-fade-in .image-block-wrapper,.image-block-outer-wrapper.combination-animation-fade-in .sqs-image-content,.image-block-outer-wrapper.combination-animation-fade-in .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-fade-in .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-fade-in.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-fade-in.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-fade-in.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-fade-in.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-fade-in.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-slide-up .image-inset,.image-block-outer-wrapper.combination-animation-slide-up .image-block-wrapper,.image-block-outer-wrapper.combination-animation-slide-up .sqs-image-content,.image-block-outer-wrapper.combination-animation-slide-up .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-slide-up .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,20)
}
.image-block-outer-wrapper.combination-animation-slide-up.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-slide-up.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-slide-up.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-slide-up.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-slide-up.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-horizontal-clip .image-inset,.image-block-outer-wrapper.combination-animation-horizontal-clip .image-block-wrapper,.image-block-outer-wrapper.combination-animation-horizontal-clip .sqs-image-content,.image-block-outer-wrapper.combination-animation-horizontal-clip .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-horizontal-clip .sqs-dynamic-text-container{
   transition:-webkit-clip-path 800ms cubic-bezier(.4,0,.2,1),clip-path 800ms cubic-bezier(.4,0,.2,1);
   will-change:-webkit-clip-path,clip-path;
   -webkit-clip-path:polygon(0% 50%,0% 100%,0% 100%,0% 50%,100% 50%,100% 0%,100% 0%,100% 50%,100% 50%,100% 50%);
   clip-path:polygon(0% 50%,0% 100%,0% 100%,0% 50%,100% 50%,100% 0%,100% 0%,100% 50%,100% 50%,100% 50%)
}
.image-block-outer-wrapper.combination-animation-horizontal-clip.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-horizontal-clip.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-horizontal-clip.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-horizontal-clip.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-horizontal-clip.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   -webkit-clip-path:polygon(0% 50%,0% 100%,100% 100%,100% 50%,100% 50%,100% 0%,0% 0%,0% 50%,100% 50%,100% 50%);
   clip-path:polygon(0% 50%,0% 100%,100% 100%,100% 50%,100% 50%,100% 0%,0% 0%,0% 50%,100% 50%,100% 50%)
}
.image-block-outer-wrapper.combination-animation-vertical-clip .image-inset,.image-block-outer-wrapper.combination-animation-vertical-clip .image-block-wrapper,.image-block-outer-wrapper.combination-animation-vertical-clip .sqs-image-content,.image-block-outer-wrapper.combination-animation-vertical-clip .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-vertical-clip .sqs-dynamic-text-container{
   transition:-webkit-clip-path 800ms cubic-bezier(.4,0,.2,1),clip-path 800ms cubic-bezier(.4,0,.2,1);
   will-change:-webkit-clip-path,clip-path;
   -webkit-clip-path:polygon(50% 0%,100% 0%,100% 0%,50% 0%,50% 100%,0% 100%,0% 100%,50% 100%,50% 100%,50% 100%);
   clip-path:polygon(50% 0%,100% 0%,100% 0%,50% 0%,50% 100%,0% 100%,0% 100%,50% 100%,50% 100%,50% 100%)
}
.image-block-outer-wrapper.combination-animation-vertical-clip.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-vertical-clip.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-vertical-clip.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-vertical-clip.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-vertical-clip.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   -webkit-clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%,50% 100%,0% 100%,0% 0%,50% 0%,50% 100%,50% 100%);
   clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%,50% 100%,0% 100%,0% 0%,50% 0%,50% 100%,50% 100%)
}
.image-block-outer-wrapper.combination-animation-tilt-up .image-inset,.image-block-outer-wrapper.combination-animation-tilt-up .image-block-wrapper,.image-block-outer-wrapper.combination-animation-tilt-up .sqs-image-content,.image-block-outer-wrapper.combination-animation-tilt-up .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-tilt-up .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,.03,0,.92,0,20)
}
.image-block-outer-wrapper.combination-animation-tilt-up.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-tilt-up.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-tilt-up.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-tilt-up.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-tilt-up.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-tilt-down .image-inset,.image-block-outer-wrapper.combination-animation-tilt-down .image-block-wrapper,.image-block-outer-wrapper.combination-animation-tilt-down .sqs-image-content,.image-block-outer-wrapper.combination-animation-tilt-down .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-tilt-down .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,-.03,0,.92,0,20)
}
.image-block-outer-wrapper.combination-animation-tilt-down.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-tilt-down.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-tilt-down.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-tilt-down.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-tilt-down.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-collide .image-inset,.image-block-outer-wrapper.combination-animation-collide .image-block-wrapper,.image-block-outer-wrapper.combination-animation-collide .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,-20,0)
}
.image-block-outer-wrapper.combination-animation-collide .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-collide .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,20,0)
}
.image-block-outer-wrapper.combination-animation-collide.image-position-right .image-inset,.image-block-outer-wrapper.combination-animation-collide.image-position-right .image-block-wrapper,.image-block-outer-wrapper.combination-animation-collide.image-position-right .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,20,0)
}
.image-block-outer-wrapper.combination-animation-collide.image-position-right .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-collide.image-position-right .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,-20,0)
}
.image-block-outer-wrapper.combination-animation-collide.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-collide.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-collide.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-collide.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-collide.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-reveal .image-inset,.image-block-outer-wrapper.combination-animation-reveal .image-block-wrapper,.image-block-outer-wrapper.combination-animation-reveal .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,20,0)
}
.image-block-outer-wrapper.combination-animation-reveal .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-reveal .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,-20,0)
}
.image-block-outer-wrapper.combination-animation-reveal.image-position-right .image-inset,.image-block-outer-wrapper.combination-animation-reveal.image-position-right .image-block-wrapper,.image-block-outer-wrapper.combination-animation-reveal.image-position-right .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,-20,0)
}
.image-block-outer-wrapper.combination-animation-reveal.image-position-right .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-reveal.image-position-right .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,20,0)
}
.image-block-outer-wrapper.combination-animation-reveal.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-reveal.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-reveal.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-reveal.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-reveal.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-focus-in .image-inset,.image-block-outer-wrapper.combination-animation-focus-in .image-block-wrapper,.image-block-outer-wrapper.combination-animation-focus-in .sqs-image-content,.image-block-outer-wrapper.combination-animation-focus-in .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-focus-in .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,0,0,.92,0,0)
}
.image-block-outer-wrapper.combination-animation-focus-in.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-focus-in.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-focus-in.animation-loaded .sqs-image-content,.image-block-outer-wrapper.combination-animation-focus-in.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-focus-in.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom{
   transform:translatez(0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-fade-in .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-fade-in .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-fade-in .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-fade-in.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-fade-in.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-fade-in.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-up .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-up .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-up .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,20)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-up.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-up.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-up.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-down .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-down .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-down .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,-20)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-down.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-down.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-down.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-left .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-left .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-left .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,-20,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-left.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-left.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-left.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-right .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-right .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-right .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,20,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-right.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-right.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-slide-from-right.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-horizontal-clip .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-horizontal-clip .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-horizontal-clip .sqs-image-content{
   transition:-webkit-clip-path 800ms cubic-bezier(.4,0,.2,1),clip-path 800ms cubic-bezier(.4,0,.2,1);
   will-change:-webkit-clip-path,clip-path;
   -webkit-clip-path:polygon(0% 50%,0% 100%,0% 100%,0% 50%,100% 50%,100% 0%,100% 0%,100% 50%,100% 50%,100% 50%);
   clip-path:polygon(0% 50%,0% 100%,0% 100%,0% 50%,100% 50%,100% 0%,100% 0%,100% 50%,100% 50%,100% 50%)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-horizontal-clip.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-horizontal-clip.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-horizontal-clip.animation-loaded .sqs-image-content{
   -webkit-clip-path:polygon(0% 50%,0% 100%,100% 100%,100% 50%,100% 50%,100% 0%,0% 0%,0% 50%,100% 50%,100% 50%);
   clip-path:polygon(0% 50%,0% 100%,100% 100%,100% 50%,100% 50%,100% 0%,0% 0%,0% 50%,100% 50%,100% 50%)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-vertical-clip .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-vertical-clip .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-vertical-clip .sqs-image-content{
   transition:-webkit-clip-path 800ms cubic-bezier(.4,0,.2,1),clip-path 800ms cubic-bezier(.4,0,.2,1);
   will-change:-webkit-clip-path,clip-path;
   -webkit-clip-path:polygon(50% 0%,100% 0%,100% 0%,50% 0%,50% 100%,0% 100%,0% 100%,50% 100%,50% 100%,50% 100%);
   clip-path:polygon(50% 0%,100% 0%,100% 0%,50% 0%,50% 100%,0% 100%,0% 100%,50% 100%,50% 100%,50% 100%)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-vertical-clip.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-vertical-clip.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-vertical-clip.animation-loaded .sqs-image-content{
   -webkit-clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%,50% 100%,0% 100%,0% 0%,50% 0%,50% 100%,50% 100%);
   clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%,50% 100%,0% 100%,0% 0%,50% 0%,50% 100%,50% 100%)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-down .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-down .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-down .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,-.03,0,.92,0,20)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-down.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-down.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-down.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-up .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-up .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-up .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,.03,0,.92,0,20)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-up.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-up.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-tilt-up.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-focus-in .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-focus-in .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-focus-in .sqs-image-content{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,0,0,.92,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-animation-focus-in.animation-loaded .image-inset,.image-block-outer-wrapper.combination-animation-custom.individual-animation-focus-in.animation-loaded .image-block-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-animation-focus-in.animation-loaded .sqs-image-content{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-fade-in .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-fade-in .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-fade-in.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-fade-in.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-up .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-up .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,20)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-up.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-up.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-down .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-down .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,0,-20)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-down.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-down.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-left .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-left .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,-20,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-left.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-left.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-right .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-right .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(1,0,0,1,20,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-right.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-slide-from-right.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-focus-in .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-focus-in .sqs-dynamic-text-container{
   transition:opacity 800ms cubic-bezier(.4,0,.2,1),transform 800ms cubic-bezier(.4,0,.2,1);
   will-change:opacity,transform;
   opacity:0;
   transform:matrix(.92,0,0,.92,0,0)
}
.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-focus-in.animation-loaded .image-caption-wrapper,.image-block-outer-wrapper.combination-animation-custom.individual-text-animation-focus-in.animation-loaded.sqs-text-ready .sqs-dynamic-text-container{
   opacity:1;
   transform:matrix(1,0,0,1,0,0)
}
.image-block-poster-text-alignment-left .sqs-block-image .design-layout-poster .image-card>*{
   text-align:left !important
}
.image-block-poster-text-alignment-center .sqs-block-image .design-layout-poster .image-card>*{
   text-align:center !important
}
.image-block-poster-text-alignment-right .sqs-block-image .design-layout-poster .image-card>*,.image-block-poster-text-alignment-match .sqs-block-image .design-layout-poster.image-position-right .image-card>*,.image-block-poster-text-alignment-opposite .sqs-block-image .design-layout-poster.image-position-left .image-card>*{
   text-align:right !important
}
.image-block-card-text-alignment-left .sqs-block-image .design-layout-card .image-card>*{
   text-align:left !important
}
.image-block-card-text-alignment-center .sqs-block-image .design-layout-card .image-card>*{
   text-align:center !important
}
.image-block-card-text-alignment-right .sqs-block-image .design-layout-card .image-card>*,.image-block-card-text-alignment-match .sqs-block-image .design-layout-card.image-position-right .image-card>*,.image-block-card-text-alignment-opposite .sqs-block-image .design-layout-card.image-position-left .image-card>*{
   text-align:right !important
}
.image-block-overlap-text-alignment-left .sqs-block-image .design-layout-overlap .image-card>*{
   text-align:left !important
}
.image-block-overlap-text-alignment-center .sqs-block-image .design-layout-overlap .image-card>*{
   text-align:center !important
}
.image-block-overlap-text-alignment-right .sqs-block-image .design-layout-overlap .image-card>*,.image-block-overlap-text-alignment-match .sqs-block-image .design-layout-overlap.image-position-right .image-card>*,.image-block-overlap-text-alignment-opposite .sqs-block-image .design-layout-overlap.image-position-left .image-card>*{
   text-align:right !important
}
.image-block-collage-text-alignment-left .sqs-block-image .design-layout-collage .image-card>*{
   text-align:left !important
}
.image-block-collage-text-alignment-center .sqs-block-image .design-layout-collage .image-card>*{
   text-align:center !important
}
.image-block-collage-text-alignment-right .sqs-block-image .design-layout-collage .image-card>*,.image-block-collage-text-alignment-match .sqs-block-image .design-layout-collage.image-position-right .image-card>*,.image-block-collage-text-alignment-opposite .sqs-block-image .design-layout-collage.image-position-left .image-card>*{
   text-align:right !important
}
.image-block-stack-text-alignment-left .sqs-block-image .design-layout-stack .image-card>*{
   text-align:left !important
}
.image-block-stack-text-alignment-center .sqs-block-image .design-layout-stack .image-card>*{
   text-align:center !important
}
.image-block-stack-text-alignment-right .sqs-block-image .design-layout-stack .image-card>*,.image-block-stack-text-alignment-match .sqs-block-image .design-layout-stack.image-position-right .image-card>*,.image-block-stack-text-alignment-opposite .sqs-block-image .design-layout-stack.image-position-left .image-card>*{
   text-align:right !important
}
.sqs-dynamic-text{
   min-width:100%;
   line-height:1em
}
.min-font-set,.min-font-set~*{
   font-size:13px !important
}
.image-block-v2:not([class*="-animation-"]){
   opacity:0;
   transition:opacity 1s ease-out;
   transition-delay:1s
}
.sqs-text-ready .image-block-v2:not([class*="-animation-"]),.sqs-text-ready.image-block-v2:not([class*="-animation-"]){
   opacity:1
}
.image-block-card-content-position-top .sqs-block-image .design-layout-card .image-card-wrapper{
   align-items:flex-start
}
.image-block-card-content-position-center .sqs-block-image .design-layout-card .image-card-wrapper{
   align-items:center
}
.image-block-card-content-position-bottom .sqs-block-image .design-layout-card .image-card-wrapper{
   align-items:flex-end
}
.image-block-overlap-content-position-top .sqs-block-image .design-layout-overlap .image-card-wrapper{
   align-items:flex-start
}
.image-block-overlap-content-position-center .sqs-block-image .design-layout-overlap .image-card-wrapper{
   align-items:center
}
.image-block-overlap-content-position-bottom .sqs-block-image .design-layout-overlap .image-card-wrapper{
   align-items:flex-end
}
.image-block-collage-content-position-top .sqs-block-image .design-layout-collage .image-card-wrapper{
   align-items:flex-start
}
.image-block-collage-content-position-center .sqs-block-image .design-layout-collage .image-card-wrapper{
   align-items:center
}
.image-block-collage-content-position-bottom .sqs-block-image .design-layout-collage .image-card-wrapper{
   align-items:flex-end
}
.sqs-block-image .image-block-outer-wrapper.design-layout-poster .image-button-wrapper{
   margin-top:6%;
   font-size:2.25vw
}
.sqs-block-image .image-block-outer-wrapper.design-layout-poster .image-button a{
   display:inline-block;
   padding:.7em 1.75em;
   border:0px solid #fff;
   background-color:#fff;
   font-family:Arial;
   font-size:18px;
   font-weight:500;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none;
   font-size:inherit !important;
   color:#000;
   border-radius:5em
}
.sqs-block-image .image-block-outer-wrapper.design-layout-poster .image-button a:hover{
   opacity:.8
}
.sqs-block-image .image-block-outer-wrapper.design-layout-card .image-button-wrapper{
   margin-top:6%;
   font-size:4vw
}
.sqs-block-image .image-block-outer-wrapper.design-layout-card .image-button a{
   display:inline-block;
   padding:1em 2.5em;
   border:0px solid #000;
   background-color:#000;
   font-family:Arial;
   font-size:20px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0em;
   line-height:1.1em;
   text-transform:none;
   color:#fff;
   border-radius:.2em
}
.sqs-block-image .image-block-outer-wrapper.design-layout-card .image-button a:hover{
   opacity:.8
}
body.image-block-card-dynamic-font-sizing .sqs-block-image .image-block-outer-wrapper.design-layout-card a{
   font-size:inherit !important
}
body:not(.image-block-card-dynamic-font-sizing) .sqs-block-image .image-block-outer-wrapper.design-layout-card .sqs-dynamic-text{
   font-size:initial !important
}
.sqs-block-image .image-block-outer-wrapper.design-layout-overlap .image-button-wrapper{
   margin-top:5%;
   font-size:3.6vw
}
.sqs-block-image .image-block-outer-wrapper.design-layout-overlap .image-button a{
   display:inline-block;
   padding:.7em 1.75em;
   border:0px solid #000;
   background-color:#000;
   font-family:Arial;
   font-size:18px;
   font-weight:500;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none;
   color:#fff;
   border-radius:0em
}
.sqs-block-image .image-block-outer-wrapper.design-layout-overlap .image-button a:hover{
   opacity:.8
}
body.image-block-overlap-dynamic-font-sizing .sqs-block-image .image-block-outer-wrapper.design-layout-overlap a{
   font-size:inherit !important
}
body:not(.image-block-overlap-dynamic-font-sizing) .sqs-block-image .image-block-outer-wrapper.design-layout-overlap .sqs-dynamic-text{
   font-size:initial !important
}
.sqs-block-image .image-block-outer-wrapper.design-layout-collage .image-button-wrapper{
   margin-top:6%;
   font-size:4vw
}
.sqs-block-image .image-block-outer-wrapper.design-layout-collage .image-button-wrapper .image-button a{
   display:inline-block;
   padding:1em 2.5em;
   border:0px solid #fff;
   background-color:#fff;
   font-family:Arial;
   font-size:20px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none;
   color:#000;
   border-radius:0em
}
.sqs-block-image .image-block-outer-wrapper.design-layout-collage .image-button-wrapper .image-button a:hover{
   opacity:.8
}
body.image-block-collage-dynamic-font-sizing .sqs-block-image .image-block-outer-wrapper.design-layout-collage .image-button-wrapper a{
   font-size:inherit !important
}
body:not(.image-block-collage-dynamic-font-sizing) .sqs-block-image .image-block-outer-wrapper.design-layout-collage .image-button-wrapper .sqs-dynamic-text{
   font-size:initial !important
}
.sqs-block-image .image-block-outer-wrapper.design-layout-stack .image-button-wrapper{
   margin-top:4%;
   font-size:2.25vw
}
.sqs-block-image .image-block-outer-wrapper.design-layout-stack .image-button-wrapper .image-button a{
   display:inline-block;
   padding:1em 2.5em;
   border:0px solid #000;
   background-color:#000;
   font-family:Arial;
   font-size:18px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0em;
   line-height:1.1em;
   text-transform:none;
   color:#fff;
   border-radius:5em
}
.sqs-block-image .image-block-outer-wrapper.design-layout-stack .image-button-wrapper .image-button a:hover{
   opacity:.8
}
body.image-block-stack-dynamic-font-sizing .sqs-block-image .image-block-outer-wrapper.design-layout-stack .image-button-wrapper a{
   font-size:inherit !important
}
body:not(.image-block-stack-dynamic-font-sizing) .sqs-block-image .image-block-outer-wrapper.design-layout-stack .image-button-wrapper .sqs-dynamic-text{
   font-size:initial !important
}
.image-block-outer-wrapper:not(.sqs-text-ready) .sqs-dynamic-text{
   visibility:hidden
}
.sqs-block-image .design-layout-poster .image-title-wrapper{
   font-size:11vw
}
.sqs-block-image .design-layout-poster .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-title-wrapper{
   font-size:12vw
}
.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.1em
}
body:not(.image-block-card-dynamic-font-sizing) .sqs-block-image .design-layout-card .sqs-dynamic-text{
   font-size:initial !important
}
body:not(.image-block-card-dynamic-font-sizing) .sqs-block-image .design-layout-card .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:60px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.1em
}
.sqs-block-image .design-layout-overlap .image-title-wrapper{
   font-size:8vw
}
.sqs-block-image .design-layout-overlap .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
body:not(.image-block-overlap-dynamic-font-sizing) .sqs-block-image .design-layout-overlap .sqs-dynamic-text{
   font-size:initial !important
}
body:not(.image-block-overlap-dynamic-font-sizing) .sqs-block-image .design-layout-overlap .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:40px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.sqs-block-image .design-layout-collage .image-title-wrapper{
   font-size:10vw
}
.sqs-block-image .design-layout-collage .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
body:not(.image-block-collage-dynamic-font-sizing) .sqs-block-image .design-layout-collage .sqs-dynamic-text{
   font-size:initial !important
}
body:not(.image-block-collage-dynamic-font-sizing) .sqs-block-image .design-layout-collage .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:50px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.sqs-block-image .design-layout-stack .image-title-wrapper{
   font-size:7.5vw
}
.sqs-block-image .design-layout-stack .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
body:not(.image-block-stack-dynamic-font-sizing) .sqs-block-image .design-layout-stack .sqs-dynamic-text{
   font-size:initial !important
}
body:not(.image-block-stack-dynamic-font-sizing) .sqs-block-image .design-layout-stack .image-title p{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:60px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.sqs-block-image .design-layout-poster .image-subtitle-wrapper{
   font-size:3.75vw
}
.sqs-block-image .design-layout-poster .image-subtitle p{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-subtitle-wrapper{
   font-size:4.4vw
}
.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-subtitle p{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
body:not(.image-block-card-dynamic-font-sizing) .sqs-block-image .design-layout-card .image-subtitle p{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:22px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.sqs-block-image .design-layout-overlap .image-subtitle-wrapper{
   font-size:4vw
}
.sqs-block-image .design-layout-overlap .image-subtitle p{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
body:not(.image-block-overlap-dynamic-font-sizing) .sqs-block-image .design-layout-overlap .image-subtitle p{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:20px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.sqs-block-image .design-layout-collage .image-subtitle-wrapper{
   font-size:4.4vw
}
.sqs-block-image .design-layout-collage .image-subtitle p{
   font-family:Arial;
   font-weight:normal;
   font-style:normal;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
body:not(.image-block-collage-dynamic-font-sizing) .sqs-block-image .design-layout-collage .image-subtitle p{
   font-family:Arial;
   font-weight:normal;
   font-style:normal;
   font-size:22px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.sqs-block-image .design-layout-stack .image-subtitle-wrapper{
   font-size:3.125vw
}
.sqs-block-image .design-layout-stack .image-subtitle p{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
body:not(.image-block-stack-dynamic-font-sizing) .sqs-block-image .design-layout-stack .image-subtitle p{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:25px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-poster-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:88px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-poster-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:30px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-poster-button-font{
   font-family:Arial;
   font-size:18px;
   font-weight:500;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-card-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:60px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.1em
}
.tweak-image-block-card-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:22px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-card-button-font{
   font-family:Arial;
   font-size:20px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-overlap-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:40px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-overlap-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:20px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-overlap-button-font{
   font-family:Arial;
   font-size:18px;
   font-weight:500;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-collage-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:50px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-collage-subtitle-font{
   font-family:Arial;
   font-weight:normal;
   font-style:normal;
   font-size:22px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-collage-button-font{
   font-family:Arial;
   font-size:20px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-stack-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:60px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-stack-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:25px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-stack-button-font{
   font-family:Arial;
   font-size:18px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0em;
   line-height:1.1em;
   text-transform:none
}
.sqs-block-image .sqs-image-caption p,.sqs-block-image .image-caption p{
   font-size:12px;
   line-height:1.68em
}
.sqs-block-image .sqs-image-caption p:first-child,.sqs-block-image .image-caption p:first-child{
   margin-top:0
}
.sqs-block-image .sqs-image-caption p a,.sqs-block-image .image-caption p a{
   display:inline
}
.sqs-block-image:not(.sqs-block-focused) .sqs-image-caption.sqs-placeholder-show{
   display:none
}
.sqs-block-image .sqs-placeholder p{
   margin:0;
   margin-top:.7em
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .image-block-wrapper img{
   max-width:none
}
.sqs-block-image .image-block-lightbox{
   cursor:pointer;
   display:block
}
.sqs-block-image .lightbox img{
   cursor:pointer
}
.sqs-block-image.sized .image-block-outer-wrapper:not(.image-block-v2) .image-block-wrapper{
   overflow:hidden;
   padding-bottom:inherit !important
}
.sqs-block-image.sized .image-block-outer-wrapper:not(.image-block-v2) .image-block-wrapper img{
   text-align:inherit;
   max-width:none
}
.sqs-block-image img{
   display:block
}
.sqs-block-image .image-block-wrapper.sqs-default-image{
   text-align:center
}
.sqs-block-image .image-block-wrapper.sqs-default-image img{
   display:inline-block
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .image-card-wrapper{
   display:none
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-below .image-caption-wrapper{
   padding-top:18px
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-hidden .image-caption-wrapper{
   height:0;
   overflow:hidden
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .intrinsic,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .intrinsic{
   position:relative
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper{
   position:absolute;
   top:auto;
   bottom:0;
   left:0;
   right:0;
   padding:18px;
   background:rgba(0,0,0,.7);
   max-height:100%;
   box-sizing:border-box;
   overflow-y:auto
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper h1,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper h1,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper h2,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper h2,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper h3,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper h3,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper strong,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper strong{
   color:#eee
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper p,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper p{
   color:#bbb;
   line-height:1.68em
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay .image-caption-wrapper p a,.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper p a{
   color:#bbb;
   text-decoration:underline
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover:hover .image-caption-wrapper{
   max-height:75%;
   opacity:1;
   visibility:visible
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption-wrapper{
   opacity:0;
   transition:opacity .1s ease-out;
   visibility:hidden
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover:hover .image-caption{
   margin-bottom:0
}
.sqs-block-image .image-block-outer-wrapper.layout-caption-overlay-hover .image-caption{
   transition:margin-bottom .1s ease-out;
   margin-bottom:-5px
}
.sqs-block-image .image-block-outer-wrapper.layout-image-left{
   zoom:1
}
.sqs-block-image .image-block-outer-wrapper.layout-image-left:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-block-image .image-block-outer-wrapper.layout-image-left:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-block-image .image-block-outer-wrapper.layout-image-left .image-block-wrapper{
   float:left;
   width:50%
}
.sqs-block-image .image-block-outer-wrapper.layout-image-left .image-caption-wrapper{
   float:left;
   width:50%
}
.sqs-block-image .image-block-outer-wrapper.layout-image-left .image-caption{
   padding-left:15px
}
.sqs-block-image .image-block-outer-wrapper.layout-image-left .image-caption h1{
   font-size:18px;
   line-height:24px
}
.sqs-block-image .image-block-outer-wrapper.layout-image-right{
   zoom:1
}
.sqs-block-image .image-block-outer-wrapper.layout-image-right:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-block-image .image-block-outer-wrapper.layout-image-right:after{
   display:block;
   visibility:hidden;
   font-size:0;
   height:0;
   clear:both;
   content:"."
}
.sqs-block-image .image-block-outer-wrapper.layout-image-right .image-block-wrapper{
   float:right;
   width:50%
}
.sqs-block-image .image-block-outer-wrapper.layout-image-right .image-caption-wrapper{
   float:right;
   width:50%;
   text-align:right
}
.sqs-block-image .image-block-outer-wrapper.layout-image-right .image-caption{
   padding-right:15px
}
.sqs-block-image .image-block-outer-wrapper.layout-image-right .image-caption h1{
   font-size:18px;
   line-height:24px
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .image-block-wrapper{
   line-height:0;
   text-align:center;
   position:relative;
   overflow:hidden
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .image-block-wrapper img{
   max-width:100%
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .image-block-wrapper img.block-stretch{
   width:100%
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .image-block-wrapper.float-right .image-block-wrapper{
   text-align:right
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .intrinsic{
   margin:auto
}
.sqs-block-image .image-block-outer-wrapper:not(.image-block-v2) .intrinsic .image-block-wrapper img{
   position:absolute;
   top:0;
   left:0;
   max-width:none;
   width:100%
}
.sqs-block-image .sqs-action-overlay{
   z-index:1000
}
.sqs-block-image .processing{
   background:#ccc;
   text-align:center
}
.sqs-block-image .processing .progress-container{
   background:#ccc;
   top:15px
}
.sqs-block-image .processing-failed{
   background:#ccc;
   text-align:center;
   position:relative;
   height:100%
}
.sqs-block-image .sqs-empty .sqs-image-content{
   padding-bottom:75%;
   background:rgba(62,62,62,.06)
}
.sqs-block-image .sqs-empty .sqs-image-content:empty::before{
   content:'';
   width:64px;
   height:56px;
   position:absolute;
   top:50%;
   left:50%;
   margin-top:-28px;
   margin-left:-32px;
   background:url('/universal/images-v6/damask/image-inside-64-dark.png') no-repeat center
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:1.5dppx){
   .sqs-block-image .sqs-empty .sqs-image-content:empty::before{
       background-image:url('/universal/images-v6/damask/image-inside-128-dark.png');
       background-size:64px
   }
}
.sqs-block-image.vsize-1 .image-block-wrapper{
   height:28px
}
.sqs-block-image.vsize-2 .image-block-wrapper{
   height:56px
}
.sqs-block-image.vsize-3 .image-block-wrapper{
   height:84px
}
.sqs-block-image.vsize-4 .image-block-wrapper{
   height:112px
}
.sqs-block-image.vsize-5 .image-block-wrapper{
   height:140px
}
.sqs-block-image.vsize-6 .image-block-wrapper{
   height:168px
}
.sqs-block-image.vsize-7 .image-block-wrapper{
   height:196px
}
.sqs-block-image.vsize-8 .image-block-wrapper{
   height:224px
}
.sqs-block-image.vsize-9 .image-block-wrapper{
   height:252px
}
.sqs-block-image.vsize-10 .image-block-wrapper{
   height:280px
}
.sqs-block-image.vsize-11 .image-block-wrapper{
   height:308px
}
.sqs-block-image.vsize-12 .image-block-wrapper{
   height:336px
}
.sqs-block-image.vsize-13 .image-block-wrapper{
   height:364px
}
.sqs-block-image.vsize-14 .image-block-wrapper{
   height:392px
}
.sqs-block-image.vsize-15 .image-block-wrapper{
   height:420px
}
.sqs-block-image.vsize-16 .image-block-wrapper{
   height:448px
}
.sqs-block-image.vsize-17 .image-block-wrapper{
   height:476px
}
.sqs-block-image.vsize-18 .image-block-wrapper{
   height:504px
}
.sqs-block-image.vsize-19 .image-block-wrapper{
   height:532px
}
.sqs-block-image.vsize-20 .image-block-wrapper{
   height:560px
}
.sqs-block-image.vsize-21 .image-block-wrapper{
   height:588px
}
.sqs-block-image.vsize-22 .image-block-wrapper{
   height:616px
}
.sqs-block-image.vsize-23 .image-block-wrapper{
   height:644px
}
.sqs-block-image.vsize-24 .image-block-wrapper{
   height:672px
}
.sqs-block-image.vsize-25 .image-block-wrapper{
   height:700px
}
.sqs-block-image.vsize-26 .image-block-wrapper{
   height:728px
}
.sqs-block-image.vsize-27 .image-block-wrapper{
   height:756px
}
.sqs-block-image.vsize-28 .image-block-wrapper{
   height:784px
}
.sqs-block-image.vsize-29 .image-block-wrapper{
   height:812px
}
.sqs-block-image.vsize-30 .image-block-wrapper{
   height:840px
}
.sqs-block-image[class*="vsize-"] .sqs-block-content{
   height:auto;
   overflow:visible
}
.product-block .image-container{
   position:relative;
   display:block;
   width:100%
}
.product-block .image-container a{
   display:block;
   width:100%;
   line-height:0
}
.product-block .image-container img{
   width:100%;
   max-width:100%
}
.product-block .image-container img:not(.loaded) .sqs-product-mark-wrapper .sqs-product-quick-view-button-wrapper{
   opacity:0 !important
}
.product-block .image-container .product-mark{
   position:absolute;
   top:15px;
   right:0;
   background:#222;
   padding:6px 8px;
   color:#fff;
   line-height:1em;
   text-transform:uppercase;
   -webkit-font-smoothing:antialiased
}
.product-block .image-container .sqs-product-block-variant-image{
   display:none;
   width:100%;
   line-height:0
}
.product-block .image-container .sqs-product-block-variant-image.shown{
   display:block
}
.product-block .image-container .sqs-product-block-variant-image.shown~.sqs-product-block-main-image{
   display:none
}
.sqs-style-mode-active .product-block.is-product-quick-view-enabled.is-first-product-block .sqs-product-quick-view-button-wrapper{
   opacity:1
}
.sqs-style-mode-active .product-block.is-product-quick-view-enabled.is-first-product-block .sqs-product-mark-wrapper{
   opacity:0
}
.product-block .productDetails.center{
   text-align:center
}
.product-block .productDetails.center .sqs-add-to-cart-button-wrapper{
   margin-left:auto;
   margin-right:auto
}
.product-block .productDetails.right{
   text-align:right
}
.product-block .productDetails.right .sqs-add-to-cart-button-wrapper{
   margin-left:auto
}
.product-block .productDetails .product-title{
   font-size:1.3em;
   line-height:1em;
   margin:1em 0 .2em 0;
   display:inline-block
}
.product-block .productDetails .product-price{
   font-size:1.1em;
   margin:0 0 1em 0
}
.product-block .productDetails .product-price input{
   width:130px;
   height:30px;
   padding-left:5px
}
.product-block .productDetails .product-price .minimum-price{
   margin-top:3px;
   margin-left:10px
}
.product-block .productDetails .product-price .original-price{
   text-decoration:line-through;
   opacity:.7;
   filter:alpha(opacity=70)
}
.product-block .productDetails .product-price .strikeout{
   text-decoration:line-through
}
.product-block .productDetails .product-variants .variant-option{
   margin:0 0 1em 0
}
.product-block .productDetails .product-variants .variant-out-of-stock{
   color:#c00;
   margin-top:8px
}
.product-block .productDetails .product-variants .variant-radiobtn-wrapper{
   display:none
}
.product-block .productDetails .product-quantity-input input{
   background-color:#fff;
   color:#222
}
.product-block .productDetails .product-scarcity{
   margin-top:1em;
   font-size:1.1em;
   color:#000
}
.product-block .buy-button,.product-block .sqs-add-to-cart-button-wrapper{
   margin:20px 0;
   display:block
}
.product-block .buy-button:hover,.product-block .sqs-add-to-cart-button-wrapper:hover{
   opacity:1
}
.product-block .sqs-add-to-cart-button{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none
}
.product-block .sqs-amazon-button{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none;
   text-transform:none
}
.product-block .center .sqs-amazon-button{
   text-align:center
}
.product-block .right .sqs-amazon-button{
   text-align:right
}
.sqs-block-accordion .accordion-items-container{
   margin:0;
   padding:0;
   list-style-type:none
}
.sqs-block-accordion .accordion-item{
   border-bottom:3px solid #ddd;
   padding:0;
   margin:0;
   position:relative
}
.sqs-block-accordion .accordion-item:first-of-type{
   border-top:3px solid #ddd
}
.sqs-block-accordion .accordion-item__title-wrapper{
   margin:0;
   padding:0
}
.sqs-block-accordion .accordion-item__click-target{
   box-sizing:border-box;
   width:100%;
   padding:10px 0;
   background:transparent;
   border:none;
   display:flex;
   justify-content:space-between;
   align-items:center;
   text-align:left;
   -webkit-appearance:none;
   font-family:inherit;
   font-size:inherit
}
.sqs-block-accordion .accordion-item__click-target>*{
   margin:0
}
.sqs-block-accordion .accordion-item__dropdown{
   box-sizing:border-box;
   display:none;
   overflow:hidden
}
.sqs-block-accordion .accordion-item__dropdown--pre-open{
   position:absolute;
   left:0;
   top:0;
   display:block;
   visibility:hidden;
   width:100%;
   transition:none;
   height:auto
}
.sqs-block-accordion .accordion-item__dropdown--open{
   display:block
}
.sqs-block-accordion .accordion-item__title>:first-of-type,.sqs-block-accordion .accordion-item__description>:first-of-type{
   margin-top:0
}
.sqs-block-accordion .accordion-item__title>:last-of-type,.sqs-block-accordion .accordion-item__description>:last-of-type{
   margin-bottom:0
}
.sqs-block-accordion .accordion-item__description{
   margin-bottom:10px
}
.sqs-block-accordion .accordion-icon-container{
   height:20px;
   width:20px;
   position:relative
}
.sqs-block-accordion .accordion-icon-container>*{
   position:absolute;
   width:100%;
   height:100%;
   left:0;
   top:0;
   display:flex;
   justify-content:center;
   align-items:center
}
.sqs-block-accordion .plus::before,.sqs-block-accordion .plus::after{
   content:'';
   display:block;
   width:100%;
   height:3px;
   background-color:#ddd;
   transition:transform .2s;
   position:absolute
}
.sqs-block-accordion .plus::after{
   transform:rotate(90deg)
}
.sqs-block-accordion .accordion-item[data-is-open="true"] .plus::after{
   transform:rotate(0deg)
}
@media (prefers-reduced-motion:reduce){
   .sqs-block-accordion .accordion-item__dropdown,.sqs-block-accordion .plus::before,.sqs-block-accordion .plus::after{
       transition:none !important
   }
}
.sqs-block-archive .archive-group-list,.sqs-block-archive .archive-item-list{
   list-style-type:none;
   margin:0;
   padding:0
}
.sqs-block-archive .archive-group-count::before{
   content:"("
}
.sqs-block-archive .archive-group-count::after{
   content:")"
}
.sqs-block-archive .archive-block-setting-layout-list.archive-block-setting-text-alignment-center,.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-text-alignment-center{
   text-align:center
}
.sqs-block-archive .archive-block-setting-layout-list.archive-block-setting-text-alignment-right,.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-text-alignment-right{
   text-align:right
}
.sqs-block-archive .archive-block-setting-layout-list.archive-block-setting-multicolumns .archive-group-list{
   columns:140px;
   column-gap:60px
}
.sqs-block-archive .archive-block-setting-layout-index .archive-group-name-link{
   font-size:1.4em;
   line-height:1.4em;
   text-decoration:none
}
.sqs-block-archive .archive-block-setting-layout-index .archive-item-list{
   display:block;
   margin:1.4em 0 2.8em 0;
   font-size:1em;
   line-height:1.4em
}
.sqs-block-archive .archive-block-setting-layout-index .archive-item{
   margin:0 0 .7em 0
}
.sqs-block-archive .archive-block-setting-layout-index .archive-item.archive-item--show-date{
   margin:0 0 1.4em 0
}
.sqs-block-archive .archive-block-setting-layout-index .archive-item-date-before{
   display:none;
   opacity:.7;
   margin-right:5px
}
.sqs-block-archive .archive-block-setting-layout-index .archive-item-link{
   display:block;
   margin-right:5px;
   color:inherit !important
}
.sqs-block-archive .archive-block-setting-layout-index .archive-item-link--untitled::before{
   content:"Untitled"
}
.sqs-block-archive .archive-block-setting-layout-index .archive-item-date-after{
   display:block;
   opacity:.7
}
.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-multicolumns .archive-group-list{
   columns:200px;
   column-gap:60px
}
.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-multicolumns .archive-group{
   -webkit-column-break-inside:avoid;
   page-break-inside:avoid;
   break-inside:avoid;
   display:block;
   overflow:hidden
}
.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-multicolumns .archive-group-name-link{
   display:block
}
.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-multicolumns .archive-group-name-list{
   display:inline-block
}
.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-multicolumns .archive-group-name-link,.sqs-block-archive .archive-block-setting-layout-index.archive-block-setting-multicolumns .archive-item-list{
   min-width:225px
}
.sqs-block-archive .archive-block-setting-layout-dropdown.archive-block-wrapper{
   max-width:300px;
   background:rgba(110,110,110,.05);
   border-radius:1px
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-dropdown-toggle-label{
   display:block;
   padding:12px 18px;
   font-size:1em;
   line-height:1.6em;
   cursor:pointer;
   overflow:hidden;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   list-style:none
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-dropdown-toggle-label::-webkit-details-marker{
   display:none
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-dropdown-toggle-title{
   float:left;
   width:90%;
   padding-right:5px;
   overflow:hidden;
   white-space:nowrap;
   text-overflow:ellipsis;
   box-sizing:border-box
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-dropdown-toggle-icon{
   position:relative;
   bottom:1px;
   float:right;
   width:10%;
   text-align:right;
   box-sizing:border-box
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-dropdown-toggle-icon:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e009";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-dropdown-toggle-icon:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-dropdown-toggle-icon:before{
   font-size:1em;
   width:1em;
   height:1em;
   line-height:1em
}
.sqs-block-archive .archive-block-setting-layout-dropdown[open] .archive-dropdown-toggle-icon:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e006";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.sqs-block-archive .archive-block-setting-layout-dropdown[open] .archive-dropdown-toggle-icon:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-group-list{
   padding:0 18px 12px
}
.sqs-block-archive .archive-block-setting-layout-dropdown .archive-group-name-link{
   text-decoration:none
}
@media only screen and (max-width:400px){
   .sqs-block-archive .archive-block-setting-layout-dropdown.archive-block-wrapper{
       max-width:none
   }
}
.sqs-block-archive.sqs-edit-dialog-open .sqs-editing-overlay,.sqs-block-archive.sqs-edit-dialog-open .sqs-block-editor-button-container{
   z-index:1
}
.sqs-block-archive.sqs-edit-dialog-open .sqs-block-archive-content{
   position:relative;
   z-index:1000
}
.sqs-block-archive.sqs-edit-dialog-open .archive-group-list{
   pointer-events:none
}
.tagcloud-block ul{
   list-style-type:none;
   margin:0;
   padding-left:0
}
.tagcloud-block ul li{
   display:inline-block
}
/*! WARNING: block .less requested, but unable to resolve css from system cache: album */
.sqs-block-postsbycategory ul,.sqs-block-postsbyauthor ul,.sqs-block-postsbytag ul,.sqs-block-postsbymonth ul{
   list-style-type:none;
   margin:0;
   padding:0
}
.sqs-block-postsbycategory ul li,.sqs-block-postsbyauthor ul li,.sqs-block-postsbytag ul li,.sqs-block-postsbymonth ul li{
   margin:0 0 .3em 0;
   padding:0
}
.sqs-block-postsbycategory .count,.sqs-block-postsbyauthor .count,.sqs-block-postsbytag .count,.sqs-block-postsbymonth .count{
   display:none
}
.menu-block .menu-selector{
   margin-bottom:3em
}
.menu-block .menu-selector label{
   display:inline-block;
   padding:0 .5em;
   font-size:1.1em;
   cursor:pointer
}
html:not([data-js-focus-visible]) .menu-block .menu-selector label:focus{
   outline:none
}
.menu-block .menu-selector label.menu-select-labels--active{
   text-decoration:underline
}
.menu-block .menu-select-button{
   display:none
}
.menu-block .menus--has-multiple .menu{
   display:none
}
.menu-block .menu-header{
   margin-bottom:3em
}
.menu-block .menu-section{
   margin-top:1em
}
.menu-block .menu-section+.menu-section{
   margin-top:5em
}
.menu-block .menu-section-header{
   margin-bottom:2em;
   padding-bottom:1em
}
.menu-block .menu-section-title{
   font-size:1.5em
}
.menu-block .menu-section-description{
   font-size:.85em;
   line-height:1.4em
}
.menu-block .menu-item{
   margin-bottom:0;
   padding-bottom:2em;
   margin-top:0;
   line-height:1.2em
}
.menu-block .menu-item-title{
   font-size:1.1em;
   font-weight:700;
   line-height:1.2em
}
.menu-block .menu-item-description{
   line-height:1.3em;
   margin-top:5px
}
.menu-block .menu-item-price-bottom{
   margin:.5em 0
}
.menu-block .menu-item-option{
   font-size:.8em;
   font-style:italic
}
.menu-block .menu-style-classic .menu-selector,.menu-block .menu-style-classic .menu-header,.menu-block .menu-style-classic .menu-section-title,.menu-block .menu-style-classic .menu-section-description{
   text-align:center
}
.menu-block .menu-style-classic .menu-items{
   column-width:18em;
   column-gap:3em
}
.menu-block .menu-style-classic .menu-item{
   -webkit-column-break-inside:avoid;
   page-break-inside:avoid;
   break-inside:avoid;
   width:100%
}
.menu-block .menu-style-classic .menu-item-description{
   margin-right:3em
}
.menu-block .menu-style-classic .menu-item-price-top{
   float:right;
   padding-left:20px
}
.menu-block .menu-style-classic .menu-item-price-bottom{
   display:none
}
.menu-block .menu-style-simple .menu-selector,.menu-block .menu-style-simple .menu{
   text-align:center
}
.menu-block .menu-style-simple .menu-item-price-top{
   display:none
}
.sqs-block-summary-v2 *{
   box-sizing:border-box
}
.sqs-block-summary-v2 .summary-thumbnail-outer-container{
   position:relative
}
.sqs-block-summary-v2 .summary-heading{
   display:none;
   margin:0 0 15px 0;
   padding-right:10px;
   font-size:14px;
   line-height:normal
}
.sqs-block-summary-v2 .summary-carousel-pager{
   display:none
}
.sqs-block-summary-v2 .summary-item-list{
   list-style-type:none;
   margin:0;
   padding:0
}
.sqs-block-summary-v2 .summary-item{
   visibility:hidden;
   overflow:hidden
}
.sqs-block-summary-v2 .summary-item.positioned{
   visibility:visible
}
.sqs-style-mode-active .sqs-block-summary-v2 .is-product-quick-view-enabled .summary-item:first-child .sqs-product-quick-view-button-wrapper{
   opacity:1
}
.sqs-style-mode-active .sqs-block-summary-v2 .is-product-quick-view-enabled .summary-item:first-child .sqs-product-mark-wrapper{
   opacity:0
}
.sqs-block-summary-v2 .summary-thumbnail-container{
   position:relative;
   display:block
}
.sqs-block-summary-v2 .summary-thumbnail-container:hover{
   opacity:1 !important
}
.sqs-block-summary-v2 .img-wrapper,.sqs-block-summary-v2 .sqs-video-wrapper{
   position:relative;
   width:100%;
   height:auto
}
.sqs-block-summary-v2 .img-wrapper img,.sqs-block-summary-v2 .sqs-video-wrapper img{
   opacity:0;
   display:block;
   width:100%;
   height:auto;
   font-size:13px;
   line-height:normal;
   transition:.6s opacity
}
.sqs-block-summary-v2 .img-wrapper img.loaded,.sqs-block-summary-v2 .sqs-video-wrapper img.loaded{
   opacity:1
}
.sqs-block-summary-v2 .img-wrapper img:not(.loaded) .sqs-product-mark-wrapper .sqs-product-quick-view-button-wrapper,.sqs-block-summary-v2 .sqs-video-wrapper img:not(.loaded) .sqs-product-mark-wrapper .sqs-product-quick-view-button-wrapper{
   opacity:0 !important
}
.sqs-block-summary-v2 .summary-product-status .product-mark{
   position:absolute;
   top:15px;
   right:0;
   padding:6px 8px;
   background:#222;
   color:#fff;
   font-size:14px;
   line-height:14px;
   text-transform:uppercase;
   -webkit-font-smoothing:antialiased;
   box-sizing:content-box
}
.sqs-block-summary-v2 .summary-thumbnail-event-date{
   display:none;
   position:absolute;
   top:10px;
   right:10px;
   height:50px;
   width:50px;
   padding:3px;
   background:#fff;
   text-align:center;
   box-sizing:content-box
}
.sqs-block-summary-v2 .summary-thumbnail-event-date-inner{
   display:table-cell;
   vertical-align:middle
}
.sqs-block-summary-v2 .summary-thumbnail-event-date-month{
   display:block;
   color:#333;
   font-size:14px;
   line-height:14px;
   text-transform:uppercase
}
.sqs-block-summary-v2 .summary-thumbnail-event-date-day{
   display:block;
   color:#333;
   font-size:26px;
   line-height:26px
}
.sqs-block-summary-v2 .summary-content{
   text-align:left
}
.sqs-block-summary-v2 .summary-title{
   margin:0 0 10px 0;
   font-size:20px;
   line-height:1.2em;
   text-align:left
}
.sqs-block-summary-v2 .summary-price{
   margin:0 0 10px 0
}
.sqs-block-summary-v2 .summary-price .product-price{
   font-size:14px;
   line-height:20px;
   text-align:left
}
.sqs-block-summary-v2 .summary-price .product-price .original-price{
   opacity:.7;
   filter:alpha(opacity=70);
   text-decoration:line-through
}
.sqs-block-summary-v2 .product-scarcity{
   font-size:14px;
   line-height:20px;
   text-align:left;
   margin:0 0 10px 0;
   color:#000
}
.sqs-block-summary-v2 .summary-excerpt{
   margin:0 0 10px 0
}
.sqs-block-summary-v2 .summary-excerpt p,.sqs-block-summary-v2 .summary-excerpt ul,.sqs-block-summary-v2 .summary-excerpt li{
   font-size:14px;
   line-height:1.4em;
   margin:0 0 10px 0;
   text-align:left
}
.sqs-block-summary-v2 .summary-excerpt p:first-of-type,.sqs-block-summary-v2 .summary-excerpt ul:first-of-type,.sqs-block-summary-v2 .summary-excerpt li:first-of-type{
   margin-top:0 !important
}
.sqs-block-summary-v2 .summary-excerpt p:last-of-type,.sqs-block-summary-v2 .summary-excerpt ul:last-of-type,.sqs-block-summary-v2 .summary-excerpt li:last-of-type{
   margin-bottom:0 !important
}
.sqs-block-summary-v2 .summary-excerpt>blockquote p{
   font-size:inherit;
   line-height:inherit;
   margin:inherit;
   text-align:inherit
}
.sqs-block-summary-v2 .summary-excerpt>blockquote p:first-of-type{
   margin-top:inherit
}
.sqs-block-summary-v2 .summary-excerpt>blockquote p:last-of-type{
   margin-bottom:inherit
}
.sqs-block-summary-v2 .summary-read-more-link{
   display:none;
   margin:0 0 10px 0;
   font-size:14px;
   line-height:20px;
   text-align:left
}
.sqs-block-summary-v2 .summary-metadata-container{
   display:none;
   font-size:13px;
   line-height:normal
}
.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title .summary-metadata-container--above-title,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title .summary-metadata-container--below-title,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-content .summary-metadata-container--below-content{
   display:block
}
.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-location .summary-item-has-location .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-location .summary-item-has-location .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-location .summary-item-has-location .summary-metadata-container,.sqs-block-summary-v2 .summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-location .summary-item-has-location .summary-metadata-container{
   margin:0 0 10px 0
}
.sqs-block-summary-v2 .summary-metadata{
   display:none
}
.sqs-block-summary-v2 .summary-block-setting-primary-metadata-date .summary-metadata--primary,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-event-time .summary-metadata--primary,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-cats .summary-item-has-cats .summary-metadata--primary,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-tags .summary-item-has-tags .summary-metadata--primary,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-author .summary-item-has-author .summary-metadata--primary,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-comments .summary-item-has-comments-enabled .summary-metadata--primary,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-location .summary-item-has-location .summary-metadata--primary{
   display:inline-block
}
.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-date .summary-metadata--secondary,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-event-time .summary-metadata--secondary,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-cats .summary-item-has-cats .summary-metadata--secondary,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-tags .summary-item-has-tags .summary-metadata--secondary,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-author .summary-item-has-author .summary-metadata--secondary,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-comments .summary-item-has-comments-enabled .summary-metadata--secondary,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-location .summary-item-has-location .summary-metadata--secondary{
   display:inline-block
}
.sqs-block-summary-v2 .summary-metadata-item{
   display:none;
   opacity:.7;
   margin:0;
   font-size:13px;
   line-height:1.4em;
   text-transform:none
}
.sqs-block-summary-v2 .summary-metadata-item a,.sqs-block-summary-v2 .summary-metadata-item a:hover{
   opacity:1;
   text-decoration:none
}
.sqs-block-summary-v2 .summary-block-setting-primary-metadata-date .summary-metadata--primary .summary-metadata-item--date,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-event-time .summary-metadata--primary .summary-metadata-item--event-time,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-cats .summary-item-has-cats .summary-metadata--primary .summary-metadata-item--cats,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-tags .summary-item-has-tags .summary-metadata--primary .summary-metadata-item--tags,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-author .summary-item-has-author .summary-metadata--primary .summary-metadata-item--author,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-comments .summary-item-has-comments-enabled .summary-metadata--primary .summary-metadata-item--comments,.sqs-block-summary-v2 .summary-block-setting-primary-metadata-location .summary-item-has-location .summary-metadata--primary .summary-metadata-item--location{
   display:inline-block
}
.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-date .summary-metadata--secondary .summary-metadata-item--date,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-event-time .summary-metadata--secondary .summary-metadata-item--event-time,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-cats .summary-item-has-cats .summary-metadata--secondary .summary-metadata-item--cats,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-tags .summary-item-has-tags .summary-metadata--secondary .summary-metadata-item--tags,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-author .summary-item-has-author .summary-metadata--secondary .summary-metadata-item--author,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-comments .summary-item-has-comments-enabled .summary-metadata--secondary .summary-metadata-item--comments,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-location .summary-item-has-location .summary-metadata--secondary .summary-metadata-item--location{
   display:inline-block
}
.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-date .summary-metadata--primary .summary-metadata-item:after,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-event-time .summary-metadata--primary .summary-metadata-item:after,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-cats .summary-item-has-cats .summary-metadata--primary .summary-metadata-item:after,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-tags .summary-item-has-tags .summary-metadata--primary .summary-metadata-item:after,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-author .summary-item-has-author .summary-metadata--primary .summary-metadata-item:after,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-comments .summary-item-has-comments-enabled .summary-metadata--primary .summary-metadata-item:after,.sqs-block-summary-v2 .summary-block-setting-secondary-metadata-location .summary-item-has-location .summary-metadata--primary .summary-metadata-item:after{
   content:" ·";
   margin:0 .3em
}
.sqs-block-summary-v2 .summary-block-setting-text-size-extralarge .summary-title{
   font-size:54px
}
.sqs-block-summary-v2 .summary-block-setting-text-size-extralarge .summary-excerpt p{
   font-size:16px
}
.sqs-block-summary-v2 .summary-block-setting-text-size-large .summary-title{
   font-size:30px
}
.sqs-block-summary-v2 .summary-block-setting-text-size-medium .summary-title{
   font-size:20px
}
.sqs-block-summary-v2 .summary-block-setting-text-size-small .summary-title{
   font-size:14px
}
.sqs-block-summary-v2 .summary-block-setting-text-align-center .summary-title,.sqs-block-summary-v2 .summary-block-setting-text-align-center .summary-price .product-price,.sqs-block-summary-v2 .summary-block-setting-text-align-center .summary-excerpt p,.sqs-block-summary-v2 .summary-block-setting-text-align-center .summary-read-more-link,.sqs-block-summary-v2 .summary-block-setting-text-align-center .summary-content{
   text-align:center
}
.sqs-block-summary-v2 .summary-block-setting-text-align-right .summary-title,.sqs-block-summary-v2 .summary-block-setting-text-align-right .summary-price .product-price,.sqs-block-summary-v2 .summary-block-setting-text-align-right .summary-excerpt p,.sqs-block-summary-v2 .summary-block-setting-text-align-right .summary-read-more-link,.sqs-block-summary-v2 .summary-block-setting-text-align-right .summary-content{
   text-align:right
}
.sqs-block-summary-v2 .summary-item-record-type-text .summary-read-more-link{
   display:block
}
.sqs-block-summary-v2 .summary-item-record-type-event .summary-thumbnail-event-date{
   display:table
}
.sqs-block-summary-v2 .event-time-localized{
   display:none
}
.sqs-block-summary-v2 .summary-thumbnail-container{
   margin:0
}
.sqs-block-summary-v2 .summary-block-setting-show-title .summary-thumbnail-container,.sqs-block-summary-v2 .summary-block-setting-show-price .summary-item-record-type-store-item .summary-thumbnail-container,.sqs-block-summary-v2 .summary-block-setting-show-excerpt .summary-thumbnail-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-primary-metadata-none) .summary-thumbnail-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-secondary-metadata-none) .summary-thumbnail-container{
   margin:0 0 15px 0
}
.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt) .summary-title,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt) .summary-price{
   margin:0 0 2px 0
}
.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-date .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-event-time .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-cats .summary-item-has-cats .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-tags .summary-item-has-tags .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-author .summary-item-has-author .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-comments .summary-item-has-comments-enabled .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-primary-metadata-location .summary-item-has-location .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-primary-metadata-location .summary-item-has-location .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-above-title.summary-block-setting-secondary-metadata-location .summary-item-has-location .summary-metadata-container,.sqs-block-summary-v2 .summary-block-wrapper:not(.summary-block-setting-show-excerpt).summary-block-setting-metadata-position-below-title.summary-block-setting-secondary-metadata-location .summary-item-has-location .summary-metadata-container{
   margin:0 0 2px 0
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item{
   visibility:visible !important;
   margin-bottom:17px !important;
   padding-bottom:17px !important
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item.summary-item-show-thumbnail{
   margin-bottom:17px !important;
   padding-bottom:17px !important
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item .summary-thumbnail-container{
   margin:0 !important
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item:not(.summary-item-record-type-video) .summary-thumbnail-container{
   width:100% !important
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item.summary-item-record-type-video .summary-thumbnail-container,.sqs-block-summary-v2 .summary-block-setting-design-list .summary-thumbnail-outer-container{
   float:left
}
@media screen and (max-width:480px){
   .sqs-block-summary-v2 .summary-block-setting-design-list .summary-item.summary-item-record-type-video .summary-thumbnail-container,.sqs-block-summary-v2 .summary-block-setting-design-list .summary-thumbnail-outer-container{
       width:35% !important
   }
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item .summary-thumbnail-container .sqs-video-wrapper img{
   max-width:100%;
   object-fit:contain;
   position:static !important
}
@media screen and (max-width:480px){
   .sqs-block-summary-v2 .summary-block-setting-design-list .summary-item .summary-thumbnail-container .sqs-video-wrapper img{
       height:auto;
       position:static;
       width:100% !important;
       width:auto
   }
}
.sqs-block-summary-v2 .summary-block-setting-design-list .sqs-product-quick-view-button-wrapper{
   padding-right:20px
}
.sqs-block-summary-v2 .summary-block-setting-design-list.summary-block-setting-design-list-thumbnail-right .summary-item-record-type-video .summary-thumbnail-container,.sqs-block-summary-v2 .summary-block-setting-design-list.summary-block-setting-design-list-thumbnail-right .summary-thumbnail-outer-container{
   float:right
}
.sqs-block-summary-v2 .summary-block-setting-design-list.summary-block-setting-design-list-thumbnail-right .summary-thumbnail-container{
   padding:0 0 0 20px
}
.sqs-block-summary-v2 .summary-block-setting-design-list.summary-block-setting-design-list-thumbnail-right .sqs-product-quick-view-button-wrapper{
   padding-left:20px;
   padding-right:0px
}
.sqs-block-summary-v2 .summary-block-setting-design-list.summary-block-setting-design-list-thumbnail-right .summary-item-record-type-store-item .product-mark{
   right:0;
   left:auto
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item-record-type-store-item .product-mark{
   left:0;
   right:auto
}
.sqs-block-summary-v2 .summary-block-setting-design-list .summary-item-record-type-event .summary-thumbnail-event-date{
   display:none
}
.sqs-block-summary-v2 .summary-block-setting-design-carousel .summary-carousel-pager{
   display:flex;
   justify-content:flex-end
}
.sqs-block-summary-v2 .summary-block-setting-design-carousel .summary-block-header{
   overflow:hidden
}
.sqs-block-summary-v2 .summary-block-setting-design-carousel .summary-heading{
   display:block;
   float:left;
   width:calc(100% - 50px)
}
.sqs-block-summary-v2 .summary-block-setting-design-carousel .summary-collection-title{
   display:none
}
.sqs-block-summary-v2 .summary-block-setting-design-carousel .summary-carousel-pager{
   float:right;
   width:50px
}
.sqs-block-summary-v2 .summary-block-setting-design-carousel .summary-item:not(.positioned){
   visibility:visible
}
@media only screen and (max-width:700px){
   .sqs-block-summary-v2 .summary-product-quick-view{
       display:none
   }
}
div.sqs-block-opentable-v2{
   word-wrap:break-word
}
div.sqs-block-opentable-v2 .ot-dtp-picker{
   margin:auto;
   width:auto;
   background:none
}
div.sqs-block-opentable-v2 .ot-dtp-picker-selector{
   background:rgba(0,0,0,.12);
   border:none
}
div.sqs-block-opentable-v2 .ot-dtp-picker-selector,div.sqs-block-opentable-v2 .ot-dtp-picker-button{
   width:100% !important;
   max-width:200px
}
div.sqs-block-opentable-v2 .ot-dtp-picker form.ot-dtp-picker-form{
   border:none;
   background:none;
   height:auto !important
}
div.sqs-block-opentable-v2 .ot-dtp-picker.wide{
   margin:auto;
   width:auto
}
div.sqs-block-opentable-v2 .ot-dtp-picker.wide .ot-powered-by{
   background-size:contain;
   background-position:center;
   margin:20px 0 0
}
div.sqs-block-opentable-v2 .ot-dtp-picker-selector-link{
   background:#fff;
   color:#000;
   overflow:hidden;
   white-space:nowrap
}
div.sqs-block-opentable-v2 .oc-loading{
   text-align:center;
   font-family:sans-serif;
   line-height:180px
}
div.sqs-block-opentable-v2 a{
   text-decoration:none !important
}
div.sqs-block-opentable-v2 {
   background:rgba(153,153,153,.15);
   padding:30px;
   opacity:0;
   transition:opacity .3s ease-out
}
div.sqs-block-opentable-v2  iframe{
   display:block;
   margin:0 auto
}
div.sqs-block-opentable-v2  h1{
   font-weight:normal;
   text-align:center;
   line-height:1em;
   margin:0
}
div.sqs-block-opentable-v2 .loading{
   min-height:270px
}
div.sqs-block-opentable-v2 .loaded{
   opacity:1
}
div.sqs-block-opentable-v2  .ot-dtp-picker-button{
   color:#fff;
   background:#000
}
div.sqs-block-opentable-v2 h1{
   color:#111
}
div.sqs-block-opentable-v2 {
   display:flex;
   justify-content:center;
   flex-wrap:wrap;
   margin:10px 0
}
div.sqs-block-opentable-v2  .ot-dtp-picker-selector{
   margin:10px;
   border-left:none !important
}
@media only screen and (max-width:650px){
   div.sqs-block-opentable-v2 {
       display:block;
       margin:0
   }
   div.sqs-block-opentable-v2  .ot-dtp-picker-selector{
       margin:20px auto;
       float:none !important
   }
}
div.sqs-block-opentable-v2 {
   text-align:center;
   display:block
}
div.sqs-block-opentable-v2  .ot-button{
   float:none !important;
   line-height:1em;
   display:inline
}
div.sqs-block-opentable-v2  .ot-dtp-picker-button{
   border-radius:0px !important;
   box-shadow:none;
   border:none
}
div.sqs-block-opentable-v2 .opentable-block-hide-icons .ot-dtp-picker-selector-link{
   padding-left:.875rem
}
div.sqs-block-opentable-v2 .opentable-block-hide-icons .ot-dtp-picker-selector-link:before{
   display:none
}
div.sqs-block-opentable-v2 .opentable-block-hide-title {
   display:none !important
}
div.sqs-block-opentable-v2 .opentable-block-hide-title {
   margin-top:-10px
}
div.sqs-block-opentable-v2 .opentable-block-hide-logo .ot-powered-by{
   display:none
}

.form-wrapper .form-submission-text:focus:not([data-focus-visible-added]),.form-wrapper .form-submission-html:focus:not([data-focus-visible-added]),.form-wrapper .field-error:focus:not([data-focus-visible-added]){
   outline:none
}
.form-wrapper .field-list{
   line-height:normal
}
.form-wrapper .field-list fieldset,.form-wrapper .field-list legend{
   margin:0;
   padding:0;
   border:0
}
.form-wrapper .field-list textarea{
   min-height:100px;
   resize:vertical
}
.form-wrapper .field-list textarea.medium{
   min-height:200px
}
.form-wrapper .field-list textarea.large{
   min-height:300px
}
.form-wrapper .field-list .section{
   margin:2em 0;
   padding-bottom:.3em;
   font-size:.9em
}
.form-wrapper .field-list .section.underline{
   border-bottom:1px solid #999
}
.form-wrapper .field-list .section:nth-child(1){
   margin:0 0 2em 0
}
.form-wrapper .field-list .title{
   display:block
}
.form-wrapper .field-list .description{
   padding:.5em 0 .5em;
   font-size:12px;
   opacity:.7;
   display:block;
   white-space:pre-wrap
}
.form-wrapper .field-list .field{
   position:relative;
   margin:0 0 24px
}
.form-wrapper .field-list .field .caption{
   font-size:12px
}
.form-wrapper .field-list .field .caption .field-element{
   font-size:14px
}
.form-wrapper .field-list .field .field-element{
   width:100%;
   padding:12px;
   margin:6px 0 4px;
   border:1px solid #ccc;
   background:#fafafa;
   color:#000;
   font-family:sans-serif;
   font-size:12px;
   line-height:normal;
   box-sizing:border-box;
   border-radius:2px
}
.form-wrapper .field-list .field .field-element:focus{
   background:#fff;
   transition:background .1s ease-in
}
.form-wrapper .field-list .field select{
   margin:6px 0 4px;
   max-width:100%
}
.form-wrapper .field-list .field .prefix{
   position:absolute;
   bottom:16px;
   left:8px;
   color:#aaa;
   font-family:sans-serif;
   font-size:13px;
   line-height:16px
}
.form-wrapper .field-list .field.twitter .field-element{
   padding-left:22px
}
.form-wrapper .field-list .field.currency.hassymbol .field-element{
   padding-left:20px
}
.form-wrapper .field-list .field.website .field-element{
   padding-left:45px
}
.form-wrapper .field-list .field.checkbox label,.form-wrapper .field-list .field.radio label{
   cursor:pointer
}
.form-wrapper .field-list .field.checkbox input,.form-wrapper .field-list .field.radio input{
   margin-right:5px
}
.form-wrapper .field-list .field .option{
   margin:6px 0 4px;
   font-size:13px
}
.form-wrapper .field-list .field.likert .item{
   overflow:hidden;
   margin:1.6em 0 1.6em 0
}
.form-wrapper .field-list .field.likert .question{
   margin:0 0 .5em 0;
   font-size:.9em
}
.form-wrapper .field-list .field.likert .option{
   width:20%;
   float:left;
   text-align:left;
   border-top:1px solid #ddd
}
.form-wrapper .field-list .field.likert .option label{
   margin:0;
   padding:0 0 0 1px;
   font-size:.9em;
   display:block;
   cursor:pointer
}
.form-wrapper .field-list .field.likert .option input{
   margin:10px 0;
   display:block
}
.form-wrapper .field-list .field.likert .option:last-of-type{
   border-right:none
}
.form-wrapper .field-list .fields{
   margin:0 0 0 -2%
}
.form-wrapper .field-list .fields .title,.form-wrapper .field-list .fields .description,.form-wrapper .field-list .fields .field,.form-wrapper .field-list .fields .field-error{
   margin-left:2%
}
.form-wrapper .field-list .fields .field{
   float:left
}
.form-wrapper .field-list .fields .field.two-digits{
   width:3.5em
}
.form-wrapper .field-list .fields .field.three-digits{
   width:4.2em
}
.form-wrapper .field-list .fields .field.four-digits{
   width:4.8em
}
.form-wrapper .field-list .fields .field.ampm{
   width:4.5em
}
.form-wrapper .field-list .fields.name .field{
   width:48%
}
.form-wrapper .field-list .fields.address .field.address1,.form-wrapper .field-list .fields.address .field.address2{
   width:98%
}
.form-wrapper .field-list .fields.address .field.city{
   width:70%
}
.form-wrapper .field-list .fields.address .field.state-province{
   width:26%
}
.form-wrapper .field-list .fields.address .field.zip{
   width:36%
}
.form-wrapper .field-list .fields.address .field.country{
   width:98%
}
.form-wrapper .field-list .fields.payment .field.card-expiry-month{
   width:40%
}
.form-wrapper .field-list .fields.payment .field.card-expiry-year{
   width:40%
}
.form-wrapper .field-list .form-item.error,.form-wrapper .field-list .form-item.error .caption,.form-wrapper .field-list .form-item.error .title,.form-wrapper .field-list .form-item.error .description{
   color:#bd0000
}
.form-wrapper .field-list .form-item.error input,.form-wrapper .field-list .form-item.error textarea{
   border:1px solid #e99292
}
.form-wrapper .form-button-wrapper--align-left{
   text-align:left
}
.form-wrapper .form-button-wrapper--align-center{
   text-align:center
}
.form-wrapper .form-button-wrapper--align-right{
   text-align:right
}
.form-wrapper input[type=submit]{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none;
   font-size:14px;
   text-transform:none
}
.form-wrapper .form-submission-text{
   margin-top:20px
}
.form-wrapper .field .field-error{
   margin-bottom:.5em
}
.form-wrapper .submitting .field-list{
   opacity:.7
}
.form-wrapper .hidden,.form-wrapper.hidden{
   display:none
}
.form-block .lightbox-handle-wrapper--align-left{
   text-align:left
}
.form-block .lightbox-handle-wrapper--align-center{
   text-align:center
}
.form-block .lightbox-handle-wrapper--align-right{
   text-align:right
}
.form-block .lightbox-handle{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none;
   font-size:14px;
   text-transform:none
}
.sqs-modal-lightbox{
   width:100%;
   font-size:14px;
   text-transform:none;
   font-style:normal;
   text-decoration:none
}
.sqs-modal-lightbox-content{
   z-index:100000000;
   position:absolute;
   height:100%;
   width:100%;
   top:0
}
.sqs-modal-lightbox-content .lightbox-background{
   position:absolute;
   top:0;
   width:100%;
   height:100%;
   background:#000;
   opacity:.4
}
.sqs-modal-lightbox-content .lightbox-inner{
   position:absolute;
   overflow:auto;
   width:100%;
   height:100%;
   top:0
}
.sqs-modal-lightbox-content .lightbox-inner .lightbox-content{
   max-width:600px;
   margin:0 auto;
   position:relative;
   padding:40px;
   background:#fff
}
.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .form-wrapper{
   color:#222;
   font-family:inherit
}
.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .form-wrapper .form-title{
   font-size:22px;
   line-height:1.2em;
   margin-right:22px;
   color:#333
}
.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .form-wrapper .form-inner-wrapper form{
   margin-top:55px
}
.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .form-wrapper .form-inner-wrapper form .radio .option{
   margin-left:1px
}
.sqs-modal-lightbox-content .lightbox-inner .lightbox-content .lightbox-close{
   position:absolute;
   color:#333;
   font-size:22px;
   font-family:Arial,Helvetica,sans-serif;
   font-style:normal;
   width:22px;
   line-height:22px;
   top:40px;
   right:40px;
   text-align:center;
   cursor:pointer
}
@media only screen and (max-width:600px){
   .sqs-modal-lightbox .sqs-modal-lightbox-content{
       height:100vh
   }
   .sqs-modal-lightbox .lightbox-inner{
       background:#fff
   }
   .sqs-modal-lightbox .lightbox-inner .lightbox-content{
       margin-top:0 !important
   }
   .sqs-modal-lightbox .lightbox-inner .lightbox-content .form-wrapper input,.sqs-modal-lightbox .lightbox-inner .lightbox-content .form-wrapper select,.sqs-modal-lightbox .lightbox-inner .lightbox-content .form-wrapper textarea{
       font-size:16px !important;
       font-size:max(16px,1rem) !important
   }
}
html.sqs-modal-lightbox-open,html.sqs-modal-lightbox-open body{
   overflow:hidden
}
.sqs-block-collectionlink .collectionlink-thumbnail,.link-block .collectionlink-thumbnail{
   overflow:hidden;
   height:150px
}
.sqs-block-collectionlink .collectionlink-thumbnail a,.link-block .collectionlink-thumbnail a{
   display:block;
   height:100%
}
.sqs-block-collectionlink .collectionlink-title,.link-block .collectionlink-title{
   font-size:1.2em
}
.sqs-block-collectionlink .collectionlink-title a,.link-block .collectionlink-title a{
   display:block
}
.sqs-block-collectionlink .collectionlink-content-below-thumbnail .collectionlink-title,.link-block .collectionlink-content-below-thumbnail .collectionlink-title{
   margin:1em 0 0 0
}
.sqs-block-collectionlink .collectionlink-description,.link-block .collectionlink-description{
   margin:.75em 0
}
.sqs-block-collectionlink .collectionlink-description p,.link-block .collectionlink-description p{
   font-size:.9em
}
.sqs-block-collectionlink .collection-more-link,.link-block .collection-more-link{
   display:none;
   margin-left:3px
}
.sqs-block-collectionlink .sqs-blockStatus+.collectionlink-content,.link-block .sqs-blockStatus+.collectionlink-content{
   display:none
}
.sqs-block-tourdates .sqs-spin{
   position:absolute;
   top:50px;
   left:50%;
   margin-left:-15px
}
.sqs-widget.sqs-tourdates-bandsintown-list.loading .sqs-tourdates{
   min-height:150px
}
.sqs-tourdates__item:not(:last-of-type){
   border-bottom:1px solid rgba(130,130,130,.15)
}
.sqs-tourdates__item{
   padding:17px 0
}
.sqs-tourdates__item:first-of-type{
   padding-top:0
}
.sqs-tourdates__item,.sqs-tourdates__venuelocation{
   display:flex;
   flex-direction:row;
   justify-content:space-between
}
.sqs-tourdates--info--column .sqs-tourdates__info,.sqs-tourdates--venuelocation--column .sqs-tourdates__venuelocation{
   flex-direction:column
}
.sqs-tourdates__info{
   display:flex;
   flex-grow:1;
   flex-wrap:wrap
}
.sqs-tourdates__timeframe,.sqs-tourdates__venue,.sqs-tourdates__location{
   box-sizing:border-box;
   padding-right:1em
}
.sqs-tourdates__date{
   margin-right:5px
}
.sqs-tourdates__timeframe{
   min-width:9em
}
.sqs-tourdates__venuelocation{
   flex-grow:1;
   flex-wrap:wrap;
   min-width:10em
}
.sqs-tourdates__venue,.sqs-tourdates__location{
   min-width:50%
}
.sqs-tourdates__venueLink{
   display:block
}
.sqs-tourdates{
   font-size:16px;
   line-height:28px
}
.sqs-tourdates__timeframe{
   white-space:nowrap;
   font-size:13px !important;
   font-weight:bold;
   letter-spacing:.5px
}
.sqs-tourdates__date,.sqs-tourdates__weekday{
   display:inline-block;
   text-transform:uppercase
}
.sqs-tourdates__venue-link,.sqs-tourdates__location-link{
   color:inherit !important;
   text-decoration:none !important
}
.sqs-tourdates__lineup{
   font-size:14px;
   line-height:18px;
   margin-right:1em;
   margin-top:2px;
   opacity:.6
}
.sqs-tourdates__lineup-item{
   display:inline
}
.sqs-tourdates__lineup-item:first-child::before{
   content:'w/ '
}
.sqs-tourdates__lineup-item:not(:last-of-type):after{
   content:', '
}
.sqs-tourdates__actions{
   min-width:150px;
   text-align:right;
   white-space:nowrap
}
.sqs-tourdates__button{
   width:auto;
   height:auto;
   padding:1em 2.5em;
   color:#fff;
   background-color:#272727;
   border-width:0;
   font-size:12px;
   line-height:1em;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none;
   display:inline-block;
   padding:0 12px !important;
   font-size:11px !important;
   line-height:28px
}
.sqs-tourdates__button:empty{
   display:none
}
.sqs-tourdates__button--disabled.sqs-tourdates__button,.sqs-tourdates__button--soldout.sqs-tourdates__button,.sqs-tourdates__button--disabled.sqs-tourdates__button:hover,.sqs-tourdates__button--soldout.sqs-tourdates__button:hover{
   opacity:.3;
   cursor:default;
   pointer-events:none
}
.social-summary-block .state-message.synchronizing{
   background-image:none;
   padding-left:15px
}
.social-summary-block .state-message.synchronizing .sync-text{
   float:left;
   margin-left:10px
}

.sqs-block-spacer .sqs-block-content{
   visibility:hidden
}
[data-test="member-access-page-root"]{
   text-align:center;
   width:350px;
   margin:auto
}
[data-test="member-access-page-root"] #headline{
   margin:11px;
   overflow-wrap:break-spaces
}
[data-test="member-access-page-root"] #description{
   margin:0
}
[data-test="member-access-page-root"] .sign-in-button{
   display:inline-block;
   margin:11px 0 5px 0;
   cursor:pointer;
   border:none;
   padding:0;
   color:inherit;
   background-color:transparent
}
[data-test="member-access-page-root"] .join-button,[data-test="member-access-page-root"] .homepage-button{
   margin:33px 0 5px 0
}
[data-test="member-access-page-root"] .ma-pricing-toggle-wrapper{
   display:flex;
   justify-content:center
}
[data-test="member-access-page-root"] .ma-pricing-options{
   display:grid;
   display:-ms-grid;
   grid-template-columns:repeat(2,1fr);
   -ms-grid-columns:1fr 1fr;
   list-style-type:none;
   padding:0px;
   margin:0px
}
[data-test="member-access-page-root"] .ma-pricing-options .sqs-editable-button.ma-pricing-option-button{
   width:100%;
   height:100%;
   padding:.6em 1.1em;
   text-align:center;
   border-radius:0px;
   color:#272727;
   border:1px solid #272727;
   background-color:transparent
}
@media (hover:hover){
   [data-test="member-access-page-root"] .ma-pricing-options .sqs-editable-button.ma-pricing-option-button:hover{
       opacity:1;
       color:#fff;
       background-color:#272727
   }
}
[data-test="member-access-page-root"] .ma-pricing-options .sqs-editable-button.ma-pricing-option-selected{
   color:#fff;
   background-color:#272727
}
[data-test="member-access-page-root"] .ma-pricing-options .left-option{
   -ms-grid-column:1
}
[data-test="member-access-page-root"] .ma-pricing-options .right-option{
   -ms-grid-column:2
}
[data-test="member-access-page-root"] .hide{
   display:none
}
.primary-button-shape-rounded #sqs-member-access-page-root .ma-pricing-options .left-button{
   border-radius:.4rem 0px 0px .4rem
}
.primary-button-shape-rounded #sqs-member-access-page-root .ma-pricing-options .right-button{
   border-radius:0px .4rem .4rem 0px
}
.primary-button-shape-pill #sqs-member-access-page-root .ma-pricing-options .left-button{
   border-radius:300px 0px 0px 300px
}
.primary-button-shape-pill #sqs-member-access-page-root .ma-pricing-options .right-button{
   border-radius:0px 300px 300px 0px
}
.primary-button-style-outline #sqs-member-access-page-root .ma-pricing-options .sqs-editable-button.ma-pricing-option-button{
   border-width:2px
}
h1[data-rte-preserve-empty]:empty::before,h2[data-rte-preserve-empty]:empty::before,h3[data-rte-preserve-empty]:empty::before,h4[data-rte-preserve-empty]:empty::before,h5[data-rte-preserve-empty]:empty::before,h6[data-rte-preserve-empty]:empty::before,p[data-rte-preserve-empty]:empty::before{
   content:'';
   display:inline-block
}
ol[data-rte-list] li{
   counter-increment:rte-list
}
ol[data-rte-list] li:first-child{
   counter-reset:rte-list
}
ul[data-rte-list] li,ol[data-rte-list] li{
   list-style-type:none
}
ul[data-rte-list] li>*,ol[data-rte-list] li>*{
   margin-top:.5em;
   margin-bottom:.5em
}
ul[data-rte-list] li>*:first-child::before,ol[data-rte-list] li>*:first-child::before{
   display:inline-block;
   margin-left:-40px;
   min-width:40px;
   text-align:right;
   box-sizing:border-box
}
li>*:first-child::before{
   white-space:pre
}
ol[data-rte-list] li>*:first-child::before{
   content:" " counter(rte-list) ". "
}
ol[data-rte-list="upper-roman"] li>*:first-child::before{
   content:" " counter(rte-list,upper-roman) ". "
}
ol[data-rte-list="upper-alpha"] li>*:first-child::before{
   content:" " counter(rte-list,upper-alpha) ". "
}
ol[data-rte-list="lower-alpha"] li>*:first-child::before{
   content:" " counter(rte-list,lower-alpha) ". "
}
ol[data-rte-list="lower-roman"] li>*:first-child::before{
   content:" " counter(rte-list,lower-roman) ". "
}
ol[data-rte-list="decimal"] li>*:first-child::before{
   content:" " counter(rte-list,decimal) ". "
}
ul[data-rte-list] li>*:first-child::before{
   padding-right:10px;
   content:"\2022"
}
ul[data-rte-list="disc"] li>*:first-child::before{
   content:"\2022"
}
ul[data-rte-list="circle"] li>*:first-child::before,ul[data-rte-list] ul[data-rte-list="default"] li>*:first-child::before{
   content:"\25CB"
}
ul[data-rte-list="square"] li>*:first-child::before,ul[data-rte-list] ul[data-rte-list] ul[data-rte-list="default"] li>*:first-child::before{
   content:"\25A0"
}
ul[data-rte-list="dash"] li>*:first-child::before{
   content:"-"
}
.system-button-font{
   font-family:'Inter',Helvetica,Arial,sans-serif;
   font-weight:600;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:1px
}
body:not(.button-style-default) .sqs-editable-button,body:not(.button-style-default) .sqs-editable-button-layout{
   display:inline-block;
   width:auto;
   height:auto;
   padding:1em 2.5em;
   border-width:0;
   text-align:center;
   cursor:pointer;
   outline:none;
   -webkit-appearance:none;
   appearance:none
}
body:not(.button-style-default) .sqs-editable-button:hover,body:not(.button-style-default) .sqs-editable-button-layout:hover{
   opacity:1
}
body:not(.button-style-default) .sqs-editable-button,body:not(.button-style-default) .sqs-editable-button-color{
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
body:not(.button-style-default) .sqs-alternate-block-style-container .sqs-editable-button,body:not(.button-style-default) .sqs-alternate-block-style-container .sqs-editable-button-color{
   color:#fff;
   background-color:#272727;
   border-color:#272727
}
body:not(.button-style-default) .sqs-editable-button,body:not(.button-style-default) .sqs-editable-button-font{
   font-family:'Inter',Helvetica,Arial,sans-serif;
   font-family:"Inter",serif;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal
}
body:not(.button-style-default).button-style-solid .sqs-editable-button,body:not(.button-style-default).button-style-solid .sqs-editable-button-style{
   transition:.1s opacity linear;
   -webkit-backface-visibility:hidden
}
body:not(.button-style-default).button-style-solid .sqs-editable-button:hover,body:not(.button-style-default).button-style-solid .sqs-editable-button-style:hover{
   opacity:.8
}
body:not(.button-style-default).button-style-outline .sqs-editable-button,body:not(.button-style-default).button-style-outline .sqs-editable-button-style{
   border-width:2px;
   border-style:solid;
   transition:0.1s background-color linear, 0.1s color linear
}
body:not(.button-style-default).button-style-outline .sqs-editable-button,body:not(.button-style-default).button-style-outline .sqs-editable-button-color{
   background-color:transparent;
   color:#272727
}
body:not(.button-style-default).button-style-outline .sqs-editable-button:hover,body:not(.button-style-default).button-style-outline .sqs-editable-button-color:hover{
   background-color:#272727;
   color:#fff
}
body:not(.button-style-default).button-style-outline .sqs-alternate-block-style-container .sqs-editable-button,body:not(.button-style-default).button-style-outline .sqs-alternate-block-style-container .sqs-editable-button-color{
   color:#272727
}
body:not(.button-style-default).button-style-outline .sqs-alternate-block-style-container .sqs-editable-button:hover,body:not(.button-style-default).button-style-outline .sqs-alternate-block-style-container .sqs-editable-button-color:hover{
   background-color:#272727;
   color:#fff
}
body:not(.button-style-default).button-style-raised .sqs-editable-button,body:not(.button-style-default).button-style-raised .sqs-editable-button-style{
   position:relative;
   transition:.1s background-color linear
}
body:not(.button-style-default).button-style-raised .sqs-editable-button:active,body:not(.button-style-default).button-style-raised .sqs-editable-button-style:active{
   top:1px
}
body:not(.button-style-default).button-style-raised .sqs-editable-button,body:not(.button-style-default).button-style-raised .sqs-editable-button-color{
   box-shadow:0 2px 0 0 #131313
}
body:not(.button-style-default).button-style-raised .sqs-editable-button:hover,body:not(.button-style-default).button-style-raised .sqs-editable-button-color:hover{
   background-color:#2f2f2f
}
body:not(.button-style-default).button-style-raised .sqs-editable-button:active,body:not(.button-style-default).button-style-raised .sqs-editable-button-color:active{
   box-shadow:0 1px 0 0 #131313
}
body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .sqs-editable-button,body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .sqs-editable-button-color{
   box-shadow:0 2px 0 0 #131313
}
body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .sqs-editable-button:hover,body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .sqs-editable-button-color:hover{
   background-color:#2f2f2f
}
body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .sqs-editable-button:active,body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .sqs-editable-button-color:active{
   box-shadow:0 1px 0 0 #131313
}
body:not(.button-style-default).button-corner-style-square .sqs-editable-button,body:not(.button-style-default).button-corner-style-square .sqs-editable-button-shape{
   border-radius:0
}
body:not(.button-style-default).button-corner-style-rounded .sqs-editable-button,body:not(.button-style-default).button-corner-style-rounded .sqs-editable-button-shape{
   border-radius:3px
}
body:not(.button-style-default).button-corner-style-pill .sqs-editable-button,body:not(.button-style-default).button-corner-style-pill .sqs-editable-button-shape{
   border-radius:300px
}
body:not(.button-style-default).button-style-outline .newsletter-block .newsletter-form-button{
   border-width:1px;
   box-shadow:inset 0px 0px 0px 1px #272727;
   background:transparent;
   color:#272727
}
body:not(.button-style-default).button-style-outline .newsletter-block .newsletter-form-button:hover{
   background-color:#272727;
   color:#fff
}
body:not(.button-style-default).button-style-outline .sqs-alternate-block-style-container .newsletter-block .newsletter-form-button{
   box-shadow:inset 0px 0px 0px 1px #272727;
   color:#272727
}
body:not(.button-style-default).button-style-outline .sqs-alternate-block-style-container .newsletter-block .newsletter-form-button:hover{
   background-color:#272727;
   color:#fff
}
body:not(.button-style-default).button-style-raised .newsletter-block .newsletter-form-button{
   border-width:0 !important;
   top:-1px;
   box-shadow:0 2px 0 0 #131313
}
body:not(.button-style-default).button-style-raised .newsletter-block .newsletter-form-button:hover{
   background-color:#2f2f2f
}
body:not(.button-style-default).button-style-raised .newsletter-block .newsletter-form-button:active{
   top:0px;
   box-shadow:0 1px 0 0 #131313
}
body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .newsletter-block .newsletter-form-button{
   box-shadow:0 2px 0 0 #131313
}
body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .newsletter-block .newsletter-form-button:hover{
   background-color:#2f2f2f
}
body:not(.button-style-default).button-style-raised .sqs-alternate-block-style-container .newsletter-block .newsletter-form-button:active{
   box-shadow:0 1px 0 0 #131313
}
body:not(.button-style-default) .opentable-block .OT_Find_a_Table{
   font-family:'Inter',Helvetica,Arial,sans-serif;
   font-family:"Inter",serif;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal
}
body:not(.button-style-default).button-corner-style-rounded .opentable-block .OT_Find_a_Table{
   border-radius:3px
}
body:not(.button-style-default).button-corner-style-pill .opentable-block .OT_Find_a_Table{
   border-radius:300px
}
body:not(.button-style-default) #productDetails .ProductItem-view-cart a,body:not(.button-style-default) .productDetails .ProductItem-view-cart a{
   font-family:'Inter',Helvetica,Arial,sans-serif;
   font-family:"Inter",serif;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal;
   display:block !important;
   border:none !important
}
body:not(.button-style-default) #productDetails .ProductItem-view-cart a,body:not(.button-style-default) .productDetails .ProductItem-view-cart a{
   color:#fff !important;
   background-color:rgba(39,39,39,.1) !important;
   color:#272727 !important
}
body:not(.button-style-default) #productDetails .ProductItem-view-cart a:hover,body:not(.button-style-default) .productDetails .ProductItem-view-cart a:hover{
   opacity:.8
}
body:not(.button-style-default) #productDetails .ProductItem-view-cart,body:not(.button-style-default) .productDetails .ProductItem-view-cart{
   display:block !important;
   opacity:0;
   max-height:0;
   transition:opacity .5s ease-out,max-height .5s ease-out,margin .25s ease-out
}
body:not(.button-style-default) #productDetails .cart-added+.ProductItem-view-cart,body:not(.button-style-default) .productDetails .cart-added+.ProductItem-view-cart{
   margin-top:10px;
   opacity:1;
   max-height:200px
}
body:not(.button-style-default) .sqs-alternate-block-style-container .ProductItem-view-cart a{
   color:#fff !important;
   background-color:rgba(39,39,39,.1) !important;
   color:#272727 !important
}
body:not(.button-style-default).button-corner-style-rounded #productDetails .ProductItem-view-cart a,body:not(.button-style-default).button-corner-style-rounded .productDetails .ProductItem-view-cart a{
   border-radius:3px
}
body:not(.button-style-default).button-corner-style-pill #productDetails .ProductItem-view-cart a,body:not(.button-style-default).button-corner-style-pill .productDetails .ProductItem-view-cart a{
   border-radius:300px
}
body:not(.button-style-default).button-corner-style-rounded .ma-pricing-toggle-wrapper .ma-pricing-options .left-button{
   border-radius:3px 0px 0px 3px
}
body:not(.button-style-default).button-corner-style-rounded .ma-pricing-toggle-wrapper .ma-pricing-options .right-button{
   border-radius:0px 3px 3px 0px
}
body:not(.button-style-default).button-corner-style-pill .ma-pricing-toggle-wrapper .ma-pricing-options .left-button{
   border-radius:300px 0px 0px 300px
}
body:not(.button-style-default).button-corner-style-pill .ma-pricing-toggle-wrapper .ma-pricing-options .right-button{
   border-radius:0px 300px 300px 0px
}
body:not(.button-style-default) .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button{
   color:#272727;
   border:1px solid #272727;
   background-color:transparent
}
@media (hover:hover){
   body:not(.button-style-default) .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button:hover{
       color:#fff;
       background-color:#272727
   }
}
body:not(.button-style-default) .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-selected{
   color:#fff;
   background-color:#272727
}
body:not(.button-style-default).button-style-outline .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button{
   border-width:2px
}
.announcement-bar-font{
   font-family:'Inter',Helvetica,Arial,sans-serif;
   font-size:13px;
   font-weight:300;
   font-style:normal;
   letter-spacing:1px;
   text-transform:none
}
.sqs-announcement-bar{
   position:relative;
   top:0;
   left:0;
   z-index:10000;
   text-align:center
}
.sqs-announcement-bar-url{
   position:absolute;
   top:0;
   left:0;
   width:100%;
   height:100%
}
.sqs-announcement-bar-text{
   padding:.8em 3em
}
.sqs-announcement-bar-text p{
   margin:0
}
.sqs-announcement-bar-text a{
   position:relative;
   text-decoration:underline !important
}
.sqs-announcement-bar-close{
   cursor:pointer;
   position:absolute;
   top:0;
   right:0;
   width:2.8em;
   height:2.78em;
   background:rgba(0,0,0,.15);
   color:#fff
}
.sqs-announcement-bar-close:after{
   content:'×';
   display:block;
   font-family:helvetica,arial,sans-serif;
   font-size:1em;
   font-weight:100;
   line-height:2.7em;
   letter-spacing:normal;
   padding:0
}
.sqs-announcement-bar-hidden{
   display:none
}
body:not(.sqs-seven-one) .sqs-announcement-bar{
   background:#222
}
body:not(.sqs-seven-one) .sqs-announcement-bar-text{
   font-family:'Inter',Helvetica,Arial,sans-serif;
   font-family:'proxima-nova',arial,sans-serif;
   font-size:13px;
   text-transform:none;
   letter-spacing:1px;
   font-weight:300;
   font-style:normal;
   line-height:1.2em
}
body:not(.sqs-seven-one) .sqs-announcement-bar-text a{
   color:#fff !important
}
body:not(.sqs-seven-one) .sqs-announcement-bar-text p{
   font-family:'Inter',Helvetica,Arial,sans-serif;
   font-family:'proxima-nova',arial,sans-serif;
   font-size:13px;
   text-transform:none;
   letter-spacing:1px;
   font-weight:300;
   font-style:normal;
   color:#fff;
   line-height:inherit
}
body:not(.sqs-seven-one) .sqs-announcement-bar-close{
   background:rgba(0,0,0,.15);
   color:#fff
}
@media screen and (max-width:1024px){
   .sqs-announcement-bar-text,.sqs-announcement-bar-text p{
       font-size:13px
   }
}
.tweak-product-quick-view-button-font{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   letter-spacing:1px;
   text-transform:uppercase
}
html.touch .sqs-product-quick-view-button-wrapper{
   display:none !important
}
.sqs-product-quick-view-button-wrapper{
   display:flex;
   position:absolute;
   top:0;
   bottom:0;
   right:0;
   left:0;
   width:100%;
   height:100%;
   font-family:Helvetica,Arial,sans-serif;
   font-size:12px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:normal;
   font-style:normal;
   text-align:center;
   z-index:auto;
   box-sizing:border-box
}
.tweak-product-quick-view-button-position-top .sqs-product-quick-view-button-wrapper{
   align-items:flex-start;
   justify-content:center
}
.tweak-product-quick-view-button-position-center .sqs-product-quick-view-button-wrapper{
   align-items:center;
   justify-content:center
}
.tweak-product-quick-view-button-position-bottom .sqs-product-quick-view-button-wrapper{
   align-items:flex-end;
   justify-content:center;
   bottom:-1px
}
.tweak-product-quick-view-button-style-floating.tweak-product-quick-view-button-position-top .sqs-product-quick-view-button-wrapper{
   padding-top:1em
}
.tweak-product-quick-view-button-style-floating.tweak-product-quick-view-button-position-bottom .sqs-product-quick-view-button-wrapper{
   padding-bottom:1em
}
.no-touch .sqs-product-quick-view-button-hover-area:hover .sqs-product-quick-view-button-wrapper .sqs-product-quick-view-button{
   opacity:1
}
.sqs-product-quick-view-button-wrapper .sqs-product-quick-view-button{
   opacity:0;
   display:inline-block;
   position:relative;
   z-index:6;
   width:auto;
   height:auto;
   padding:1.5em;
   color:#fff;
   background-color:#1d1d1d;
   border-width:0;
   line-height:1em;
   text-align:center;
   text-decoration:none;
   cursor:pointer;
   -webkit-appearance:none;
   appearance:none;
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale;
   transition:opacity .3s ease-in
}
.sqs-product-quick-view-button-wrapper .sqs-product-quick-view-button:focus{
   opacity:1
}
.sqs-product-quick-view-button-wrapper .sqs-product-quick-view-button[data-focus-visible-added]{
   outline-offset:-4px;
   outline-color:#fff
}
html:not([data-js-focus-visible]) .sqs-product-quick-view-button-wrapper .sqs-product-quick-view-button:focus{
   outline:none
}
.tweak-product-quick-view-button-style-bar .sqs-product-quick-view-button-wrapper .sqs-product-quick-view-button{
   width:100%
}
.sqs-product-quick-view-lightbox .sqs-product-quick-view-content{
   padding:15px
}
.tweak-product-item-gallery-position-left .sqs-product-quick-view-lightbox .sqs-product-quick-view-content .ProductItem-details{
   padding:30px 30px 30px 45px
}
.tweak-product-item-gallery-position-right .sqs-product-quick-view-lightbox .sqs-product-quick-view-content .ProductItem-details{
   padding:30px 45px 30px 30px
}
.sqs-product-quick-view-lightbox .ProductItem-gallery{
   width:60%
}
.sqs-product-quick-view-lightbox .ProductItem-details{
   width:40%
}
.sqs-product-quick-view-lightbox a.ProductItem-details-title-link{
   border:none;
   color:inherit;
   text-decoration:none
}
.tweak-product-quick-view-lightbox-excerpt-display-hide .sqs-product-quick-view-lightbox .ProductItem-details-excerpt{
   display:none
}
.sqs-product-quick-view-lightbox-next-button,.sqs-product-quick-view-lightbox-prev-button,.sqs-product-quick-view-lightbox-close-button{
   display:block;
   border:none;
   padding:0;
   background-color:transparent;
   position:fixed;
   width:25px;
   height:25px;
   cursor:pointer;
   -webkit-user-select:none;
   -ms-user-select:none;
   user-select:none;
   display:flex;
   align-items:center;
   justify-content:center
}
.sqs-product-quick-view-lightbox-next-button svg,.sqs-product-quick-view-lightbox-prev-button svg,.sqs-product-quick-view-lightbox-close-button svg{
   width:100%;
   height:100%
}
.sqs-product-quick-view-lightbox-next-button line,.sqs-product-quick-view-lightbox-prev-button line,.sqs-product-quick-view-lightbox-close-button line,.sqs-product-quick-view-lightbox-next-button polyline,.sqs-product-quick-view-lightbox-prev-button polyline,.sqs-product-quick-view-lightbox-close-button polyline{
   stroke:#1d1d1d
}
.tweak-product-quick-view-lightbox-controls-weight-hairline .sqs-product-quick-view-lightbox-next-button polyline,.tweak-product-quick-view-lightbox-controls-weight-hairline .sqs-product-quick-view-lightbox-prev-button polyline,.tweak-product-quick-view-lightbox-controls-weight-hairline .sqs-product-quick-view-lightbox-close-button polyline{
   stroke-width:2
}
.tweak-product-quick-view-lightbox-controls-weight-light .sqs-product-quick-view-lightbox-next-button polyline,.tweak-product-quick-view-lightbox-controls-weight-light .sqs-product-quick-view-lightbox-prev-button polyline,.tweak-product-quick-view-lightbox-controls-weight-light .sqs-product-quick-view-lightbox-close-button polyline{
   stroke-width:4
}
.tweak-product-quick-view-lightbox-controls-weight-medium .sqs-product-quick-view-lightbox-next-button polyline,.tweak-product-quick-view-lightbox-controls-weight-medium .sqs-product-quick-view-lightbox-prev-button polyline,.tweak-product-quick-view-lightbox-controls-weight-medium .sqs-product-quick-view-lightbox-close-button polyline{
   stroke-width:6
}
.tweak-product-quick-view-lightbox-controls-weight-heavy .sqs-product-quick-view-lightbox-next-button polyline,.tweak-product-quick-view-lightbox-controls-weight-heavy .sqs-product-quick-view-lightbox-prev-button polyline,.tweak-product-quick-view-lightbox-controls-weight-heavy .sqs-product-quick-view-lightbox-close-button polyline{
   stroke-width:8
}
.tweak-product-quick-view-lightbox-controls-weight-hairline .sqs-product-quick-view-lightbox-next-button line,.tweak-product-quick-view-lightbox-controls-weight-hairline .sqs-product-quick-view-lightbox-prev-button line,.tweak-product-quick-view-lightbox-controls-weight-hairline .sqs-product-quick-view-lightbox-close-button line{
   stroke-width:.83333333
}
.tweak-product-quick-view-lightbox-controls-weight-light .sqs-product-quick-view-lightbox-next-button line,.tweak-product-quick-view-lightbox-controls-weight-light .sqs-product-quick-view-lightbox-prev-button line,.tweak-product-quick-view-lightbox-controls-weight-light .sqs-product-quick-view-lightbox-close-button line{
   stroke-width:1.66666667
}
.tweak-product-quick-view-lightbox-controls-weight-medium .sqs-product-quick-view-lightbox-next-button line,.tweak-product-quick-view-lightbox-controls-weight-medium .sqs-product-quick-view-lightbox-prev-button line,.tweak-product-quick-view-lightbox-controls-weight-medium .sqs-product-quick-view-lightbox-close-button line{
   stroke-width:2.5
}
.tweak-product-quick-view-lightbox-controls-weight-heavy .sqs-product-quick-view-lightbox-next-button line,.tweak-product-quick-view-lightbox-controls-weight-heavy .sqs-product-quick-view-lightbox-prev-button line,.tweak-product-quick-view-lightbox-controls-weight-heavy .sqs-product-quick-view-lightbox-close-button line{
   stroke-width:3.33333333
}
.sqs-product-quick-view-lightbox-next-button{
   top:50%;
   transform:translatey(-50%);
   right:12.5px
}
body:not(.tweak-product-quick-view-lightbox-show-arrows) .sqs-product-quick-view-lightbox-next-button{
   opacity:0
}
.sqs-product-quick-view-lightbox-prev-button{
   top:50%;
   transform:translatey(-50%);
   left:12.5px
}
body:not(.tweak-product-quick-view-lightbox-show-arrows) .sqs-product-quick-view-lightbox-prev-button{
   opacity:0
}
.sqs-product-quick-view-lightbox-close-button{
   top:12.5px;
   right:12.5px;
   width:25px;
   z-index:100000001
}
.sqs-product-quick-view-lightbox-close-button svg{
   width:80%;
   height:80%
}
body:not(.tweak-product-quick-view-lightbox-show-close-button) .sqs-product-quick-view-lightbox-close-button{
   opacity:0
}
.sqs-product-quick-view-lightbox-element-hidden{
   opacity:0;
   visibility:hidden;
   cursor:default
}
.sqs-style-mode-active .sqs-product-quick-view-lightbox .sqs-product-quick-view{
   pointer-events:none;
   cursor:not-allowed;
   cursor:no-drop
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox{
   visibility:visible
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox .sqs-modal-lightbox-content .lightbox-background{
   background:rgba(240,240,240,.6) !important;
   opacity:1
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox .sqs-modal-lightbox-content .lightbox-inner .lightbox-content{
   width:85%;
   max-width:900px;
   padding:0px;
   background:#fff !important
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox .sqs-modal-lightbox-content .lightbox-inner .lightbox-content .lightbox-close{
   display:none
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox~.sqs-widgets-confirmation{
   z-index:100000001
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox[hidden]{
   visibility:hidden;
   display:block !important
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox[hidden] .sqs-modal-lightbox-content{
   left:-9999px;
   opacity:0;
   transition:none
}
.sqs-product-quick-view-lightbox.sqs-modal-lightbox .sqs-modal-lightbox-content{
   transition:opacity .15s ease-out
}
.sqs-layout .html-block.sqs-block img{
   max-width:100%;
   height:auto
}
.sqs-layout .html-block.sqs-block img[align=left]{
   margin-right:28px
}
.sqs-layout .html-block.sqs-block img[align=right]{
   margin-left:28px
}
.sqs-layout .html-block.sqs-block img[align=top]{
   vertical-align:top
}
.sqs-layout .html-block.sqs-block img[align=middle]{
   vertical-align:middle
}
.sqs-layout .html-block.sqs-block img[align=bottom]{
   vertical-align:bottom
}
.sqs-layout .html-block.sqs-block .full-image-float-left,.sqs-layout .html-block.sqs-block .thumbnail-image-float-left{
   float:left;
   margin-right:28px
}
.sqs-layout .html-block.sqs-block .full-image-float-right,.sqs-layout .html-block.sqs-block .thumbnail-image-float-right{
   float:right;
   margin-left:28px
}
.sqs-layout .html-block.sqs-block .full-image-block{
   display:block;
   margin-bottom:28px
}
.sqs-layout .html-block.sqs-block div[data-src="v5"] img{
   max-width:100%
}
.sqs-layout .html-block.sqs-block .thumbnail-caption{
   display:block
}
.sqs-layout .html-block.sqs-block .entry-content img{
   margin:0 0 28px 0
}
.sqs-layout .html-block.sqs-block .alignleft,.sqs-layout .html-block.sqs-block img.alignleft{
   margin-right:28px;
   display:inline;
   float:left;
   width:auto
}
.sqs-layout .html-block.sqs-block .alignright,.sqs-layout .html-block.sqs-block img.alignright{
   margin-left:28px;
   display:inline;
   float:right;
   width:auto
}
.sqs-layout .html-block.sqs-block .aligncenter,.sqs-layout .html-block.sqs-block img.aligncenter{
   margin-right:auto;
   margin-left:auto;
   display:block;
   clear:both;
   width:auto
}
.sqs-layout .html-block.sqs-block blockquote.left{
   margin-right:28px;
   text-align:right;
   margin-left:0;
   width:33%;
   float:left
}
.sqs-layout .html-block.sqs-block blockquote.right{
   margin-left:28px;
   text-align:left;
   margin-right:0;
   width:33%;
   float:right
}

.social-smugmug:before,.social-dribbble:before,.social-youtube:before,.social-vimeo:before,.social-twitter:before,.social-tumblr:before,.social-pinterest:before,.social-linkedin:before,.social-instagram:before,.social-google:before,.social-foursquare:before,.social-flickr:before,.social-facebook:before,.social-fivehundredpix:before,.social-fivehundredpx:before,.social-email:before,.social-github:before,.social-rss:before,.social-spotify:before,.social-soundcloud:before,.social-itunes:before,.social-googleplay:before,.social-dropbox:before,.social-dropbox2017:before,.social-bandsintown:before,.social-behance:before,.social-codepen:before,.social-medium:before,.social-rdio:before,.social-vine:before,.social-yelp:before,.social-vevo:before,.social-meetup:before,.social-twitch:before,.social-vsco:before,.social-smugmug-square:before,.social-dribbble-square:before,.social-youtube-square:before,.social-vimeo-square:before,.social-twitter-square:before,.social-tumblr-square:before,.social-pinterest-square:before,.social-linkedin-square:before,.social-instagram-square:before,.social-google-square:before,.social-foursquare-square:before,.social-flickr-square:before,.social-facebook-square:before,.social-fivehundredpix-square:before,.social-fivehundredpx-square:before,.social-email-square:before,.social-github-square:before,.social-rss-square:before,.social-spotify-square:before,.social-soundcloud-square:before,.social-itunes-square:before,.social-googleplay-square:before,.social-dropbox-square:before,.social-dropbox2017-square:before,.social-bandsintown-square:before,.social-behance-square:before,.social-codepen-square:before,.social-medium-square:before,.social-rdio-square:before,.social-vine-square:before,.social-yelp-square:before,.social-vevo-square:before,.social-meetup-square:before,.social-twitch-square:before,.social-vsco-square:before,.social-smugmug-round:before,.social-dribbble-round:before,.social-youtube-round:before,.social-vimeo-round:before,.social-twitter-round:before,.social-tumblr-round:before,.social-pinterest-round:before,.social-linkedin-round:before,.social-instagram-round:before,.social-google-round:before,.social-foursquare-round:before,.social-flickr-round:before,.social-facebook-round:before,.social-fivehundredpix-round:before,.social-fivehundredpx-round:before,.social-email-round:before,.social-github-round:before,.social-rss-round:before,.social-spotify-round:before,.social-soundcloud-round:before,.social-itunes-round:before,.social-googleplay-round:before,.social-dropbox-round:before,.social-dropbox2017-round:before,.social-bandsintown-round:before,.social-behance-round:before,.social-codepen-round:before,.social-medium-round:before,.social-rdio-round:before,.social-vine-round:before,.social-yelp-round:before,.social-vevo-round:before,.social-meetup-round:before,.social-twitch-round:before,.social-vsco-round:before{
   font-family:'social-icon-font';
   speak:none;
   font-style:normal;
   font-weight:normal;
   line-height:1;
   -webkit-font-smoothing:antialiased;
   -moz-osx-font-smoothing:grayscale
}
.social-smugmug:before{
   content:"\e600"
}
.social-icon-style-square .social-smugmug:before{
   content:"\e601"
}
.social-icon-style-round .social-smugmug:before{
   content:"\e602"
}
.social-dribbble:before{
   content:"\e603"
}
.social-icon-style-square .social-dribbble:before{
   content:"\e604"
}
.social-icon-style-round .social-dribbble:before{
   content:"\e605"
}
.social-youtube:before{
   content:"\e606"
}
.social-icon-style-square .social-youtube:before{
   content:"\e607"
}
.social-icon-style-round .social-youtube:before{
   content:"\e608"
}
.social-vimeo:before{
   content:"\e609"
}
.social-icon-style-square .social-vimeo:before{
   content:"\e60a"
}
.social-icon-style-round .social-vimeo:before{
   content:"\e60b"
}
.social-twitter:before{
   content:"\e60c"
}
.social-icon-style-square .social-twitter:before{
   content:"\e60d"
}
.social-icon-style-round .social-twitter:before{
   content:"\e60e"
}
.social-tumblr:before{
   content:"\e60f"
}
.social-icon-style-square .social-tumblr:before{
   content:"\e610"
}
.social-icon-style-round .social-tumblr:before{
   content:"\e611"
}
.social-pinterest:before{
   content:"\e612"
}
.social-icon-style-square .social-pinterest:before{
   content:"\e613"
}
.social-icon-style-round .social-pinterest:before{
   content:"\e614"
}
.social-linkedin:before{
   content:"\e615"
}
.social-icon-style-square .social-linkedin:before{
   content:"\e616"
}
.social-icon-style-round .social-linkedin:before{
   content:"\e617"
}
.social-instagram:before{
   content:"\e618"
}
.social-icon-style-square .social-instagram:before{
   content:"\e619"
}
.social-icon-style-round .social-instagram:before{
   content:"\e61a"
}
.social-foursquare:before{
   content:"\e61e"
}
.social-icon-style-square .social-foursquare:before{
   content:"\e61f"
}
.social-icon-style-round .social-foursquare:before{
   content:"\e620"
}
.social-flickr:before{
   content:"\e621"
}
.social-icon-style-square .social-flickr:before{
   content:"\e622"
}
.social-icon-style-round .social-flickr:before{
   content:"\e623"
}
.social-facebook:before{
   content:"\e624"
}
.social-icon-style-square .social-facebook:before{
   content:"\e625"
}
.social-icon-style-round .social-facebook:before{
   content:"\e626"
}
.social-fivehundredpix:before{
   content:"\e627"
}
.social-icon-style-square .social-fivehundredpix:before{
   content:"\e628"
}
.social-icon-style-round .social-fivehundredpix:before{
   content:"\e629"
}
.social-fivehundredpx:before{
   content:"\e627"
}
.social-icon-style-square .social-fivehundredpx:before{
   content:"\e628"
}
.social-icon-style-round .social-fivehundredpx:before{
   content:"\e629"
}
.social-email:before{
   content:"\e62a"
}
.social-icon-style-square .social-email:before{
   content:"\e62b"
}
.social-icon-style-round .social-email:before{
   content:"\e62c"
}
.social-github:before{
   content:"\e62d"
}
.social-icon-style-square .social-github:before{
   content:"\e62e"
}
.social-icon-style-round .social-github:before{
   content:"\e62f"
}
.social-rss:before{
   content:"\e630"
}
.social-icon-style-square .social-rss:before{
   content:"\e631"
}
.social-icon-style-round .social-rss:before{
   content:"\e632"
}
.social-spotify:before{
   content:"\e633"
}
.social-icon-style-square .social-spotify:before{
   content:"\e634"
}
.social-icon-style-round .social-spotify:before{
   content:"\e635"
}
.social-soundcloud:before{
   content:"\e636"
}
.social-icon-style-square .social-soundcloud:before{
   content:"\e637"
}
.social-icon-style-round .social-soundcloud:before{
   content:"\e638"
}
.social-itunes:before{
   content:"\e639"
}
.social-icon-style-square .social-itunes:before{
   content:"\e63a"
}
.social-icon-style-round .social-itunes:before{
   content:"\e63b"
}
.social-googleplay:before{
   content:"\e63c"
}
.social-icon-style-square .social-googleplay:before{
   content:"\e63d"
}
.social-icon-style-round .social-googleplay:before{
   content:"\e63e"
}
.social-dropbox:before{
   content:"\e63f"
}
.social-icon-style-square .social-dropbox:before{
   content:"\e640"
}
.social-icon-style-round .social-dropbox:before{
   content:"\e641"
}
.social-dropbox2017:before{
   content:"\e63f"
}
.social-icon-style-square .social-dropbox2017:before{
   content:"\e640"
}
.social-icon-style-round .social-dropbox2017:before{
   content:"\e641"
}
.social-bandsintown:before{
   content:"\e642"
}
.social-icon-style-square .social-bandsintown:before{
   content:"\e643"
}
.social-icon-style-round .social-bandsintown:before{
   content:"\e644"
}
.social-behance:before{
   content:"\e645"
}
.social-icon-style-square .social-behance:before{
   content:"\e646"
}
.social-icon-style-round .social-behance:before{
   content:"\e647"
}
.social-codepen:before{
   content:"\e648"
}
.social-icon-style-square .social-codepen:before{
   content:"\e649"
}
.social-icon-style-round .social-codepen:before{
   content:"\e64a"
}
.social-medium:before{
   content:"\e64b"
}
.social-icon-style-square .social-medium:before{
   content:"\e64c"
}
.social-icon-style-round .social-medium:before{
   content:"\e64d"
}
.social-rdio:before{
   content:"\e64e"
}
.social-icon-style-square .social-rdio:before{
   content:"\e64f"
}
.social-icon-style-round .social-rdio:before{
   content:"\e650"
}

.social-vine:before{
   content:"\e654"
}
.social-icon-style-square .social-vine:before{
   content:"\e655"
}
.social-icon-style-round .social-vine:before{
   content:"\e656"
}
.social-yelp:before{
   content:"\e657"
}
.social-icon-style-square .social-yelp:before{
   content:"\e658"
}
.social-icon-style-round .social-yelp:before{
   content:"\e659"
}
.social-meetup:before{
   content:"\e65a"
}
.social-icon-style-square .social-meetup:before{
   content:"\e65b"
}
.social-icon-style-round .social-meetup:before{
   content:"\e65c"
}
.social-vevo:before{
   content:"\e65d"
}
.social-icon-style-square .social-vevo:before{
   content:"\e65e"
}
.social-icon-style-round .social-vevo:before{
   content:"\e65f"
}
.social-twitch:before{
   content:"\e660"
}
.social-icon-style-square .social-twitch:before{
   content:"\e661"
}
.social-icon-style-round .social-twitch:before{
   content:"\e662"
}
.social-vsco:before{
   content:"\e663"
}
.social-icon-style-square .social-vsco:before{
   content:"\e664"
}
.social-icon-style-round .social-vsco:before{
   content:"\e665"
}

[class^="icon-"],[class*=" icon-"]{
   display:inline;
   width:auto;
   height:auto;
   line-height:inherit;
   vertical-align:baseline;
   background-image:none;
   background-position:0% 0%;
   background-repeat:repeat
}
li[class^="icon-"],li[class*=" icon-"]{
   display:block
}
[class^="icon-"]:before,[class*=" icon-"]:before{
   font-family:FontAwesome;
   font-weight:normal;
   font-style:normal;
   display:inline-block;
   text-decoration:inherit
}
a [class^="icon-"],a [class*=" icon-"]{
   display:inline-block;
   text-decoration:inherit
}
.icon-large:before{
   vertical-align:top;
   font-size:1.33333333em
}
.btn [class^="icon-"],.btn [class*=" icon-"]{
   line-height:.9em
}
li [class^="icon-"],li [class*=" icon-"]{
   display:inline-block;
   width:1.25em;
   text-align:center
}
li .icon-large[class^="icon-"],li .icon-large[class*=" icon-"]{
   width:1.875em
}
li[class^="icon-"],li[class*=" icon-"]{
   margin-left:0;
   list-style-type:none
}
li[class^="icon-"]:before,li[class*=" icon-"]:before{
   text-indent:-2em;
   text-align:center
}
li[class^="icon-"].icon-large:before,li[class*=" icon-"].icon-large:before{
   text-indent:-1.33333333em
}
.icon-glass:before{
   content:"\f000"
}
.icon-music:before{
   content:"\f001"
}
.icon-search:before{
   content:"\f002"
}
.icon-envelope:before{
   content:"\f003"
}
.icon-heart:before{
   content:"\f004"
}
.icon-star:before{
   content:"\f005"
}
.icon-star-empty:before{
   content:"\f006"
}
.icon-user:before{
   content:"\f007"
}
.icon-film:before{
   content:"\f008"
}
.icon-th-large:before{
   content:"\f009"
}
.icon-th:before{
   content:"\f00a"
}
.icon-th-list:before{
   content:"\f00b"
}
.icon-ok:before{
   content:"\f00c"
}
.icon-remove:before{
   content:"\f00d"
}
.icon-zoom-in:before{
   content:"\f00e"
}
.icon-zoom-out:before{
   content:"\f010"
}
.icon-off:before{
   content:"\f011"
}
.icon-signal:before{
   content:"\f012"
}
.icon-cog:before{
   content:"\f013"
}
.icon-trash:before{
   content:"\f014"
}
.icon-home:before{
   content:"\f015"
}
.icon-file:before{
   content:"\f016"
}
.icon-time:before{
   content:"\f017"
}
.icon-road:before{
   content:"\f018"
}
.icon-download-alt:before{
   content:"\f019"
}
.icon-download:before{
   content:"\f01a"
}
.icon-upload:before{
   content:"\f01b"
}
.icon-inbox:before{
   content:"\f01c"
}
.icon-play-circle:before{
   content:"\f01d"
}
.icon-repeat:before{
   content:"\f01e"
}
.icon-refresh:before{
   content:"\f021"
}
.icon-list-alt:before{
   content:"\f022"
}
.icon-lock:before{
   content:"\f023"
}
.icon-flag:before{
   content:"\f024"
}
.icon-headphones:before{
   content:"\f025"
}
.icon-volume-off:before{
   content:"\f026"
}
.icon-volume-down:before{
   content:"\f027"
}
.icon-volume-up:before{
   content:"\f028"
}
.icon-qrcode:before{
   content:"\f029"
}
.icon-barcode:before{
   content:"\f02a"
}
.icon-tag:before{
   content:"\f02b"
}
.icon-tags:before{
   content:"\f02c"
}
.icon-book:before{
   content:"\f02d"
}
.icon-bookmark:before{
   content:"\f02e"
}
.icon-print:before{
   content:"\f02f"
}
.icon-camera:before{
   content:"\f030"
}
.icon-font:before{
   content:"\f031"
}
.icon-bold:before{
   content:"\f032"
}
.icon-italic:before{
   content:"\f033"
}
.icon-text-height:before{
   content:"\f034"
}
.icon-text-width:before{
   content:"\f035"
}
.icon-align-left:before{
   content:"\f036"
}
.icon-align-center:before{
   content:"\f037"
}
.icon-align-right:before{
   content:"\f038"
}
.icon-align-justify:before{
   content:"\f039"
}
.icon-list:before{
   content:"\f03a"
}
.icon-indent-left:before{
   content:"\f03b"
}
.icon-indent-right:before{
   content:"\f03c"
}
.icon-facetime-video:before{
   content:"\f03d"
}
.icon-picture:before{
   content:"\f03e"
}
.icon-pencil:before{
   content:"\f040"
}
.icon-map-marker:before{
   content:"\f041"
}
.icon-adjust:before{
   content:"\f042"
}
.icon-tint:before{
   content:"\f043"
}
.icon-edit:before{
   content:"\f044"
}
.icon-share:before{
   content:"\f045"
}
.icon-check:before{
   content:"\f046"
}
.icon-move:before{
   content:"\f047"
}
.icon-step-backward:before{
   content:"\f048"
}
.icon-fast-backward:before{
   content:"\f049"
}
.icon-backward:before{
   content:"\f04a"
}
.icon-play:before{
   content:"\f04b"
}
.icon-pause:before{
   content:"\f04c"
}
.icon-stop:before{
   content:"\f04d"
}
.icon-forward:before{
   content:"\f04e"
}
.icon-fast-forward:before{
   content:"\f050"
}
.icon-step-forward:before{
   content:"\f051"
}
.icon-eject:before{
   content:"\f052"
}
.icon-chevron-left:before{
   content:"\f053"
}
.icon-chevron-right:before{
   content:"\f054"
}
.icon-plus-sign:before{
   content:"\f055"
}
.icon-minus-sign:before{
   content:"\f056"
}
.icon-remove-sign:before{
   content:"\f057"
}
.icon-ok-sign:before{
   content:"\f058"
}
.icon-question-sign:before{
   content:"\f059"
}
.icon-info-sign:before{
   content:"\f05a"
}
.icon-screenshot:before{
   content:"\f05b"
}
.icon-remove-circle:before{
   content:"\f05c"
}
.icon-ok-circle:before{
   content:"\f05d"
}
.icon-ban-circle:before{
   content:"\f05e"
}
.icon-arrow-left:before{
   content:"\f060"
}
.icon-arrow-right:before{
   content:"\f061"
}
.icon-arrow-up:before{
   content:"\f062"
}
.icon-arrow-down:before{
   content:"\f063"
}
.icon-share-alt:before{
   content:"\f064"
}
.icon-resize-full:before{
   content:"\f065"
}
.icon-resize-small:before{
   content:"\f066"
}
.icon-plus:before{
   content:"\f067"
}
.icon-minus:before{
   content:"\f068"
}
.icon-asterisk:before{
   content:"\f069"
}
.icon-exclamation-sign:before{
   content:"\f06a"
}
.icon-gift:before{
   content:"\f06b"
}
.icon-leaf:before{
   content:"\f06c"
}
.icon-fire:before{
   content:"\f06d"
}
.icon-eye-open:before{
   content:"\f06e"
}
.icon-eye-close:before{
   content:"\f070"
}
.icon-warning-sign:before{
   content:"\f071"
}
.icon-plane:before{
   content:"\f072"
}
.icon-calendar:before{
   content:"\f073"
}
.icon-random:before{
   content:"\f074"
}
.icon-comment:before{
   content:"\f075"
}
.icon-magnet:before{
   content:"\f076"
}
.icon-chevron-up:before{
   content:"\f077"
}
.icon-chevron-down:before{
   content:"\f078"
}
.icon-retweet:before{
   content:"\f079"
}
.icon-shopping-cart:before{
   content:"\f07a"
}
.icon-folder-close:before{
   content:"\f07b"
}
.icon-folder-open:before{
   content:"\f07c"
}
.icon-resize-vertical:before{
   content:"\f07d"
}
.icon-resize-horizontal:before{
   content:"\f07e"
}
.icon-bar-chart:before{
   content:"\f080"
}
.icon-twitter-sign:before{
   content:"\f081"
}
.icon-facebook-sign:before{
   content:"\f082"
}
.icon-camera-retro:before{
   content:"\f083"
}
.icon-key:before{
   content:"\f084"
}
.icon-cogs:before{
   content:"\f085"
}
.icon-comments:before{
   content:"\f086"
}
.icon-thumbs-up:before{
   content:"\f087"
}
.icon-thumbs-down:before{
   content:"\f088"
}
.icon-star-half:before{
   content:"\f089"
}
.icon-heart-empty:before{
   content:"\f08a"
}
.icon-signout:before{
   content:"\f08b"
}
.icon-linkedin-sign:before{
   content:"\f08c"
}
.icon-pushpin:before{
   content:"\f08d"
}
.icon-external-link:before{
   content:"\f08e"
}
.icon-signin:before{
   content:"\f090"
}
.icon-trophy:before{
   content:"\f091"
}
.icon-github-sign:before{
   content:"\f092"
}
.icon-upload-alt:before{
   content:"\f093"
}
.icon-lemon:before{
   content:"\f094"
}
.bg-image{
   background-image:none;
   background-position:top left;
   background-size:auto;
   background-attachment:scroll;
   background-repeat:repeat
}
.site-title-font{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   letter-spacing:2px;
   text-transform:uppercase;
   line-height:1.4em
}
.tagline-font{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0px;
   text-transform:uppercase;
   line-height:1.8em
}
.site-desc-font{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0px;
   line-height:1.8em;
   text-transform:none
}
.nav-font{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   text-transform:uppercase;
   letter-spacing:0px
}
.titles-font{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   letter-spacing:2px;
   text-transform:uppercase;
   line-height:1.8em
}
.body-font{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   line-height:1.8em;
   letter-spacing:0px
}
.quote-font{
   font-family:"Playfair Display",serif;
   font-weight:normal;
   font-style:italic;
   letter-spacing:1px;
   line-height:1.5em
}
.meta-data-font{
   font-family:inherit;
   font-weight:normal;
   font-style:normal;
   text-transform:none;
   line-height:1.6em;
   letter-spacing:0px
}
.social-links .sqs-svg-icon--wrapper{
   width:16px;
   height:16px;
   margin:0 2.08px
}
.social-links .sqs-svg-icon--wrapper:first-of-type{
   margin-left:0 !important
}
.social-links .sqs-svg-icon--wrapper:last-of-type{
   margin-right:0 !important
}
.social-icon-style-normal .social-links .sqs-svg-icon--wrapper{
   margin:0 4.72px
}
.tweak-template-social-icon-style-circle-border .social-links .sqs-svg-icon--wrapper,.social-icon-style-round .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-circle-solid .social-links .sqs-svg-icon--wrapper{
   border-radius:50%
}
.tweak-template-social-icon-style-rounded-border .social-links .sqs-svg-icon--wrapper,.social-icon-style-square .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-rounded-solid .social-links .sqs-svg-icon--wrapper{
   border-radius:15%
}
.tweak-template-social-icon-style-circle-border .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-square-border .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-rounded-border .social-links .sqs-svg-icon--wrapper{
   border:2px solid;
   box-sizing:border-box
}
.social-icon-style-normal .social-links .sqs-svg-icon--wrapper > div{
   transform:scale(2)
}
.social-icon-style-normal:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--icon{
   fill:#999
}
.social-icon-style-normal:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-use--icon{
   fill:rgba(153,153,153,.4)
}
.social-icon-style-normal:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#999
}
.tweak-template-social-icon-style-circle-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-square-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-rounded-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper{
   border-color:#999
}
.tweak-template-social-icon-style-circle-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--icon,.tweak-template-social-icon-style-square-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--icon,.tweak-template-social-icon-style-rounded-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--icon{
   fill:#999
}
.tweak-template-social-icon-style-circle-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper:hover,.tweak-template-social-icon-style-square-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper:hover,.tweak-template-social-icon-style-rounded-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper:hover{
   background-color:#999
}
.tweak-template-social-icon-style-circle-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper:hover .sqs-use--icon,.tweak-template-social-icon-style-square-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper:hover .sqs-use--icon,.tweak-template-social-icon-style-rounded-border:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#222
}
.social-icon-style-round:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--mask,.tweak-template-social-icon-style-square-knockout:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--mask,.social-icon-style-square:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--mask{
   fill:#999
}
.social-icon-style-round:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-use--mask,.tweak-template-social-icon-style-square-knockout:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-use--mask,.social-icon-style-square:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-use--mask{
   fill:rgba(153,153,153,.4)
}
.social-icon-style-round:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask,.tweak-template-social-icon-style-square-knockout:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask,.social-icon-style-square:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask{
   fill:#999
}
.tweak-template-social-icon-style-circle-solid:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-square-solid:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-rounded-solid:not(.tweak-template-social-icon-standard-color) .social-links .sqs-svg-icon--wrapper{
   background-color:#999
}
.tweak-template-social-icon-style-circle-solid:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--icon,.tweak-template-social-icon-style-square-solid:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--icon,.tweak-template-social-icon-style-rounded-solid:not(.tweak-template-social-icon-standard-color) .social-links .sqs-use--icon{
   fill:#222
}
.tweak-template-social-icon-style-circle-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-square-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper,.tweak-template-social-icon-style-rounded-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper{
   background-color:rgba(153,153,153,.4)
}
.tweak-template-social-icon-style-circle-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-use--icon,.tweak-template-social-icon-style-square-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-use--icon,.tweak-template-social-icon-style-rounded-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-use--icon{
   fill:rgba(34,34,34,.4)
}
.tweak-template-social-icon-style-circle-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover,.tweak-template-social-icon-style-square-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover,.tweak-template-social-icon-style-rounded-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover{
   background-color:#999
}
.tweak-template-social-icon-style-circle-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon,.tweak-template-social-icon-style-square-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon,.tweak-template-social-icon-style-rounded-solid:not(.tweak-template-social-icon-standard-color) .social-links:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#222
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links .sqs-svg-icon--wrapper .sqs-use--mask{
   fill:transparent
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links .sqs-svg-icon--wrapper{
   background-color:transparent
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-border .social-links .sqs-svg-icon--wrapper:hover .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-border .social-links .sqs-svg-icon--wrapper:hover .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-border .social-links .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#fff
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-border .social-links .sqs-svg-icon--wrapper .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-border .social-links .sqs-svg-icon--wrapper .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-border .social-links .sqs-svg-icon--wrapper .sqs-use--mask{
   fill:transparent
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-border .social-links .sqs-svg-icon--wrapper:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-border .social-links .sqs-svg-icon--wrapper:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-border .social-links .sqs-svg-icon--wrapper:not(:hover){
   background-color:transparent
}
.tweak-template-social-icon-standard-color.social-icon-style-round .social-links .sqs-svg-icon--wrapper .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links .sqs-svg-icon--wrapper .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links .sqs-svg-icon--wrapper .sqs-use--icon{
   fill:transparent
}
.tweak-template-social-icon-standard-color.social-icon-style-round .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links .sqs-svg-icon--wrapper{
   background-color:transparent
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links .sqs-svg-icon--wrapper .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links .sqs-svg-icon--wrapper .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links .sqs-svg-icon--wrapper .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links .social-links:hover,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links .social-links:hover,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links .social-links:hover{
   fill:#fff
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links .social-links:hover .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links .social-links:hover .sqs-use--icon,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links .social-links:hover .sqs-use--icon{
   fill:rgba(255,255,255,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links .sqs-svg-icon--wrapper .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links .sqs-svg-icon--wrapper .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links .sqs-svg-icon--wrapper .sqs-use--mask{
   fill:transparent
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links .sqs-svg-icon--wrapper,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links .sqs-svg-icon--wrapper{
   background-color:transparent
}
.tweak-template-social-icon-standard-color .social-links .applepodcast .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .applepodcast .sqs-use--mask{
   fill:#000
}
.tweak-template-social-icon-standard-color .social-links .applepodcast{
   border-color:#000;
   background-color:#000
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .applepodcast:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .applepodcast:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .applepodcast:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .applepodcast:not(:hover) .sqs-use--mask{
   fill:rgba(0,0,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .applepodcast:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .applepodcast:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .applepodcast:not(:hover){
   background-color:rgba(0,0,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .bandsintown .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .bandsintown .sqs-use--mask{
   fill:#00b4b3
}
.tweak-template-social-icon-standard-color .social-links .bandsintown{
   border-color:#00b4b3;
   background-color:#00b4b3
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .bandsintown:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .bandsintown:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .bandsintown:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .bandsintown:not(:hover) .sqs-use--mask{
   fill:rgba(0,180,179,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .bandsintown:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .bandsintown:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .bandsintown:not(:hover){
   background-color:rgba(0,180,179,.4)
}
.tweak-template-social-icon-standard-color .social-links .behance .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .behance .sqs-use--mask{
   fill:#1769ff
}
.tweak-template-social-icon-standard-color .social-links .behance{
   border-color:#1769ff;
   background-color:#1769ff
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .behance:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .behance:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .behance:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .behance:not(:hover) .sqs-use--mask{
   fill:rgba(23,105,255,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .behance:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .behance:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .behance:not(:hover){
   background-color:rgba(23,105,255,.4)
}
.tweak-template-social-icon-standard-color .social-links .chownow .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .chownow .sqs-use--mask{
   fill:#dc5d54
}
.tweak-template-social-icon-standard-color .social-links .chownow{
   border-color:#dc5d54;
   background-color:#dc5d54
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .chownow:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .chownow:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .chownow:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .chownow:not(:hover) .sqs-use--mask{
   fill:rgba(220,93,84,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .chownow:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .chownow:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .chownow:not(:hover){
   background-color:rgba(220,93,84,.4)
}
.tweak-template-social-icon-standard-color .social-links .codepen .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .codepen .sqs-use--mask{
   fill:#222
}
.tweak-template-social-icon-standard-color .social-links .codepen{
   border-color:#222;
   background-color:#222
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .codepen:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .codepen:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .codepen:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .codepen:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .codepen:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .codepen:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .codepen:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color .social-links .dribbble .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .dribbble .sqs-use--mask{
   fill:#ea4c89
}
.tweak-template-social-icon-standard-color .social-links .dribbble{
   border-color:#ea4c89;
   background-color:#ea4c89
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .dribbble:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .dribbble:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .dribbble:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .dribbble:not(:hover) .sqs-use--mask{
   fill:rgba(234,76,137,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .dribbble:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .dribbble:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .dribbble:not(:hover){
   background-color:rgba(234,76,137,.4)
}
.tweak-template-social-icon-standard-color .social-links .dropbox .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .dropbox .sqs-use--mask{
   fill:#007ee5
}
.tweak-template-social-icon-standard-color .social-links .dropbox{
   border-color:#007ee5;
   background-color:#007ee5
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .dropbox:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .dropbox:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .dropbox:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .dropbox:not(:hover) .sqs-use--mask{
   fill:rgba(0,126,229,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .dropbox:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .dropbox:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .dropbox:not(:hover){
   background-color:rgba(0,126,229,.4)
}
.tweak-template-social-icon-standard-color .social-links .email .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .email .sqs-use--mask{
   fill:#222
}
.tweak-template-social-icon-standard-color .social-links .email{
   border-color:#222;
   background-color:#222
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .email:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .email:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .email:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .email:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .email:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .email:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .email:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color .social-links .facebook .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .facebook .sqs-use--mask{
   fill:#3b5998
}
.tweak-template-social-icon-standard-color .social-links .facebook{
   border-color:#3b5998;
   background-color:#3b5998
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .facebook:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .facebook:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .facebook:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .facebook:not(:hover) .sqs-use--mask{
   fill:rgba(59,89,152,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .facebook:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .facebook:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .facebook:not(:hover){
   background-color:rgba(59,89,152,.4)
}
.tweak-template-social-icon-standard-color .social-links .facebook-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .facebook-unauth .sqs-use--mask{
   fill:#3b5998
}
.tweak-template-social-icon-standard-color .social-links .facebook-unauth{
   border-color:#3b5998;
   background-color:#3b5998
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .facebook-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .facebook-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .facebook-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .facebook-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(59,89,152,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .facebook-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .facebook-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .facebook-unauth:not(:hover){
   background-color:rgba(59,89,152,.4)
}
.tweak-template-social-icon-standard-color .social-links .fivehundredpix .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .fivehundredpix .sqs-use--mask{
   fill:#0099e5
}
.tweak-template-social-icon-standard-color .social-links .fivehundredpix{
   border-color:#0099e5;
   background-color:#0099e5
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .fivehundredpix:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .fivehundredpix:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .fivehundredpix:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .fivehundredpix:not(:hover) .sqs-use--mask{
   fill:rgba(0,153,229,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .fivehundredpix:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .fivehundredpix:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .fivehundredpix:not(:hover){
   background-color:rgba(0,153,229,.4)
}
.tweak-template-social-icon-standard-color .social-links .fivehundredpix-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .fivehundredpix-unauth .sqs-use--mask{
   fill:#0099e5
}
.tweak-template-social-icon-standard-color .social-links .fivehundredpix-unauth{
   border-color:#0099e5;
   background-color:#0099e5
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .fivehundredpix-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .fivehundredpix-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .fivehundredpix-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .fivehundredpix-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(0,153,229,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .fivehundredpix-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .fivehundredpix-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .fivehundredpix-unauth:not(:hover){
   background-color:rgba(0,153,229,.4)
}
.tweak-template-social-icon-standard-color .social-links .flickr .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .flickr .sqs-use--mask{
   fill:#0063dc
}
.tweak-template-social-icon-standard-color .social-links .flickr{
   border-color:#0063dc;
   background-color:#0063dc
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .flickr:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .flickr:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .flickr:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .flickr:not(:hover) .sqs-use--mask{
   fill:rgba(0,99,220,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .flickr:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .flickr:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .flickr:not(:hover){
   background-color:rgba(0,99,220,.4)
}
.tweak-template-social-icon-standard-color .social-links .flickr-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .flickr-unauth .sqs-use--mask{
   fill:#0063dc
}
.tweak-template-social-icon-standard-color .social-links .flickr-unauth{
   border-color:#0063dc;
   background-color:#0063dc
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .flickr-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .flickr-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .flickr-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .flickr-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(0,99,220,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .flickr-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .flickr-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .flickr-unauth:not(:hover){
   background-color:rgba(0,99,220,.4)
}
.tweak-template-social-icon-standard-color .social-links .foursquare .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .foursquare .sqs-use--mask{
   fill:#f94877
}
.tweak-template-social-icon-standard-color .social-links .foursquare{
   border-color:#f94877;
   background-color:#f94877
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .foursquare:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .foursquare:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .foursquare:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .foursquare:not(:hover) .sqs-use--mask{
   fill:rgba(249,72,119,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .foursquare:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .foursquare:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .foursquare:not(:hover){
   background-color:rgba(249,72,119,.4)
}
.tweak-template-social-icon-standard-color .social-links .foursquare-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .foursquare-unauth .sqs-use--mask{
   fill:#f94877
}
.tweak-template-social-icon-standard-color .social-links .foursquare-unauth{
   border-color:#f94877;
   background-color:#f94877
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .foursquare-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .foursquare-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .foursquare-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .foursquare-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(249,72,119,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .foursquare-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .foursquare-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .foursquare-unauth:not(:hover){
   background-color:rgba(249,72,119,.4)
}
.tweak-template-social-icon-standard-color .social-links .github .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .github .sqs-use--mask{
   fill:#4183c4
}
.tweak-template-social-icon-standard-color .social-links .github{
   border-color:#4183c4;
   background-color:#4183c4
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .github:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .github:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .github:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .github:not(:hover) .sqs-use--mask{
   fill:rgba(65,131,196,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .github:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .github:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .github:not(:hover){
   background-color:rgba(65,131,196,.4)
}
.tweak-template-social-icon-standard-color .social-links .github-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .github-unauth .sqs-use--mask{
   fill:#4183c4
}
.tweak-template-social-icon-standard-color .social-links .github-unauth{
   border-color:#4183c4;
   background-color:#4183c4
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .github-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .github-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .github-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .github-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(65,131,196,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .github-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .github-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .github-unauth:not(:hover){
   background-color:rgba(65,131,196,.4)
}
.tweak-template-social-icon-standard-color .social-links .goodreads .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .goodreads .sqs-use--mask{
   fill:#382110
}
.tweak-template-social-icon-standard-color .social-links .goodreads{
   border-color:#382110;
   background-color:#382110
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .goodreads:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .goodreads:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .goodreads:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .goodreads:not(:hover) .sqs-use--mask{
   fill:rgba(56,33,16,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .goodreads:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .goodreads:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .goodreads:not(:hover){
   background-color:rgba(56,33,16,.4)
}
.tweak-template-social-icon-standard-color .social-links .googleplay .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .googleplay .sqs-use--mask{
   fill:#5adfcb
}
.tweak-template-social-icon-standard-color .social-links .googleplay{
   border-color:#5adfcb;
   background-color:#5adfcb
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .googleplay:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .googleplay:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .googleplay:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .googleplay:not(:hover) .sqs-use--mask{
   fill:rgba(90,223,203,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .googleplay:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .googleplay:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .googleplay:not(:hover){
   background-color:rgba(90,223,203,.4)
}
.tweak-template-social-icon-standard-color .social-links .google .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .google .sqs-use--mask{
   fill:#dc4e41
}
.tweak-template-social-icon-standard-color .social-links .google{
   border-color:#dc4e41;
   background-color:#dc4e41
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .google:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .google:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .google:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .google:not(:hover) .sqs-use--mask{
   fill:rgba(220,78,65,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .google:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .google:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .google:not(:hover){
   background-color:rgba(220,78,65,.4)
}
.tweak-template-social-icon-standard-color .social-links .houzz .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .houzz .sqs-use--mask{
   fill:#7ac143
}
.tweak-template-social-icon-standard-color .social-links .houzz{
   border-color:#7ac143;
   background-color:#7ac143
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .houzz:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .houzz:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .houzz:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .houzz:not(:hover) .sqs-use--mask{
   fill:rgba(122,193,67,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .houzz:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .houzz:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .houzz:not(:hover){
   background-color:rgba(122,193,67,.4)
}
.tweak-template-social-icon-standard-color .social-links .imdb .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .imdb .sqs-use--mask{
   fill:#e6b91e
}
.tweak-template-social-icon-standard-color .social-links .imdb{
   border-color:#e6b91e;
   background-color:#e6b91e
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .imdb:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .imdb:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .imdb:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .imdb:not(:hover) .sqs-use--mask{
   fill:rgba(230,185,30,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .imdb:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .imdb:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .imdb:not(:hover){
   background-color:rgba(230,185,30,.4)
}
.tweak-template-social-icon-standard-color .social-links .instagram .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .instagram .sqs-use--mask{
   fill:#e4405f
}
.tweak-template-social-icon-standard-color .social-links .instagram{
   border-color:#e4405f;
   background-color:#e4405f
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .instagram:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .instagram:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .instagram:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .instagram:not(:hover) .sqs-use--mask{
   fill:rgba(228,64,95,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .instagram:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .instagram:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .instagram:not(:hover){
   background-color:rgba(228,64,95,.4)
}
.tweak-template-social-icon-standard-color .social-links .instagram-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .instagram-unauth .sqs-use--mask{
   fill:#e4405f
}
.tweak-template-social-icon-standard-color .social-links .instagram-unauth{
   border-color:#e4405f;
   background-color:#e4405f
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .instagram-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .instagram-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .instagram-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .instagram-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(228,64,95,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .instagram-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .instagram-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .instagram-unauth:not(:hover){
   background-color:rgba(228,64,95,.4)
}
.tweak-template-social-icon-standard-color .social-links .itunes .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .itunes .sqs-use--mask{
   fill:#ec4652
}
.tweak-template-social-icon-standard-color .social-links .itunes{
   border-color:#ec4652;
   background-color:#ec4652
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .itunes:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .itunes:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .itunes:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .itunes:not(:hover) .sqs-use--mask{
   fill:rgba(236,70,82,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .itunes:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .itunes:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .itunes:not(:hover){
   background-color:rgba(236,70,82,.4)
}
.tweak-template-social-icon-standard-color .social-links .linkedin .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .linkedin .sqs-use--mask{
   fill:#0976b4
}
.tweak-template-social-icon-standard-color .social-links .linkedin{
   border-color:#0976b4;
   background-color:#0976b4
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .linkedin:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .linkedin:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .linkedin:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .linkedin:not(:hover) .sqs-use--mask{
   fill:rgba(9,118,180,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .linkedin:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .linkedin:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .linkedin:not(:hover){
   background-color:rgba(9,118,180,.4)
}
.tweak-template-social-icon-standard-color .social-links .linkedin-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .linkedin-unauth .sqs-use--mask{
   fill:#0976b4
}
.tweak-template-social-icon-standard-color .social-links .linkedin-unauth{
   border-color:#0976b4;
   background-color:#0976b4
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .linkedin-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .linkedin-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .linkedin-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .linkedin-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(9,118,180,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .linkedin-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .linkedin-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .linkedin-unauth:not(:hover){
   background-color:rgba(9,118,180,.4)
}
.tweak-template-social-icon-standard-color .social-links .medium .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .medium .sqs-use--mask{
   fill:#00ab6c
}
.tweak-template-social-icon-standard-color .social-links .medium{
   border-color:#00ab6c;
   background-color:#00ab6c
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .medium:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .medium:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .medium:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .medium:not(:hover) .sqs-use--mask{
   fill:rgba(0,171,108,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .medium:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .medium:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .medium:not(:hover){
   background-color:rgba(0,171,108,.4)
}
.tweak-template-social-icon-standard-color .social-links .meetup .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .meetup .sqs-use--mask{
   fill:#e0393e
}
.tweak-template-social-icon-standard-color .social-links .meetup{
   border-color:#e0393e;
   background-color:#e0393e
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .meetup:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .meetup:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .meetup:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .meetup:not(:hover) .sqs-use--mask{
   fill:rgba(224,57,62,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .meetup:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .meetup:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .meetup:not(:hover){
   background-color:rgba(224,57,62,.4)
}
.tweak-template-social-icon-standard-color .social-links .pinterest .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .pinterest .sqs-use--mask{
   fill:#cc2127
}
.tweak-template-social-icon-standard-color .social-links .pinterest{
   border-color:#cc2127;
   background-color:#cc2127
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .pinterest:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .pinterest:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .pinterest:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .pinterest:not(:hover) .sqs-use--mask{
   fill:rgba(204,33,39,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .pinterest:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .pinterest:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .pinterest:not(:hover){
   background-color:rgba(204,33,39,.4)
}
.tweak-template-social-icon-standard-color .social-links .pinterest-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .pinterest-unauth .sqs-use--mask{
   fill:#cc2127
}
.tweak-template-social-icon-standard-color .social-links .pinterest-unauth{
   border-color:#cc2127;
   background-color:#cc2127
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .pinterest-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .pinterest-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .pinterest-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .pinterest-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(204,33,39,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .pinterest-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .pinterest-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .pinterest-unauth:not(:hover){
   background-color:rgba(204,33,39,.4)
}
.tweak-template-social-icon-standard-color .social-links .rdio .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .rdio .sqs-use--mask{
   fill:#006ed2
}
.tweak-template-social-icon-standard-color .social-links .rdio{
   border-color:#006ed2;
   background-color:#006ed2
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .rdio:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .rdio:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .rdio:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .rdio:not(:hover) .sqs-use--mask{
   fill:rgba(0,110,210,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .rdio:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .rdio:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .rdio:not(:hover){
   background-color:rgba(0,110,210,.4)
}
.tweak-template-social-icon-standard-color .social-links .reddit .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .reddit .sqs-use--mask{
   fill:#ff4500
}
.tweak-template-social-icon-standard-color .social-links .reddit{
   border-color:#ff4500;
   background-color:#ff4500
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .reddit:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .reddit:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .reddit:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .reddit:not(:hover) .sqs-use--mask{
   fill:rgba(255,69,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .reddit:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .reddit:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .reddit:not(:hover){
   background-color:rgba(255,69,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .rss .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .rss .sqs-use--mask{
   fill:#222
}
.tweak-template-social-icon-standard-color .social-links .rss{
   border-color:#222;
   background-color:#222
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .rss:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .rss:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .rss:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .rss:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .rss:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .rss:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .rss:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color .social-links .smugmug .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .smugmug .sqs-use--mask{
   fill:#7dbb00
}
.tweak-template-social-icon-standard-color .social-links .smugmug{
   border-color:#7dbb00;
   background-color:#7dbb00
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .smugmug:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .smugmug:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .smugmug:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .smugmug:not(:hover) .sqs-use--mask{
   fill:rgba(125,187,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .smugmug:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .smugmug:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .smugmug:not(:hover){
   background-color:rgba(125,187,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .smugmug-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .smugmug-unauth .sqs-use--mask{
   fill:#7dbb00
}
.tweak-template-social-icon-standard-color .social-links .smugmug-unauth{
   border-color:#7dbb00;
   background-color:#7dbb00
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .smugmug-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .smugmug-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .smugmug-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .smugmug-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(125,187,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .smugmug-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .smugmug-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .smugmug-unauth:not(:hover){
   background-color:rgba(125,187,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .snapchat .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .snapchat .sqs-use--mask{
   fill:#222
}
.tweak-template-social-icon-standard-color .social-links .snapchat{
   border-color:#222;
   background-color:#222
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .snapchat:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .snapchat:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .snapchat:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .snapchat:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .snapchat:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .snapchat:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .snapchat:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color .social-links .soundcloud .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .soundcloud .sqs-use--mask{
   fill:#f60
}
.tweak-template-social-icon-standard-color .social-links .soundcloud{
   border-color:#f60;
   background-color:#f60
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .soundcloud:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .soundcloud:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .soundcloud:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .soundcloud:not(:hover) .sqs-use--mask{
   fill:rgba(255,102,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .soundcloud:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .soundcloud:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .soundcloud:not(:hover){
   background-color:rgba(255,102,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .soundcloud-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .soundcloud-unauth .sqs-use--mask{
   fill:#f60
}
.tweak-template-social-icon-standard-color .social-links .soundcloud-unauth{
   border-color:#f60;
   background-color:#f60
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .soundcloud-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .soundcloud-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .soundcloud-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .soundcloud-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(255,102,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .soundcloud-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .soundcloud-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .soundcloud-unauth:not(:hover){
   background-color:rgba(255,102,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .spotify .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .spotify .sqs-use--mask{
   fill:#84bd00
}
.tweak-template-social-icon-standard-color .social-links .spotify{
   border-color:#84bd00;
   background-color:#84bd00
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .spotify:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .spotify:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .spotify:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .spotify:not(:hover) .sqs-use--mask{
   fill:rgba(132,189,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .spotify:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .spotify:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .spotify:not(:hover){
   background-color:rgba(132,189,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .spotify-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .spotify-unauth .sqs-use--mask{
   fill:#84bd00
}
.tweak-template-social-icon-standard-color .social-links .spotify-unauth{
   border-color:#84bd00;
   background-color:#84bd00
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .spotify-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .spotify-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .spotify-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .spotify-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(132,189,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .spotify-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .spotify-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .spotify-unauth:not(:hover){
   background-color:rgba(132,189,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .sqs-use--mask{
   fill:#222
}
.tweak-template-social-icon-standard-color .social-links {
   border-color:#222;
   background-color:#222
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover  .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover  .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover  .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover  .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover ,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover ,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover {
   background-color:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color .social-links .stitcher .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .stitcher .sqs-use--mask{
   fill:#1ea9e1
}
.tweak-template-social-icon-standard-color .social-links .stitcher{
   border-color:#1ea9e1;
   background-color:#1ea9e1
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .stitcher:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .stitcher:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .stitcher:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .stitcher:not(:hover) .sqs-use--mask{
   fill:rgba(30,169,225,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .stitcher:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .stitcher:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .stitcher:not(:hover){
   background-color:rgba(30,169,225,.4)
}
.tweak-template-social-icon-standard-color .social-links .stumbleupon .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .stumbleupon .sqs-use--mask{
   fill:#eb4924
}
.tweak-template-social-icon-standard-color .social-links .stumbleupon{
   border-color:#eb4924;
   background-color:#eb4924
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .stumbleupon:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .stumbleupon:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .stumbleupon:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .stumbleupon:not(:hover) .sqs-use--mask{
   fill:rgba(235,73,36,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .stumbleupon:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .stumbleupon:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .stumbleupon:not(:hover){
   background-color:rgba(235,73,36,.4)
}
.tweak-template-social-icon-standard-color .social-links .thedots .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .thedots .sqs-use--mask{
   fill:#8c8070
}
.tweak-template-social-icon-standard-color .social-links .thedots{
   border-color:#8c8070;
   background-color:#8c8070
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .thedots:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .thedots:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .thedots:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .thedots:not(:hover) .sqs-use--mask{
   fill:rgba(140,128,112,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .thedots:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .thedots:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .thedots:not(:hover){
   background-color:rgba(140,128,112,.4)
}
.tweak-template-social-icon-standard-color .social-links .tidal .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .tidal .sqs-use--mask{
   fill:#222
}
.tweak-template-social-icon-standard-color .social-links .tidal{
   border-color:#222;
   background-color:#222
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .tidal:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .tidal:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .tidal:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .tidal:not(:hover) .sqs-use--mask{
   fill:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .tidal:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .tidal:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .tidal:not(:hover){
   background-color:rgba(34,34,34,.4)
}
.tweak-template-social-icon-standard-color .social-links .tripadvisor .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .tripadvisor .sqs-use--mask{
   fill:#00b087
}
.tweak-template-social-icon-standard-color .social-links .tripadvisor{
   border-color:#00b087;
   background-color:#00b087
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .tripadvisor:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .tripadvisor:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .tripadvisor:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .tripadvisor:not(:hover) .sqs-use--mask{
   fill:rgba(0,176,135,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .tripadvisor:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .tripadvisor:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .tripadvisor:not(:hover){
   background-color:rgba(0,176,135,.4)
}
.tweak-template-social-icon-standard-color .social-links .tumblr .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .tumblr .sqs-use--mask{
   fill:#35465d
}
.tweak-template-social-icon-standard-color .social-links .tumblr{
   border-color:#35465d;
   background-color:#35465d
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .tumblr:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .tumblr:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .tumblr:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .tumblr:not(:hover) .sqs-use--mask{
   fill:rgba(53,70,93,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .tumblr:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .tumblr:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .tumblr:not(:hover){
   background-color:rgba(53,70,93,.4)
}
.tweak-template-social-icon-standard-color .social-links .tumblr-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .tumblr-unauth .sqs-use--mask{
   fill:#35465d
}
.tweak-template-social-icon-standard-color .social-links .tumblr-unauth{
   border-color:#35465d;
   background-color:#35465d
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .tumblr-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .tumblr-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .tumblr-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .tumblr-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(53,70,93,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .tumblr-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .tumblr-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .tumblr-unauth:not(:hover){
   background-color:rgba(53,70,93,.4)
}
.tweak-template-social-icon-standard-color .social-links .twitch .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .twitch .sqs-use--mask{
   fill:#6441a5
}
.tweak-template-social-icon-standard-color .social-links .twitch{
   border-color:#6441a5;
   background-color:#6441a5
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .twitch:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .twitch:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .twitch:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .twitch:not(:hover) .sqs-use--mask{
   fill:rgba(100,65,165,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .twitch:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .twitch:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .twitch:not(:hover){
   background-color:rgba(100,65,165,.4)
}
.tweak-template-social-icon-standard-color .social-links .twitter .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .twitter .sqs-use--mask{
   fill:#55acee
}
.tweak-template-social-icon-standard-color .social-links .twitter{
   border-color:#55acee;
   background-color:#55acee
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .twitter:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .twitter:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .twitter:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .twitter:not(:hover) .sqs-use--mask{
   fill:rgba(85,172,238,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .twitter:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .twitter:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .twitter:not(:hover){
   background-color:rgba(85,172,238,.4)
}
.tweak-template-social-icon-standard-color .social-links .twitter-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .twitter-unauth .sqs-use--mask{
   fill:#55acee
}
.tweak-template-social-icon-standard-color .social-links .twitter-unauth{
   border-color:#55acee;
   background-color:#55acee
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .twitter-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .twitter-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .twitter-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .twitter-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(85,172,238,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .twitter-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .twitter-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .twitter-unauth:not(:hover){
   background-color:rgba(85,172,238,.4)
}
.tweak-template-social-icon-standard-color .social-links .url .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .url .sqs-use--mask{
   fill:#000
}
.tweak-template-social-icon-standard-color .social-links .url{
   border-color:#000;
   background-color:#000
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .url:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .url:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .url:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .url:not(:hover) .sqs-use--mask{
   fill:rgba(0,0,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .url:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .url:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .url:not(:hover){
   background-color:rgba(0,0,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .vevo .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .vevo .sqs-use--mask{
   fill:#ff0031
}
.tweak-template-social-icon-standard-color .social-links .vevo{
   border-color:#ff0031;
   background-color:#ff0031
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .vevo:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .vevo:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .vevo:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .vevo:not(:hover) .sqs-use--mask{
   fill:rgba(255,0,49,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .vevo:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .vevo:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .vevo:not(:hover){
   background-color:rgba(255,0,49,.4)
}
.tweak-template-social-icon-standard-color .social-links .vimeo .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .vimeo .sqs-use--mask{
   fill:#1ab7ea
}
.tweak-template-social-icon-standard-color .social-links .vimeo{
   border-color:#1ab7ea;
   background-color:#1ab7ea
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .vimeo:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .vimeo:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .vimeo:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .vimeo:not(:hover) .sqs-use--mask{
   fill:rgba(26,183,234,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .vimeo:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .vimeo:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .vimeo:not(:hover){
   background-color:rgba(26,183,234,.4)
}
.tweak-template-social-icon-standard-color .social-links .vimeo-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .vimeo-unauth .sqs-use--mask{
   fill:#1ab7ea
}
.tweak-template-social-icon-standard-color .social-links .vimeo-unauth{
   border-color:#1ab7ea;
   background-color:#1ab7ea
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .vimeo-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .vimeo-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .vimeo-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .vimeo-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(26,183,234,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .vimeo-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .vimeo-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .vimeo-unauth:not(:hover){
   background-color:rgba(26,183,234,.4)
}
.tweak-template-social-icon-standard-color .social-links .vine .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .vine .sqs-use--mask{
   fill:#00b488
}
.tweak-template-social-icon-standard-color .social-links .vine{
   border-color:#00b488;
   background-color:#00b488
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .vine:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .vine:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .vine:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .vine:not(:hover) .sqs-use--mask{
   fill:rgba(0,180,136,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .vine:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .vine:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .vine:not(:hover){
   background-color:rgba(0,180,136,.4)
}
.tweak-template-social-icon-standard-color .social-links .vsco .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .vsco .sqs-use--mask{
   fill:#ae995a
}
.tweak-template-social-icon-standard-color .social-links .vsco{
   border-color:#ae995a;
   background-color:#ae995a
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .vsco:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .vsco:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .vsco:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .vsco:not(:hover) .sqs-use--mask{
   fill:rgba(174,153,90,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .vsco:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .vsco:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .vsco:not(:hover){
   background-color:rgba(174,153,90,.4)
}
.tweak-template-social-icon-standard-color .social-links .yelp .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .yelp .sqs-use--mask{
   fill:#c41200
}
.tweak-template-social-icon-standard-color .social-links .yelp{
   border-color:#c41200;
   background-color:#c41200
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .yelp:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .yelp:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .yelp:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .yelp:not(:hover) .sqs-use--mask{
   fill:rgba(196,18,0,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .yelp:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .yelp:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .yelp:not(:hover){
   background-color:rgba(196,18,0,.4)
}
.tweak-template-social-icon-standard-color .social-links .youtube .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .youtube .sqs-use--mask{
   fill:#e52d27
}
.tweak-template-social-icon-standard-color .social-links .youtube{
   border-color:#e52d27;
   background-color:#e52d27
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .youtube:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .youtube:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .youtube:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .youtube:not(:hover) .sqs-use--mask{
   fill:rgba(229,45,39,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .youtube:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .youtube:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .youtube:not(:hover){
   background-color:rgba(229,45,39,.4)
}
.tweak-template-social-icon-standard-color .social-links .youtube-unauth .sqs-use--icon,.tweak-template-social-icon-standard-color .social-links .youtube-unauth .sqs-use--mask{
   fill:#e52d27
}
.tweak-template-social-icon-standard-color .social-links .youtube-unauth{
   border-color:#e52d27;
   background-color:#e52d27
}
.tweak-template-social-icon-standard-color.social-icon-style-normal .social-links:hover .youtube-unauth:not(:hover) .sqs-use--icon,.tweak-template-social-icon-standard-color.social-icon-style-round .social-links:hover .youtube-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.social-icon-style-square .social-links:hover .youtube-unauth:not(:hover) .sqs-use--mask,.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-knockout .social-links:hover .youtube-unauth:not(:hover) .sqs-use--mask{
   fill:rgba(229,45,39,.4)
}
.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-circle-solid .social-links:hover .youtube-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-rounded-solid .social-links:hover .youtube-unauth:not(:hover),.tweak-template-social-icon-standard-color.tweak-template-social-icon-style-square-solid .social-links:hover .youtube-unauth:not(:hover){
   background-color:rgba(229,45,39,.4)
}
body{
   background-image:none;
   background-position:top left;
   background-size:auto;
   background-attachment:scroll;
   background-repeat:repeat;
   background-color:#fff;
   color:#424242
}
a,a:link,a:visited{
   color:#121212
}
a:hover,a:active{
   color:#595959
}
h1,h2,h3,h4,.comment-count{
   color:#212121
}
h1 a,h2 a,h3 a,h4 a,.comment-count a,h1 a:link,h2 a:link,h3 a:link,h4 a:link,.comment-count a:link,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,.comment-count a:visited{
   color:#212121
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,.comment-count a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,.comment-count a:active{
   color:#121212
}
#header .logo a{
   color:#121212
}
#header .logo a:hover{
   color:#a8a8a8
}
#header .site-description{
   color:#cfcfcf
}
#header nav a:link,#header nav a:visited,#header h1,#header h2,#header h3{
   color:#666
}
#header nav a:hover,#header nav a:active,#header nav .active-link a,#header nav a.active,#header nav .folder .active-folder{
   color:#a8a8a8
}
#footer{
   color:#777;
   font-size:14px
}
#footer .html-block a,#footer .html-block a:link,#footer .html-block a:visited{
   color:#121212
}
#footer .html-block a:hover,#footer .html-block a:active{
   color:#595959
}
body,p,ul,ol{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   line-height:1.8em;
   font-family:"Inter";
   line-height:1.7em;
   letter-spacing:0px;
   font-weight:400;
   font-style:normal;
   font-size:16px
}
h1,h2,h3{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   letter-spacing:2px;
   text-transform:uppercase;
   line-height:1.8em;
   font-family:"Inter";
   line-height:1.3em;
   text-transform:none;
   letter-spacing:0px;
   font-weight:700;
   font-style:normal
}
h1{
   font-size:27px
}
h2{
   font-size:20.25px
}
h3{
   font-size:16px
}
blockquote,blockquote p{
   font-family:"Playfair Display",serif;
   font-weight:normal;
   letter-spacing:1px;
   line-height:1.5em;
   font-family:"Inter";
   line-height:1.6em;
   letter-spacing:0px;
   font-weight:400;
   font-style:italic;
   font-size:20px
}
#header nav ul{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   letter-spacing:0px;
   font-family:"Inter";
   text-transform:uppercase;
   letter-spacing:2px;
   line-height:1.8em;
   font-weight:400;
   font-style:normal
}
#header .site-tagline{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   letter-spacing:0px;
   font-family:"Inter";
   line-height:1.8em;
   text-transform:uppercase;
   letter-spacing:6px;
   font-weight:600;
   font-style:normal;
   font-size:14px;
   color:#a8a8a8;
   padding-left:3px
}
#header .site-description{
   color:#cfcfcf
}
#header .site-description h1,#header .site-description h2,#header .site-description h3,#header .site-description p,#header .site-description ul,#header .site-description ol{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-family:"Inter";
   line-height:1.8em;
   text-transform:none;
   letter-spacing:0px;
   font-weight:400;
   font-style:normal
}
#header .site-description p,#header .site-description ul,#header .site-description ol{
   font-size:12px
}
#header .site-description ul,#header .site-description ol{
   line-height:1.65em !important
}
#footer p,#footer ul,#footer ol{
   font-size:14px
}
body{
   font-size:16px
}
h1,h2,h3,h4,h5,h6{
   margin:0 0 28px
}
h1{
   font-size:27px
}
h2,section h1{
   margin:0 0 28px
}
h3,section h2,section section h1,.comment-count{
   font-size:21.6px
}
h4,section h3,section section h2,section section section h1{
   font-size:20.25px
}
p{
   margin:0 0 28px
}
blockquote{
   margin:28px 0;
   font-size:20px
}
pre{
   margin:28px 0
}
table,ul,ol,dl{
   margin-bottom:28px
}
nav ul,nav ol{
   margin:0
}
#navBlock nav,#categoryNav nav{
   width:auto;
   text-align:center;
   border-bottom:1px solid rgba(224,224,224,0);
   border-top:1px solid rgba(224,224,224,0);
   margin:0;
   padding:28px 0
}
#navBlock nav ul,#categoryNav nav ul{
   font-size:13px;
   line-height:1.5em
}
#navBlock nav ul li,#categoryNav nav ul li{
   display:inline-block;
   text-align:center;
   *display:inline;
   *zoom:1
}
#navBlock nav ul li a,#categoryNav nav ul li a{
   padding:0 .8em
}
#navBlock nav.main-nav .folder,#categoryNav nav.main-nav .folder{
   position:relative
}
#navBlock nav.main-nav .folder .subnav,#categoryNav nav.main-nav .folder .subnav{
   display:none
}
#navBlock nav.main-nav .folder .subnav ul,#categoryNav nav.main-nav .folder .subnav ul{
   display:block;
   background-color:#fff;
   border:1px solid rgba(224,224,224,0);
   padding:.5em 0
}
#navBlock nav.main-nav .folder .subnav li,#categoryNav nav.main-nav .folder .subnav li{
   display:list-item;
   float:none;
   text-align:left
}
#navBlock nav.main-nav .folder .subnav li a,#categoryNav nav.main-nav .folder .subnav li a{
   display:block;
   white-space:nowrap;
   padding:.25em 1em;
   line-height:1.4em
}
#navBlock nav.main-nav .folder:hover .subnav,#categoryNav nav.main-nav .folder:hover .subnav,#navBlock nav.main-nav .folder:focus .subnav,#categoryNav nav.main-nav .folder:focus .subnav{
   display:block;
   position:absolute;
   top:1.5em;
   left:-.25em;
   z-index:1000
}
#navBlock .category-nav,#categoryNav .category-nav{
   padding:0
}
#navBlock li.filter,#categoryNav li.filter{
   display:none;
   text-align:left
}
nav select{
   display:none
}
.pagination{
   border-top:1px solid;
   border-bottom:1px solid;
   border-color:rgba(224,224,224,0);
   padding:0;
   height:56px;
   max-width:1100px;
   margin:0 auto 30px
}
.pagination ul{
   display:block;
   width:auto;
   overflow:hidden;
   text-align:center
}
.pagination ul li{
   font-size:13px;
   color:#666;
   display:inline-block;
   *display:block;
   *zoom:1;
   height:56px;
   line-height:56px;
   white-space:nowrap;
   margin:0 10px
}
.pagination ul li a{
   display:block
}
.pagination li.current i,.pagination li.prev i{
   padding-right:.5em
}
.pagination li.next i{
   padding-left:.5em
}
nav.main-menu .subnav{
   display:none
}
#categoryNav{
   display:none
}
.category-nav-toggle{
   display:none;
   visibility:hidden
}
#site{
   margin:0 auto;
   padding:80px
}
#canvas{
   padding:0;
   max-width:1100px;
   margin:0 auto
}
#header{
   padding:0px;
   padding-bottom:60px;
   position:relative;
   text-align:center;
   width:100%
}
#header #headerInfo{
   vertical-align:middle;
   text-align:center;
   margin-bottom:0px
}
#header .site-tagline,#header .site-description{
   width:auto;
   max-width:750px
}
#header .site-tagline{
   margin-left:auto;
   margin-right:auto;
   margin-bottom:28px
}
#header .site-description{
   margin:0 auto
}
#header,.content-wrapper{
   max-width:1100px;
   margin:0 auto
}
#header h1.site-title{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   letter-spacing:2px;
   line-height:1.4em;
   font-family:"Inter";
   line-height:1em;
   text-transform:uppercase;
   letter-spacing:10px;
   font-weight:700;
   font-style:normal;
   font-size:50px;
   text-align:center;
   display:block;
   margin:0 auto 28px
}
#header h1.logo .placed-logo-image{
   display:none
}
#header h1.logo .placed-site-title{
   display:inline
}
#header h1.logo.image .placed-logo-image{
   display:inline
}
#header h1.logo.image .placed-logo-image img{
   width:430px;
   height:auto
}
#header h1.logo.image .placed-site-title{
   display:none
}
#header h1.logo.site-title .placed-logo-image{
   display:none
}
#header h1.logo.site-title .placed-site-title{
   display:inline
}
.social-links{
   text-align:center;
   font-size:0;
   line-height:0
}
.social-links .sqs-svg-icon--wrapper{
   margin:0 4px 4px
}
.social-icon-style-normal:not(.tweak-template-social-icon-standard-color) .social-links.sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--icon{
   fill:#595959
}
.social-icon-style-round:not(.tweak-template-social-icon-standard-color) .social-links.sqs-svg-icon--list:hover .sqs-use--mask,.social-icon-style-square:not(.tweak-template-social-icon-standard-color) .social-links.sqs-svg-icon--list:hover .sqs-use--mask{
   fill:rgba(89,89,89,.4)
}
.social-icon-style-round:not(.tweak-template-social-icon-standard-color) .social-links.sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask,.social-icon-style-square:not(.tweak-template-social-icon-standard-color) .social-links.sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask{
   fill:#595959
}
.sqs-simple-like.float{
   display:none !important
}
.collection-type-blog article{
   position:relative;
   padding:0 0 100px
}
.collection-type-blog article:last-child{
   padding-bottom:50px
}
.collection-type-blog article figure.main-image,.collection-type-blog article figure.main-image a{
   width:250px;
   height:250px;
   -moz-border-radius:250px;
   -webkit-border-radius:125px;
   -o-border-radius:125px;
   border-radius:125px;
   background-position:center center;
   overflow:hidden;
   background-size:cover;
   margin:0 auto 28px
}
.collection-type-blog article figure.main-image a{
   display:block;
   text-align:center;
   line-height:250px;
   background-color:rgba(18,18,18,0)
}
.collection-type-blog article figure.main-image a:hover{
   background-color:rgba(18,18,18,.75)
}
.collection-type-blog article .special-content{
   width:100%;
   margin-bottom:50px
}
.collection-type-blog article .special-content figure{
   width:100%
}
.collection-type-blog article header{
   text-align:center
}
.collection-type-blog article header span,.collection-type-blog article header span a,.collection-type-blog article header .location{
   font-family:inherit;
   font-weight:normal;
   text-transform:none;
   letter-spacing:0px;
   font-family:"Inter";
   line-height:1.6em;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:400;
   font-style:normal;
   font-size:13px;
   color:#a8a8a8
}
.collection-type-blog article header span a:hover{
   color:#121212
}
.collection-type-blog article header i{
   padding-right:.5em
}
.collection-type-blog article .post{
   position:relative;
   max-width:750px;
   margin:0 auto
}
.collection-type-blog article span.inline-action{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   letter-spacing:0px;
   font-family:"Inter";
   text-transform:uppercase;
   letter-spacing:2px;
   line-height:1.8em;
   font-weight:400;
   font-style:normal;
   font-size:15px;
   text-align:center;
   display:block
}
.collection-type-blog article .read-more{
   float:right;
   padding:4px 8px;
   color:#666 !important;
   -webkit-border-radius:3px;
   -moz-border-radius:3px;
   border-radius:3px
}
.collection-type-blog article .read-more:hover{
   background-color:#424242
}
.collection-type-blog article .article-meta{
   font-family:inherit;
   font-weight:normal;
   text-transform:none;
   letter-spacing:0px;
   font-family:"Inter";
   line-height:1.6em;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:400;
   font-style:normal;
   font-size:13px;
   text-align:center;
   color:#a8a8a8;
   margin-top:20px;
   border-top:1px solid rgba(224,224,224,0);
   padding-top:10px
}
.collection-type-blog article .article-meta span{
   vertical-align:top;
   display:inline-block
}
.collection-type-blog article .article-meta span.delimiter{
   padding:0 14px;
   color:rgba(224,224,224,0)
}
.collection-type-blog article .article-meta a{
   padding:0;
   display:inline
}
.collection-type-blog article .article-meta a:link,.collection-type-blog article .article-meta a:visited{
   color:#a8a8a8
}
.collection-type-blog article .article-meta a:hover,.collection-type-blog article .article-meta a:active{
   color:#121212
}
.collection-type-blog article .article-meta span i,.collection-type-blog article .article-meta div i{
   padding-right:.4em
}
.collection-type-blog article .shareLoveButtons{
   text-align:center;
   margin:10px 0 0
}
.collection-type-blog article .shareLoveButtons>span{
   margin:0 10px
}
.collection-type-blog article .shareLoveButtons span,.collection-type-blog article .shareLoveButtons a{
   color:#a8a8a8
}
.collection-type-blog article .shareLoveButtons .sqs-simple-like .like-count,.collection-type-blog article .shareLoveButtons .sqs-simple-like .like-count:hover,.collection-type-blog article .shareLoveButtons .ss-social-button,.collection-type-blog article .shareLoveButtons .ss-social-button:hover{
   color:#a8a8a8
}
.collection-type-blog article .shareLoveButtons .ss-social-list-wrapper{
   text-align:left
}
.collection-type-blog article .sqs-simple-like{
   line-height:inherit
}
.collection-type-blog article .sqs-simple-like .like-count{
   white-space:nowrap;
   min-width:4.5em;
   width:auto !important
}
.collection-type-blog article .sqs-simple-like .like-count:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e012";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.collection-type-blog article .sqs-simple-like .like-count:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.collection-type-blog article .sqs-simple-like .like-count:before{
   font-size:initial;
   width:auto !important;
   height:auto;
   line-height:initial;
   text-align:left;
   margin-right:.2em;
   position:relative;
   vertical-align:top
}
.collection-type-blog article .sqs-simple-like.clicked .like-count:before{
   color:#d10000
}
.collection-type-blog article .sqs-simple-like .like-icon{
   display:none !important;
   background-size:0;
   background:none;
   height:auto;
   margin-right:0 !important;
   width:0 !important;
   -webkit-transition:none;
   transition:none;
   float:none;
   border-radius:0
}
.collection-type-blog article .ss-social-button:before{
   font-family:'Arimo';
   font-style:normal;
   speak:none;
   font-weight:normal;
   -webkit-font-smoothing:antialiased;
   content:"\e02b";
   text-align:center;
   display:inline-block;
   vertical-align:middle
}
.collection-type-blog article .ss-social-button:before{
   font-size:16px;
   width:16px;
   height:16px;
   line-height:16px
}
.collection-type-blog article .ss-social-button:before{
   font-size:.85em;
   width:auto;
   height:auto;
   line-height:inherit;
   text-align:left;
   vertical-align:initial;
   margin-right:.4em
}
.collection-type-blog article .ss-social-button div{
   display:inline-block
}
.collection-type-blog article .ss-social-button-icon{
   display:none !important
}
.collection-type-blog article.category-wide .post{
   max-width:1100px;
   margin:0 auto
}
.collection-type-blog article.category-narrow .content-wrapper,.collection-type-blog article.category-narrow .special-content{
   max-width:750px !important
}
.collection-type-blog article .link-block{
   text-align:center
}
.collection-type-blog article .link-block a{
   display:block;
   color:#fff;
   background:#121212;
   padding:8px
}
.collection-type-blog article .link-block a:after{
   content:"\f08e";
   font-family:FontAwesome;
   font-weight:normal;
   font-style:normal;
   text-decoration:inherit;
   padding-left:.5em
}
.collection-type-blog article .link-block a:hover{
   background:#595959
}
.collection-type-blog .article-meta-top{
   display:none
}
.collection-type-blog.blog-meta-data-split .article-meta-top{
   display:block;
   margin-bottom:28px
}
.collection-type-blog.blog-meta-data-split footer .categories,.collection-type-blog.blog-meta-data-split footer .date,.collection-type-blog.blog-meta-data-split footer .author,.collection-type-blog.blog-meta-data-split footer .source .delimiter{
   display:none
}
.collection-type-blog .comments-wrapper{
   max-width:750px;
   margin:0 auto
}
.collection-type-blog .comment-list{
   padding-top:56px
}
.collection-type-blog .promoted-block-quote .special-content .quote-block figure{
   margin:0
}
.collection-type-blog .promoted-block-quote .special-content .quote-block figure,.collection-type-blog .promoted-block-quote .special-content .quote-block .source{
   text-align:center
}
.collection-type-blog .promoted-block-quote .special-content .quote-block blockquote{
   font-size:40px;
   color:#212121;
   padding:0
}
.collection-type-blog .promoted-block-quote .special-content .quote-block .source{
   font-size:inherit
}
.collection-type-blog.disable-promoted-gallery-color .promoted-block-gallery .special-content .gallery-block .sqs-gallery-design-grid a{
   background-color:inherit
}
.collection-type-blog.disable-promoted-gallery-color .promoted-block-gallery .special-content .gallery-block .sqs-gallery-design-grid a:hover img{
   opacity:1 !important
}
.collection-type-blog .promoted-block-gallery .special-content .gallery-block .sqs-gallery-design-grid a{
   background-color:#121212
}
.collection-type-blog .promoted-block-gallery .special-content .gallery-block .sqs-gallery-design-grid a:hover img{
   opacity:.25 !important
}
.collection-type-blog .promoted-block-image .special-content .image-block{
   text-align:center
}
.collection-type-events #page,.collection-type-album #page{
   max-width:800px;
   padding:0 0 100px;
   margin:0 auto
}
.collection-type-page #page{
   max-width:800px;
   padding:0 0 100px;
   margin:0 auto
}
.collection-type-page .blog-summary ul{
   overflow:hidden;
   width:100%
}
.collection-type-page .blog-summary li{
   float:left;
   width:33.3333%;
   text-align:center
}
.collection-type-page .blog-summary figure.main-image,.collection-type-page .blog-summary figure.main-image a{
   width:280px;
   height:280px;
   -moz-border-radius:140px;
   -webkit-border-radius:140px;
   -o-border-radius:140px;
   border-radius:140px;
   background-position:center center;
   overflow:hidden;
   background-size:cover;
   background-repeat:no-repeat
}
.collection-type-page .blog-summary figure.main-image{
   margin:0 auto 56px
}
.collection-type-page .blog-summary figure.main-image a{
   display:block;
   text-indent:-9999px
}
.collection-type-page .blog-summary figure.main-image.blank{
   background-color:rgba(224,224,224,0)
}
.collection-type-page .blog-summary figure.main-image.blank a{
   font-size:28px;
   line-height:42px;
   color:#666;
   text-indent:0;
   padding:56px 56px;
   width:auto;
   height:auto
}
.collection-type-page .tagcloud-block ul{
   margin:0;
   padding:0;
   text-align:center
}
.collection-type-page .tagcloud-block li{
   line-height:1em;
   margin:.25em .5em
}
.collection-type-page .tagcloud-block li a,.collection-type-page .tagcloud-block a:visited{
   color:#666
}
.collection-type-page .tagcloud-block li a:hover,.collection-type-page .tagcloud-block li a:active{
   color:#121212
}
.collection-type-page .calendar-block{
   font-size:inherit !important
}
.collection-type-page.homepage .quote-block .source{
   font-size:16px
}
.collection-type-gallery.full-width-gallery #canvas{
   max-width:100%
}
.collection-type-gallery #page{
   padding:0 0 100px;
   margin:0 auto
}
.collection-type-gallery .sqs-gallery .slide-meta{
   padding:56px 0
}
.collection-type-gallery .sqs-gallery .slide-meta .title{
   padding:0 56px
}
.collection-type-gallery .sqs-gallery .slide-meta .description{
   padding:0 56px;
   max-width:35em
}
.collection-type-products #page{
   padding:0 0 100px;
   margin:0 auto
}
.collection-type-products.show-products-category-navigation #categoryNav{
   display:block
}
.form-wrapper .field-list .section{
   margin-bottom:28px;
   line-height:1.8em
}
.form-wrapper .field-list .section .title{
   font-weight:bold
}
.form-wrapper .field-list .section .description{
   padding-bottom:1em
}
section#read-me-page{
   width:800px;
   margin:auto
}
section#read-me-page .rm-intro h1{
   text-align:center;
   font-size:27px
}
section#read-me-page .rm-text-image .content-padding{
   padding-left:0;
   margin-left:30px
}
section#read-me-page .rm-browser.tablet{
   max-width:770px;
   max-height:1024px
}
.site-alignment-center #header,.site-alignment-center .content-wrapper{
   margin:0 auto
}
.site-alignment-left #header,.site-alignment-left .content-wrapper{
   margin:0 28px
}
.underline-body-links #page .html-block a,.underline-body-links #page .product-excerpt a{
   text-decoration:underline
}
.underline-body-links #page .markdown-block a{
   text-decoration:underline
}
.hide-icons i,.hide-icons .like-icon,.hide-icons .ss-social-button:before,.hide-icons .like-count:before{
   display:none !important
}
.hide-author article .author{
   display:none !important
}
.hide-tags-categories .tags,.hide-tags-categories .categories{
   display:none
}
@media only screen and (max-width:1024px){
   #header{
       padding-bottom:28px !important
   }
   .content-wrapper{
       padding-right:0;
       padding-left:0
   }
   #header h1.logo.image .placed-logo-image img{
       max-width:100%;
       height:auto
   }
}
.sqs-edit-mode #site{
   margin-bottom:50px
}
.comments .header-controls .controls{
   height:auto !important
}
.sqs-frontend-edit-wrapper.sqs-frontend-outline{
   outline-offset:0px !important
}
.sqs-frontend-edit{
   top:0px !important;
   right:0px !important
}
.social-buttons.button-style.empty{
   display:none
}
.sqs-col-12>.sqs-block>.sqs-block-content>.form-wrapper{
   margin:0 auto
}
header:after,section:after,article:after,footer:after,nav:after{
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden
}
.full-image-float-left,.thumbnail-image-float-left{
   float:left;
   margin-right:28px
}
.full-image-float-right,.thumbnail-image-float-right{
   float:right;
   margin-left:28px
}
.full-image-block{
   display:block;
   margin-bottom:28px
}
.thumbnail-caption{
   display:block
}
img[data-src]:not([src]){
   visibility:hidden
}
.summary-metadata-item,.summary-metadata-item a{
   color:rgba(66,66,66,.7)
}
.summary-title a,.summary-title a:link,.summary-title a:visited{
   font-family:Cabin,Helvetica,Arial,sans-serif;
   font-weight:normal;
   letter-spacing:2px;
   text-transform:uppercase;
   line-height:1.8em;
   font-family:"Inter";
   line-height:1.3em;
   text-transform:none;
   letter-spacing:0px;
   font-weight:700;
   font-style:normal;
   color:#212121
}
@media only screen and (max-width:960px){
   .special-content{
       margin-left:-50px;
       margin-right:-50px;
       width:auto !important;
       margin-bottom:30px
   }
   .special-content [class*=sqs-col] .sqs-block{
       padding-left:0;
       padding-right:0
   }
   .special-content .image-caption-wrapper{
       padding:0 20px
   }
   #site{
       overflow:hidden;
       padding:50px
   }
   .collection-type-blog .promoted-block-quote .special-content{
       margin-right:0;
       margin-left:0
   }
   .collection-type-blog .promoted-block-quote .special-content .quote-block figure{
       margin:0;
       padding:0
   }
}
@media only screen and (max-width:640px){
   #page{
       margin-top:0px
   }
   .special-content{
       margin-left:-30px;
       margin-right:-30px;
       width:auto !important;
       margin-bottom:30px
   }
   #site{
       padding:30px
   }
   #header h1.logo.image .placed-logo-image img{
       max-width:100%;
       height:auto
   }
   #headerWrapper{
       margin:0 20px
   }
   #navBlock nav,#categoryNav nav{
       border-width:0
   }
   .collection-type-blog article{
       padding:0 0 4em
   }
   .collection-type-blog article figure.main-image{
       display:none
   }
   .collection-type-blog article .entry-title,.collection-type-blog.blog-meta-data-split article .article-meta-top{
       margin-bottom:.5em
   }
   .collection-type-blog .comment-list{
       margin-left:0;
       padding-top:auto
   }
   .collection-type-blog .promoted-block-quote .special-content .quote-block blockquote{
       font-size:1.5em
   }
   .sqs-layout [class*=sqs-col]{
       float:none !important;
       width:auto !important
   }
   .sqs-layout .spacer-block{
       display:none
   }
   .sqs-layout .sqs-row .sqs-block:first-child{
       padding-top:14px !important
   }
   .sqs-layout .sqs-row .sqs-block:last-child{
       padding-bottom:14px !important
   }
   .sqs-layout .sqs-row+.sqs-row,.sqs-layout .sqs-row+.sqs-block{
       margin-top:0 !important
   }
   .sqs-gallery-design-grid-slide{
       width:50% !important;
       clear:none !important
   }
   #navBlock nav,#categoryNav nav{
       padding:.25em .5em .33em !important;
       border-width:1px
   }
   nav.main-nav ul{
       display:none
   }
   nav.main-nav select{
       font-family:Cabin,Helvetica,Arial,sans-serif;
       font-weight:normal;
       letter-spacing:0px;
       font-family:"Inter";
       text-transform:uppercase;
       letter-spacing:2px;
       line-height:1.8em;
       font-weight:400;
       font-style:normal;
       display:inline-block;
       vertical-align:middle;
       line-height:1em
   }
   nav.main-nav{
       border-color:rgba(224,224,224,0);
       border-style:solid;
       position:relative;
       z-index:100
   }
   nav.main-nav:before{
       font-family:'Arimo';
       font-style:normal;
       speak:none;
       font-weight:normal;
       -webkit-font-smoothing:antialiased;
       content:"\e009";
       text-align:center;
       display:inline-block;
       vertical-align:middle
   }
   nav.main-nav:before{
       font-size:16px;
       width:16px;
       height:16px;
       line-height:16px
   }
   nav.main-nav:before{
       position:absolute;
       top:50%;
       right:.5em;
       margin-top:-.45em
   }
   nav.main-nav select{
       font-size:13px;
       color:#a8a8a8;
       margin:0;
       width:100%;
       border:solid 0px transparent;
       background-color:transparent;
       -webkit-border-radius:0;
       border-radius:0;
       text-indent:.1px;
       text-overflow:'';
       outline:none;
       -webkit-appearance:none;
       -moz-appearance:none;
       appearance:none;
       position:relative;
       z-index:1
   }
   nav.main-nav select::-moz-focus-inner{
       border:0
   }
   nav.main-nav select::-ms-expand{
       display:none
   }
   nav.main-nav select optgroup{
       z-index:101
   }
   .category-nav-toggle-label{
       display:block;
       visibility:visible;
       width:100%;
       z-index:2;
       position:absolute;
       top:.5em;
       right:10px;
       cursor:pointer;
       font-size:14px;
       line-height:1.8em;
       text-align:left
   }
   .category-nav-toggle-label:after{
       font-size:20px;
       content:"+";
       display:block;
       text-align:right
   }
   #categoryNav{
       position:relative;
       background-color:rgba(150,150,150,.1)
   }
   #categoryNav nav ul{
       text-align:left;
       margin:0px 10% 0 0;
       line-height:1.8em
   }
   #categoryNav nav ul li{
       margin:0;
       padding-right:0 !important;
       display:none
   }
   #categoryNav nav ul li.filter{
       display:block;
       visibility:visible
   }
   #categoryNav nav ul li a{
       display:block
   }
   #categoryNav #categoryNavToggle:checked+.category-nav-toggle-label{
       z-index:0
   }
   #categoryNav #categoryNavToggle:checked+.category-nav-toggle-label:after{
       content:'–'
   }
   #categoryNav #categoryNavToggle:checked~.category-nav ul{
       z-index:2
   }
   #categoryNav #categoryNavToggle:checked~.category-nav ul li:not(.filter){
       display:block
   }
}
@media only screen and (max-width:480px){
   .special-content{
       margin-left:-20px;
       margin-right:-20px;
       width:auto !important;
       margin-bottom:30px !important
   }
   #site{
       padding:20px !important
   }
   .collection-type-blog .comment-sort{
       display:none
   }
}
.bg-image{
   background-image:none;
   background-position:top left;
   background-size:auto;
   background-attachment:scroll;
   background-repeat:repeat
}
.site-title-font{
   font-family:"Inter";
   line-height:1em;
   text-transform:uppercase;
   letter-spacing:10px;
   font-weight:700;
   font-style:normal
}
.tagline-font{
   font-family:"Inter";
   line-height:1.8em;
   text-transform:uppercase;
   letter-spacing:6px;
   font-weight:600;
   font-style:normal
}
.site-desc-font{
   font-family:"Inter";
   line-height:1.8em;
   text-transform:none;
   letter-spacing:0px;
   font-weight:400;
   font-style:normal
}
.nav-font{
   font-family:"Inter";
   text-transform:uppercase;
   letter-spacing:2px;
   line-height:1.8em;
   font-weight:400;
   font-style:normal
}
.titles-font{
   font-family:"Inter";
   line-height:1.3em;
   text-transform:none;
   letter-spacing:0px;
   font-weight:700;
   font-style:normal
}
.body-font{
   font-family:"Inter";
   line-height:1.7em;
   letter-spacing:0px;
   font-weight:400;
   font-style:normal
}
.quote-font{
   font-family:"Inter";
   line-height:1.6em;
   letter-spacing:0px;
   font-weight:400;
   font-style:italic
}
.meta-data-font{
   font-family:"Inter";
   line-height:1.6em;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:400;
   font-style:normal
}
.tweak-product-list-scarcity-font{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:12px;
   letter-spacing:1px;
   text-transform:none
}
.tweak-product-details-scarcity-font{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:16px;
   letter-spacing:1px;
   text-transform:none
}
.tweak-product-details-restock-notification-font{
   font-family:Helvetica,Arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   font-size:14px;
   letter-spacing:1px
}
.small-button-block-font{
   font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:12px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal
}
.medium-button-block-font{
   font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:15px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal
}
.large-button-block-font{
   font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:20px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal
}
.tweak-image-block-poster-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:88px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-poster-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:30px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-poster-button-font{
   font-family:Arial;
   font-size:18px;
   font-weight:500;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-card-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:60px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.1em
}
.tweak-image-block-card-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:22px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-card-button-font{
   font-family:Arial;
   font-size:20px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-overlap-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:40px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-overlap-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:20px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-overlap-button-font{
   font-family:Arial;
   font-size:18px;
   font-weight:500;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-collage-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:50px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-collage-subtitle-font{
   font-family:Arial;
   font-weight:normal;
   font-style:normal;
   font-size:22px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-collage-button-font{
   font-family:Arial;
   font-size:20px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:.03em;
   line-height:1.1em;
   text-transform:none
}
.tweak-image-block-stack-title-font{
   font-family:Arial;
   font-weight:700;
   font-style:normal;
   font-size:60px;
   letter-spacing:0em;
   text-transform:none;
   line-height:1.2em
}
.tweak-image-block-stack-subtitle-font{
   font-family:Arial;
   font-weight:500;
   font-style:normal;
   font-size:25px;
   letter-spacing:.01em;
   text-transform:none;
   line-height:1.5em
}
.tweak-image-block-stack-button-font{
   font-family:Arial;
   font-size:18px;
   font-weight:normal;
   font-style:normal;
   letter-spacing:0em;
   line-height:1.1em;
   text-transform:none
}
.system-button-font{
   font-family:"Inter",serif;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:600;
   font-style:normal
}
.announcement-bar-font{
   font-family:'proxima-nova',arial,sans-serif;
   font-size:13px;
   text-transform:none;
   letter-spacing:1px;
   font-weight:300;
   font-style:normal
}
.tweak-product-quick-view-button-font{
   font-family:Helvetica,Arial,sans-serif;
   font-size:12px;
   text-transform:uppercase;
   letter-spacing:1px;
   font-weight:normal;
   font-style:normal
}
