#static-page, #mailing-list-page.supporting-page, #contact-us-page.supporting-page, #help-page { padding-top:1rem; }

#membership-sell-page { margin:-5px 0;overflow:hidden;position:relative; }
#membership-sell-page .join {  }
#membership-sell-page .price { font-size:15px;font-family:'Open Sans',sans-serif;color:#158496;text-align:center;display:flex;flex-wrap:wrap; }
#membership-sell-page .price, #membership-sell-page .price:visited, #membership-sell-page .price:active, #membership-sell-page .price:hover { text-decoration:none; }
#membership-sell-page .price i { display:flex;font-style:normal;color:#000; }
#membership-sell-page .price .row { flex-wrap:nowrap;width:100%; }
#membership-sell-page .price i.red { background:#158496;color:#FFF;position:relative;justify-content:flex-end;font-size:32pt;line-height:1.2;padding-bottom:0.2em;flex-grow:1; }
#membership-sell-page .price i.name { font-size:46pt;line-height:0.9;padding-left:0.75em;white-space:nowrap; }
#membership-sell-page .price i.red:after { display:block;position:absolute;content:" ";width:1em;height:1em;border-top:solid transparent 0.7em;border-bottom:solid transparent 0.7em;border-left:solid #158496 1em;border-radius:0 1em 1em 0;left:100%;top:0; }
#membership-sell-page .price i.spacer {flex-grow:1; }
#membership-sell-page .price b { width:100%;font-size:36px; }
#membership-sell-page .price b.sale { display:block;text-transform:uppercase;font-size:32px; }
#membership-sell-page .price b span { font-weight:600;text-transform:none; }
#membership-sell-page .gift-promo { font-weight:bold;font-size:20px;line-height:22px;width:100%;font-family:'Open Sans',sans-serif;text-align:center;vertical-align:middle;color:#158496;margin:40px 0 0; }
#membership-sell-page .gift-promo .button { display:inline-block;vertical-align:middle;margin:0 0 5px 1em; }
#membership-sell-page .description { font-family:'Open Sans',sans-serif;color:#000;padding:1rem;position:relative;z-index:1;background:url('/wolfgangs.img/AMPd-Membership-Desktop.jpg') 0 0 #FFF; }
#membership-sell-page .description p { font-size:13px;line-height:140%;margin:1em 0 0;width:calc(100% - 1rem - 260px); }
#membership-sell-page .description p:first-child { font-weight:600;font-size:18px;margin:0; }
#membership-sell-page .description .button { position:absolute;top:33%;right:1rem;z-index:1;width:260px;margin:0 auto; }
#membership-sell-page .button { text-align:center;display:block;color:#FFF;background:#158496;font-size:22px;width:300px;margin:0 auto 50px;padding:10px 0 13px;cursor:pointer;font-family:'Open Sans',sans-serif;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#membership-sell-page .bottom-button { background:#000;text-align:center;padding:0 0 60px; }
#membership-sell-page .features { font-family:Arial,sans-serif;margin:1rem 2rem;list-style-position:outside; }
#membership-sell-page .features li { color:#000;font-size:19px;margin:0 1rem 1rem; }
#membership-sell-page .features li:before { margin:-0.5em 0 0 -2.5em;font-family:'icons';content:'\e840';display:inline-block;vertical-align:middle;font-size:17px;color:#158496; }
#membership-sell-page .artists { overflow:hidden;padding:1rem;font-family:Arial,sans-serif;color:#158496;-moz-columns:5;-webkit-columns:5;columns:5;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px; }
#membership-sell-page .artists li { font-size:12pt;margin-bottom:7px; }
#membership-sell-page .subhead { color:#000;font-family:'Open Sans',sans-serif;margin:1rem;font-size:27px;font-weight:600; }

#conditions-descriptions { margin:20px 20px 800px; }
#conditions-descriptions h1 { font-family:'Open Sans',sans-serif;font-size:22px;margin:0px 0 0px; }
#conditions-descriptions h2 { font-family:'Open Sans',sans-serif;font-size:16px;margin:0px 0 0px; }
#conditions-descriptions p { font-size:11px;margin:0 0 10px 0; }
#conditions-descriptions ul { list-style-position:outside;margin:15px 0 25px 0px;color:#999; }
#conditions-descriptions ul li { font-size:12px;margin:7px 0;color:#000; }
#conditions-descriptions p a, #conditions-descriptions li a { color:#158496; }
#conditions-descriptions .jump-links span { padding:0 5px; }



#collector-terms { margin:10px 10px   }
#collector-terms h1 { font-family:'Open Sans',sans-serif;font-size:22px;margin:0px 0 0px; }
#collector-terms h2 { font-family:'Open Sans',sans-serif;font-size:16px;margin:0px 0 0px; }
#collector-terms p { font-size:12px;margin:0 0 10px 0; }
#collector-terms ul { list-style-position:outside;margin:15px 0 25px 0px;color:#999; }
#collector-terms ul li { font-size:12px;margin:7px 0;color:#000; }
#collector-terms p a, #conditions-descriptions li a { color:#158496; }
#collector-terms .jump-links span { padding:0 5px; }


.supporting-page { padding:0 0 50px; }
.supporting-page h1 { font-family:'Open Sans',sans-serif;font-size:22px;margin:0 0 20px; }
.supporting-page h2 { font-family:'Open Sans',sans-serif;font-size:20px; }
.supporting-page h3 { font-family:'Open Sans',sans-serif;font-size:18px; }
.supporting-page p { font-family:Arial,sans-serif;font-size:16px;line-height:140%;margin:0 0 1em; }
.supporting-page.about-us .description { margin-top:-5px; } 
.supporting-page a, .supporting-page a:visited, .supporting-page a:active, .supporting-page a:hover { color:#158496; }
.supporting-page p a { color:#158496 !important; }
.supporting-page ul, .supporting-page ol { list-style-position:outside;font-size:16px;line-height:140%;margin:0 0 2em; }

#help-page .countries { overflow:hidden;padding:0 0 2em;font-family:Arial,sans-serif;-moz-columns:4;-webkit-columns:4;columns:4;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px; }
#help-page .sizing { border-collapse:separate;border-spacing:16px;border:1px solid #e47221;margin:0 0 8px; }
#help-page .whiteframe:not(.seperate) { margin:0 0 2em; }
#help-page .whiteframe:not(.seperate) p { margin:0; }

#contact-us .mobile-description { display:none; }

#contact-us .l { float:left;width:520px; }
#contact-us .appraisals { text-transform:uppercase; }
#contact-us .contact-us { float:right;font-family:Arial,sans-serif; } /*width:440px;*/
#contact-us .contact-us td { vertical-align:top; }
#contact-us .contact-us .label { font-weight:bold;font-size:14px;display:block;text-transform:uppercase;font-family:'Open Sans',sans-serif; }
#contact-us .contact-us input, #contact-us .contact-us textarea { width:100%;margin:3px 0 5px;background:#f7f7f7;border:solid 1px #d7d7d7;padding:5px 10px; }
#contact-us .contact-us textarea { height:90px; }
#contact-us .contact-us .checkbox { margin:0 0 10px; }
#contact-us .contact-us .checkbox input { display:inline-block;vertical-align:middle;margin:3px 6px 3px 0;width:13px;background:#FFF;border:solid 1px #d7d7d7; }
#contact-us .contact-us .checkbox .label { display:inline-block;text-transform:none;font-size:12px; }
#contact-us .contact-us #captcha_element { margin:0 0 10px;float:none;display:flex;justify-content:center; }
#contact-us-page .error { font-size:12pt;color:red;margin:0 0 10px;background:#EEE;text-align:center;padding:1rem; }
#contact-us .contact-us .button { display:block;width:90px;text-align:center;color:#FFF;background:#158496;font-size:16px;margin:0 auto;padding:8px 15px 7px;cursor:pointer;font-family:'Open Sans',sans-serif;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#contact-us .clear { clear:both; }

#mailing-list-page p { background:#006ebb;color:#FFF;font-family:Montserrat,sans-serif;font-size:11pt;line-height:160%;padding:10px 15px;margin:0; }
#mailing-list-page .join-mailing-list { background:#006ebb;color:#FFF;padding:0 15px 10px;display:flex;justify-content:center;margin-top:-1px; }
#mailing-list-page .join-mailing-list input { width:340px;background:#fff;color:#000;border:0;padding:5px 15px; }
#mailing-list-page .join-mailing-list .button { background:#03ceff;color:#fff;border:0;font-weight:700;padding:5px 15px;text-align:center;border-radius:0; }
#mailing-list-page .join-mailing-list.error.email .button { animation:shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px; }
#mailing-list-page .newsletter-signup-thank-you .underline { text-decoration:underline; }
#mailing-list-page .join-mailing-list.error.email input[type='email'] { -moz-box-shadow:0 0 30px #F00, 0 0 10px #F00;-webkie-box-shadow:0 0 30px #F00, 0 0 10px #F00;box-shadow:0 0 30px #F00, 0 0 10px #F00; }
#mailing-list-page .join-mailing-list.error.email input[type='email'], #mailing-list-page .join-mailing-list.error.email .label { animation:shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px; }
#mailing-list-page .join-mailing-list.error.checkbox input[type='checkbox'] { -moz-box-shadow:0 0 30px #F00, 0 0 10px #F00;-webkie-box-shadow:0 0 30px #F00, 0 0 10px #F00;box-shadow:0 0 30px #F00, 0 0 10px #F00; }
#mailing-list-page .join-mailing-list.error.checkbox input[type='checkbox'], #mailing-list-page .join-mailing-list.error.checkbox .cblbl { animation:shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px; }

#sell-your-items-page {  }
#sell-your-items-page h1 { font-family:'Open Sans',sans-serif;font-size:22px;margin:0 0 20px; }
#sell-your-items-page .h2 { font-family:'Open Sans',sans-serif;font-size:18px;margin:7px 0 20px; }
#sell-your-items-page .h2.one { margin-bottom:11px; }
#sell-your-items-page .h3 { text-transform:uppercase;display:block;font-size:12px;font-family:'Open Sans',sans-serif;margin:0 0 10px; }
#sell-your-items-page .list { list-style-position:outside;margin:0 0 0 25px;padding:0; }
#sell-your-items-page .list li { font-size:12px;margin:0 0 10px; }
#sell-your-items-page .list li a { color:#158496; }
#sell-your-items-page .steps { width:100%; }
#sell-your-items-page .steps .one { width:60px;padding:12px 16px 10px 0;vertical-align:top; }
#sell-your-items-page .steps .one .number { text-align:center;padding:0 0 4px;color:#FFF;background:#158496;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
#sell-your-items-page .steps .one .number .text { font-weight:normal;display:inline-block;font-family:'Open Sans',sans-serif;font-size:28px; }
#sell-your-items-page .steps .two { padding:10px 0;border:solid #DDD;border-width:0 0 1px;font-size:16px;vertical-align:middle; }
#sell-your-items-page .steps .two.last { border:none; }
#sell-your-items-page .steps .two a { color:#158496; }
#sell-your-items-page .steps .two .desktop-break { display:block;height:1px;overflow:hidden; }
#sell-your-items-page .hr { margin:15px 0;height:1px;overflow:hidden;border:solid #DDD;border-width:0 0 1px; }
#sell-your-items-page .r .form-elements { margin:25px 0 0; }
#sell-your-items-page .r .label { font-weight:bold;font-size:14px;display:block;text-transform:uppercase;margin:15px 0 0;font-family:'Open Sans',sans-serif; }
#sell-your-items-page .r .label a { position:relative;color:#158496;text-transform:none;display:inline-block;vertical-align:baseline;margin:0 0 0 10px;font-weight:normal; }
#marketplace-form-seller-name-whats-this .tooltip { bottom:0;color:#000;text-transform:none;text-align:left;display:none;position:absolute;z-index:1;margin:0 0 22px;padding:10px;font-size:10px;background:#FFF;width:153px;font-weight:normal;-moz-box-shadow:0 0 20px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5); }
#marketplace-form-seller-name-whats-this .tooltip:before { position:absolute;margin:22px 0 0 -40px;z-index:1;left:45px;bottom:-15px;color:#FFF;font-size:26px; }
#sell-your-items-page .r .wide { width:100%;margin:3px 0 5px;background:#f7f7f7;border:solid 1px #d7d7d7;padding:5px 10px; }
#sell-your-items-page .r .label-container { margin:10px 0 0; }
#sell-your-items-page .r .label-container label { display:block;font-weight:bold;font-size:10pt;line-height:12pt;text-transform:uppercase; }
/*#sell-your-items-page .r .label-container span { display:inline-block;color:#575757;font-size:10pt;margin:0 0 0 10px; }*/
#sell-your-items-page .r .large { height:130px; }
#sell-your-items-page .r .i-agree-checkbox { margin:18px 0 0;font-size:12px; }
#sell-your-items-page .r .i-agree-checkbox input { margin:0 5px 0 0; }
#sell-your-items-page .r .i-agree-checkbox label { display:inline-block;vertical-align:middle;margin:-2px 0 2px; }
#sell-your-items-page .r .i-agree-checkbox label a { color:#158496; }
#sell-your-items-page .r .email-blurb { display:block;margin:0 0 3px;font-size:12px; }
#sell-your-items-page .r .email-blurb a { color:#158496; }
#sell-your-items-page .button { display:inline-block;color:#FFF;background:#158496;font-size:16px;padding:8px 15px 7px;cursor:pointer;font-family:'Open Sans',sans-serif;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#sell-your-items-page .get-started { margin:15px 0 0 76px;font-size:22pt;padding:15px 15px 14px; }
#sell-your-items-page .r .validation-bullet { font-size:10pt;line-height:12pt; }
#sell-your-items-page .r .thankyou { margin:0 0 2em;font-size:10pt;line-height:13pt; }
#sell-your-items-page .r .thankyou a { color:#158496; }
#sell-your-items-page .clear { clear:both; }
#sell-your-items-page .r .simple-container { font-size:10pt;line-height:12pt;margin:10px 0 0; }
#sell-your-items-page .r .simple-container .simple-label { font-weight:bold;text-transform:uppercase;display:inline-block;vertical-align:top; }
#sell-your-items-page .r .simple-container .simple-value { display:inline-block;vertical-align:top; }
#sell-your-items-page .r .simple-container.your-name .simple-value { max-width:353px; }
#sell-your-items-page .r .simple-container.phone-number .simple-value { max-width:320px; }
#sell-your-items-page .r .simple-container.seller-name .simple-value { max-width:337px; }
#sell-your-items-page .r .simple-container.seller-address .simple-value { max-width:315px; }
#sell-your-items-page .marketplace-thank-you-container { margin:100px auto 200px;text-align:center; }
#sell-your-items-page .marketplace-thank-you-container h1 { margin:0 0 20px; }
#sell-your-items-page .marketplace-thank-you-container p { margin:0 0 2em;font-size:12px;line-height:140%; }
#sell-your-items-page .marketplace-thank-you-container p a { color:#158496; }

.seller-popup { margin:10px;max-width:600px;margin:10px;font-family:Arial,sans-serif; }
.seller-popup h1 { font-family:'Open Sans',sans-serif;font-size:16px;margin:0 0 1em; }
.seller-popup p { font-size:12px;line-height:140%;margin:0 0 2em; }
.seller-popup ol { list-style-position:outside;margin:0;padding:0 0 0 20px; }
.seller-popup ol li { font-size:12px;line-height:140%;margin:0 0 2em; }
.seller-popup ol li ul { list-style-position:outside;list-style-type:disc;margin:0;padding:10px 40px; }
.seller-popup ol li ul li { margin:0 0 1em; }
.seller-popup ol li table { margin:10px 0 0; }
.seller-popup ol li table td { padding:5px; }
.seller-popup ol li table .labels .one, .seller-popup ol li table .labels .two { border:solid #000;border-width:0 0 1px; }
.seller-popup ol li table .labels .spacer { width:20px; }
.seller-popup a { color:#158496; }

#syi-reports-example .syi-reports-section { display:inline-block;vertical-align:top;text-align:center;width:49%; }
#syi-reports-example h2:after { content:'(click to enlarge)';font-size:12px;display:block;margin:0 0 5px; }

.ui-dialog.marketplace-image-overlay { position:absolute;top:20px;left:20px;z-index:1000;padding:20px 40px;background:#FFF;-moz-box-shadow:rgba(0,0,0,0.4);-webkit-box-shadow:rgba(0,0,0,0.4);box-shadow:rgba(0,0,0,0.4);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
.ui-dialog.marketplace-image-overlay .ui-dialog-title { display:none; }
.ui-dialog.marketplace-image-overlay .ui-dialog-titlebar { margin:0;padding:0 10px;height:16px;text-align:right;background:transparent;border:none; }
.ui-dialog.marketplace-image-overlay .ui-dialog-titlebar-close { cursor:pointer;display:block;background:transparent;float:right;position:relative;margin:-22px -24px 10px 0;padding:10px;border:none 0;height:27px; }
.ui-dialog.marketplace-image-overlay .ui-dialog-titlebar-close .ui-button-text { font-size:12pt; }
.ui-dialog.marketplace-image-overlay .ui-dialog-titlebar-close .ui-button-text:after { content:'\e807';font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em; }
#marketplace-image-overlay { text-align:center;padding:0;margin:-5px 0 5px; }
#marketplace-image-overlay-primary { max-width:100%;max-height:100%;display:block;margin:0 auto; }

#forgot-password-page { min-height:400px;text-align:center; }
#forgot-password-page h1 { font-size:30px;font-family:'Open Sans',sans-serif;margin:20px 0 30px;font-weight:300; }
#forgot-password-page .message { margin:0 auto 20px;font-size:13px;max-width:400px; }
#forgot-password-page .form-element { max-width:300px;margin:0 auto 15px;font-size:12px;position:relative;text-align:left; }
#forgot-password-page .form-element .label { display:block;font-weight:700;font-size:14px;font-family:'Open Sans',sans-serif; }
#forgot-password-page .form-element input { width:100%;margin:3px 0 5px;background:#f7f7f7;border:solid 1px #d7d7d7;padding:5px 10px; }
#forgot-password-page .buttons { width:300px;margin:0 auto 15px; }
#forgot-password-page .button { margin:0;display:inline-block;color:#FFF;background:#158496;font-size:16px;padding:8px 15px 7px;cursor:pointer;font-family:'Open Sans',sans-serif;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#reset-password-page { min-height:400px;text-align:center; }
#reset-password-page h1 { font-size:30px;font-family:'Open Sans',sans-serif;margin:20px 0 30px;font-weight:300; }
#reset-password-page .message { margin:0 auto 20px;font-size:13px;max-width:400px; }
#reset-password-page .form-element { max-width:300px;margin:0 auto 15px;font-size:12px;position:relative;text-align:left; }
#reset-password-page .form-element .label { display:block;font-weight:700;font-size:14px;font-family:'Open Sans',sans-serif; }
#reset-password-page .form-element input { width:100%;margin:3px 0 5px;background:#f7f7f7;border:solid 1px #d7d7d7;padding:5px 10px; }
#reset-password-page .button { margin:0;display:inline-block;color:#FFF;background:#158496;font-size:16px;padding:8px 15px 7px;cursor:pointer;font-family:'Open Sans',sans-serif;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#reset-password-page a:not(.button) { color:#158496; }


/*position:relative;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;*/

.static-newsletter-body-container{margin:-1rem 0 0;text-align:center; }
.static-newsletter-body-container .card{text-align:center;display: inline-block;max-width:600px;text-align:center;color:#FFF;overflow:hidden; background-size:cover !important;background-repeat:no-repeat;background-position:center;background-size:cover !important;background-repeat:no-repeat;background-position:top;background-image: url("https://images.wolfgangsvault.com/wvfeatures/site/bg105-bg-900x1200.jpg")}
/*background-size:cover !important;background-repeat:no-repeat;background-position:center; background: rgb(255,255,255);background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(5,78,123,1)75%);; */
.static-newsletter-body-container .body{text-align:center;display: inline-block;max-width:600px;text-align:center;color:#FFF;overflow:hidden; }
/*  background-image: url("https://images.wolfgangsvault.com/wvfeatures/site/bg105-bg-2-2100x3221.jpg")  */
.static-newsletter-body-container div.head {border-bottom:solid #ffffff 1px;background-size:cover !important;background-repeat:no-repeat;background-position:top;font-weight:900;display: inline-block;text-align:center; margin:0 0 0 0;padding:0; color:#FFFFFF;width:100%;line-height:120%;} /*c80712*/
.static-newsletter-body-container h1 {font-weight:300;display: inline-block;text-align:center; margin:12px 0 12px 0;padding:0; color:#FFFFFF;max-width:350px;line-height:120%;} 
.static-newsletter-body-container h2 { margin:20px;padding:0; color:#ffffff;text-align:left; font-size:18px;}

.static-newsletter-body-container div.description {display:block; margin:20px;padding:0; color:#ffffff;text-align:left; font-size:18px;font-weight:normal;}
.static-newsletter-body-container ul{ flex-wrap:wrap;height:100%;justify-content:space-between;align-content:space-between;margin:20px;list-style-type:disc;list-style-position: outside;margin-bottom:36px;    }
.static-newsletter-body-container li{ color:#ffffff;}

.static-newsletter-body-container .card .button-container { display:block;text-align:center;margin-top:30px; }
.static-newsletter-body-container .card .button { background:#FF6C00;display:flex;justify-content:center;align-items:center;width:100%;padding:1rem 2rem;font-size:110%;line-height:100%;text-transform:uppercase;font-weight:400; }
.static-newsletter-body-container .card .button, .static-landing-body-container .card .button:active, .static-landing-body-container .card .button:visited, .static-landing-body-container .card .button:hover { color:#FFF;text-decoration:none; }


.install-app { background:url('/wolfgangs.img/install-app-desktop-bg.jpg') 0 0 no-repeat;color:#FFF;padding:1rem 0 0 !important;min-height:772px;position:relative;z-index:1;margin-bottom:1rem; }
.install-app h1, #music-landing-page .install-app h2 { font-family:'Open Sans',sans-serif;font-weight:300;font-size:46px;line-height:52px;margin:80px 60px 0 500px;position:relative;z-index:2; }
.install-app p { font-family:Arial,sans-serif;margin:1em 0 0 500px;font-size:15px;line-height:120%;position:relative;z-index:2; }
.install-app img.only-view-large { float:right;margin:15px 60px 0 20px; }
.install-app .buttons { margin:1em 0 0 500px;font-size:15px;position:relative;z-index:2; }
.install-app .buttons a { display:inline-block;vertical-align:middle;margin:0; }
.install-app .buttons a:first-child { margin:0 5px 0 0; }
.install-app .buttons a img { width:150px;display:block; }.static-landing-body-container > .card:first-child

.static-landing-body-container { margin:-1rem 0 0; }
.static-landing-body-container h1 { margin:0;padding:0;}
.static-landing-body-container h2.hedinline { margin:0;padding:0; display:inline-block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:100%; }
.static-landing-body-container .row { display:flex;flex-direction:row; }
.static-landing-body-container .column { display:flex;flex-direction:column; }
.static-landing-body-container .cell { display:flex;flex-direction:column;font-family:'Open Sans',sans-serif;font-weight:100; }
.static-landing-body-container .card { position:relative;background-color:#000;color:#FFF;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;background-size:cover !important;background-repeat:no-repeat;background-position:center; }
.static-landing-body-container > .card:first-child { text-align:center; }
.static-landing-body-container > .card:first-child .row ul { justify-content:center;align-items:flex-end; }
.static-landing-body-container .card p { font-family:'Open Sans',sans-serif;font-weight:400; }
.static-landing-body-container .card .text-block {opacity:0.7; margin-top:12px; }
.static-landing-body-container .card a, .static-landing-body-container .card a:visited, .static-landing-body-container .card a:active, .static-landing-body-container .card a:hover { color:#F4F700; }
.static-landing-body-container .card.white-bg { background:#FFF;color:#000; }

.static-landing-body-container .card.white-bg .hed, .static-landing-body-container .card.white-bg p, .static-landing-body-container .card.white-bg .card .row { margin-left:0;margin-right:0; }
.static-landing-body-container .card.white-bg .hed, .static-landing-body-container .card.white-bg p, .static-landing-body-container .card.white-bg .hed a, .static-landing-body-container .card.white-bg .hed a:visited, .static-landing-body-container .card.white-bg .hed a:active, .static-landing-body-container .card.white-bg .hed a:hover { color:#000 !important; }
.static-landing-body-container .card.white-bg .row { margin-left:0;margin-right:0; }
.static-landing-body-container .card.white-bg .hed { margin-bottom:0;width:100%; margin:0; padding:0; }
.static-landing-body-container .card.white-bg .button { padding:0.5em 0.5em 0.33em;min-height:2.7611em; }
.static-landing-body-container .card.white-bg p a, .static-landing-body-container .card.white-bg p a:visited, .static-landing-body-container .card.white-bg p a:active, .static-landing-body-container .card.white-bg p a:hover { color:#FF6C00;text-decoration:none; }
.static-landing-body-container .card.white-bg p a:hover { text-decoration:underline; }
.static-landing-body-container .card.dark-bg { background:#2F3130;color:#FFF;flex-direction:row;padding:1rem; }
.static-landing-body-container .card .button-container { display:block;text-align:center; }
.static-landing-body-container .card .button { background:#0f0f0f;display:flex;justify-content:center;align-items:center;width:100%;padding:0.5rem 2rem;font-size:100%;line-height:120%;text-transform:uppercase;font-weight:400; }
.static-landing-body-container .card .button, .static-landing-body-container .card .button:active, .static-landing-body-container .card .button:visited, .static-landing-body-container .card .button:hover { color:#FFF;text-decoration:none; }
.static-landing-body-container .card .details, .static-landing-body-container .card ul li[data-date]:after { display:none; }
.static-landing-body-container .card .row2 ul li[data-date]:after { display:block; color:#000000; }
.static-landing-body-container .hed { width:calc(100% - 2rem);}
.static-landing-body-container .hed, .static-landing-body-container .hed:visited, .static-landing-body-container .hed:active, .static-landing-body-container .hed:hover, .static-landing-body-container .hed a, .static-landing-body-container .hed a:visited, .static-landing-body-container .hed a:active, .static-landing-body-container .hed a:hover { color:#FFF !important; }
.static-landing-body-container .hed, .static-landing-body-container p, .static-landing-body-container .card .row { margin:1rem; }
.static-landing-body-container .hed, .static-landing-body-container p, .static-landing-body-container .card .row2 { margin:1rem; }




.static-landing-body-container li.magazine-subject {display:block;vertical-align:top;min-height:220px;margin-bottom:20px;margin-left:10px;}
.static-landing-body-container li.magazine-subject img {width:120px;float:left;margin-right:20px;margin-bottom:10px;}
.static-landing-body-container li.magazine-subject div {margin-left:140px;}
.static-landing-body-container li.magazine-subject h2{display:inline;line-height:100%}
.static-landing-body-container li.magazine-subject p {margin:0;padding:0;}
 
.static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); }
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px)}
 
.static-landing-body-container .hed + p { margin-top:-0.5rem !important; }
.static-landing-body-container p + .row { margin-top:0 !important; }
.static-landing-body-container .card .row > a { display:flex; }
.static-landing-body-container .hed { display:block;text-transform:uppercase;font-weight:400;font-size:200%;line-height:120%; }
.static-landing-body-container > .card:first-child .hed { font-size:260%;line-height:115%;hyphens: none; }

.static-landing-body-container > .card:first-child .hed.photography-subject { font-size:240%;line-height:115%; }

.static-landing-body-container > .card:first-child .hed.photography { font-size:300%;line-height:115%; }
.static-landing-body-container > .card:first-child h2.hed.photography { font-size:240%;line-height:110%;padding:0;margin:5px 5px 5px 5px; }
.static-landing-body-container .card .row li { width:calc(33% - 0.666rem);margin-left:1rem;margin-bottom:0;justify-content:center;align-content:center;flex-direction:column; }
.static-landing-body-container .card .row li a { min-height:0; }
.static-landing-body-container .card .row.four li { width:calc(25% - 0.75rem); }
.static-landing-body-container .card .row ul { width:100%); }
.static-landing-body-container .card .row.single li { width:100%; }
.static-landing-body-container .card .row.single li img{ width:100%} /* height:316px;  475px*/
.static-landing-body-container .card .row.four > *:first-child { margin-right:0;margin-left:0; height:200px}
.static-landing-body-container .card .row.single > *:first-child { margin-right:0;margin-left:0; height:240px}
.static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0;} /* height:480px*/
.static-landing-body-container .card .row > *:first-child { margin-right:0;margin-left:0; } /* height:300px*/

.static-landing-body-container .card .row img { max-height:360px;display:block; min-height:100px !important; }

.static-landing-body-container .row .search-items, .static-landing-body-container .row ul { width:100%;margin:0; }
.static-landing-body-container .row .search-items .details, .static-landing-body-container .row .search-items li:after { display:none; }
.static-landing-body-container .card.dark-bg .grid ul { flex-wrap:wrap;height:100%;justify-content:space-between;align-content:space-between; }
.static-landing-body-container .card.dark-bg .grid > div { margin-bottom:0; }
.static-landing-body-container .card.dark-bg .grid + div { flex-direction:column; }
.static-landing-body-container .card.dark-bg .grid ul .l { margin-bottom:0; }
.static-landing-body-container .card.dark-bg .hed { margin-top:-0.2em; }
.static-landing-body-container .card.dark-bg .hed, .static-landing-body-container .card.dark-bg p { margin-left:0; }
.static-landing-body-container .card.dark-bg .grid + div ul { display:flex;flex-wrap:wrap;margin-bottom:1.6rem; }
.static-landing-body-container .card.dark-bg .grid + div ul li { display:flex;width:100%; }
.static-landing-body-container .card.dark-bg .grid ul li .image img { align-self:center; }
.static-landing-body-container .card.dark-bg .grid ul .f .image img { align-self:flex-start; }
.static-landing-body-container .card.dark-bg .grid ul .l .image img { align-self:flex-end; }
.static-landing-body-container .card.dark-bg .grid ul li { width:100%; }
.static-landing-body-container .wrap .card { margin-top:2rem; }

#static-landing-referralprogram { padding-bottom:50px; }
#static-landing-referralprogram h1 { text-align:center;font-size:26px;font-family:'Open Sans',sans-serif; }
#static-landing-referralprogram p { margin:1em 245px 0;position:relative; }
#static-landing-referralprogram .button { margin:0;display:inline-block;color:#FFF;background:#158496;font-size:16px;padding:5px 15px 7px;cursor:pointer;font-family:'Open Sans',sans-serif;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
#static-landing-referralprogram img { width:calc(100% - 490px);margin:0 245px;  }
#static-landing-referralprogram ol { list-style-position:outside;margin:1em 245px;padding:0 0 0 2em; }
#static-landing-referralprogram .js-copybtn { position:absolute;right:0;padding:calc(0.5em - 1px) 5px;line-height:100%;font-size:16px;border-radius:0;-webkit-appearance:none;border:solid 1px #AAA;box-shadow:none; }
#static-landing-referralprogram .provided-link { background:#F1F1F1;display:inline-block;padding:0.5em 50px 0.5em 0.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;line-height:100%;font-size:16px; }
#static-landing-referralprogram .share-links { display:block;text-align:center; }
#static-landing-referralprogram .share-links a { color:#FFF;display:inline-block;width:100px;text-align:left;padding:0.5em;margin:0 0.5em 1em;font-size:18px; }
#static-landing-referralprogram .share-links a:before { margin-left:0;vertical-align:top;font-size:110%; }
#static-landing-referralprogram .share-links .icon-facebook-squared { background:#3c5b9b; }
#static-landing-referralprogram .share-links .icon-twitter { background:#29aae3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; }
.referral-program-dialog { -moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:0; }
.referral-program-dialog .ui-dialog-titlebar { padding:0;border:none;background:#0f0f0f;border-radius:0;height:35px; }
.referral-program-dialog .ui-dialog-titlebar:before { content:'\e807';font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin:-32px -10px;font-size:100px;color:#FFF; }
.referral-program-dialog .ui-dialog-titlebar .ui-dialog-title { display:none; }
.referral-program-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close { margin:4px 0 0 0 !important;padding:14px;border:none;background:transparent;z-index:2;top:0;cursor:pointer;font-size:0; }
.referral-program-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon, .referral-program-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text { display:none; }
.referral-program-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before { color:#000;margin:-9px 0 0 -14px !important;padding:0;vertical-align:middle;font-size:18px; }
.referral-program-dialog .ui-dialog-content { margin:0;padding:15px;overflow:hidden;font-size:16px; }
.referral-program-dialog .ui-dialog-content a { color:#158496; }
.referral-program-dialog .ui-dialog-content .break-all { word-break:break-all;display:inline-block; }
.referral-program-dialog.ui-dialog-notitlebar .ui-dialog-titlebar { display:block; }
div#deal-of-the-day-wrapper {
border: 1px solid lightgray;
    background-color: whitesmoke;
    padding: 4px;
    line-height: 1.2;
	margin-bottom: 2rem;
}
#deal-of-the-day-wrapper h1 { margin: 0.5rem 2rem 0 0;
    width: 100%;
    font-size: 22px;
    line-height: 120%;
    font-family: 'Open Sans', sans-serif;
    display: block;
    font-weight: bold;
	color:#158496;}
#deal-of-the-day-wrapper p { font-family:'Open Sans',sans-serif;text-align:left; }

#black_friday_wrapper h1 { font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#d61901;text-align:center;font-size:2em; }
#black_friday_wrapper p { font-family:'Open Sans',sans-serif;text-align:center; }
#black_friday_wrapper h1 + p { margin-top:-20px;font-size:1.5em; }
#black_friday_wrapper ul { column-count:2;column-gap:70px; }
#black_friday_wrapper ul li.center { column-span:all; }
#black_friday_wrapper ul li img { width:500px; }
#black_friday_wrapper .image.large { display:block;width:100%;margin:0 auto 1em; }
#black_friday_wrapper .image.small { display:block;margin:0 auto 2em;max-width:100%; }

@supports not (column-span: all) {
  #black_friday_wrapper ul { position:relative;margin-bottom:170px; }
  #black_friday_wrapper ul li.center { position:absolute;bottom:-130px;right:0;left:0; } 
}

#december_wrapper h1 { font-family:'Open Sans',sans-serif;text-transform:uppercase;color:#d61901;text-align:center;font-size:2em; }
#december_wrapper p { font-family:'Open Sans',sans-serif;text-align:center; }
#december_wrapper h1 + p { margin-top:-20px;font-size:1.5em; }
#december_wrapper ul {  }
#december_wrapper ul li:not(.center) { float:left; }
#december_wrapper ul li:nth-child(2n) { margin-left:70px; }
#december_wrapper ul li.center { clear:both; }
#december_wrapper ul li img { width:500px; }
#december_wrapper .image.large { display:block;width:100%;margin:0 auto 1em; }
#december_wrapper .image.small { display:block;margin:0 auto 2em;max-width:100%; }

#crawdaddy_decision { padding-bottom:50px; }
#crawdaddy_decision .logo { width:50%;max-width:889px;margin:0 auto;display:block; }
#crawdaddy_decision p { font-family:'Open Sans',sans-serif;text-align:center;margin:1em 5em; }
#crawdaddy_decision ul { text-align:center;margin:2em 0; }
#crawdaddy_decision li { font-size:1.5em; }
#crawdaddy_decision .or { margin:0.5em;font-size:1em; }
#crawdaddy_decision .or:before, #crawdaddy_decision .or:after { content:'-';padding:0 0.5em; }
#crawdaddy_decision a { font-family:'Open Sans',sans-serif;color:#158496; }

@media screen and (max-width: 39.9375em) { /* Phones only */
.static-landing-body-container .card .row.four > *:first-child { margin-right:0;margin-left:0; height:100px}
.static-landing-body-container .card .row.single > *:first-child { margin-right:0;margin-left:0; height:150px}
  .static-landing-body-container h1.photography { font-size:9vw !important;line-height:115%; padding-bottom:20px;}
    .static-landing-body-container h2.photography { font-size:8vw !important;line-height:110%; padding:0;margin:5px 5px 5px 5px;}
  .static-landing-body-container .card { background-image:var(--bg-a) !important; }
  .static-landing-body-container > .card:first-child { padding-bottom:1rem; }
  .static-landing-body-container > .card:first-child .button { margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem); }
  .static-landing-body-container > .row { flex-direction:column; }
  .static-landing-body-container .card.dark-bg { flex-wrap:wrap; }
  .static-landing-body-container .card.dark-bg .grid { margin-right:1rem;width:calc(100% - 14.5em - 1rem);display:none; }
  .static-landing-body-container .card.dark-bg .grid + div { width:14.5em;width:100%; }
  .static-landing-body-container .card.dark-bg .button-container { margin-top:1rem; }
  .static-landing-body-container .card.white-bg .row, .static-landing-body-container .card.white-bg .hed, .static-landing-body-container .card.white-bg p { margin-left:0;margin-right:0; }
  .static-landing-body-container > .card:last-child .row.four li:nth-child(4n), .static-landing-body-container > .card:last-child .row.four li:nth-child(5n) { display:none; }
  .static-landing-body-container .card.dark-bg .grid + div ul { margin-bottom:-0.4rem; }
  .static-landing-body-container .card .row > *:first-child { margin-right:0;margin-left:0; } /* height:140px 20211227 */
/*   .static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); border:solid 1px black}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px); border:solid 1px red}*/

}

@media screen and (min-width: 376px) and (max-width: 39.9375em) { /* larger Phones only */
.static-landing-body-container .card .row.four > *:first-child { margin-right:0;margin-left:0; height:100px}
.static-landing-body-container .card .row.single > *:first-child { margin-right:0;margin-left:0; height:230px}
.static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0;} /* height:224px 20211227*/
  .static-landing-body-container .card.dark-bg .grid + div ul li { width:50%; }
  .static-landing-body-container .card.dark-bg .grid + div ul li { white-space:nowrap; }
  .static-landing-body-container .card.dark-bg .grid + div ul li a { display:block;overflow:hidden;text-overflow:ellipsis;text-indent:0 !important;margin:0 !important;padding-right:0.5rem; }
  .static-landing-body-container .card .row > *:first-child { margin-right:0;margin-left:0; } /* height:300px 20211227*/
.static-landing-body-container .card .row.max-two.short> *:first-child { margin-right:0;margin-left:0; height:136px}
 /*  .static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); border:solid 1px black}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px); border:solid 1px red}*/
}

@media screen and (min-width: 60em) and (max-width: 63em)  { /* larger Phones12 only */
    .static-landing-body-container .card .row > *:first-child { margin-right:0;margin-left:0; } /* height:160px 20211227*/
    .static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0; } /* height:640px 20211227*/
   #.static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0; height:228px}
}
@media screen and (min-width: 416px) and (max-width: 63.9375em) { /* Medium and Small only */
.static-landing-body-container .card .row.four > *:first-child { margin-right:0;margin-left:0; height:160px}
.static-landing-body-container .card .row.single > *:first-child { margin-right:0;margin-left:0; } /*height:260px*/
   #membership-sell-page .join { width:70%; }
   #membership-sell-page .price i.red { font-size:15pt; }
   #membership-sell-page .price i.name { font-size:22pt; }
   #membership-sell-page .price i.red:after { display:block;position:absolute;content:" ";width:1em;height:1em;border-top:solid transparent 0.7em;border-bottom:solid transparent 0.7em;border-left:solid #158496 1em;border-radius:0 1em 1em 0;left:100%;top:0; }
   #membership-sell-page .price i.red, #membership-sell-page .price i.spacer { width:calc((100% - 259px) / 2); }
   #membership-sell-page .price b { font-size:14pt; }
   #membership-sell-page .price b span { display:block;margin-bottom:3px; }
   #membership-sell-page .price b.sale { line-height:15px; }
   #membership-sell-page .gift-promo { font-size:11px;margin:25px 0 2px; }
   #membership-sell-page .gift-promo .button { font-size:13px;margin-left:0.5em;width:160px; }
   #membership-sell-page .description { padding:7px 20px 10px; }
   #membership-sell-page .description p { font-size:85%;width:auto; }
   #membership-sell-page .description p:first-child { font-size:85%; }
   #membership-sell-page .description .button { position:static; }
   #membership-sell-page .button { font-size:14px;padding:6px 20px 8px;width:200px; }
   #membership-sell-page .subhead { margin:1rem 1rem 0;font-size:12pt;text-align:center; }
   #membership-sell-page .artists { -moz-columns:3;-webkit-columns:3;columns:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px; }
   #membership-sell-page .artists li { font-size:11pt; }
   #membership-sell-page .features { margin:1rem 0; }
   #membership-sell-page .features li { font-size:12pt; }
   #membership-sell-page .features li:before { margin:0.5em 0 0 -1.75em;font-size:10px;float:left; }
   .supporting-page { padding:0 0 50px; }
   .supporting-page h1 { font-size:16px;margin:0 0 15px; }
   .supporting-page p {  }
   .supporting-page ul, .supporting-page ol {  }
  .about-us iframe { margin:0 0 1rem; }
  .about-us p { font-size:12pt;line-height:140%; }
  .about-us .features { padding:0 0 0 20px; }
   #help-page .countries { -moz-columns:3;-webkit-columns:3;columns:3;-moz-column-gap:15px;-webkit-column-gap:15px;column-gap:15px; }
   #help-page .sizing { font-size:10pt;border-spacing:7px; }
   #help-page img { max-width:100%; }
   #contact-us .mobile-description { display:block;padding:0 0 2em;border:solid #DDD;border-width:0 0 1px; }
   #contact-us .l { display:none; }
   #contact-us .contact-us { float:none;width:auto; }
   #contact-us .contact-us .label { font-size:12px; }
   #contact-us .contact-us textarea { height:40px; }
   #contact-us .contact-us .checkbox input { width:13px; }
   #contact-us .contact-us .checkbox .label { font-size:10px; }
   #contact-us .contact-us .g-recaptcha { margin-left:-5px; }
   #mailing-list-page .join-mailing-list { width:auto; }
   #mailing-list-page .join-mailing-list input { max-width:calc(100% - 5em); }
   #sell-your-items-page .container { margin:0 15px; }
   #sell-your-items-page h1 { font-size:18px;margin:15px 0 25px; }
   #sell-your-items-page .h2 { font-size:14px; }
   #sell-your-items-page .list { margin:0;padding:0 10px 0 20px; }
   #sell-your-items-page .list li .hide-on-mobile { display:none; }
   #sell-your-items-page .l { float:none;width:auto; }
   #sell-your-items-page .steps .one { width:50px;padding:12px 16px 10px 0; }
   #sell-your-items-page .steps .two { padding:10px 0;font-size:10pt;line-height:12pt; }
   #sell-your-items-page .steps .two .desktop-break { display:none; }
   #sell-your-items-page .get-started { font-size:16px;margin:15px 39px 0;padding:8px 10px 7px; }
   #sell-your-items-page .r { float:none;width:auto;margin:20px 0 0; }
   #sell-your-items-page .marketplace-thank-you-container { margin:10px auto 50px;text-align:left; }
   #sell-your-items-page .r .simple-container.your-name .simple-value { max-width:200px; }
   #sell-your-items-page .r .simple-container.phone-number .simple-value { max-width:170px; }
   #sell-your-items-page .r .simple-container.seller-name .simple-value { max-width:180px; }
   #sell-your-items-page .r .simple-container.seller-address .simple-value { max-width:160px; }
   #syi-reports-example .syi-reports-section { display:block;margin:40px auto 0;width:auto; }
  .install-app { background:#000;min-height:391.5px;overflow:hidden; }
  .install-app img.only-view-small { position:absolute;z-index:1;width:100%;margin:0;bottom:0; }
  .install-app h1, #music-landing-page .install-app h2 { font-size:26px;line-height:30px;margin:0 auto;text-align:center; }
  .install-app p { margin:1em;font-size:10pt;width:45%; }
  .install-app .buttons { margin:15px auto;text-align:center; }
  .install-app .buttons a:first-child { margin:0 20px 0 0; }
  .install-app .buttons a img { width:100px; }
  .install-app .only-view-large { display:none !important; }

   #static-landing-posterart .top a { display:block;width:auto;padding-right:0; }
   #static-landing-posterart .mid ul { -webkit-column-count:1;-moz-column-count:1;column-count:1;display:block;padding-left:5px;margin-top:10px; }
   #static-landing-posterart .mid ul li { width:auto;margin:0 0 5px; }
   #static-landing-posterart .bottom { margin-top:15px; }
   #static-landing-posterart .bottom h2 { font-size:17px; }
   #static-landing-posterart .bottom p { font-size:13px; }
   #static-landing-posterart .bottom li { width:auto;display:block; }
   #static-landing-posterart .bottom li li { margin:0 0 5px;font-size:11px; }
   #static-landing-referralprogram p,    #static-landing-referralprogram ol { margin:1em 0 0; }
   #static-landing-referralprogram img { margin:0;width:100%; }
   #black_friday_wrapper h1 { font-size:1.5em;margin-top:0; }
   #black_friday_wrapper h1 + p { margin-top:-10px;font-size:1em; }
   #black_friday_wrapper ul { column-count:1;column-gap:0; }
   #black_friday_wrapper ul li img { width:100%; }
   #black_friday_wrapper ul { margin-bottom:0; }
   #black_friday_wrapper ul li.center { position:static; }    #december_wrapper h1 { font-size:1.5em;margin-top:0; }
   #december_wrapper h1 + p { margin-top:-10px;font-size:1em; }
   #december_wrapper ul li:not(.center) { float:none; }
   #december_wrapper ul li:nth-child(2n) { margin-left:0; }
   #december_wrapper ul li img { width:100%; }
   #crawdaddy_decision .logo { width:100% }
   #crawdaddy_decision p { font-size:0.75em;margin:1em 0; }
   #crawdaddy_decision li { font-size:1em; }
   .static-landing-body-container .card .row > *:first-child { margin-right:0;margin-left:0; } /* height:160px 20211227*/
    .static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0;} /* height:640px 20211227*/
   #.static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0; height:340px}
   /* .static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); border:solid 1px black}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px); border:solid 1px red}*/
}

@media screen and (max-width: 375px) { /* super-small only, like iPhone 5 */
   #membership-sell-page .price i.red, #membership-sell-page .price i.spacer { min-width:45px;width:calc((100% - 223px) / 2); }
   #membership-sell-page .price i.red { padding-top:0.05em; }
   #membership-sell-page .price i.red:after { border-top-width:0.725em;border-bottom-width:0.725em; }
   #membership-sell-page .price i.name { font-size:19pt;line-height:1.1;padding-left:1em; }
   
   .static-landing-body-container .card.white-bg .row.single ul.single { align-items:flex-end;}
  .static-landing-body-container .card .row.single {display:block; }
  .static-landing-body-container .card .row.single li.item{ display:block;min-width:100%;max-width:100% }
  .static-landing-body-container .card .row.single img {max-height:170px}
  .static-landing-body-container .card.white-bg p.single {padding:0;margin:0;margin-top:8px;}
    .static-landing-body-container > .card:first-child .row ul.max-two li { width:calc(100% - 1.6rem);margin-left:0rem; height:auto;margin-top:1rem;}
	.static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0; height:752px;}
		.static-landing-body-container .card .row.max-two.short> *:first-child { margin-right:0;margin-left:0; height:112px}
	/* .static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); border:solid 1px black}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px); border:solid 1px red}*/
}


@media screen and (max-width: 414px) and (min-width: 376px) { /* super-small only, like iPhone 5 */
   #membership-sell-page .price i.red, #membership-sell-page .price i.spacer { min-width:45px;width:calc((100% - 223px) / 2); }
   #membership-sell-page .price i.red { padding-top:0.05em; }
   #membership-sell-page .price i.red:after { border-top-width:0.725em;border-bottom-width:0.725em; }
   #membership-sell-page .price i.name { font-size:19pt;line-height:1.1;padding-left:1em; }
   
  .static-landing-body-container .card.white-bg .row ul.single { align-items:flex-end;min-height:17vw;max-height:237px;}
  .static-landing-body-container .card .row.single { max-width:calc(100% * 2);display:block; } /*max-height:237px;*/
  .static-landing-body-container .card .row.single li.item{ display:block;min-width:100%;max-width:100% }
  .static-landing-body-container .card .row.single img {  max-width:calc(100% * 2); }
  .static-landing-body-container .card.white-bg p.single {padding:0;margin:0}
    .static-landing-body-container > .card:first-child .row ul.max-two li { width:calc(50% - 1.6rem);margin-left:0rem;margin-top:1rem; }
	  .static-landing-body-container > .card:first-child .row ul.max-two.short li { width:calc(50% - 1.6rem);margin-left:0rem;margin-top:1rem; }
	.static-landing-body-container .card .row.max-two.short> *:first-child { margin-right:0;margin-left:0; height:160px}
	.static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0; height:332px}
	
	/* .static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); border:solid 1px black}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px); border:solid 1px red} */
}


@media screen and (min-width: 40em) and (max-width: 63.9375em) { /* Medium only */
  .install-app p { font-size:12pt;line-height:140%; }
  .install-app img.only-view-small { margin-top:-145px; }
  .about-us p { font-size:12pt;line-height:140%; }
  #membership-sell-page .price i.red { font-size:24pt; }
  #membership-sell-page .price i.name { font-size:36pt; }
  #membership-sell-page .price .row { margin-bottom:0.5rem; }
  #membership-sell-page .features li { font-size:16pt; }
  .static-landing-body-container .card { background-image:var(--bg-b) !important; }
  #.static-landing-body-container .card.white-bg .row ul.single { align-items:flex-end;min-height:17vw;max-height:180px; }
  .static-landing-body-container .card.white-bg .row ul.single { align-items:flex-end;min-height:17vw;max-height:237px; }
  .static-landing-body-container .card .row.single {max-height:237px; max-width:calc(100% * 2);display:block; }
  .static-landing-body-container .card .row.single li.item{ display:block;min-width:100%;max-width:100% }
  .static-landing-body-container .card .row.single img {  max-width:calc(100% * 2); }
  .static-landing-body-container .card.white-bg p.single {padding:0;margin:0}
    .static-landing-body-container > .card:first-child .row ul.max-two li { width:calc(100% - 1.6rem);margin-left:2rem; }
	.static-landing-body-container .card .row.max-two> *:first-child { margin-right:0;margin-left:0;} /* height:383px 20211227*/
    	.static-landing-body-container .card .row.max-two.short> *:first-child { margin-right:0;margin-left:0; height:160px}
	/* .static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); border:solid 1px black}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px); border:solid 1px red} */
}

@media screen and (min-width: 40em) { /* Medium up */
 .static-landing-body-container .text-block {background-color: #393575;margin-bottom:16px;margin-top:16px;opacity: 0.7;}
  .static-landing-body-container > .card:first-child { padding:1rem 6rem 2rem; }
  .static-landing-body-container > .card:first-child .row img { max-height:480px; }
  .static-landing-body-container > .card:first-child .button {width:100%;} /* { margin-left:3.5rem;margin-right:3.5rem;width:calc(100% ); } */
  .static-landing-body-container .column .card { height:calc(50% - 1rem); }
  .static-landing-body-container > .card:first-child .row { margin:1rem 1rem 0 !important; } /*2rem*/
    .static-landing-body-container > .card:first-child .row ul.max-two { margin:0 2rem;width:calc(100% - 4rem); }
  .static-landing-body-container > .card:first-child .row ul { margin:0 2rem;width:calc(100% - 4rem); }
  .static-landing-body-container > .card:first-child .row ul.max-two li { width:calc(50% - 1.6rem);margin-left:2rem; }
    .static-landing-body-container > .card:first-child .row li { width:calc(33% - 1.6rem);margin-left:2rem; }
  .static-landing-body-container > .card:first-child .row li:first-child { margin-left:0; }
  .static-landing-body-container .card.dark-bg .grid { display:flex;margin-right:2rem;width:calc(40% - 1rem); }
  .static-landing-body-container .card.dark-bg .grid + div { display:flex;width:calc(60% - 1rem); }
  .static-landing-body-container .card.dark-bg { padding:2rem; }
  .static-landing-body-container .card.dark-bg .grid ul li { width:calc(50% - 0.5rem);margin-left:1rem; }
  .static-landing-body-container .card.dark-bg .grid ul li:nth-child(2n+1) { margin-left:0; }
  .static-landing-body-container .card.dark-bg .grid + div ul li { width:calc(50% - 1rem);margin-left:1rem; }
  .static-landing-body-container .card.dark-bg .grid + div ul li:nth-child(2n+1) { margin-left:0; }
  .static-landing-body-container .card.dark-bg .button-container { margin-top:auto; }
  .static-landing-body-container .wrap { flex-wrap:wrap;display:flex; }
  .static-landing-body-container .wrap .card { width:calc(50% - 1rem); }
    .static-landing-body-container .wrap .card.full { width:calc(100% - 1rem); }
  .static-landing-body-container .wrap .card:nth-child(2n+1) { margin-right:2rem; }
  .static-landing-body-container .row .card { background-image:var(--bg-a) !important;padding:1rem; }
  .static-landing-body-container .row .card p { max-width:80%; }
  .static-landing-body-container .card.white-bg row.four { background-color:pink, max-height:80px }
  .static-landing-body-container .row > * { width:calc(50% - 1rem);margin:1rem 0 2rem; }
  .static-landing-body-container .row > *:first-child { margin-right:2rem; }
  .static-landing-body-container > .card:last-child .row.four li { width:calc((100% / 6) - 0.8333rem); }
    .static-landing-body-container > .card:last-child .row.four li { width:calc((100% / 6) - 0.8333rem); }
  .static-landing-body-container .card.white-bg .row ul { align-items:flex-end;min-height:15vw;max-height:150px; } /*background-color:red;*/
  .static-landing-body-container .card.white-bg .row ul.single { align-items:flex-end;min-height:17vw;max-height:237px;}
  .static-landing-body-container .card .row.single {max-height:237px; max-width:calc(100% * 2);display:block; }
  .static-landing-body-container .card .row.single li.item{ display:block;min-width:100%;max-width:100% }
  .static-landing-body-container .card .row.single img {  max-width:calc(100% * 2); }
  .static-landing-body-container .card.white-bg p.single {padding:0;margin:0}
 .static-landing-body-container .card .row.six  { width:calc(100% - 1rem);margin:1rem 0 2rem; margin:0; padding:0; }
.static-landing-body-container .card .row.four  { margin-top:0; margin-bottom:16px;} /* background-color:green*/
.static-landing-body-container .card p.six  {  margin:0; padding:0;  }
 .static-landing-body-container .card .row.six li.item{ max-height:237px;display:block;min-width:calc(100%/6 - 1rem);max-width:calc(100%/6 - 1rem)}
/* .static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(50% - 10px); border:solid 1px black}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(50% - 10px); border:solid 1px red} */
}

@media screen and (min-width: 64em) { /* Large and up */
  #membership-sell-page .price i.red, #membership-sell-page .price i.spacer { width:calc((100% - 541px) / 2); }
  .install-app .only-view-small { display:none; }
  .supporting-page.about-us { display:flex;flex-wrap:wrap; }
  .about-us h1 { width:100%; }
  .about-us .responsive-embed-container { width:50%;margin:0 1rem 0 0; }
  .about-us .description { margin:0 0 1rem;width:calc(50% - 1rem); }
  #sell-your-items-page { display:flex;flex-wrap:wrap;margin-bottom:2rem; }
  #sell-your-items-page h1, #sell-your-items-page h2 { display:flex;width:100%; }
  #sell-your-items-page > div { display:flex;width:calc(50% - 1rem);flex-direction:column; }
  #sell-your-items-page .l { margin-right:2rem; }
  #sell-your-items-page table { width:100%; }
  .static-landing-body-container .card { background-image:var(--bg-b) !important; }
  .static-landing-body-container .wrap .card .row { min-height:153px; }
  .static-landing-body-container .card .row.single { max-height:237px;display:block; }
  .static-landing-body-container .card .row.single li.item{ max-height:237px;display:block;min-width:100%;max-width:100% }
  .static-landing-body-container .card .row.single img {  max-height:237px;display:block;  }
  .static-landing-body-container .card.white-bg p.single {padding:0;margin:0}
  .static-landing-body-container .card.white-bg .row ul { min-height:175px;max-height:175px; }
  .static-landing-body-container .card.white-bg .row ul.single { min-height:237px;max-height:237px; }
  .static-landing-body-container .card.white-bg .row ul.single { max-height:237px; }
  .static-landing-body-container .row .search-items.single { max-height:237px; }
   .static-landing-body-container .card .row.six  { width:calc(100% - 1rem);margin:1rem 0 2rem;margin:0; padding:0;  }
   .static-landing-body-container .card p.six  {  margin:0; padding:0;  }
   .static-landing-body-container .card .row.six ul { width:calc(100% - 1rem);margin:1rem 0 2rem; }
    .static-landing-body-container .card .row.six li.item{ max-height:237px;display:block;min-width:calc(100%/6 - 1rem);max-width:calc(100%/6 - 1rem)}

.static-landing-body-container .card .row2  .no-carousel  ul li { margin-left:0 !important; ;width:calc(20% - 10px);}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n)  { margin-left:10px !important; width:calc(20% - 10px);}
.static-landing-body-container .card .row2  .no-carousel  ul li:nth-child(2n+1)  { margin-left:10px !important; width:calc(20% - 10px); }
}	

#decor {width:100%}
#decor  ul {list-style-type:none;padding:0;}
#decor  ul li.image-wrapper {margin-bottom:20px !important;}
 